From 8b0afced5c8dc13805ddd15066bad22eb2620031 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Thu, 13 Nov 2025 16:07:58 +0100 Subject: [PATCH] Enhance tp2 Rmd (histogram, interactive maps, choropleth fixes); add TP3 Shiny apps and project files; update .gitignore; add shap (+cloudpickle, numba, llvmlite, tqdm, slicer) to pyproject.toml and uv.lock; remove generated tp2 HTML/assets --- .gitignore | 6 +- M2/Data Visualisation/.gitignore | 0 M2/Data Visualisation/tp2/tp2.Rmd | 120 +- M2/Data Visualisation/tp2/tp2.html | 900 ------- M2/Data Visualisation/tp2/tp2.rmarkdown | 470 ++++ .../figure-html/unnamed-chunk-6-1.png | Bin 260408 -> 70224 bytes ...p-81267100e462c21b3d6c0d5bf76a3417.min.css | 12 - .../libs/bootstrap/bootstrap-icons.css | 2078 ----------------- .../libs/bootstrap/bootstrap-icons.woff | Bin 176200 -> 0 bytes .../tp2_files/libs/bootstrap/bootstrap.min.js | 7 - .../tp2_files/libs/clipboard/clipboard.min.js | 7 - .../libs/pagedtable-1.1/css/pagedtable.css | 142 -- .../libs/pagedtable-1.1/js/pagedtable.js | 1151 --------- .../tp2_files/libs/quarto-html/anchor.min.js | 9 - .../tp2_files/libs/quarto-html/popper.min.js | 6 - ...hting-37eea08aefeeee20ff55810ff984fec1.css | 236 -- .../tp2/tp2_files/libs/quarto-html/quarto.js | 845 ------- .../libs/quarto-html/tabsets/tabsets.js | 95 - .../tp2/tp2_files/libs/quarto-html/tippy.css | 1 - .../libs/quarto-html/tippy.umd.min.js | 2 - .../tp3/sh-black_scholes/app-enonce.R | 122 + M2/Data Visualisation/tp3/sh-first_app/app.R | 51 + M2/Data Visualisation/tp3/style.css | 198 ++ M2/Data Visualisation/tp3/tp3.Rmd | 30 + M2/Data Visualisation/tp3/tp3.Rproj | 17 + pyproject.toml | 1 + uv.lock | 104 + 27 files changed, 1083 insertions(+), 5527 deletions(-) create mode 100644 M2/Data Visualisation/.gitignore delete mode 100644 M2/Data Visualisation/tp2/tp2.html create mode 100644 M2/Data Visualisation/tp2/tp2.rmarkdown delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap-81267100e462c21b3d6c0d5bf76a3417.min.css delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap-icons.css delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap-icons.woff delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap.min.js delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/clipboard/clipboard.min.js delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/pagedtable-1.1/css/pagedtable.css delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/pagedtable-1.1/js/pagedtable.js delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/anchor.min.js delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/popper.min.js delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/quarto-syntax-highlighting-37eea08aefeeee20ff55810ff984fec1.css delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/quarto.js delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tabsets/tabsets.js delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tippy.css delete mode 100644 M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tippy.umd.min.js create mode 100644 M2/Data Visualisation/tp3/sh-black_scholes/app-enonce.R create mode 100644 M2/Data Visualisation/tp3/sh-first_app/app.R create mode 100644 M2/Data Visualisation/tp3/style.css create mode 100644 M2/Data Visualisation/tp3/tp3.Rmd create mode 100644 M2/Data Visualisation/tp3/tp3.Rproj diff --git a/.gitignore b/.gitignore index f0f4b5a..f7d9028 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,8 @@ *.log logs -catboost_info \ No newline at end of file +catboost_info + +tp1_files +tp2_files +tp3_files \ No newline at end of file diff --git a/M2/Data Visualisation/.gitignore b/M2/Data Visualisation/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/M2/Data Visualisation/tp2/tp2.Rmd b/M2/Data Visualisation/tp2/tp2.Rmd index d06cc28..47f12c9 100644 --- a/M2/Data Visualisation/tp2/tp2.Rmd +++ b/M2/Data Visualisation/tp2/tp2.Rmd @@ -48,7 +48,6 @@ library(tidyr) library(rmarkdown) library(ggthemes) library(cowplot) - ``` # Objectifs du TP @@ -91,7 +90,7 @@ ont lieu tous les 5 ans. Dans un premier temps, il faut installer le package et le charger. ```{r} -# install.packages("gapminder") #nolint +# install.packages("gapminder") library(gapminder) ``` @@ -159,6 +158,12 @@ ggplot(data = gapminder, aes(x = lifeExp)) + geom_density() ``` +```{r} +ggplot(data = gapminder, aes(x = lifeExp)) + + geom_histogram(aes(y = ..density..), bins = 30) + + geom_density() +``` + ### Cartes Afin de visualiser plus précisément les caractéristiques régionales de @@ -226,8 +231,9 @@ library(tidyverse) path <- getwd() accidents <- read_csv( paste0( - path, - "/data/accidentsVelo.csv"), + path, + "/data/accidentsVelo.csv" + ), col_types = cols(Num_Acc = col_double(), date = col_date(format = "%Y-%m-%d")) ) @@ -245,8 +251,13 @@ accidents <- accidents |> # correct some issues with variables `hrmn` issue <- which(str_length(accidents$hrmn) == 4) correct <- accidents$hrmn[issue] -correct <- paste0("0", str_sub(correct, 1, 1), ":", - str_sub(correct, 2, 2), str_sub(correct, 4, 4)) +correct <- paste0( + "0", + str_sub(correct, 1, 1), + ":", + str_sub(correct, 2, 2), + str_sub(correct, 4, 4) +) accidents$hrmn[issue] <- correct # Extract hour @@ -257,8 +268,9 @@ accidents <- accidents |> # mapping table for french departments departements_francais <- read_excel( paste0( - path, - "/data/departements-francais.xlsx"), + path, + "/data/departements-francais.xlsx" + ), col_types = c("text", "text", "text") ) ``` @@ -321,9 +333,57 @@ intéressantes sont à extraire de ce jeu de données. (latitude, longitude) en France sur toute la période en modulant la gravité. +```{r} +library(mapview) +library(sf) + +## Remove NA +df_map_dyn <- accidents |> + filter(!is.na(lat) & !is.na(long)) |> + mutate( + lat = as.numeric(str_replace_all(str_trim(lat), ",", ".")), + long = as.numeric(str_replace_all(str_trim(long), ",", ".")) + ) |> + filter(!is.na(lat) & !is.na(long)) + +# Make map and print it +mymap <- st_as_sf(df_map_dyn[1:5000, ], coords = c("long", "lat"), crs = 4326) +mapview( + mymap, + cex = 2, + legend = TRUE, + layer.name = "Gravité", + zcol = "grav", + map.types = "OpenStreetMap" +) +``` + 2. Faire deux variantes de cette carte, selon le caractère urbain ou non des accidents. +```{r} +# Map for urban accidents +df_map_urban <- df_map_dyn |> + mutate( + agg = dplyr::if_else( + agg == 1, + "urbanisation", + "agglomération", + missing = NA_character_ + ) + ) + +# Make map and print it +mymap_urban <- st_as_sf(df_map_urban, coords = c("long", "lat"), crs = 4326) +mapview( + mymap_urban, + cex = 2, + legend = TRUE, + layer.name = "Urbanisation", + zcol = "agg" +) +``` + 3. Commenter ces figures. 4. Quelles limites voyez-vous à cette représentation ? @@ -333,21 +393,6 @@ Voici un premier code à trou pour vous aider. Pour alléger les temps de production afficher uniquement quelques points. Vous pourrez ajouter l'ensemble du jeu de données quand votre code sera finalisé. -```{r} -library(mapview) -library(sf) - -## Remove NA -df_map_dyn <- accidents |> - filter(!is.na(lat) & !is.na(long)) |> - na.omit() - -# Make map and print it -mymap <- st_as_sf(df_map_dyn, coords=c("long", "lat"), crs=4326) -mapview(mymap, cex = 2, layer.name = "Gravité", - zcol = "grav",legend = TRUE ) -``` - #### Carte choroplèthe {.unnumbered} ::: exercise-box @@ -360,9 +405,9 @@ mapview(mymap, cex = 2, layer.name = "Gravité", Voici un premier code à trou pour vous aider. -```{r, eval = F} -# get french map - level nuts2 -fr <- gisco_get_nuts(resolution = "20", country = ???, nuts_level = ???) |> +```{r} +# get french map - level nuts3 +fr <- gisco_get_nuts(resolution = "20", country = "FRA", nuts_level = 3) |> mutate(res = "20M") # Remove white-space to avoid errors. @@ -375,23 +420,28 @@ fr <- fr |> # Merge and remove departements outside metropolitan France fr_map <- fr |> - left_join(???) |> - filter(! dep %in% c("971", ???) ) + left_join(departements_francais, by = c("NUTS_NAME" = "dep_name")) |> + filter(!dep %in% c("971", "972", "973", "974", "976")) # count the number of accidents -df_acc <- ??? +df_acc <- accidents |> + filter(!is.na(dep)) |> + group_by(dep) |> + summarise(n = n()) # merge statistics with the map map_acc <- fr_map |> - left_join(df_acc, by = c("dep" = "dep")) + left_join(df_acc, by = c("dep" = "dep")) # map with all accidents g_map_acc <- ggplot(map_acc) + - geom_sf(???) + - scale_fill_viridis_c(option = "viridis") + - labs(title = "Carte des accidents de vélo", - subtitle = "Année 2005-2021", - fill = "Nombre d'accidents") + + geom_sf(aes(fill = n)) + + scale_fill_viridis_c(option = "viridis") + + labs( + title = "Carte des accidents de vélo", + subtitle = "Année 2005-2021", + fill = "Nombre d'accidents" + ) + theme_void() g_map_acc ``` diff --git a/M2/Data Visualisation/tp2/tp2.html b/M2/Data Visualisation/tp2/tp2.html deleted file mode 100644 index 8f982dc..0000000 --- a/M2/Data Visualisation/tp2/tp2.html +++ /dev/null @@ -1,900 +0,0 @@ - - - - - - - - - - -Manipulation des graphiques - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
-
-

Manipulation des graphiques

-
- - -
-
Auteur·rice
-
Affiliation
- -
-

Quentin Guibert

-
-
-

- Université Paris-Dauphine | Master ISF -

-
-
- -
- - -
-
Date de publication
-
-

Invalid Date

-
-
- - -
- - - -
- - -
-

Objectifs du TP

-

L’objectif de ce TP vise à manipuler et utiliser à bon escient les différents types de graphiques du package ggplot2 (et éventuellement des packages associés).

-
-
-
-

Prérequis

-
    -
  • Avoir installer R ici.
  • -
  • Avoir installer un IDE, par exemple RStudio ici.
  • -
  • Créer un nouveau projet (File, puis New Projet) dans un dossier sur votre ordinateur.
  • -
  • Télécharger ici les fichiers nécessaires au TD.
  • -
-

Vous pouvez ensuite écrire vos codes soit :

-
    -
  • En ouvrant un nouveau script .R ;
  • -
  • En ouvrant le ouvrant le rapport Rmarkdown 4-td_graphiques - enonce. Certains codes sont partiels et sont à compléter (indication ???). N’oubliez pas de modifier l’option eval = TRUE pour que les calculs puissent être réalisés.
  • -
-
-
-
-

Analyse du lien espérance de vie et GDP

-

Dans ce TP, le jeu de données utilisé est le jeu gapminder du package gapminder. Il comprend des séries de données de PIB par habitant et d’espérance de vie par pays sur la période 1952-1990. Les observations ont lieu tous les 5 ans.

-
-

Données

-

Dans un premier temps, il faut installer le package et le charger.

-
-
# install.packages("gapminder") #nolint
-library(gapminder)
-
-

Ce jeu de données contient 1706 observations où chaque ligne correspond à un pays country pour une année d’observation year.

-
-
paged_table(gapminder, options = list(rows.print = 15))
-
-
- -
-
-
-

On se concentre plus particulièrement sur les variables suivantes :

-
    -
  • lifeExp : l’espérance de vie ;
  • -
  • gdpPercap : le PIB par habitant en dollars (conversion sur base 2005) ;
  • -
  • pop : la taille de la population ;
  • -
  • continent : le continent d’appartenance.
  • -
-

Pour plus détails, voir l’aide ?gapminder.

-
-
-

But de la visualisation

-

Dans ce TP, on cherche un ensemble de visualisations permettant de commenter le lien entre GDP et espérance de vie, globalement et à différents échelles géographiques :

-
    -
  • est-ce que les pays les plus développés en termes de PIB par habitant ont la meilleure espérance de vie ?
  • -
  • peut-on identifier des dynamiques différentes en fonction des pays ou des continents ?
  • -
  • quels facteurs influencent également cette relation ?
  • -
-

En vous répartissant en groupes de 3-4 étudiant.e.s., choisissez pour chaque groupe, une des 4 visualisations suivantes :

-
    -
  • visualisations utilisant des dot points.
  • -
  • visualisations permettant de présenter une distribution.
  • -
  • visualisations utilisant des cartes.
  • -
-
-
-

Différentes visualisations

-
-

Dot points

-
-

En partant de cette visualisation, construire une ou plusieurs visualisations permettant d’analyser et de commenter les liens que vous pouvez observer entre gdpPercap et lifeExp.

-
-
-
ggplot(data = gapminder, aes(x = gdpPercap, y = lifeExp)) +
-  geom_point()
-
-
-
-

-
-
-
-
-
-
-

Distributions

-
-

En partant de cette visualisation, analyser et commenter les écarts d’espérance de vie sur la planète. Vous pourrez aussi adopter d’autres visualisations permettant de comparer des distributions.

-
-
-
ggplot(data = gapminder, aes(x = lifeExp)) +
-  geom_density()
-
-
-
-

-
-
-
-
-
-
-

Cartes

-

Afin de visualiser plus précisément les caractéristiques régionales de l’espérance de vie et du PIB par habitant, nous décidons de faire des cartes.

-

Il faut au préalable récupérer un fond de carte (ici de l’année 2016). Nous prenons les données gapminder de 2007.

-
-
library(giscoR)
-library(sf)
-
-world <- gisco_countries
-world <- subset(world, NAME_ENGL != "Antarctica") # Remove Antartica
-
-# Merge data
-world_df <- gapminder |>
-  filter(year == "2007")
-world_df <- world |>
-  left_join(world_df, by = c("NAME_ENGL" = "country"))
-
-ggplot(world_df) +
-  geom_sf(color = "black", fill = "lightgreen") +
-  theme_void()
-
-
-
-

-
-
-
-
-
-

En partant de la visualisation et des données ci-dessus, représenter et analyser les disparités d’espérance de vie et de revenus.

-
-
-
-
-
-
-

Analyse des accidents à vélo en France

-

Dans ce TP, nous nous intéressons aux accidents corporels survenus sur une voie ouverte à la circulation publique, impliquant au moins un véhicule et ayant fait au moins une victime ayant nécessité des soins) pour la période 2005-2021.

-

L’objectif est de créer un ensemble de visualisations qui permettront de mieux comprendre accidentologie des cyclistes, ce qui trouve de nombreuses sources d’applications notamment en assurance.

-

Les données et documentation de ces données sont disponibles ici.

-
-

Données

-

Pour récupérer les données :

-
    -
  1. récupérer le fichier zippé “data_velo.zip”.
  2. -
  3. créer un dossier “data” à la racine de votre projet.
  4. -
  5. placer y le contenu du dossier zippé.
  6. -
-

Les données se chargent avec la commande suivante.

-
-
library(readxl)
-library(readr)
-library(tidyverse)
-
-# main data
-path <- getwd()
-accidents <- read_csv(
-  paste0(
-         path,
-         "/data/accidentsVelo.csv"),
-  col_types = cols(Num_Acc = col_double(), date = col_date(format = "%Y-%m-%d"))
-)
-
-# few ajustements
-accidents <- accidents |>
-  mutate(
-    mois = factor(mois),
-    jour = factor(jour),
-    dep = factor(dep),
-    agg = factor(agg),
-    grav = factor(grav),
-    situ = factor(situ)
-  )
-
-# correct some issues with variables `hrmn`
-issue <- which(str_length(accidents$hrmn) == 4)
-correct <- accidents$hrmn[issue]
-correct <- paste0("0", str_sub(correct, 1, 1), ":",
-                  str_sub(correct, 2, 2), str_sub(correct, 4, 4))
-accidents$hrmn[issue] <- correct
-
-# Extract hour
-accidents <- accidents |>
-  mutate(hour = paste(date, hrmn, sep = " ")) |>
-  mutate(hour = strptime(hour, "%Y-%m-%d %H:%M")$hour)
-
-# mapping table for french departments
-departements_francais <- read_excel(
-  paste0(
-         path,
-         "/data/departements-francais.xlsx"),
-  col_types = c("text", "text", "text")
-)
-
-

Ce jeu de données contient 74758 observations où chaque ligne correspond à un accident.

-
-
paged_table(accidents, options = list(rows.print = 15))
-
-
- -
-
-
-

On se concentre plus particulièrement sur les variables suivantes :

-
    -
  • date, an, mois, jour, hour, : la date, année, mois, jour et heure de l’accident ;
  • -
  • dep : le département ;
  • -
  • agg : la location (1 = “hors agglomération”, 2 = “en agglomération”) ;
  • -
  • lat : latitude (pas toujours renseignée) ;
  • -
  • long : longitude (pas toujours renseignée) ;
  • -
  • situ : la situation de l’accident (-1 = Non renseigné, 0 = Aucun, 1 = Sur chaussée, 2 = Sur bande d’arrêt d’urgence, 3 = Sur accotement, 4 = Sur trottoir, 5 = Sur piste cyclable, 6 = Sur autre voie spéciale, 8 = Autres) ;
  • -
  • grav : la gravité (1 = Indemne, 2 = Tué, 3 = Blessé hospitalisé, 4 = Blessé léger).
  • -
-

D’autres variables intéressantes pourraient être étudiées, mais nous nous limitons à celle-ci dans ce TP.

-
-
-

But de la visualisation

-

Dans ce TP, on cherche à réaliser une analyse exploratoire du jeu de données afin d’identifier les relations importantes entre le nombre d’accidents et ses déterminants :

-
    -
  • est-ce que les accidents sont plus situés en agglomération ?
  • -
  • comment les accidents se répartissent dans l’espace et dans le temps ?
  • -
  • quels impacts ont les situations de circulation sur la gravité des accidents ?
  • -
-

En vous répartissant en groupes de 3-4 étudiant.e.s., choisissez pour chaque groupe, une des 4 visualisations suivantes :

-
    -
  • visualisations utilisant des cartes statiques ou dynamiques.
  • -
  • visualisations utilisant des bar plots.
  • -
-

L’anayse a réalisé ici est préliminaire, d’autres informations intéressantes sont à extraire de ce jeu de données.

-
-
-

Différentes visualisations

-
-

Carte

-
-

Carte dynamique

-
-
    -
  1. Tracer une carte dynamique représentant la location des accidents (latitude, longitude) en France sur toute la période en modulant la gravité.

  2. -
  3. Faire deux variantes de cette carte, selon le caractère urbain ou non des accidents.

  4. -
  5. Commenter ces figures.

  6. -
  7. Quelles limites voyez-vous à cette représentation ?

  8. -
-
-

Voici un premier code à trou pour vous aider. Pour alléger les temps de production afficher uniquement quelques points. Vous pourrez ajouter l’ensemble du jeu de données quand votre code sera finalisé.

-
-
library(mapview)
-library(sf)
-
-## Remove NA
-df_map_dyn <- accidents |>
-  filter(!is.na(lat) & !is.na(long)) |>
-  na.omit()
-
-# Make map and print it
-mymap <- st_as_sf()
-mapview(mymap, cex = 2, layer.name = "Gravité",
-        zcol = "grav",legend = TRUE )
-
-
-
-

Carte choroplèthe

-
-
    -
  1. Tracer une carte statistique de type chonoplèthe et représenter le nombre d’accidents par département.

  2. -
  3. Faire plusieurs variantes de cette carte selon la gravité des accidents.

  4. -
-
-

Voici un premier code à trou pour vous aider.

-
-
# get french map - level nuts2
-fr <- gisco_get_nuts(resolution = "20", country = ???, nuts_level = ???) |>
-  mutate(res = "20M")
-
-# Remove white-space to avoid errors.
-library(stringr)
-departements_francais <- departements_francais |>
-  mutate(dep_name = str_trim(dep_name))
-
-fr <- fr |>
-  mutate(NUTS_NAME = str_trim(NUTS_NAME))
-
-# Merge and remove departements outside metropolitan France
-fr_map <- fr |>
-  left_join(???) |>
-  filter(! dep %in% c("971", ???) )
-
-# count the number of accidents
-df_acc <-  ???
-
-# merge statistics with the map
-map_acc <- fr_map |>
-  left_join(df_acc, by = c("dep" =  "dep"))
-
-# map with all accidents
-g_map_acc <- ggplot(map_acc) +
-  geom_sf(???) +
-   scale_fill_viridis_c(option = "viridis") +
-  labs(title = "Carte des accidents de vélo",
-       subtitle = "Année 2005-2021",
-       fill = "Nombre d'accidents") +
-  theme_void()
-g_map_acc
-
-
-
-
-

Bar plots

-
-
    -
  1. On s’intéresse à la répartition par mois et horaires des accidents (variable an, hour, mois). Tracer des bar plots permettant de montrer la répartition temporelle des accidents.

  2. -
  3. On s’intéresse à l’impact des situations de circulation. Tracer des bar plots permettant de montrer la répartition de la gravité des accidents selon ces situations.

  4. -
  5. Voyez-vous une évolution sur la période 2005-2021 ?

  6. -
  7. Réfléchir à des représentations alternatives pour les phénomènes périodiques.

  8. -
-
-
-
-
-
-

Informations de session

-
-
sessionInfo()
-
-
R version 4.5.1 (2025-06-13)
-Platform: aarch64-apple-darwin20
-Running under: macOS Tahoe 26.0.1
-
-Matrix products: default
-BLAS:   /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/lib/libRblas.0.dylib 
-LAPACK: /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/lib/libRlapack.dylib;  LAPACK version 3.12.1
-
-locale:
-[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
-
-time zone: Europe/Paris
-tzcode source: internal
-
-attached base packages:
-[1] grid      stats     graphics  grDevices utils     datasets  methods  
-[8] base     
-
-other attached packages:
- [1] lubridate_1.9.4    forcats_1.0.1      stringr_1.5.2      purrr_1.1.0       
- [5] tibble_3.3.0       tidyverse_2.0.0    readr_2.1.5        readxl_1.4.5      
- [9] sf_1.0-21          giscoR_0.6.1       gapminder_1.0.1    cowplot_1.2.0     
-[13] ggthemes_5.1.0     rmarkdown_2.30     tidyr_1.3.1        dplyr_1.1.4       
-[17] plotly_4.11.0      RColorBrewer_1.1-3 formattable_0.2.1  scales_1.4.0      
-[21] locfit_1.5-9.12    gridExtra_2.3      ggplot2_4.0.0      lattice_0.22-7    
-
-loaded via a namespace (and not attached):
- [1] gtable_0.3.6       xfun_0.53          htmlwidgets_1.6.4  tzdb_0.5.0        
- [5] vctrs_0.6.5        tools_4.5.1        generics_0.1.4     parallel_4.5.1    
- [9] proxy_0.4-27       pkgconfig_2.0.3    KernSmooth_2.23-26 data.table_1.17.8 
-[13] S7_0.2.0           lifecycle_1.0.4    compiler_4.5.1     farver_2.1.2      
-[17] htmltools_0.5.8.1  class_7.3-23       yaml_2.3.10        lazyeval_0.2.2    
-[21] crayon_1.5.3       pillar_1.11.1      classInt_0.4-11    tidyselect_1.2.1  
-[25] digest_0.6.37      stringi_1.8.7      labeling_0.4.3     fastmap_1.2.0     
-[29] cli_3.6.5          magrittr_2.0.4     e1071_1.7-16       withr_3.0.2       
-[33] bit64_4.6.0-1      timechange_0.3.0   httr_1.4.7         bit_4.6.0         
-[37] cellranger_1.1.0   hms_1.1.3          evaluate_1.0.5     knitr_1.50        
-[41] viridisLite_0.4.2  rlang_1.1.6        Rcpp_1.1.0         glue_1.8.0        
-[45] DBI_1.2.3          vroom_1.6.6        jsonlite_2.0.0     R6_2.6.1          
-[49] units_1.0-0       
-
-
-
- -
- - -
- - - - - \ No newline at end of file diff --git a/M2/Data Visualisation/tp2/tp2.rmarkdown b/M2/Data Visualisation/tp2/tp2.rmarkdown new file mode 100644 index 0000000..f5b1e49 --- /dev/null +++ b/M2/Data Visualisation/tp2/tp2.rmarkdown @@ -0,0 +1,470 @@ +--- +title: "Manipulation des graphiques" +author: "Quentin Guibert" +date: "Année 2025-2026" +institute: "Université Paris-Dauphine | Master ISF" +lang: fr +link-citations: true +output: + rmdformats::robobook: + highlight: kate + use_bookdown: true + css: style.css + lightbox : true + gallery: true + code_folding: show + theme: flatly + toc_float: + collapsed: no +editor_options: + markdown: + wrap: 72 +--- + +```{r setup, include=FALSE} +## Global options +knitr::opts_chunk$set( + cache = FALSE, + warning = FALSE, + message = FALSE, + fig.retina = 2 +) +options(encoding = "UTF-8") +``` + +```{r, echo = FALSE, fig.keep= 'none'} +# Chargement des librairies graphiques +library(lattice) +library(grid) +library(ggplot2) +require(gridExtra) +library(locfit) +library(scales) +library(formattable) +library(RColorBrewer) +library(plotly) +library(dplyr) +library(tidyr) +library(rmarkdown) +library(ggthemes) +library(cowplot) +``` + +# Objectifs du TP + +L'objectif de ce TP vise à manipuler et utiliser à bon escient les +différents types de graphiques du package **ggplot2** (et éventuellement +des packages associés). + +------------------------------------------------------------------------ + +# Prérequis + +- Avoir installer `R` [ici](https://www.r-project.org/). +- Avoir installer un IDE, par exemple `RStudio` + [ici](https://www.rstudio.com/). +- Créer un nouveau projet (`File`, puis `New Projet`) dans un dossier + sur votre ordinateur. +- Télécharger [ici](https://moodle.psl.eu/course/view.php?id=21176) + les fichiers nécessaires au TD. + +Vous pouvez ensuite écrire vos codes soit : + +- En ouvrant un nouveau script `.R` ; +- En ouvrant le ouvrant le rapport Rmarkdown + `4-td_graphiques - enonce`. Certains codes sont partiels et sont à + compléter (indication `???`). N'oubliez pas de modifier l'option + `eval = TRUE` pour que les calculs puissent être réalisés. + +------------------------------------------------------------------------ + +# Analyse du lien espérance de vie et GDP + +Dans ce TP, le jeu de données utilisé est le jeu `gapminder` du package +**gapminder**. Il comprend des séries de données de PIB par habitant et +d'espérance de vie par pays sur la période 1952-1990. Les observations +ont lieu tous les 5 ans. + +## Données + +Dans un premier temps, il faut installer le package et le charger. + +```{r} +# install.packages("gapminder") +library(gapminder) +``` + +Ce jeu de données contient 1706 observations où chaque ligne correspond +à un pays `country` pour une année d'observation `year`. + +```{r} +paged_table(gapminder, options = list(rows.print = 15)) +``` + +On se concentre plus particulièrement sur les variables suivantes : + +- `lifeExp` : l'espérance de vie ; +- `gdpPercap` : le PIB par habitant en dollars (conversion sur + base 2005) ; +- `pop` : la taille de la population ; +- `continent` : le continent d'appartenance. + +Pour plus détails, voir l'aide `?gapminder`. + +## But de la visualisation + +Dans ce TP, on cherche un ensemble de visualisations permettant de +commenter le lien entre GDP et espérance de vie, globalement et à +différents échelles géographiques : + +- est-ce que les pays les plus développés en termes de PIB par + habitant ont la meilleure espérance de vie ? +- peut-on identifier des dynamiques différentes en fonction des pays + ou des continents ? +- quels facteurs influencent également cette relation ? + +**En vous répartissant en groupes de 3-4 étudiant.e.s.**, choisissez +pour chaque groupe, une des 4 visualisations suivantes : + +- visualisations utilisant des dot points. +- visualisations permettant de présenter une distribution. +- visualisations utilisant des cartes. + +## Différentes visualisations + +### Dot points + +::: exercise-box +En partant de cette visualisation, construire une ou plusieurs +visualisations permettant d'analyser et de commenter les liens que vous +pouvez observer entre `gdpPercap` et `lifeExp`. +::: + +```{r} +ggplot(data = gapminder, aes(x = gdpPercap, y = lifeExp)) + + geom_point() +``` + +### Distributions + +::: exercise-box +En partant de cette visualisation, analyser et commenter les écarts +d'espérance de vie sur la planète. Vous pourrez aussi adopter d'autres +visualisations permettant de comparer des distributions. +::: + +```{r} +ggplot(data = gapminder, aes(x = lifeExp)) + + geom_density() +``` + +```{r} +ggplot(data = gapminder, aes(x = lifeExp)) + + geom_histogram(aes(y = ..density..), bins = 30) + + geom_density() +``` + +### Cartes + +Afin de visualiser plus précisément les caractéristiques régionales de +l'espérance de vie et du PIB par habitant, nous décidons de faire des +cartes. + +Il faut au préalable récupérer un fond de carte (ici de l'année 2016). +Nous prenons les données `gapminder` de 2007. + +```{r} +library(giscoR) +library(sf) + +world <- gisco_countries +world <- subset(world, NAME_ENGL != "Antarctica") # Remove Antartica + +# Merge data +world_df <- gapminder |> + filter(year == "2007") +world_df <- world |> + left_join(world_df, by = c("NAME_ENGL" = "country")) + +ggplot(world_df) + + geom_sf(color = "black", fill = "lightgreen") + + theme_void() +``` + +::: exercise-box +En partant de la visualisation et des données ci-dessus, représenter et +analyser les disparités d'espérance de vie et de revenus. +::: + +------------------------------------------------------------------------ + +# Analyse des accidents à vélo en France + +Dans ce TP, nous nous intéressons aux accidents corporels survenus sur +une voie ouverte à la circulation publique, impliquant au moins un +véhicule et ayant fait au moins une victime ayant nécessité des soins) +pour la période 2005-2021. + +L'objectif est de créer un ensemble de visualisations qui permettront de +mieux comprendre accidentologie des cyclistes, ce qui trouve de +nombreuses sources d'applications notamment en assurance. + +Les données et documentation de ces données sont disponibles +[ici](https://www.data.gouv.fr/fr/datasets/bases-de-donnees-annuelles-des-accidents-corporels-de-la-circulation-routiere-annees-de-2005-a-2021/). + +## Données + +Pour récupérer les données : + +1. récupérer le fichier zippé "data_velo.zip". +2. créer un dossier "data" à la racine de votre projet. +3. placer y le contenu du dossier zippé. + +Les données se chargent avec la commande suivante. + +```{r} +library(readxl) +library(readr) +library(tidyverse) + +# main data +path <- getwd() +accidents <- read_csv( + paste0( + path, + "/data/accidentsVelo.csv" + ), + col_types = cols(Num_Acc = col_double(), date = col_date(format = "%Y-%m-%d")) +) + +# few ajustements +accidents <- accidents |> + mutate( + mois = factor(mois), + jour = factor(jour), + dep = factor(dep), + agg = factor(agg), + grav = factor(grav), + situ = factor(situ) + ) + +# correct some issues with variables `hrmn` +issue <- which(str_length(accidents$hrmn) == 4) +correct <- accidents$hrmn[issue] +correct <- paste0( + "0", + str_sub(correct, 1, 1), + ":", + str_sub(correct, 2, 2), + str_sub(correct, 4, 4) +) +accidents$hrmn[issue] <- correct + +# Extract hour +accidents <- accidents |> + mutate(hour = paste(date, hrmn, sep = " ")) |> + mutate(hour = strptime(hour, "%Y-%m-%d %H:%M")$hour) + +# mapping table for french departments +departements_francais <- read_excel( + paste0( + path, + "/data/departements-francais.xlsx" + ), + col_types = c("text", "text", "text") +) +``` + +Ce jeu de données contient 74758 observations où chaque ligne correspond +à un accident. + +```{r} +paged_table(accidents, options = list(rows.print = 15)) +``` + +On se concentre plus particulièrement sur les variables suivantes : + +- `date`, `an`, `mois`, `jour`, `hour`, : la date, année, mois, jour + et heure de l'accident ; +- `dep` : le département ; +- `agg` : la location (1 = "hors agglomération", 2 = "en + agglomération") ; +- `lat` : latitude (pas toujours renseignée) ; +- `long` : longitude (pas toujours renseignée) ; +- `situ` : la situation de l'accident (-1 = Non renseigné, 0 = Aucun, + 1 = Sur chaussée, 2 = Sur bande d’arrêt d’urgence, 3 = Sur + accotement, 4 = Sur trottoir, 5 = Sur piste cyclable, 6 = Sur autre + voie spéciale, 8 = Autres) ; +- `grav` : la gravité (1 = Indemne, 2 = Tué, 3 = Blessé hospitalisé, 4 + = Blessé léger). + +D'autres variables intéressantes pourraient être étudiées, mais nous +nous limitons à celle-ci dans ce TP. + +## But de la visualisation + +Dans ce TP, on cherche à réaliser une analyse exploratoire du jeu de +données afin d'identifier les relations importantes entre le nombre +d'accidents et ses déterminants : + +- est-ce que les accidents sont plus situés en agglomération ? +- comment les accidents se répartissent dans l'espace et dans le temps + ? +- quels impacts ont les situations de circulation sur la gravité des + accidents ? + +En vous répartissant en groupes de 3-4 étudiant.e.s., choisissez pour +chaque groupe, une des 4 visualisations suivantes : + +- visualisations utilisant des cartes statiques ou dynamiques. +- visualisations utilisant des bar plots. + +L'anayse a réalisé ici est préliminaire, d'autres informations +intéressantes sont à extraire de ce jeu de données. + +## Différentes visualisations + +### Carte + +#### Carte dynamique {.unnumbered} + +::: exercise-box +1. Tracer une carte dynamique représentant la location des accidents + (latitude, longitude) en France sur toute la période en modulant la + gravité. + +```{r} +library(mapview) +library(sf) + +## Remove NA +df_map_dyn <- accidents |> + filter(!is.na(lat) & !is.na(long)) |> + mutate( + lat = as.numeric(str_replace_all(str_trim(lat), ",", ".")), + long = as.numeric(str_replace_all(str_trim(long), ",", ".")) + ) |> + filter(!is.na(lat) & !is.na(long)) + +# Make map and print it +mymap <- st_as_sf(df_map_dyn[1:5000, ], coords = c("long", "lat"), crs = 4326) +mapview( + mymap, + cex = 2, + legend = TRUE, + layer.name = "Gravité", + zcol = "grav", + map.types = "OpenStreetMap" +) +``` + +2. Faire deux variantes de cette carte, selon le caractère urbain ou + non des accidents. + +```{r} +# Map for urban accidents +df_map_urban <- df_map_dyn |> + mutate( + agg = dplyr::if_else( + agg == 1, + "urbanisation", + "agglomération", + missing = NA_character_ + ) + ) + +# Make map and print it +mymap_urban <- st_as_sf(df_map_urban, coords = c("long", "lat"), crs = 4326) +mapview( + mymap_urban, + cex = 2, + legend = TRUE, + layer.name = "Urbanisation", + zcol = "agg" +) +``` + +3. Commenter ces figures. + +4. Quelles limites voyez-vous à cette représentation ? +::: + +Voici un premier code à trou pour vous aider. Pour alléger les temps de +production afficher uniquement quelques points. Vous pourrez ajouter +l'ensemble du jeu de données quand votre code sera finalisé. + +#### Carte choroplèthe {.unnumbered} + +::: exercise-box +1. Tracer une carte statistique de type chonoplèthe et représenter le + nombre d'accidents par département. + +2. Faire plusieurs variantes de cette carte selon la gravité des + accidents. +::: + +Voici un premier code à trou pour vous aider. + +```{r} +# get french map - level nuts3 +fr <- gisco_get_nuts(resolution = "20", country = "FRA", nuts_level = 3) |> + mutate(res = "20M") + +# Remove white-space to avoid errors. +library(stringr) +departements_francais <- departements_francais |> + mutate(dep_name = str_trim(dep_name)) + +fr <- fr |> + mutate(NUTS_NAME = str_trim(NUTS_NAME)) + +# Merge and remove departements outside metropolitan France +fr_map <- fr |> + left_join(departements_francais, by = c("NUTS_NAME" = "dep_name")) |> + filter(!dep %in% c("971", "972", "973", "974", "976")) + +# count the number of accidents +df_acc <- accidents |> + filter(!is.na(dep)) |> + group_by(dep) |> + summarise(n = n()) + +# merge statistics with the map +map_acc <- fr_map |> + left_join(df_acc, by = c("dep" = "dep")) + +# map with all accidents +g_map_acc <- ggplot(map_acc) + + geom_sf(aes(fill = n)) + + scale_fill_viridis_c(option = "viridis") + + labs( + title = "Carte des accidents de vélo", + subtitle = "Année 2005-2021", + fill = "Nombre d'accidents" + ) + + theme_void() +g_map_acc +``` + +### Bar plots + +::: exercise-box +1. On s'intéresse à la répartition par mois et horaires des accidents + (variable `an`, `hour`, `mois`). Tracer des bar plots permettant de + montrer la répartition temporelle des accidents. + +2. On s'intéresse à l'impact des situations de circulation. Tracer des + bar plots permettant de montrer la répartition de la gravité des + accidents selon ces situations. + +3. Voyez-vous une évolution sur la période 2005-2021 ? + +4. Réfléchir à des représentations alternatives pour les phénomènes + périodiques. +::: + +# Informations de session {.unnumbered} + +```{r} +sessionInfo() +``` diff --git a/M2/Data Visualisation/tp2/tp2_files/figure-html/unnamed-chunk-6-1.png b/M2/Data Visualisation/tp2/tp2_files/figure-html/unnamed-chunk-6-1.png index ac5f6d829f2f807132070e8a08686f54120f841e..b8e18dc59d45a033206200d0401bc9b03d43934b 100644 GIT binary patch literal 70224 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 literal 260408 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

40meUQI0icOalBAls0|X?hGZljsAU)Gq~rMT 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̝M5jT=3^ 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�!u^zR4n=9BSUJ4gMkw8mBQpAIw#0E05Wtfh^T`zur zXpQ@6?YB2m(NsqdljF8>u_CqKEe{|`n{zj^hE3y>=ui575W3%v4d^nQa9Y#Jol1b6 z%$4Iv<#ADHT}gEW=@&4e-3($uH~;XE`S!>pyMvY^d%ZUfG`{@w{shZ6Wxn(F^{k8g zegBbT;B{U}0xg(Xg^Za2l)0vR%jTy+)+W*o?KUQE@89)(-Ng3fVYa-x^DLBzX#A0r zzYzT9at&9~xmVXyzprRLn^Co|m;CxviqrTLjRug>H{M{9dHTx=iJkd!q(e-S>yPhA zZC~!4qKh^&SvYqfo1Y)I_?K5dA5fA2g4cunvf|%fM7x1b5v0}8AX@_iz@&4w*?g&% zdn-Qz*|+#}@fiAU1~!{`2W)-6Phio0dD5KtQcciiGH~&on$Em@lPc);4_AN-A2R?2 zvF{=8FU$3VhG|ByZsn7@l0Uxr<-=e5_9Y!SbmJEu`$5L%Ga$Br_08N-IzPVs_95`^ zfL#)SufLhpfB&CyIk@HYE3KYi$os~<;CGK17y@|DOMK&re-nH8CAg&-=`H*JqJ* z^ZvsVzc=r<code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(33,37,41,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid rgb(221.7,222.3,222.9);border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(33,37,41,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}body.quarto-light .dark-content{display:none}body.quarto-dark .light-content{display:none}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #212529;--bs-table-bg: #ffffff;--bs-table-border-color: rgb(221.7, 222.3, 222.9);--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #909294}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: rgb(206.6, 226, 254.6);--bs-table-border-color: rgb(185.94, 203.4, 229.14);--bs-table-striped-bg: rgb(196.27, 214.7, 241.87);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(185.94, 203.4, 229.14);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(191.105, 209.05, 235.505);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: rgb(225.6, 227.4, 229);--bs-table-border-color: rgb(203.04, 204.66, 206.1);--bs-table-striped-bg: rgb(214.32, 216.03, 217.55);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(203.04, 204.66, 206.1);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(208.68, 210.345, 211.825);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: rgb(209, 231, 220.8);--bs-table-border-color: rgb(188.1, 207.9, 198.72);--bs-table-striped-bg: rgb(198.55, 219.45, 209.76);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(188.1, 207.9, 198.72);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(193.325, 213.675, 204.24);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: rgb(206.6, 244.4, 252);--bs-table-border-color: rgb(185.94, 219.96, 226.8);--bs-table-striped-bg: rgb(196.27, 232.18, 239.4);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(185.94, 219.96, 226.8);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(191.105, 226.07, 233.1);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: rgb(255, 242.6, 205.4);--bs-table-border-color: rgb(229.5, 218.34, 184.86);--bs-table-striped-bg: rgb(242.25, 230.47, 195.13);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(229.5, 218.34, 184.86);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(235.875, 224.405, 189.995);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: rgb(248, 214.6, 217.8);--bs-table-border-color: rgb(223.2, 193.14, 196.02);--bs-table-striped-bg: rgb(235.6, 203.87, 206.91);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(223.2, 193.14, 196.02);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(229.4, 198.505, 201.465);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: rgb(223.2, 224.1, 225);--bs-table-striped-bg: rgb(235.6, 236.55, 237.5);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(223.2, 224.1, 225);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(229.4, 230.325, 231.25);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #ffffff;--bs-table-bg: #212529;--bs-table-border-color: rgb(55.2, 58.8, 62.4);--bs-table-striped-bg: rgb(44.1, 47.9, 51.7);--bs-table-striped-color: #ffffff;--bs-table-active-bg: rgb(55.2, 58.8, 62.4);--bs-table-active-color: #ffffff;--bs-table-hover-bg: rgb(49.65, 53.35, 57.05);--bs-table-hover-color: #ffffff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(33,37,41,.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid rgb(221.7,222.3,222.9);border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(33,37,41,.75);opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#f8f9fa;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid rgb(221.7,222.3,222.9);border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #ffffff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgb(221.7,222.3,222.9);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:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:rgb(182.4,211.5,254.4)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:rgb(182.4,211.5,254.4)}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(33,37,41,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(33,37,41,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.375rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#e9ecef}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid rgb(221.7,222.3,222.9);border-radius:.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#198754;border-radius:.375rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#dc3545;border-radius:.375rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.375rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #000;--bs-btn-bg: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(226.95, 230.35, 233.75);--bs-btn-hover-border-color: rgb(225.3, 228.9, 232.5);--bs-btn-focus-shadow-rgb: 189, 192, 196;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(228.6, 231.8, 235);--bs-btn-active-border-color: rgb(225.3, 228.9, 232.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #dee2e6;--bs-btn-disabled-border-color: #dee2e6}.btn-primary{--bs-btn-color: #ffffff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);--bs-btn-hover-border-color: rgb(10.4, 88, 202.4);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(10.4, 88, 202.4);--bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #ffffff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);--bs-btn-hover-border-color: rgb(86.4, 93.6, 100);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(86.4, 93.6, 100);--bs-btn-active-border-color: rgb(81, 87.75, 93.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #ffffff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);--bs-btn-hover-border-color: rgb(20, 108, 67.2);--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(20, 108, 67.2);--bs-btn-active-border-color: rgb(18.75, 101.25, 63);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);--bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(61.4, 212.6, 243);--bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(255, 202.3, 44.2);--bs-btn-hover-border-color: rgb(255, 199.2, 31.8);--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(255, 205.4, 56.6);--bs-btn-active-border-color: rgb(255, 199.2, 31.8);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #ffffff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(187, 45.05, 58.65);--bs-btn-hover-border-color: rgb(176, 42.4, 55.2);--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(176, 42.4, 55.2);--bs-btn-active-border-color: rgb(165, 39.75, 51.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);--bs-btn-hover-border-color: rgb(198.4, 199.2, 200);--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(198.4, 199.2, 200);--bs-btn-active-border-color: rgb(186, 186.75, 187.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #ffffff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);--bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(77.4, 80.6, 83.8);--bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-default{--bs-btn-color: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #dee2e6;--bs-btn-hover-border-color: #dee2e6;--bs-btn-focus-shadow-rgb: 222, 226, 230;--bs-btn-active-color: #000;--bs-btn-active-bg: #dee2e6;--bs-btn-active-border-color: #dee2e6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dee2e6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dee2e6;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #0d6efd;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: rgb(10.4, 88, 202.4);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: rgb(10.4, 88, 202.4);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #212529;--bs-dropdown-bg: #ffffff;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.375rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.375rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #212529;--bs-dropdown-link-hover-color: #212529;--bs-dropdown-link-hover-bg: #f8f9fa;--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: rgba(33, 37, 41, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #ffffff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #0d6efd;--bs-nav-link-hover-color: rgb(10.4, 88, 202.4);--bs-nav-link-disabled-color: rgba(33, 37, 41, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: rgb(221.7, 222.3, 222.9);--bs-nav-tabs-border-radius: 0.375rem;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef rgb(221.7, 222.3, 222.9);--bs-nav-tabs-link-active-color: #000;--bs-nav-tabs-link-active-bg: #ffffff;--bs-nav-tabs-link-active-border-color: rgb(221.7, 222.3, 222.9) rgb(221.7, 222.3, 222.9) #ffffff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.375rem;--bs-nav-pills-link-active-color: #ffffff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgb(253.26, 253.63, 253.98);--bs-navbar-hover-color: rgba(252.58, 253.55, 254.98, 0.8);--bs-navbar-disabled-color: rgba(253.26, 253.63, 253.98, 0.75);--bs-navbar-active-color: rgb(252.58, 253.55, 254.98);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgb(253.26, 253.63, 253.98);--bs-navbar-brand-hover-color: rgb(252.58, 253.55, 254.98);--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='rgb%28253.26, 253.63, 253.98%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(253.26, 253.63, 253.98, 0);--bs-navbar-toggler-border-radius: 0.375rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgb(253.26, 253.63, 253.98);--bs-navbar-hover-color: rgba(252.58, 253.55, 254.98, 0.8);--bs-navbar-disabled-color: rgba(253.26, 253.63, 253.98, 0.75);--bs-navbar-active-color: rgb(252.58, 253.55, 254.98);--bs-navbar-brand-color: rgb(253.26, 253.63, 253.98);--bs-navbar-brand-hover-color: rgb(252.58, 253.55, 254.98);--bs-navbar-toggler-border-color: rgba(253.26, 253.63, 253.98, 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='rgb%28253.26, 253.63, 253.98%29' 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='rgb%28253.26, 253.63, 253.98%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.375rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(33, 37, 41, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #ffffff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #212529;--bs-accordion-bg: #ffffff;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: rgb(221.7, 222.3, 222.9);--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.375rem;--bs-accordion-inner-border-radius: calc(0.375rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #212529;--bs-accordion-btn-bg: #ffffff;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%285.2, 44, 101.2%29'%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: rgb(134, 182.5, 254);--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: rgb(5.2, 44, 101.2);--bs-accordion-active-bg: rgb(206.6, 226, 254.6)}.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='rgb%28109.8, 168, 253.8%29'%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='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: rgba(33, 37, 41, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(33, 37, 41, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #0d6efd;--bs-pagination-bg: #ffffff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: rgb(221.7, 222.3, 222.9);--bs-pagination-border-radius: 0.375rem;--bs-pagination-hover-color: rgb(10.4, 88, 202.4);--bs-pagination-hover-bg: #f8f9fa;--bs-pagination-hover-border-color: rgb(221.7, 222.3, 222.9);--bs-pagination-focus-color: rgb(10.4, 88, 202.4);--bs-pagination-focus-bg: #e9ecef;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color: #ffffff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: rgba(33, 37, 41, 0.75);--bs-pagination-disabled-bg: #e9ecef;--bs-pagination-disabled-border-color: rgb(221.7, 222.3, 222.9);display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(1px*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.25rem}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #ffffff;--bs-badge-border-radius: 0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.375rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #e9ecef;--bs-progress-border-radius: 0.375rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #ffffff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #212529;--bs-list-group-bg: #ffffff;--bs-list-group-border-color: rgb(221.7, 222.3, 222.9);--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.375rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(33, 37, 41, 0.75);--bs-list-group-action-hover-color: #000;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #212529;--bs-list-group-action-active-bg: #e9ecef;--bs-list-group-disabled-color: rgba(33, 37, 41, 0.75);--bs-list-group-disabled-bg: #ffffff;--bs-list-group-active-color: #ffffff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, 0.85);--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.375rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(33, 37, 41, 0.75);--bs-toast-header-bg: rgba(255, 255, 255, 0.85);--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #ffffff;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: rgb(221.7, 222.3, 222.9);--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: rgb(221.7, 222.3, 222.9);--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #ffffff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.375rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #ffffff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #e9ecef;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #212529;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #212529;--bs-offcanvas-bg: #ffffff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#000 !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(229, 232, 235, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(229, 232, 235, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:hsla(0,0%,100%,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#000}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#000}.bg-warning{color:#000}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #0d6efd;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #d63384;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #d63384;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #dc3545;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #198754;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #0dcaf0;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #dee2e6}.bg-default{--bslib-color-bg: #dee2e6;--bslib-color-fg: #000}.text-primary{--bslib-color-fg: #0d6efd}.bg-primary{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #ffffff}.text-success{--bslib-color-fg: #198754}.bg-success{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff}.text-info{--bslib-color-fg: #0dcaf0}.bg-info{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #dc3545}.bg-danger{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #212529}.bg-dark{--bslib-color-bg: #212529;--bslib-color-fg: #ffffff}.bg-gradient-blue-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(48.6, 72.4, 248.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(48.6,72.4,248.6);color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(52.2, 92.4, 229);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(52.2,92.4,229);color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(93.4, 86.4, 204.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(93.4,86.4,204.6);color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(95.8, 87.2, 179.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(95.8,87.2,179.4);color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(109, 116.4, 159.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(109,116.4,159.8);color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(109.8, 143.2, 154.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(109.8,143.2,154.6);color:#000}.bg-gradient-blue-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(17.8, 120, 185.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(17.8,120,185.4);color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(20.6, 146.4, 212.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(20.6,146.4,212.2);color:#000}.bg-gradient-blue-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(13, 146.8, 247.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(13,146.8,247.8);color:#000}.bg-gradient-indigo-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(66.4, 53.6, 246.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(66.4,53.6,246.4);color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(105.6, 36, 222.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(105.6,36,222.4);color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(146.8, 30, 198);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(146.8,30,198);color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(149.2, 30.8, 172.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(149.2,30.8,172.8);color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(162.4, 60, 153.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(162.4,60,153.2);color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(163.2, 86.8, 148);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(163.2,86.8,148);color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(71.2, 63.6, 178.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(71.2,63.6,178.8);color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(74, 90, 205.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(74,90,205.6);color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(66.4, 90.4, 241.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(66.4,90.4,241.2);color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(71.8, 83.6, 217);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(71.8,83.6,217);color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(107.4, 46, 212.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(107.4,46,212.6);color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(152.2, 60, 168.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(152.2,60,168.6);color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(154.6, 60.8, 143.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(154.6,60.8,143.4);color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(167.8, 90, 123.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(167.8,90,123.8);color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(168.6, 116.8, 118.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(168.6,116.8,118.6);color:#000}.bg-gradient-purple-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(76.6, 93.6, 149.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(76.6,93.6,149.4);color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(79.4, 120, 176.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(79.4,120,176.2);color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(71.8, 120.4, 211.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(71.8,120.4,211.8);color:#000}.bg-gradient-pink-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(133.6, 74.6, 180.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(133.6,74.6,180.4);color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(169.2, 37, 176);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(169.2,37,176);color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(172.8, 57, 156.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(172.8,57,156.4);color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(216.4, 51.8, 106.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(216.4,51.8,106.8);color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(229.6, 81, 87.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(229.6,81,87.2);color:#000}.bg-gradient-pink-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(230.4, 107.8, 82);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(230.4,107.8,82);color:#000}.bg-gradient-pink-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(138.4, 84.6, 112.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(138.4,84.6,112.8);color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(141.2, 111, 139.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(141.2,111,139.6);color:#000}.bg-gradient-pink-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(133.6, 111.4, 175.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(133.6,111.4,175.2);color:#000}.bg-gradient-red-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(137.2, 75.8, 142.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(137.2,75.8,142.6);color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(172.8, 38.2, 138.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(172.8,38.2,138.2);color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(176.4, 58.2, 118.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(176.4,58.2,118.6);color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(217.6, 52.2, 94.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(217.6,52.2,94.2);color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(233.2, 82.2, 49.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(233.2,82.2,49.4);color:#000}.bg-gradient-red-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(234, 109, 44.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(234,109,44.2);color:#000}.bg-gradient-red-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(142, 85.8, 75);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(142,85.8,75);color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(144.8, 112.2, 101.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(144.8,112.2,101.8);color:#000}.bg-gradient-red-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(137.2, 112.6, 137.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(137.2,112.6,137.4);color:#000}.bg-gradient-orange-blue{--bslib-color-fg: #000;--bslib-color-bg: rgb(157, 119.6, 113.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(157,119.6,113.2);color:#000}.bg-gradient-orange-indigo{--bslib-color-fg: #000;--bslib-color-bg: rgb(192.6, 82, 108.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(192.6,82,108.8);color:#000}.bg-gradient-orange-purple{--bslib-color-fg: #000;--bslib-color-bg: rgb(196.2, 102, 89.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(196.2,102,89.2);color:#000}.bg-gradient-orange-pink{--bslib-color-fg: #000;--bslib-color-bg: rgb(237.4, 96, 64.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(237.4,96,64.8);color:#000}.bg-gradient-orange-red{--bslib-color-fg: #000;--bslib-color-bg: rgb(239.8, 96.8, 39.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(239.8,96.8,39.6);color:#000}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(253.8, 152.8, 14.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(253.8,152.8,14.8);color:#000}.bg-gradient-orange-green{--bslib-color-fg: #000;--bslib-color-bg: rgb(161.8, 129.6, 45.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(161.8,129.6,45.6);color:#000}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(164.6, 156, 72.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(164.6,156,72.4);color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(157, 156.4, 108);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(157,156.4,108);color:#000}.bg-gradient-yellow-blue{--bslib-color-fg: #000;--bslib-color-bg: rgb(158.2, 159.8, 105.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(158.2,159.8,105.4);color:#000}.bg-gradient-yellow-indigo{--bslib-color-fg: #000;--bslib-color-bg: rgb(193.8, 122.2, 101);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(193.8,122.2,101);color:#000}.bg-gradient-yellow-purple{--bslib-color-fg: #000;--bslib-color-bg: rgb(197.4, 142.2, 81.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(197.4,142.2,81.4);color:#000}.bg-gradient-yellow-pink{--bslib-color-fg: #000;--bslib-color-bg: rgb(238.6, 136.2, 57);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(238.6,136.2,57);color:#000}.bg-gradient-yellow-red{--bslib-color-fg: #000;--bslib-color-bg: rgb(241, 137, 31.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(241,137,31.8);color:#000}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(254.2, 166.2, 12.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(254.2,166.2,12.2);color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #000;--bslib-color-bg: rgb(163, 169.8, 37.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(163,169.8,37.8);color:#000}.bg-gradient-yellow-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(165.8, 196.2, 64.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(165.8,196.2,64.6);color:#000}.bg-gradient-yellow-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(158.2, 196.6, 100.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(158.2,196.6,100.2);color:#000}.bg-gradient-green-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(20.2, 125, 151.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(20.2,125,151.6);color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(55.8, 87.4, 147.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(55.8,87.4,147.2);color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(59.4, 107.4, 127.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(59.4,107.4,127.6);color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(100.6, 101.4, 103.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(100.6,101.4,103.2);color:#fff}.bg-gradient-green-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(103, 102.2, 78);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(103,102.2,78);color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(116.2, 131.4, 58.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(116.2,131.4,58.4);color:#000}.bg-gradient-green-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(117, 158.2, 53.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(117,158.2,53.2);color:#000}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(27.8, 161.4, 110.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(27.8,161.4,110.8);color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(20.2, 161.8, 146.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(20.2,161.8,146.4);color:#000}.bg-gradient-teal-blue{--bslib-color-fg: #000;--bslib-color-bg: rgb(24.4, 164.6, 191.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(24.4,164.6,191.8);color:#000}.bg-gradient-teal-indigo{--bslib-color-fg: #000;--bslib-color-bg: rgb(60, 127, 187.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(60,127,187.4);color:#000}.bg-gradient-teal-purple{--bslib-color-fg: #000;--bslib-color-bg: rgb(63.6, 147, 167.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(63.6,147,167.8);color:#000}.bg-gradient-teal-pink{--bslib-color-fg: #000;--bslib-color-bg: rgb(104.8, 141, 143.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(104.8,141,143.4);color:#000}.bg-gradient-teal-red{--bslib-color-fg: #000;--bslib-color-bg: rgb(107.2, 141.8, 118.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(107.2,141.8,118.2);color:#000}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(120.4, 171, 98.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(120.4,171,98.6);color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(121.2, 197.8, 93.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(121.2,197.8,93.4);color:#000}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: rgb(29.2, 174.6, 124.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(29.2,174.6,124.2);color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(24.4, 201.4, 186.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(24.4,201.4,186.6);color:#000}.bg-gradient-cyan-blue{--bslib-color-fg: #000;--bslib-color-bg: rgb(13, 165.2, 245.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(13,165.2,245.2);color:#000}.bg-gradient-cyan-indigo{--bslib-color-fg: #000;--bslib-color-bg: rgb(48.6, 127.6, 240.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(48.6,127.6,240.8);color:#000}.bg-gradient-cyan-purple{--bslib-color-fg: #000;--bslib-color-bg: rgb(52.2, 147.6, 221.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(52.2,147.6,221.2);color:#000}.bg-gradient-cyan-pink{--bslib-color-fg: #000;--bslib-color-bg: rgb(93.4, 141.6, 196.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(93.4,141.6,196.8);color:#000}.bg-gradient-cyan-red{--bslib-color-fg: #000;--bslib-color-bg: rgb(95.8, 142.4, 171.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(95.8,142.4,171.6);color:#000}.bg-gradient-cyan-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(109, 171.6, 152);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(109,171.6,152);color:#000}.bg-gradient-cyan-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(109.8, 198.4, 146.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(109.8,198.4,146.8);color:#000}.bg-gradient-cyan-green{--bslib-color-fg: #000;--bslib-color-bg: rgb(17.8, 175.2, 177.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(17.8,175.2,177.6);color:#000}.bg-gradient-cyan-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(20.6, 201.6, 204.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(20.6,201.6,204.4);color:#000}.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}.bg-blue{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #0d6efd;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #d63384;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #d63384;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #dc3545;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #198754;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #0dcaf0;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #dee2e6}.bg-default{--bslib-color-bg: #dee2e6;--bslib-color-fg: #000}.text-primary{--bslib-color-fg: #0d6efd}.bg-primary{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #ffffff}.text-success{--bslib-color-fg: #198754}.bg-success{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff}.text-info{--bslib-color-fg: #0dcaf0}.bg-info{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #dc3545}.bg-danger{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #212529}.bg-dark{--bslib-color-bg: #212529;--bslib-color-fg: #ffffff}.bg-gradient-blue-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(48.6, 72.4, 248.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(48.6,72.4,248.6);color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(52.2, 92.4, 229);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(52.2,92.4,229);color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(93.4, 86.4, 204.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(93.4,86.4,204.6);color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(95.8, 87.2, 179.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(95.8,87.2,179.4);color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(109, 116.4, 159.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(109,116.4,159.8);color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(109.8, 143.2, 154.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(109.8,143.2,154.6);color:#000}.bg-gradient-blue-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(17.8, 120, 185.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(17.8,120,185.4);color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(20.6, 146.4, 212.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(20.6,146.4,212.2);color:#000}.bg-gradient-blue-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(13, 146.8, 247.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(13,146.8,247.8);color:#000}.bg-gradient-indigo-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(66.4, 53.6, 246.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(66.4,53.6,246.4);color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(105.6, 36, 222.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(105.6,36,222.4);color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(146.8, 30, 198);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(146.8,30,198);color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(149.2, 30.8, 172.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(149.2,30.8,172.8);color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(162.4, 60, 153.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(162.4,60,153.2);color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(163.2, 86.8, 148);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(163.2,86.8,148);color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(71.2, 63.6, 178.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(71.2,63.6,178.8);color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(74, 90, 205.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(74,90,205.6);color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(66.4, 90.4, 241.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(66.4,90.4,241.2);color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(71.8, 83.6, 217);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(71.8,83.6,217);color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(107.4, 46, 212.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(107.4,46,212.6);color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(152.2, 60, 168.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(152.2,60,168.6);color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(154.6, 60.8, 143.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(154.6,60.8,143.4);color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(167.8, 90, 123.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(167.8,90,123.8);color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(168.6, 116.8, 118.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(168.6,116.8,118.6);color:#000}.bg-gradient-purple-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(76.6, 93.6, 149.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(76.6,93.6,149.4);color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(79.4, 120, 176.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(79.4,120,176.2);color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(71.8, 120.4, 211.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(71.8,120.4,211.8);color:#000}.bg-gradient-pink-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(133.6, 74.6, 180.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(133.6,74.6,180.4);color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(169.2, 37, 176);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(169.2,37,176);color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(172.8, 57, 156.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(172.8,57,156.4);color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(216.4, 51.8, 106.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(216.4,51.8,106.8);color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(229.6, 81, 87.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(229.6,81,87.2);color:#000}.bg-gradient-pink-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(230.4, 107.8, 82);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(230.4,107.8,82);color:#000}.bg-gradient-pink-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(138.4, 84.6, 112.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(138.4,84.6,112.8);color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(141.2, 111, 139.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(141.2,111,139.6);color:#000}.bg-gradient-pink-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(133.6, 111.4, 175.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(133.6,111.4,175.2);color:#000}.bg-gradient-red-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(137.2, 75.8, 142.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(137.2,75.8,142.6);color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(172.8, 38.2, 138.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(172.8,38.2,138.2);color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(176.4, 58.2, 118.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(176.4,58.2,118.6);color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(217.6, 52.2, 94.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(217.6,52.2,94.2);color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(233.2, 82.2, 49.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(233.2,82.2,49.4);color:#000}.bg-gradient-red-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(234, 109, 44.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(234,109,44.2);color:#000}.bg-gradient-red-green{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(142, 85.8, 75);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(142,85.8,75);color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(144.8, 112.2, 101.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(144.8,112.2,101.8);color:#000}.bg-gradient-red-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(137.2, 112.6, 137.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(137.2,112.6,137.4);color:#000}.bg-gradient-orange-blue{--bslib-color-fg: #000;--bslib-color-bg: rgb(157, 119.6, 113.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(157,119.6,113.2);color:#000}.bg-gradient-orange-indigo{--bslib-color-fg: #000;--bslib-color-bg: rgb(192.6, 82, 108.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(192.6,82,108.8);color:#000}.bg-gradient-orange-purple{--bslib-color-fg: #000;--bslib-color-bg: rgb(196.2, 102, 89.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(196.2,102,89.2);color:#000}.bg-gradient-orange-pink{--bslib-color-fg: #000;--bslib-color-bg: rgb(237.4, 96, 64.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(237.4,96,64.8);color:#000}.bg-gradient-orange-red{--bslib-color-fg: #000;--bslib-color-bg: rgb(239.8, 96.8, 39.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(239.8,96.8,39.6);color:#000}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(253.8, 152.8, 14.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(253.8,152.8,14.8);color:#000}.bg-gradient-orange-green{--bslib-color-fg: #000;--bslib-color-bg: rgb(161.8, 129.6, 45.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(161.8,129.6,45.6);color:#000}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(164.6, 156, 72.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(164.6,156,72.4);color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(157, 156.4, 108);background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(157,156.4,108);color:#000}.bg-gradient-yellow-blue{--bslib-color-fg: #000;--bslib-color-bg: rgb(158.2, 159.8, 105.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(158.2,159.8,105.4);color:#000}.bg-gradient-yellow-indigo{--bslib-color-fg: #000;--bslib-color-bg: rgb(193.8, 122.2, 101);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(193.8,122.2,101);color:#000}.bg-gradient-yellow-purple{--bslib-color-fg: #000;--bslib-color-bg: rgb(197.4, 142.2, 81.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(197.4,142.2,81.4);color:#000}.bg-gradient-yellow-pink{--bslib-color-fg: #000;--bslib-color-bg: rgb(238.6, 136.2, 57);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(238.6,136.2,57);color:#000}.bg-gradient-yellow-red{--bslib-color-fg: #000;--bslib-color-bg: rgb(241, 137, 31.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(241,137,31.8);color:#000}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(254.2, 166.2, 12.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(254.2,166.2,12.2);color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #000;--bslib-color-bg: rgb(163, 169.8, 37.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(163,169.8,37.8);color:#000}.bg-gradient-yellow-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(165.8, 196.2, 64.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(165.8,196.2,64.6);color:#000}.bg-gradient-yellow-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(158.2, 196.6, 100.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(158.2,196.6,100.2);color:#000}.bg-gradient-green-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(20.2, 125, 151.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(20.2,125,151.6);color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(55.8, 87.4, 147.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(55.8,87.4,147.2);color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(59.4, 107.4, 127.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(59.4,107.4,127.6);color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(100.6, 101.4, 103.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(100.6,101.4,103.2);color:#fff}.bg-gradient-green-red{--bslib-color-fg: #ffffff;--bslib-color-bg: rgb(103, 102.2, 78);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(103,102.2,78);color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(116.2, 131.4, 58.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(116.2,131.4,58.4);color:#000}.bg-gradient-green-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(117, 158.2, 53.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(117,158.2,53.2);color:#000}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(27.8, 161.4, 110.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(27.8,161.4,110.8);color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(20.2, 161.8, 146.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(20.2,161.8,146.4);color:#000}.bg-gradient-teal-blue{--bslib-color-fg: #000;--bslib-color-bg: rgb(24.4, 164.6, 191.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(24.4,164.6,191.8);color:#000}.bg-gradient-teal-indigo{--bslib-color-fg: #000;--bslib-color-bg: rgb(60, 127, 187.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(60,127,187.4);color:#000}.bg-gradient-teal-purple{--bslib-color-fg: #000;--bslib-color-bg: rgb(63.6, 147, 167.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(63.6,147,167.8);color:#000}.bg-gradient-teal-pink{--bslib-color-fg: #000;--bslib-color-bg: rgb(104.8, 141, 143.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(104.8,141,143.4);color:#000}.bg-gradient-teal-red{--bslib-color-fg: #000;--bslib-color-bg: rgb(107.2, 141.8, 118.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(107.2,141.8,118.2);color:#000}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(120.4, 171, 98.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(120.4,171,98.6);color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(121.2, 197.8, 93.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(121.2,197.8,93.4);color:#000}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: rgb(29.2, 174.6, 124.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(29.2,174.6,124.2);color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #000;--bslib-color-bg: rgb(24.4, 201.4, 186.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) rgb(24.4,201.4,186.6);color:#000}.bg-gradient-cyan-blue{--bslib-color-fg: #000;--bslib-color-bg: rgb(13, 165.2, 245.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) rgb(13,165.2,245.2);color:#000}.bg-gradient-cyan-indigo{--bslib-color-fg: #000;--bslib-color-bg: rgb(48.6, 127.6, 240.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) rgb(48.6,127.6,240.8);color:#000}.bg-gradient-cyan-purple{--bslib-color-fg: #000;--bslib-color-bg: rgb(52.2, 147.6, 221.2);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) rgb(52.2,147.6,221.2);color:#000}.bg-gradient-cyan-pink{--bslib-color-fg: #000;--bslib-color-bg: rgb(93.4, 141.6, 196.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) rgb(93.4,141.6,196.8);color:#000}.bg-gradient-cyan-red{--bslib-color-fg: #000;--bslib-color-bg: rgb(95.8, 142.4, 171.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) rgb(95.8,142.4,171.6);color:#000}.bg-gradient-cyan-orange{--bslib-color-fg: #000;--bslib-color-bg: rgb(109, 171.6, 152);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) rgb(109,171.6,152);color:#000}.bg-gradient-cyan-yellow{--bslib-color-fg: #000;--bslib-color-bg: rgb(109.8, 198.4, 146.8);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) rgb(109.8,198.4,146.8);color:#000}.bg-gradient-cyan-green{--bslib-color-fg: #000;--bslib-color-bg: rgb(17.8, 175.2, 177.6);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) rgb(17.8,175.2,177.6);color:#000}.bg-gradient-cyan-teal{--bslib-color-fg: #000;--bslib-color-bg: rgb(20.6, 201.6, 204.4);background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) rgb(20.6,201.6,204.4);color:#000}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #ffffff);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}@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}}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}.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)}.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)}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-page-sidebar-title-bg: #517699;--bslib-page-sidebar-title-color: #ffffff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid rgb(221.7,222.3,222.9)}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.375rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px rgb(221.7,222.3,222.9);border-radius:.375rem;color:#212529;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:rgb(221.7,222.3,222.9);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:rgb(221.7,222.3,222.9);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:rgb(221.7,222.3,222.9);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:rgb(221.7,222.3,222.9)}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#212529}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:rgba(33,37,41,.75)}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}.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: #ffffff;--quarto-body-color: #212529;--quarto-text-muted: rgba(33, 37, 41, 0.75);--quarto-border-color: rgb(221.7, 222.3, 222.9);--quarto-border-width: 1px;--quarto-border-radius: 0.375rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_column_spanner_outer{color:var(--quarto-body-color);background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_col_heading{color:var(--quarto-body-color);font-weight:bold;background-color:rgba(0,0,0,0)}table.gt_table thead.gt_col_headings{border-bottom:1px solid currentColor;border-top-width:inherit;border-top-color:var(--quarto-border-color)}table.gt_table thead.gt_col_headings:not(:first-child){border-top-width:1px;border-top-color:var(--quarto-border-color)}table.gt_table td.gt_row{border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-width:0px}table.gt_table tbody.gt_table_body{border-top-width:1px;border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-color:currentColor}div.columns{display:initial;gap:initial}div.column{display:inline-block;overflow-x:initial;vertical-align:top;width:50%}.code-annotation-tip-content{word-wrap:break-word}.code-annotation-container-hidden{display:none !important}dl.code-annotation-container-grid{display:grid;grid-template-columns:min-content auto}dl.code-annotation-container-grid dt{grid-column:1}dl.code-annotation-container-grid dd{grid-column:2}pre.sourceCode.code-annotation-code{padding-right:0}code.sourceCode .code-annotation-anchor{z-index:100;position:relative;float:right;background-color:rgba(0,0,0,0)}input[type=checkbox]{margin-right:.5ch}:root{--mermaid-bg-color: #ffffff;--mermaid-edge-color: #6c757d;--mermaid-node-fg-color: #212529;--mermaid-fg-color: #212529;--mermaid-fg-color--lighter: rgb(55.7432432432, 62.5, 69.2567567568);--mermaid-fg-color--lightest: rgb(78.4864864865, 88, 97.5135135135);--mermaid-font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--mermaid-label-bg-color: #ffffff;--mermaid-label-fg-color: #0d6efd;--mermaid-node-bg-color: rgba(13, 110, 253, 0.1);--mermaid-node-fg-color: #212529}@media print{:root{font-size:11pt}#quarto-sidebar,#TOC,.nav-page{display:none}.page-columns .content{grid-column-start:page-start}.fixed-top{position:relative}.panel-caption,.figure-caption,figcaption{color:#666}}.code-copy-button{position:absolute;top:0;right:0;border:0;margin-top:5px;margin-right:5px;background-color:rgba(0,0,0,0);z-index:3}.code-copy-button-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 rgb(221.7,222.3,222.9);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:hsl(210,10.8108108108%,39.5098039216%)}.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:hsl(210,10.8108108108%,39.5098039216%)}.quarto-layout-cell[data-ref-parent] caption{color:hsl(210,10.8108108108%,39.5098039216%)}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:hsl(210,10.8108108108%,39.5098039216%);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:rgb(221.7,222.3,222.9) 1px solid;border-right:rgb(221.7,222.3,222.9) 1px solid;border-bottom:rgb(221.7,222.3,222.9) 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:0}.tab-pane>p:nth-child(1){padding-top:0}.tab-pane>p:last-child{margin-bottom:0}.tab-pane>pre:last-child{margin-bottom:0}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(233,236,239,.65);border:1px solid rgba(233,236,239,.65);border-radius:.375rem}pre.sourceCode{background-color:rgba(0,0,0,0)}pre.sourceCode{border:none;font-size:.875em;overflow:visible !important;padding:.4em}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:hsl(210,10.8108108108%,39.5098039216%)}.blockquote h1:first-child,.blockquote .h1:first-child,.blockquote h2:first-child,.blockquote .h2:first-child,.blockquote h3:first-child,.blockquote .h3:first-child,.blockquote h4:first-child,.blockquote .h4:first-child,.blockquote h5:first-child,.blockquote .h5:first-child{margin-top:0}pre{background-color:initial;padding:initial;border:initial}p pre code:not(.sourceCode),li pre code:not(.sourceCode),pre code:not(.sourceCode){background-color:initial}p code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#f8f9fa;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:rgba(0,0,0,0);padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:rgba(33,37,41,.75);background-color:rgba(0,0,0,0);transition:initial;cursor:pointer}.code-tools-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}.sidebar{will-change:top;transition:top 200ms linear;position:sticky;overflow-y:auto;padding-top:1.2em;max-height:100vh}.sidebar.toc-left,.sidebar.margin-sidebar{top:0px;padding-top:1em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:rgba(33,37,41,.75);margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#0d6efd}.quarto-notebook-link::before{display:inline-block;height:.75rem;width:.75rem;margin-bottom:0em;margin-right:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:.75rem .75rem}.toc-actions i.bi,.quarto-code-links i.bi,.quarto-other-links i.bi,.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em;font-size:.8rem}.quarto-other-links-text-target .quarto-code-links i.bi,.quarto-other-links-text-target .quarto-other-links i.bi{margin-right:.2em}.quarto-other-formats-text-target .quarto-alternate-formats i.bi{margin-right:.1em}.toc-actions i.bi.empty,.quarto-code-links i.bi.empty,.quarto-other-links i.bi.empty,.quarto-alternate-notebooks i.bi.empty,.quarto-alternate-formats i.bi.empty{padding-left:1em}.quarto-notebook h2,.quarto-notebook .h2{border-bottom:none}.quarto-notebook .cell-container{display:flex}.quarto-notebook .cell-container .cell{flex-grow:4}.quarto-notebook .cell-container .cell-decorator{padding-top:1.5em;padding-right:1em;text-align:right}.quarto-notebook .cell-container.code-fold .cell-decorator{padding-top:3em}.quarto-notebook .cell-code code{white-space:pre-wrap}.quarto-notebook .cell .cell-output-stderr pre code,.quarto-notebook .cell .cell-output-stdout pre code{white-space:pre-wrap;overflow-wrap:anywhere}.toc-actions,.quarto-alternate-formats,.quarto-other-links,.quarto-code-links,.quarto-alternate-notebooks{padding-left:0em}.sidebar .toc-actions a,.sidebar .quarto-alternate-formats a,.sidebar .quarto-other-links a,.sidebar .quarto-code-links a,.sidebar .quarto-alternate-notebooks a,.sidebar nav[role=doc-toc] a{text-decoration:none}.sidebar .toc-actions a:hover,.sidebar .quarto-other-links a:hover,.sidebar .quarto-code-links a:hover,.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#0d6efd}.sidebar .toc-actions h2,.sidebar .toc-actions .h2,.sidebar .quarto-code-links h2,.sidebar .quarto-code-links .h2,.sidebar .quarto-other-links h2,.sidebar .quarto-other-links .h2,.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2,.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-weight:500;margin-bottom:.2rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .toc-actions>h2,.sidebar .toc-actions>.h2,.sidebar .quarto-code-links>h2,.sidebar .quarto-code-links>.h2,.sidebar .quarto-other-links>h2,.sidebar .quarto-other-links>.h2,.sidebar .quarto-alternate-notebooks>h2,.sidebar .quarto-alternate-notebooks>.h2,.sidebar .quarto-alternate-formats>h2,.sidebar .quarto-alternate-formats>.h2{font-size:.8rem}.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-size:.875rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #e9ecef;padding-left:.6rem}.sidebar .toc-actions h2>ul a,.sidebar .toc-actions .h2>ul a,.sidebar .quarto-code-links h2>ul a,.sidebar .quarto-code-links .h2>ul a,.sidebar .quarto-other-links h2>ul a,.sidebar .quarto-other-links .h2>ul a,.sidebar .quarto-alternate-notebooks h2>ul a,.sidebar .quarto-alternate-notebooks .h2>ul a,.sidebar .quarto-alternate-formats h2>ul a,.sidebar .quarto-alternate-formats .h2>ul a{border-left:none;padding-left:.6rem}.sidebar .toc-actions ul a:empty,.sidebar .quarto-code-links ul a:empty,.sidebar .quarto-other-links ul a:empty,.sidebar .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .toc-actions ul,.sidebar .quarto-code-links ul,.sidebar .quarto-other-links ul,.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul{padding-left:0;list-style:none}.sidebar nav[role=doc-toc] ul{list-style:none;padding-left:0;list-style:none}.sidebar nav[role=doc-toc]>ul{margin-left:.45em}.quarto-margin-sidebar nav[role=doc-toc]{padding-left:.5em}.sidebar .toc-actions>ul,.sidebar .quarto-code-links>ul,.sidebar .quarto-other-links>ul,.sidebar .quarto-alternate-notebooks>ul,.sidebar .quarto-alternate-formats>ul{font-size:.8rem}.sidebar nav[role=doc-toc]>ul{font-size:.875rem}.sidebar .toc-actions ul li a,.sidebar .quarto-code-links ul li a,.sidebar .quarto-other-links ul li a,.sidebar .quarto-alternate-notebooks ul li a,.sidebar .quarto-alternate-formats ul li a,.sidebar nav[role=doc-toc]>ul li a{line-height:1.1rem;padding-bottom:.2rem;padding-top:.2rem;color:inherit}.sidebar nav[role=doc-toc] ul>li>ul>li>a{padding-left:1.2em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>a{padding-left:2.4em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>a{padding-left:3.6em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:4.8em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:6em}.sidebar nav[role=doc-toc] ul>li>a.active,.sidebar nav[role=doc-toc] ul>li>ul>li>a.active{border-left:1px solid #0d6efd;color:#0d6efd !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#0d6efd !important}kbd,.kbd{color:#212529;background-color:#f8f9fa;border:1px solid;border-radius:5px;border-color:rgb(221.7,222.3,222.9)}.quarto-appendix-contents div.hanging-indent{margin-left:0em}.quarto-appendix-contents div.hanging-indent div.csl-entry{margin-left:1em;text-indent:-1em}.citation a,.footnote-ref{text-decoration:none}.footnotes ol{padding-left:1em}.tippy-content>*{margin-bottom:.7em}.tippy-content>*:last-child{margin-bottom:0}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.375rem;overflow-wrap:break-word}.callout .callout-title-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid rgb(221.7,222.3,222.9);border-top:1px solid rgb(221.7,222.3,222.9);border-bottom:1px solid rgb(221.7,222.3,222.9)}.callout.callout-style-default{border-left:5px solid;border-right:1px solid rgb(221.7,222.3,222.9);border-top:1px solid rgb(221.7,222.3,222.9);border-bottom:1px solid rgb(221.7,222.3,222.9)}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout:not(.no-icon).callout-titled.callout-style-simple .callout-body{padding-left:1.6em}.callout.callout-titled>.callout-header{padding-top:.2em;margin-bottom:-0.2em}.callout.callout-style-simple>div.callout-header{border-bottom:none;font-size:.9rem;font-weight:600;opacity:75%}.callout.callout-style-default>div.callout-header{border-bottom:none;font-weight:600;opacity:85%;font-size:.9rem;padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body>:first-child{padding-top:.5rem;margin-top:0}.callout>div.callout-header[data-bs-toggle=collapse]{cursor:pointer}.callout.callout-style-default .callout-header[aria-expanded=false],.callout.callout-style-default .callout-header[aria-expanded=true]{padding-top:0px;margin-bottom:0px;align-items:center}.callout.callout-titled .callout-body>:last-child:not(.sourceCode),.callout.callout-titled .callout-body>div>:last-child:not(.sourceCode){padding-bottom:.5rem;margin-bottom:0}.callout:not(.callout-titled) .callout-body>:first-child,.callout:not(.callout-titled) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-titled) .callout-body>:last-child,.callout:not(.callout-titled) .callout-body>div>:last-child{margin-bottom:.2rem}.callout.callout-style-simple .callout-icon::before,.callout.callout-style-simple .callout-toggle::before{height:1rem;width:1rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.callout.callout-style-default .callout-icon::before,.callout.callout-style-default .callout-toggle::before{height:.9rem;width:.9rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:.9rem .9rem}.callout.callout-style-default .callout-toggle::before{margin-top:5px}.callout .callout-btn-toggle .callout-toggle::before{transition:transform .2s linear}.callout .callout-header[aria-expanded=false] .callout-toggle::before{transform:rotate(-90deg)}.callout .callout-header[aria-expanded=true] .callout-toggle::before{transform:none}.callout.callout-style-simple:not(.no-icon) div.callout-icon-container{padding-top:.2em;padding-right:.55em}.callout.callout-style-default:not(.no-icon) div.callout-icon-container{padding-top:.1em;padding-right:.35em}.callout.callout-style-default:not(.no-icon) div.callout-title-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:rgba(33,37,41,.75)}div.callout.callout-style-default>.callout-header{background-color:rgba(33,37,41,.75)}div.callout-note.callout{border-left-color:#0d6efd}div.callout-note.callout-style-default>.callout-header{background-color:rgb(230.8,240.5,254.8)}div.callout-note:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-tip.callout{border-left-color:#198754}div.callout-tip.callout-style-default>.callout-header{background-color:rgb(232,243,237.9)}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:rgb(255,248.8,230.2)}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:rgb(254.8,242.1,231.5)}div.callout-caution:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-important.callout{border-left-color:#dc3545}div.callout-important.callout-style-default>.callout-header{background-color:rgb(251.5,234.8,236.4)}div.callout-important:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,')}.quarto-toggle-container{display:flex;align-items:center}.quarto-reader-toggle .bi::before,.quarto-color-scheme-toggle .bi::before{display:inline-block;height:1rem;width:1rem;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.sidebar-navigation{padding-left:20px}.navbar{background-color:#517699;color:rgb(253.26,253.63,253.98)}.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:rgb(221.7,222.3,222.9);border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:hsl(0,0%,98%)}#quarto-content .quarto-sidebar-toggle-title{color:#212529}.quarto-sidebar-toggle-icon{color:rgb(221.7,222.3,222.9);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 rgb(221.7,222.3,222.9) 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 rgb(221.7,222.3,222.9)}#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 rgb(221.7,222.3,222.9);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 rgb(221.7,222.3,222.9);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: rgb(253.53, 253.62, 253.7);--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: rgb(253.53, 253.62, 253.7);--bs-btn-hover-bg: rgb(130.05, 137.7, 144.5);--bs-btn-hover-border-color: rgb(122.7, 130.8, 138);--bs-btn-focus-shadow-rgb: 130, 137, 144;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(137.4, 144.6, 151);--bs-btn-active-border-color: rgb(122.7, 130.8, 138);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}nav.quarto-secondary-nav.color-navbar{background-color:#517699;color:rgb(253.26,253.63,253.98)}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:rgb(253.26,253.63,253.98)}@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:rgb(55.7432432432,62.5,69.2567567568);border:solid rgb(55.7432432432,62.5,69.2567567568) 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 rgb(210.6,211.4,212.2);border-bottom:1px solid rgb(210.6,211.4,212.2)}.table>thead{border-top-width:0;border-bottom:1px solid #909294}.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:underline}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:rgb(253.26,253.63,253.98);background:#517699}.quarto-title-banner a{color:rgb(253.26,253.63,253.98)}.quarto-title-banner h1,.quarto-title-banner .h1,.quarto-title-banner h2,.quarto-title-banner .h2{color:rgb(253.26,253.63,253.98)}.quarto-title-banner .code-tools-button{color:rgb(188.9556521739,202.9995652174,216.2843478261)}.quarto-title-banner .code-tools-button:hover{color:rgb(253.26,253.63,253.98)}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .quarto-title .title{font-weight:600}.quarto-title-banner .quarto-categories{margin-top:.75em}@media(min-width: 992px){.quarto-title-banner{padding-top:2.5em;padding-bottom:2.5em}}@media(max-width: 991.98px){.quarto-title-banner{padding-top:1em;padding-bottom:1em}}@media(max-width: 767.98px){body.hypothesis-enabled #title-block-header>*{padding-right:20px}}main.quarto-banner-title-block>section:first-child>h2,main.quarto-banner-title-block>section:first-child>.h2,main.quarto-banner-title-block>section:first-child>h3,main.quarto-banner-title-block>section:first-child>.h3,main.quarto-banner-title-block>section:first-child>h4,main.quarto-banner-title-block>section:first-child>.h4{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.375rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}.quarto-title-meta-container{display:grid;grid-template-columns:1fr auto}.quarto-title-meta-column-end{display:flex;flex-direction:column;padding-left:1em}.quarto-title-meta-column-end a .bi{margin-right:.3em}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1em}#title-block-header.quarto-title-block.default .quarto-title .title{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-author-orcid img{margin-top:-0.2em;height:.8em;width:.8em}#title-block-header.quarto-title-block.default .quarto-title-author-email{opacity:.7}#title-block-header.quarto-title-block.default .quarto-description p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p,#title-block-header.quarto-title-block.default .quarto-title-authors p,#title-block-header.quarto-title-block.default .quarto-title-affiliations p{margin-bottom:.1em}#title-block-header.quarto-title-block.default .quarto-title-meta-heading{text-transform:uppercase;margin-top:1em;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-contents{font-size:.9em}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.1em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#title-block-header.quarto-title-block.default .keywords,#title-block-header.quarto-title-block.default .description,#title-block-header.quarto-title-block.default .abstract{margin-top:0}#title-block-header.quarto-title-block.default .keywords>p,#title-block-header.quarto-title-block.default .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#title-block-header.quarto-title-block.default .keywords>p:last-of-type,#title-block-header.quarto-title-block.default .description>p:last-of-type,#title-block-header.quarto-title-block.default .abstract>p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .keywords .block-title,#title-block-header.quarto-title-block.default .description .block-title,#title-block-header.quarto-title-block.default .abstract .block-title{margin-top:1em;text-transform:uppercase;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-author{display:grid;grid-template-columns:minmax(max-content, 1fr) 1fr;grid-column-gap:1em}.quarto-title-tools-only{display:flex;justify-content:right}:root{--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-blue: #0d6efd;--quarto-scss-export-primary: #0d6efd;--quarto-scss-export-white: #ffffff;--quarto-scss-export-gray-200: #e9ecef;--quarto-scss-export-gray-100: #f8f9fa;--quarto-scss-export-gray-900: #212529;--quarto-scss-export-link-color: #0d6efd;--quarto-scss-export-link-color-bg: transparent;--quarto-scss-export-code-color: #7d12ba;--quarto-scss-export-code-bg: #f8f9fa;--quarto-scss-export-toc-color: #0d6efd;--quarto-scss-export-toc-active-border: #0d6efd;--quarto-scss-export-toc-inactive-border: #e9ecef;--quarto-scss-export-navbar-default: #517699;--quarto-scss-export-navbar-hl-override: false;--quarto-scss-export-navbar-bg: #517699;--quarto-scss-export-btn-bg: #6c757d;--quarto-scss-export-btn-fg: rgb(253.53, 253.62, 253.7);--quarto-scss-export-body-contrast-bg: #ffffff;--quarto-scss-export-body-contrast-color: #212529;--quarto-scss-export-navbar-fg: rgb(253.26, 253.63, 253.98);--quarto-scss-export-navbar-hl: rgb(252.58, 253.55, 254.98);--quarto-scss-export-navbar-brand: rgb(253.26, 253.63, 253.98);--quarto-scss-export-navbar-brand-hl: rgb(252.58, 253.55, 254.98);--quarto-scss-export-navbar-toggler-border-color: rgba(253.26, 253.63, 253.98, 0);--quarto-scss-export-navbar-hover-color: rgba(252.58, 253.55, 254.98, 0.8);--quarto-scss-export-navbar-disabled-color: rgba(253.26, 253.63, 253.98, 0.75);--quarto-scss-export-sidebar-fg: rgb(89.25, 89.25, 89.25);--quarto-scss-export-sidebar-hl: ;--quarto-scss-export-title-block-color: #212529;--quarto-scss-export-title-block-contast-color: #ffffff;--quarto-scss-export-footer-bg: #fff;--quarto-scss-export-footer-fg: rgb(117.3, 117.3, 117.3);--quarto-scss-export-popover-bg: #ffffff;--quarto-scss-export-input-bg: #ffffff;--quarto-scss-export-input-border-color: rgb(221.7, 222.3, 222.9);--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: #909294;--quarto-scss-export-table-group-separator-color-lighter: rgb(210.6, 211.4, 212.2);--quarto-scss-export-link-decoration: underline;--quarto-scss-export-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-table-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-gray-300: #dee2e6;--quarto-scss-export-gray-400: #ced4da;--quarto-scss-export-gray-500: #adb5bd;--quarto-scss-export-gray-600: #6c757d;--quarto-scss-export-gray-700: #495057;--quarto-scss-export-gray-800: #343a40;--quarto-scss-export-black: #000;--quarto-scss-export-indigo: #6610f2;--quarto-scss-export-purple: #6f42c1;--quarto-scss-export-pink: #d63384;--quarto-scss-export-red: #dc3545;--quarto-scss-export-orange: #fd7e14;--quarto-scss-export-yellow: #ffc107;--quarto-scss-export-green: #198754;--quarto-scss-export-teal: #20c997;--quarto-scss-export-cyan: #0dcaf0;--quarto-scss-export-color-contrast-dark: #000;--quarto-scss-export-color-contrast-light: #ffffff;--quarto-scss-export-blue-100: rgb(206.6, 226, 254.6);--quarto-scss-export-blue-200: rgb(158.2, 197, 254.2);--quarto-scss-export-blue-300: rgb(109.8, 168, 253.8);--quarto-scss-export-blue-400: rgb(61.4, 139, 253.4);--quarto-scss-export-blue-500: #0d6efd;--quarto-scss-export-blue-600: rgb(10.4, 88, 202.4);--quarto-scss-export-blue-700: rgb(7.8, 66, 151.8);--quarto-scss-export-blue-800: rgb(5.2, 44, 101.2);--quarto-scss-export-blue-900: rgb(2.6, 22, 50.6);--quarto-scss-export-indigo-100: rgb(224.4, 207.2, 252.4);--quarto-scss-export-indigo-200: rgb(193.8, 159.4, 249.8);--quarto-scss-export-indigo-300: rgb(163.2, 111.6, 247.2);--quarto-scss-export-indigo-400: rgb(132.6, 63.8, 244.6);--quarto-scss-export-indigo-500: #6610f2;--quarto-scss-export-indigo-600: rgb(81.6, 12.8, 193.6);--quarto-scss-export-indigo-700: rgb(61.2, 9.6, 145.2);--quarto-scss-export-indigo-800: rgb(40.8, 6.4, 96.8);--quarto-scss-export-indigo-900: rgb(20.4, 3.2, 48.4);--quarto-scss-export-purple-100: rgb(226.2, 217.2, 242.6);--quarto-scss-export-purple-200: rgb(197.4, 179.4, 230.2);--quarto-scss-export-purple-300: rgb(168.6, 141.6, 217.8);--quarto-scss-export-purple-400: rgb(139.8, 103.8, 205.4);--quarto-scss-export-purple-500: #6f42c1;--quarto-scss-export-purple-600: rgb(88.8, 52.8, 154.4);--quarto-scss-export-purple-700: rgb(66.6, 39.6, 115.8);--quarto-scss-export-purple-800: rgb(44.4, 26.4, 77.2);--quarto-scss-export-purple-900: rgb(22.2, 13.2, 38.6);--quarto-scss-export-pink-100: rgb(246.8, 214.2, 230.4);--quarto-scss-export-pink-200: rgb(238.6, 173.4, 205.8);--quarto-scss-export-pink-300: rgb(230.4, 132.6, 181.2);--quarto-scss-export-pink-400: rgb(222.2, 91.8, 156.6);--quarto-scss-export-pink-500: #d63384;--quarto-scss-export-pink-600: rgb(171.2, 40.8, 105.6);--quarto-scss-export-pink-700: rgb(128.4, 30.6, 79.2);--quarto-scss-export-pink-800: rgb(85.6, 20.4, 52.8);--quarto-scss-export-pink-900: rgb(42.8, 10.2, 26.4);--quarto-scss-export-red-100: rgb(248, 214.6, 217.8);--quarto-scss-export-red-200: rgb(241, 174.2, 180.6);--quarto-scss-export-red-300: rgb(234, 133.8, 143.4);--quarto-scss-export-red-400: rgb(227, 93.4, 106.2);--quarto-scss-export-red-500: #dc3545;--quarto-scss-export-red-600: rgb(176, 42.4, 55.2);--quarto-scss-export-red-700: rgb(132, 31.8, 41.4);--quarto-scss-export-red-800: rgb(88, 21.2, 27.6);--quarto-scss-export-red-900: rgb(44, 10.6, 13.8);--quarto-scss-export-orange-100: rgb(254.6, 229.2, 208);--quarto-scss-export-orange-200: rgb(254.2, 203.4, 161);--quarto-scss-export-orange-300: rgb(253.8, 177.6, 114);--quarto-scss-export-orange-400: rgb(253.4, 151.8, 67);--quarto-scss-export-orange-500: #fd7e14;--quarto-scss-export-orange-600: rgb(202.4, 100.8, 16);--quarto-scss-export-orange-700: rgb(151.8, 75.6, 12);--quarto-scss-export-orange-800: rgb(101.2, 50.4, 8);--quarto-scss-export-orange-900: rgb(50.6, 25.2, 4);--quarto-scss-export-yellow-100: rgb(255, 242.6, 205.4);--quarto-scss-export-yellow-200: rgb(255, 230.2, 155.8);--quarto-scss-export-yellow-300: rgb(255, 217.8, 106.2);--quarto-scss-export-yellow-400: rgb(255, 205.4, 56.6);--quarto-scss-export-yellow-500: #ffc107;--quarto-scss-export-yellow-600: rgb(204, 154.4, 5.6);--quarto-scss-export-yellow-700: rgb(153, 115.8, 4.2);--quarto-scss-export-yellow-800: rgb(102, 77.2, 2.8);--quarto-scss-export-yellow-900: rgb(51, 38.6, 1.4);--quarto-scss-export-green-100: rgb(209, 231, 220.8);--quarto-scss-export-green-200: rgb(163, 207, 186.6);--quarto-scss-export-green-300: rgb(117, 183, 152.4);--quarto-scss-export-green-400: rgb(71, 159, 118.2);--quarto-scss-export-green-500: #198754;--quarto-scss-export-green-600: rgb(20, 108, 67.2);--quarto-scss-export-green-700: rgb(15, 81, 50.4);--quarto-scss-export-green-800: rgb(10, 54, 33.6);--quarto-scss-export-green-900: rgb(5, 27, 16.8);--quarto-scss-export-teal-100: rgb(210.4, 244.2, 234.2);--quarto-scss-export-teal-200: rgb(165.8, 233.4, 213.4);--quarto-scss-export-teal-300: rgb(121.2, 222.6, 192.6);--quarto-scss-export-teal-400: rgb(76.6, 211.8, 171.8);--quarto-scss-export-teal-500: #20c997;--quarto-scss-export-teal-600: rgb(25.6, 160.8, 120.8);--quarto-scss-export-teal-700: rgb(19.2, 120.6, 90.6);--quarto-scss-export-teal-800: rgb(12.8, 80.4, 60.4);--quarto-scss-export-teal-900: rgb(6.4, 40.2, 30.2);--quarto-scss-export-cyan-100: rgb(206.6, 244.4, 252);--quarto-scss-export-cyan-200: rgb(158.2, 233.8, 249);--quarto-scss-export-cyan-300: rgb(109.8, 223.2, 246);--quarto-scss-export-cyan-400: rgb(61.4, 212.6, 243);--quarto-scss-export-cyan-500: #0dcaf0;--quarto-scss-export-cyan-600: rgb(10.4, 161.6, 192);--quarto-scss-export-cyan-700: rgb(7.8, 121.2, 144);--quarto-scss-export-cyan-800: rgb(5.2, 80.8, 96);--quarto-scss-export-cyan-900: rgb(2.6, 40.4, 48);--quarto-scss-export-default: #dee2e6;--quarto-scss-export-secondary: #6c757d;--quarto-scss-export-success: #198754;--quarto-scss-export-info: #0dcaf0;--quarto-scss-export-warning: #ffc107;--quarto-scss-export-danger: #dc3545;--quarto-scss-export-light: #f8f9fa;--quarto-scss-export-dark: #212529;--quarto-scss-export-primary-text-emphasis: rgb(5.2, 44, 101.2);--quarto-scss-export-secondary-text-emphasis: rgb(43.2, 46.8, 50);--quarto-scss-export-success-text-emphasis: rgb(10, 54, 33.6);--quarto-scss-export-info-text-emphasis: rgb(5.2, 80.8, 96);--quarto-scss-export-warning-text-emphasis: rgb(102, 77.2, 2.8);--quarto-scss-export-danger-text-emphasis: rgb(88, 21.2, 27.6);--quarto-scss-export-light-text-emphasis: #495057;--quarto-scss-export-dark-text-emphasis: #495057;--quarto-scss-export-primary-bg-subtle: rgb(206.6, 226, 254.6);--quarto-scss-export-secondary-bg-subtle: rgb(225.6, 227.4, 229);--quarto-scss-export-success-bg-subtle: rgb(209, 231, 220.8);--quarto-scss-export-info-bg-subtle: rgb(206.6, 244.4, 252);--quarto-scss-export-warning-bg-subtle: rgb(255, 242.6, 205.4);--quarto-scss-export-danger-bg-subtle: rgb(248, 214.6, 217.8);--quarto-scss-export-light-bg-subtle: rgb(251.5, 252, 252.5);--quarto-scss-export-dark-bg-subtle: #ced4da;--quarto-scss-export-primary-border-subtle: rgb(158.2, 197, 254.2);--quarto-scss-export-secondary-border-subtle: rgb(196.2, 199.8, 203);--quarto-scss-export-success-border-subtle: rgb(163, 207, 186.6);--quarto-scss-export-info-border-subtle: rgb(158.2, 233.8, 249);--quarto-scss-export-warning-border-subtle: rgb(255, 230.2, 155.8);--quarto-scss-export-danger-border-subtle: rgb(241, 174.2, 180.6);--quarto-scss-export-light-border-subtle: #e9ecef;--quarto-scss-export-dark-border-subtle: #adb5bd;--quarto-scss-export-body-text-align: ;--quarto-scss-export-body-color: #212529;--quarto-scss-export-body-bg: #ffffff;--quarto-scss-export-body-secondary-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-body-secondary-bg: #e9ecef;--quarto-scss-export-body-tertiary-color: rgba(33, 37, 41, 0.5);--quarto-scss-export-body-tertiary-bg: #f8f9fa;--quarto-scss-export-body-emphasis-color: #000;--quarto-scss-export-link-hover-color: rgb(10.4, 88, 202.4);--quarto-scss-export-link-hover-decoration: ;--quarto-scss-export-border-color-translucent: rgba(0, 0, 0, 0.175);--quarto-scss-export-component-active-bg: #0d6efd;--quarto-scss-export-component-active-color: #ffffff;--quarto-scss-export-focus-ring-color: rgba(13, 110, 253, 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-text-muted: rgba(33, 37, 41, 0.75);--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: rgb(255, 242.6, 205.4);--quarto-scss-export-table-color: #212529;--quarto-scss-export-table-bg: #ffffff;--quarto-scss-export-table-accent-bg: transparent;--quarto-scss-export-table-th-font-weight: ;--quarto-scss-export-table-striped-color: #212529;--quarto-scss-export-table-striped-bg: rgba(0, 0, 0, 0.05);--quarto-scss-export-table-active-color: #212529;--quarto-scss-export-table-active-bg: rgba(0, 0, 0, 0.1);--quarto-scss-export-table-hover-color: #212529;--quarto-scss-export-table-hover-bg: rgba(0, 0, 0, 0.075);--quarto-scss-export-table-caption-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-input-btn-font-family: ;--quarto-scss-export-input-btn-focus-color: rgba(13, 110, 253, 0.25);--quarto-scss-export-btn-color: #212529;--quarto-scss-export-btn-font-family: ;--quarto-scss-export-btn-white-space: ;--quarto-scss-export-btn-link-color: #0d6efd;--quarto-scss-export-btn-link-hover-color: rgb(10.4, 88, 202.4);--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(33, 37, 41, 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: #212529;--quarto-scss-export-input-focus-bg: #ffffff;--quarto-scss-export-input-focus-border-color: rgb(134, 182.5, 254);--quarto-scss-export-input-focus-color: #212529;--quarto-scss-export-input-placeholder-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-input-plaintext-color: #212529;--quarto-scss-export-form-check-label-color: ;--quarto-scss-export-form-check-transition: ;--quarto-scss-export-form-check-input-bg: #ffffff;--quarto-scss-export-form-check-input-focus-border: rgb(134, 182.5, 254);--quarto-scss-export-form-check-input-checked-color: #ffffff;--quarto-scss-export-form-check-input-checked-bg-color: #0d6efd;--quarto-scss-export-form-check-input-checked-border-color: #0d6efd;--quarto-scss-export-form-check-input-indeterminate-color: #ffffff;--quarto-scss-export-form-check-input-indeterminate-bg-color: #0d6efd;--quarto-scss-export-form-check-input-indeterminate-border-color: #0d6efd;--quarto-scss-export-form-switch-color: rgba(0, 0, 0, 0.25);--quarto-scss-export-form-switch-focus-color: rgb(134, 182.5, 254);--quarto-scss-export-form-switch-checked-color: #ffffff;--quarto-scss-export-input-group-addon-color: #212529;--quarto-scss-export-input-group-addon-bg: #f8f9fa;--quarto-scss-export-input-group-addon-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-form-select-font-family: ;--quarto-scss-export-form-select-color: #212529;--quarto-scss-export-form-select-bg: #ffffff;--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: rgb(221.7, 222.3, 222.9);--quarto-scss-export-form-select-focus-border-color: rgb(134, 182.5, 254);--quarto-scss-export-form-range-track-bg: #f8f9fa;--quarto-scss-export-form-range-thumb-bg: #0d6efd;--quarto-scss-export-form-range-thumb-active-bg: rgb(182.4, 211.5, 254.4);--quarto-scss-export-form-range-thumb-disabled-bg: rgba(33, 37, 41, 0.75);--quarto-scss-export-form-file-button-color: #212529;--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: #198754;--quarto-scss-export-form-feedback-invalid-color: #dc3545;--quarto-scss-export-form-feedback-icon-valid-color: #198754;--quarto-scss-export-form-feedback-icon-invalid-color: #dc3545;--quarto-scss-export-form-valid-color: #198754;--quarto-scss-export-form-valid-border-color: #198754;--quarto-scss-export-form-invalid-color: #dc3545;--quarto-scss-export-form-invalid-border-color: #dc3545;--quarto-scss-export-nav-link-font-size: ;--quarto-scss-export-nav-link-font-weight: ;--quarto-scss-export-nav-link-color: #0d6efd;--quarto-scss-export-nav-link-hover-color: rgb(10.4, 88, 202.4);--quarto-scss-export-nav-link-disabled-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-nav-tabs-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-nav-tabs-link-hover-border-color: #e9ecef #e9ecef rgb(221.7, 222.3, 222.9);--quarto-scss-export-nav-tabs-link-active-color: #000;--quarto-scss-export-nav-tabs-link-active-bg: #ffffff;--quarto-scss-export-nav-pills-link-active-bg: #0d6efd;--quarto-scss-export-nav-pills-link-active-color: #ffffff;--quarto-scss-export-nav-underline-link-active-color: #000;--quarto-scss-export-navbar-padding-x: ;--quarto-scss-export-navbar-light-contrast: #ffffff;--quarto-scss-export-navbar-dark-contrast: #ffffff;--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: #212529;--quarto-scss-export-dropdown-bg: #ffffff;--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: #212529;--quarto-scss-export-dropdown-link-hover-color: #212529;--quarto-scss-export-dropdown-link-hover-bg: #f8f9fa;--quarto-scss-export-dropdown-link-active-bg: #0d6efd;--quarto-scss-export-dropdown-link-active-color: #ffffff;--quarto-scss-export-dropdown-link-disabled-color: rgba(33, 37, 41, 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: #ffffff;--quarto-scss-export-dropdown-dark-link-hover-bg: rgba(255, 255, 255, 0.15);--quarto-scss-export-dropdown-dark-link-active-color: #ffffff;--quarto-scss-export-dropdown-dark-link-active-bg: #0d6efd;--quarto-scss-export-dropdown-dark-link-disabled-color: #adb5bd;--quarto-scss-export-dropdown-dark-header-color: #adb5bd;--quarto-scss-export-pagination-color: #0d6efd;--quarto-scss-export-pagination-bg: #ffffff;--quarto-scss-export-pagination-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-pagination-focus-color: rgb(10.4, 88, 202.4);--quarto-scss-export-pagination-focus-bg: #e9ecef;--quarto-scss-export-pagination-hover-color: rgb(10.4, 88, 202.4);--quarto-scss-export-pagination-hover-bg: #f8f9fa;--quarto-scss-export-pagination-hover-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-pagination-active-color: #ffffff;--quarto-scss-export-pagination-active-bg: #0d6efd;--quarto-scss-export-pagination-active-border-color: #0d6efd;--quarto-scss-export-pagination-disabled-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-pagination-disabled-bg: #e9ecef;--quarto-scss-export-pagination-disabled-border-color: rgb(221.7, 222.3, 222.9);--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-bg: rgba(33, 37, 41, 0.03);--quarto-scss-export-card-cap-color: ;--quarto-scss-export-card-height: ;--quarto-scss-export-card-color: ;--quarto-scss-export-card-bg: #ffffff;--quarto-scss-export-accordion-color: #212529;--quarto-scss-export-accordion-bg: #ffffff;--quarto-scss-export-accordion-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-accordion-button-color: #212529;--quarto-scss-export-accordion-button-bg: #ffffff;--quarto-scss-export-accordion-button-active-bg: rgb(206.6, 226, 254.6);--quarto-scss-export-accordion-button-active-color: rgb(5.2, 44, 101.2);--quarto-scss-export-accordion-button-focus-border-color: rgb(134, 182.5, 254);--quarto-scss-export-accordion-icon-color: #212529;--quarto-scss-export-accordion-icon-active-color: rgb(5.2, 44, 101.2);--quarto-scss-export-tooltip-color: #ffffff;--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: #212529;--quarto-scss-export-popover-arrow-color: #ffffff;--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(33, 37, 41, 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: #ffffff;--quarto-scss-export-modal-content-color: ;--quarto-scss-export-modal-content-bg: #ffffff;--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: rgb(221.7, 222.3, 222.9);--quarto-scss-export-modal-footer-bg: ;--quarto-scss-export-modal-footer-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-progress-bg: #e9ecef;--quarto-scss-export-progress-bar-color: #ffffff;--quarto-scss-export-progress-bar-bg: #0d6efd;--quarto-scss-export-list-group-color: #212529;--quarto-scss-export-list-group-bg: #ffffff;--quarto-scss-export-list-group-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-list-group-hover-bg: #f8f9fa;--quarto-scss-export-list-group-active-bg: #0d6efd;--quarto-scss-export-list-group-active-color: #ffffff;--quarto-scss-export-list-group-active-border-color: #0d6efd;--quarto-scss-export-list-group-disabled-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-list-group-disabled-bg: #ffffff;--quarto-scss-export-list-group-action-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-list-group-action-hover-color: #000;--quarto-scss-export-list-group-action-active-color: #212529;--quarto-scss-export-list-group-action-active-bg: #e9ecef;--quarto-scss-export-thumbnail-bg: #ffffff;--quarto-scss-export-thumbnail-border-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-figure-caption-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-breadcrumb-font-size: ;--quarto-scss-export-breadcrumb-bg: ;--quarto-scss-export-breadcrumb-divider-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-breadcrumb-active-color: rgba(33, 37, 41, 0.75);--quarto-scss-export-breadcrumb-border-radius: ;--quarto-scss-export-carousel-control-color: #ffffff;--quarto-scss-export-carousel-indicator-active-bg: #ffffff;--quarto-scss-export-carousel-caption-color: #ffffff;--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: #ffffff;--quarto-scss-export-offcanvas-color: #212529;--quarto-scss-export-offcanvas-backdrop-bg: #000;--quarto-scss-export-code-color-dark: white;--quarto-scss-export-kbd-color: #ffffff;--quarto-scss-export-kbd-bg: #212529;--quarto-scss-export-nested-kbd-font-weight: ;--quarto-scss-export-pre-bg: #f8f9fa;--quarto-scss-export-pre-color: #000;--quarto-scss-export-bslib-page-sidebar-title-bg: #517699;--quarto-scss-export-bslib-page-sidebar-title-color: #ffffff;--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-mermaid-bg-color: #ffffff;--quarto-scss-export-mermaid-edge-color: #6c757d;--quarto-scss-export-mermaid-node-fg-color: #212529;--quarto-scss-export-mermaid-fg-color: #212529;--quarto-scss-export-mermaid-fg-color--lighter: rgb(55.7432432432, 62.5, 69.2567567568);--quarto-scss-export-mermaid-fg-color--lightest: rgb(78.4864864865, 88, 97.5135135135);--quarto-scss-export-mermaid-label-bg-color: #ffffff;--quarto-scss-export-mermaid-label-fg-color: #0d6efd;--quarto-scss-export-mermaid-node-bg-color: rgba(13, 110, 253, 0.1);--quarto-scss-export-code-block-border-left-color: rgb(221.7, 222.3, 222.9);--quarto-scss-export-callout-color-note: #0d6efd;--quarto-scss-export-callout-color-tip: #198754;--quarto-scss-export-callout-color-important: #dc3545;--quarto-scss-export-callout-color-caution: #fd7e14;--quarto-scss-export-callout-color-warning: #ffc107} \ No newline at end of file diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap-icons.css b/M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap-icons.css deleted file mode 100644 index 285e444..0000000 --- a/M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap-icons.css +++ /dev/null @@ -1,2078 +0,0 @@ -/*! - * Bootstrap Icons v1.11.1 (https://icons.getbootstrap.com/) - * Copyright 2019-2023 The Bootstrap Authors - * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE) - */ - -@font-face { - font-display: block; - font-family: "bootstrap-icons"; - src: -url("./bootstrap-icons.woff?2820a3852bdb9a5832199cc61cec4e65") format("woff"); -} - -.bi::before, -[class^="bi-"]::before, -[class*=" bi-"]::before { - display: inline-block; - font-family: bootstrap-icons !important; - font-style: normal; - font-weight: normal !important; - font-variant: normal; - text-transform: none; - line-height: 1; - vertical-align: -.125em; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.bi-123::before { content: "\f67f"; } -.bi-alarm-fill::before { content: "\f101"; } -.bi-alarm::before { content: "\f102"; } -.bi-align-bottom::before { content: "\f103"; } -.bi-align-center::before { content: "\f104"; } -.bi-align-end::before { content: "\f105"; } -.bi-align-middle::before { content: "\f106"; } -.bi-align-start::before { content: "\f107"; } -.bi-align-top::before { content: "\f108"; } -.bi-alt::before { content: "\f109"; } -.bi-app-indicator::before { content: "\f10a"; } -.bi-app::before { content: "\f10b"; } -.bi-archive-fill::before { content: "\f10c"; } -.bi-archive::before { content: "\f10d"; } -.bi-arrow-90deg-down::before { content: "\f10e"; } -.bi-arrow-90deg-left::before { content: "\f10f"; } -.bi-arrow-90deg-right::before { content: "\f110"; } -.bi-arrow-90deg-up::before { content: "\f111"; } -.bi-arrow-bar-down::before { content: "\f112"; } -.bi-arrow-bar-left::before { content: "\f113"; } -.bi-arrow-bar-right::before { content: "\f114"; } -.bi-arrow-bar-up::before { content: "\f115"; } -.bi-arrow-clockwise::before { content: "\f116"; } -.bi-arrow-counterclockwise::before { content: "\f117"; } -.bi-arrow-down-circle-fill::before { content: "\f118"; } -.bi-arrow-down-circle::before { content: "\f119"; } -.bi-arrow-down-left-circle-fill::before { content: "\f11a"; } -.bi-arrow-down-left-circle::before { content: "\f11b"; } -.bi-arrow-down-left-square-fill::before { content: "\f11c"; } -.bi-arrow-down-left-square::before { content: "\f11d"; } -.bi-arrow-down-left::before { content: "\f11e"; } -.bi-arrow-down-right-circle-fill::before { content: "\f11f"; } -.bi-arrow-down-right-circle::before { content: "\f120"; } -.bi-arrow-down-right-square-fill::before { content: "\f121"; } -.bi-arrow-down-right-square::before { content: "\f122"; } -.bi-arrow-down-right::before { content: "\f123"; } -.bi-arrow-down-short::before { content: "\f124"; } -.bi-arrow-down-square-fill::before { content: "\f125"; } -.bi-arrow-down-square::before { content: "\f126"; } -.bi-arrow-down-up::before { content: "\f127"; } -.bi-arrow-down::before { content: "\f128"; } -.bi-arrow-left-circle-fill::before { content: "\f129"; } -.bi-arrow-left-circle::before { content: "\f12a"; } -.bi-arrow-left-right::before { content: "\f12b"; } -.bi-arrow-left-short::before { content: "\f12c"; } -.bi-arrow-left-square-fill::before { content: "\f12d"; } -.bi-arrow-left-square::before { content: "\f12e"; } -.bi-arrow-left::before { content: "\f12f"; } -.bi-arrow-repeat::before { content: "\f130"; } -.bi-arrow-return-left::before { content: "\f131"; } -.bi-arrow-return-right::before { content: "\f132"; } -.bi-arrow-right-circle-fill::before { content: "\f133"; } -.bi-arrow-right-circle::before { content: "\f134"; } -.bi-arrow-right-short::before { content: "\f135"; } -.bi-arrow-right-square-fill::before { content: "\f136"; } -.bi-arrow-right-square::before { content: "\f137"; } -.bi-arrow-right::before { content: "\f138"; } -.bi-arrow-up-circle-fill::before { content: "\f139"; } -.bi-arrow-up-circle::before { content: "\f13a"; } -.bi-arrow-up-left-circle-fill::before { content: "\f13b"; } -.bi-arrow-up-left-circle::before { content: "\f13c"; } -.bi-arrow-up-left-square-fill::before { content: "\f13d"; } -.bi-arrow-up-left-square::before { content: "\f13e"; } -.bi-arrow-up-left::before { content: "\f13f"; } -.bi-arrow-up-right-circle-fill::before { content: "\f140"; } -.bi-arrow-up-right-circle::before { content: "\f141"; } -.bi-arrow-up-right-square-fill::before { content: "\f142"; } -.bi-arrow-up-right-square::before { content: "\f143"; } -.bi-arrow-up-right::before { content: "\f144"; } -.bi-arrow-up-short::before { content: "\f145"; } -.bi-arrow-up-square-fill::before { content: "\f146"; } -.bi-arrow-up-square::before { content: "\f147"; } -.bi-arrow-up::before { content: "\f148"; } -.bi-arrows-angle-contract::before { content: "\f149"; } -.bi-arrows-angle-expand::before { content: "\f14a"; } -.bi-arrows-collapse::before { content: "\f14b"; } -.bi-arrows-expand::before { content: "\f14c"; } -.bi-arrows-fullscreen::before { content: "\f14d"; } -.bi-arrows-move::before { content: "\f14e"; } -.bi-aspect-ratio-fill::before { content: "\f14f"; } -.bi-aspect-ratio::before { content: "\f150"; } -.bi-asterisk::before { content: "\f151"; } -.bi-at::before { content: "\f152"; } -.bi-award-fill::before { content: "\f153"; } -.bi-award::before { content: "\f154"; } -.bi-back::before { content: "\f155"; } -.bi-backspace-fill::before { content: "\f156"; } -.bi-backspace-reverse-fill::before { content: "\f157"; } -.bi-backspace-reverse::before { content: "\f158"; } -.bi-backspace::before { content: "\f159"; } -.bi-badge-3d-fill::before { content: "\f15a"; } -.bi-badge-3d::before { content: "\f15b"; } -.bi-badge-4k-fill::before { content: "\f15c"; } -.bi-badge-4k::before { content: "\f15d"; } -.bi-badge-8k-fill::before { content: "\f15e"; } -.bi-badge-8k::before { content: "\f15f"; } -.bi-badge-ad-fill::before { content: "\f160"; } -.bi-badge-ad::before { content: "\f161"; } -.bi-badge-ar-fill::before { content: "\f162"; } -.bi-badge-ar::before { content: "\f163"; } -.bi-badge-cc-fill::before { content: "\f164"; } -.bi-badge-cc::before { content: "\f165"; } -.bi-badge-hd-fill::before { content: "\f166"; } -.bi-badge-hd::before { content: "\f167"; } -.bi-badge-tm-fill::before { content: "\f168"; } -.bi-badge-tm::before { content: "\f169"; } -.bi-badge-vo-fill::before { content: "\f16a"; } -.bi-badge-vo::before { content: "\f16b"; } -.bi-badge-vr-fill::before { content: "\f16c"; } -.bi-badge-vr::before { content: "\f16d"; } -.bi-badge-wc-fill::before { content: "\f16e"; } -.bi-badge-wc::before { content: "\f16f"; } -.bi-bag-check-fill::before { content: "\f170"; } -.bi-bag-check::before { content: "\f171"; } -.bi-bag-dash-fill::before { content: "\f172"; } -.bi-bag-dash::before { content: "\f173"; } -.bi-bag-fill::before { content: "\f174"; } -.bi-bag-plus-fill::before { content: "\f175"; } -.bi-bag-plus::before { content: "\f176"; } -.bi-bag-x-fill::before { content: "\f177"; } -.bi-bag-x::before { content: "\f178"; } -.bi-bag::before { content: "\f179"; } -.bi-bar-chart-fill::before { content: "\f17a"; } -.bi-bar-chart-line-fill::before { content: "\f17b"; } -.bi-bar-chart-line::before { content: "\f17c"; } -.bi-bar-chart-steps::before { content: "\f17d"; } -.bi-bar-chart::before { content: "\f17e"; } -.bi-basket-fill::before { content: "\f17f"; } -.bi-basket::before { content: "\f180"; } -.bi-basket2-fill::before { content: "\f181"; } -.bi-basket2::before { content: "\f182"; } -.bi-basket3-fill::before { content: "\f183"; } -.bi-basket3::before { content: "\f184"; } -.bi-battery-charging::before { content: "\f185"; } -.bi-battery-full::before { content: "\f186"; } -.bi-battery-half::before { content: "\f187"; } -.bi-battery::before { content: "\f188"; } -.bi-bell-fill::before { content: "\f189"; } -.bi-bell::before { content: "\f18a"; } -.bi-bezier::before { content: "\f18b"; } -.bi-bezier2::before { content: "\f18c"; } -.bi-bicycle::before { content: "\f18d"; } -.bi-binoculars-fill::before { content: "\f18e"; } -.bi-binoculars::before { content: "\f18f"; } -.bi-blockquote-left::before { content: "\f190"; } -.bi-blockquote-right::before { content: "\f191"; } -.bi-book-fill::before { content: "\f192"; } -.bi-book-half::before { content: "\f193"; } -.bi-book::before { content: "\f194"; } -.bi-bookmark-check-fill::before { content: "\f195"; } -.bi-bookmark-check::before { content: "\f196"; } -.bi-bookmark-dash-fill::before { content: "\f197"; } -.bi-bookmark-dash::before { content: "\f198"; } -.bi-bookmark-fill::before { content: "\f199"; } -.bi-bookmark-heart-fill::before { content: "\f19a"; } -.bi-bookmark-heart::before { content: "\f19b"; } -.bi-bookmark-plus-fill::before { content: "\f19c"; } -.bi-bookmark-plus::before { content: "\f19d"; } -.bi-bookmark-star-fill::before { content: "\f19e"; } -.bi-bookmark-star::before { content: "\f19f"; } -.bi-bookmark-x-fill::before { content: "\f1a0"; } -.bi-bookmark-x::before { content: "\f1a1"; } -.bi-bookmark::before { content: "\f1a2"; } -.bi-bookmarks-fill::before { content: "\f1a3"; } -.bi-bookmarks::before { content: "\f1a4"; } -.bi-bookshelf::before { content: "\f1a5"; } -.bi-bootstrap-fill::before { content: "\f1a6"; } -.bi-bootstrap-reboot::before { content: "\f1a7"; } -.bi-bootstrap::before { content: "\f1a8"; } -.bi-border-all::before { content: "\f1a9"; } -.bi-border-bottom::before { content: "\f1aa"; } -.bi-border-center::before { content: "\f1ab"; } -.bi-border-inner::before { content: "\f1ac"; } -.bi-border-left::before { content: "\f1ad"; } -.bi-border-middle::before { content: "\f1ae"; } -.bi-border-outer::before { content: "\f1af"; } -.bi-border-right::before { content: "\f1b0"; } -.bi-border-style::before { content: "\f1b1"; } -.bi-border-top::before { content: "\f1b2"; } -.bi-border-width::before { content: "\f1b3"; } -.bi-border::before { content: "\f1b4"; } -.bi-bounding-box-circles::before { content: "\f1b5"; } -.bi-bounding-box::before { content: "\f1b6"; } -.bi-box-arrow-down-left::before { content: "\f1b7"; } -.bi-box-arrow-down-right::before { content: "\f1b8"; } -.bi-box-arrow-down::before { content: "\f1b9"; } -.bi-box-arrow-in-down-left::before { content: "\f1ba"; } -.bi-box-arrow-in-down-right::before { content: "\f1bb"; } -.bi-box-arrow-in-down::before { content: "\f1bc"; } -.bi-box-arrow-in-left::before { content: "\f1bd"; } -.bi-box-arrow-in-right::before { content: "\f1be"; } -.bi-box-arrow-in-up-left::before { content: "\f1bf"; } -.bi-box-arrow-in-up-right::before { content: "\f1c0"; } -.bi-box-arrow-in-up::before { content: "\f1c1"; } -.bi-box-arrow-left::before { content: "\f1c2"; } -.bi-box-arrow-right::before { content: "\f1c3"; } -.bi-box-arrow-up-left::before { content: "\f1c4"; } -.bi-box-arrow-up-right::before { content: "\f1c5"; } -.bi-box-arrow-up::before { content: "\f1c6"; } -.bi-box-seam::before { content: "\f1c7"; } -.bi-box::before { content: "\f1c8"; } -.bi-braces::before { content: "\f1c9"; } -.bi-bricks::before { content: "\f1ca"; } -.bi-briefcase-fill::before { content: "\f1cb"; } -.bi-briefcase::before { content: "\f1cc"; } -.bi-brightness-alt-high-fill::before { content: "\f1cd"; } -.bi-brightness-alt-high::before { content: "\f1ce"; } -.bi-brightness-alt-low-fill::before { content: "\f1cf"; } -.bi-brightness-alt-low::before { content: "\f1d0"; } -.bi-brightness-high-fill::before { content: "\f1d1"; } -.bi-brightness-high::before { content: "\f1d2"; } -.bi-brightness-low-fill::before { content: "\f1d3"; } -.bi-brightness-low::before { content: "\f1d4"; } -.bi-broadcast-pin::before { content: "\f1d5"; } -.bi-broadcast::before { content: "\f1d6"; } -.bi-brush-fill::before { content: "\f1d7"; } -.bi-brush::before { content: "\f1d8"; } -.bi-bucket-fill::before { content: "\f1d9"; } -.bi-bucket::before { content: "\f1da"; } -.bi-bug-fill::before { content: "\f1db"; } -.bi-bug::before { content: "\f1dc"; } -.bi-building::before { content: "\f1dd"; } -.bi-bullseye::before { content: "\f1de"; } -.bi-calculator-fill::before { content: "\f1df"; } -.bi-calculator::before { content: "\f1e0"; } -.bi-calendar-check-fill::before { content: "\f1e1"; } -.bi-calendar-check::before { content: "\f1e2"; } -.bi-calendar-date-fill::before { content: "\f1e3"; } -.bi-calendar-date::before { content: "\f1e4"; } -.bi-calendar-day-fill::before { content: "\f1e5"; } -.bi-calendar-day::before { content: "\f1e6"; } -.bi-calendar-event-fill::before { content: "\f1e7"; } -.bi-calendar-event::before { content: "\f1e8"; } -.bi-calendar-fill::before { content: "\f1e9"; } -.bi-calendar-minus-fill::before { content: "\f1ea"; } -.bi-calendar-minus::before { content: "\f1eb"; } -.bi-calendar-month-fill::before { content: "\f1ec"; } -.bi-calendar-month::before { content: "\f1ed"; } -.bi-calendar-plus-fill::before { content: "\f1ee"; } -.bi-calendar-plus::before { content: "\f1ef"; } -.bi-calendar-range-fill::before { content: "\f1f0"; } -.bi-calendar-range::before { content: "\f1f1"; } -.bi-calendar-week-fill::before { content: "\f1f2"; } -.bi-calendar-week::before { content: "\f1f3"; } -.bi-calendar-x-fill::before { content: "\f1f4"; } -.bi-calendar-x::before { content: "\f1f5"; } -.bi-calendar::before { content: "\f1f6"; } -.bi-calendar2-check-fill::before { content: "\f1f7"; } -.bi-calendar2-check::before { content: "\f1f8"; } -.bi-calendar2-date-fill::before { content: "\f1f9"; } -.bi-calendar2-date::before { content: "\f1fa"; } -.bi-calendar2-day-fill::before { content: "\f1fb"; } -.bi-calendar2-day::before { content: "\f1fc"; } -.bi-calendar2-event-fill::before { content: "\f1fd"; } -.bi-calendar2-event::before { content: "\f1fe"; } -.bi-calendar2-fill::before { content: "\f1ff"; } -.bi-calendar2-minus-fill::before { content: "\f200"; } -.bi-calendar2-minus::before { content: "\f201"; } -.bi-calendar2-month-fill::before { content: "\f202"; } -.bi-calendar2-month::before { content: "\f203"; } -.bi-calendar2-plus-fill::before { content: "\f204"; } -.bi-calendar2-plus::before { content: "\f205"; } -.bi-calendar2-range-fill::before { content: "\f206"; } -.bi-calendar2-range::before { content: "\f207"; } -.bi-calendar2-week-fill::before { content: "\f208"; } -.bi-calendar2-week::before { content: "\f209"; } -.bi-calendar2-x-fill::before { content: "\f20a"; } -.bi-calendar2-x::before { content: "\f20b"; } -.bi-calendar2::before { content: "\f20c"; } -.bi-calendar3-event-fill::before { content: "\f20d"; } -.bi-calendar3-event::before { content: "\f20e"; } -.bi-calendar3-fill::before { content: "\f20f"; } -.bi-calendar3-range-fill::before { content: "\f210"; } -.bi-calendar3-range::before { content: "\f211"; } -.bi-calendar3-week-fill::before { content: "\f212"; } -.bi-calendar3-week::before { content: "\f213"; } -.bi-calendar3::before { content: "\f214"; } -.bi-calendar4-event::before { content: "\f215"; } -.bi-calendar4-range::before { content: "\f216"; } -.bi-calendar4-week::before { content: "\f217"; } -.bi-calendar4::before { content: "\f218"; } -.bi-camera-fill::before { content: "\f219"; } -.bi-camera-reels-fill::before { content: "\f21a"; } -.bi-camera-reels::before { content: "\f21b"; } -.bi-camera-video-fill::before { content: "\f21c"; } -.bi-camera-video-off-fill::before { content: "\f21d"; } -.bi-camera-video-off::before { content: "\f21e"; } -.bi-camera-video::before { content: "\f21f"; } -.bi-camera::before { content: "\f220"; } -.bi-camera2::before { content: "\f221"; } -.bi-capslock-fill::before { content: "\f222"; } -.bi-capslock::before { content: "\f223"; } -.bi-card-checklist::before { content: "\f224"; } -.bi-card-heading::before { content: "\f225"; } -.bi-card-image::before { content: "\f226"; } -.bi-card-list::before { content: "\f227"; } -.bi-card-text::before { content: "\f228"; } -.bi-caret-down-fill::before { content: "\f229"; } -.bi-caret-down-square-fill::before { content: "\f22a"; } -.bi-caret-down-square::before { content: "\f22b"; } -.bi-caret-down::before { content: "\f22c"; } -.bi-caret-left-fill::before { content: "\f22d"; } -.bi-caret-left-square-fill::before { content: "\f22e"; } -.bi-caret-left-square::before { content: "\f22f"; } -.bi-caret-left::before { content: "\f230"; } -.bi-caret-right-fill::before { content: "\f231"; } -.bi-caret-right-square-fill::before { content: "\f232"; } -.bi-caret-right-square::before { content: "\f233"; } -.bi-caret-right::before { content: "\f234"; } -.bi-caret-up-fill::before { content: "\f235"; } -.bi-caret-up-square-fill::before { content: "\f236"; } -.bi-caret-up-square::before { content: "\f237"; } -.bi-caret-up::before { content: "\f238"; } -.bi-cart-check-fill::before { content: "\f239"; } -.bi-cart-check::before { content: "\f23a"; } -.bi-cart-dash-fill::before { content: "\f23b"; } -.bi-cart-dash::before { content: "\f23c"; } -.bi-cart-fill::before { content: "\f23d"; } -.bi-cart-plus-fill::before { content: "\f23e"; } -.bi-cart-plus::before { content: "\f23f"; } -.bi-cart-x-fill::before { content: "\f240"; } -.bi-cart-x::before { content: "\f241"; } -.bi-cart::before { content: "\f242"; } -.bi-cart2::before { content: "\f243"; } -.bi-cart3::before { content: "\f244"; } -.bi-cart4::before { content: "\f245"; } -.bi-cash-stack::before { content: "\f246"; } -.bi-cash::before { content: "\f247"; } -.bi-cast::before { content: "\f248"; } -.bi-chat-dots-fill::before { content: "\f249"; } -.bi-chat-dots::before { content: "\f24a"; } -.bi-chat-fill::before { content: "\f24b"; } -.bi-chat-left-dots-fill::before { content: "\f24c"; } -.bi-chat-left-dots::before { content: "\f24d"; } -.bi-chat-left-fill::before { content: "\f24e"; } -.bi-chat-left-quote-fill::before { content: "\f24f"; } -.bi-chat-left-quote::before { content: "\f250"; } -.bi-chat-left-text-fill::before { content: "\f251"; } -.bi-chat-left-text::before { content: "\f252"; } -.bi-chat-left::before { content: "\f253"; } -.bi-chat-quote-fill::before { content: "\f254"; } -.bi-chat-quote::before { content: "\f255"; } -.bi-chat-right-dots-fill::before { content: "\f256"; } -.bi-chat-right-dots::before { content: "\f257"; } -.bi-chat-right-fill::before { content: "\f258"; } -.bi-chat-right-quote-fill::before { content: "\f259"; } -.bi-chat-right-quote::before { content: "\f25a"; } -.bi-chat-right-text-fill::before { content: "\f25b"; } -.bi-chat-right-text::before { content: "\f25c"; } -.bi-chat-right::before { content: "\f25d"; } -.bi-chat-square-dots-fill::before { content: "\f25e"; } -.bi-chat-square-dots::before { content: "\f25f"; } -.bi-chat-square-fill::before { content: "\f260"; } -.bi-chat-square-quote-fill::before { content: "\f261"; } -.bi-chat-square-quote::before { content: "\f262"; } -.bi-chat-square-text-fill::before { content: "\f263"; } -.bi-chat-square-text::before { content: "\f264"; } -.bi-chat-square::before { content: "\f265"; } -.bi-chat-text-fill::before { content: "\f266"; } -.bi-chat-text::before { content: "\f267"; } -.bi-chat::before { content: "\f268"; } -.bi-check-all::before { content: "\f269"; } -.bi-check-circle-fill::before { content: "\f26a"; } -.bi-check-circle::before { content: "\f26b"; } -.bi-check-square-fill::before { content: "\f26c"; } -.bi-check-square::before { content: "\f26d"; } -.bi-check::before { content: "\f26e"; } -.bi-check2-all::before { content: "\f26f"; } -.bi-check2-circle::before { content: "\f270"; } -.bi-check2-square::before { content: "\f271"; } -.bi-check2::before { content: "\f272"; } -.bi-chevron-bar-contract::before { content: "\f273"; } -.bi-chevron-bar-down::before { content: "\f274"; } -.bi-chevron-bar-expand::before { content: "\f275"; } -.bi-chevron-bar-left::before { content: "\f276"; } -.bi-chevron-bar-right::before { content: "\f277"; } -.bi-chevron-bar-up::before { content: "\f278"; } -.bi-chevron-compact-down::before { content: "\f279"; } -.bi-chevron-compact-left::before { content: "\f27a"; } -.bi-chevron-compact-right::before { content: "\f27b"; } -.bi-chevron-compact-up::before { content: "\f27c"; } -.bi-chevron-contract::before { content: "\f27d"; } -.bi-chevron-double-down::before { content: "\f27e"; } -.bi-chevron-double-left::before { content: "\f27f"; } -.bi-chevron-double-right::before { content: "\f280"; } -.bi-chevron-double-up::before { content: "\f281"; } -.bi-chevron-down::before { content: "\f282"; } -.bi-chevron-expand::before { content: "\f283"; } -.bi-chevron-left::before { content: "\f284"; } -.bi-chevron-right::before { content: "\f285"; } -.bi-chevron-up::before { content: "\f286"; } -.bi-circle-fill::before { content: "\f287"; } -.bi-circle-half::before { content: "\f288"; } -.bi-circle-square::before { content: "\f289"; } -.bi-circle::before { content: "\f28a"; } -.bi-clipboard-check::before { content: "\f28b"; } -.bi-clipboard-data::before { content: "\f28c"; } -.bi-clipboard-minus::before { content: "\f28d"; } -.bi-clipboard-plus::before { content: "\f28e"; } -.bi-clipboard-x::before { content: "\f28f"; } -.bi-clipboard::before { content: "\f290"; } -.bi-clock-fill::before { content: "\f291"; } -.bi-clock-history::before { content: "\f292"; } -.bi-clock::before { content: "\f293"; } -.bi-cloud-arrow-down-fill::before { content: "\f294"; } -.bi-cloud-arrow-down::before { content: "\f295"; } -.bi-cloud-arrow-up-fill::before { content: "\f296"; } -.bi-cloud-arrow-up::before { content: "\f297"; } -.bi-cloud-check-fill::before { content: "\f298"; } -.bi-cloud-check::before { content: "\f299"; } -.bi-cloud-download-fill::before { content: "\f29a"; } -.bi-cloud-download::before { content: "\f29b"; } -.bi-cloud-drizzle-fill::before { content: "\f29c"; } -.bi-cloud-drizzle::before { content: "\f29d"; } -.bi-cloud-fill::before { content: "\f29e"; } -.bi-cloud-fog-fill::before { content: "\f29f"; } -.bi-cloud-fog::before { content: "\f2a0"; } -.bi-cloud-fog2-fill::before { content: "\f2a1"; } -.bi-cloud-fog2::before { content: "\f2a2"; } -.bi-cloud-hail-fill::before { content: "\f2a3"; } -.bi-cloud-hail::before { content: "\f2a4"; } -.bi-cloud-haze-fill::before { content: "\f2a6"; } -.bi-cloud-haze::before { content: "\f2a7"; } -.bi-cloud-haze2-fill::before { content: "\f2a8"; } -.bi-cloud-lightning-fill::before { content: "\f2a9"; } -.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; } -.bi-cloud-lightning-rain::before { content: "\f2ab"; } -.bi-cloud-lightning::before { content: "\f2ac"; } -.bi-cloud-minus-fill::before { content: "\f2ad"; } -.bi-cloud-minus::before { content: "\f2ae"; } -.bi-cloud-moon-fill::before { content: "\f2af"; } -.bi-cloud-moon::before { content: "\f2b0"; } -.bi-cloud-plus-fill::before { content: "\f2b1"; } -.bi-cloud-plus::before { content: "\f2b2"; } -.bi-cloud-rain-fill::before { content: "\f2b3"; } -.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; } -.bi-cloud-rain-heavy::before { content: "\f2b5"; } -.bi-cloud-rain::before { content: "\f2b6"; } -.bi-cloud-slash-fill::before { content: "\f2b7"; } -.bi-cloud-slash::before { content: "\f2b8"; } -.bi-cloud-sleet-fill::before { content: "\f2b9"; } -.bi-cloud-sleet::before { content: "\f2ba"; } -.bi-cloud-snow-fill::before { content: "\f2bb"; } -.bi-cloud-snow::before { content: "\f2bc"; } -.bi-cloud-sun-fill::before { content: "\f2bd"; } -.bi-cloud-sun::before { content: "\f2be"; } -.bi-cloud-upload-fill::before { content: "\f2bf"; } -.bi-cloud-upload::before { content: "\f2c0"; } -.bi-cloud::before { content: "\f2c1"; } -.bi-clouds-fill::before { content: "\f2c2"; } -.bi-clouds::before { content: "\f2c3"; } -.bi-cloudy-fill::before { content: "\f2c4"; } -.bi-cloudy::before { content: "\f2c5"; } -.bi-code-slash::before { content: "\f2c6"; } -.bi-code-square::before { content: "\f2c7"; } -.bi-code::before { content: "\f2c8"; } -.bi-collection-fill::before { content: "\f2c9"; } -.bi-collection-play-fill::before { content: "\f2ca"; } -.bi-collection-play::before { content: "\f2cb"; } -.bi-collection::before { content: "\f2cc"; } -.bi-columns-gap::before { content: "\f2cd"; } -.bi-columns::before { content: "\f2ce"; } -.bi-command::before { content: "\f2cf"; } -.bi-compass-fill::before { content: "\f2d0"; } -.bi-compass::before { content: "\f2d1"; } -.bi-cone-striped::before { content: "\f2d2"; } -.bi-cone::before { content: "\f2d3"; } -.bi-controller::before { content: "\f2d4"; } -.bi-cpu-fill::before { content: "\f2d5"; } -.bi-cpu::before { content: "\f2d6"; } -.bi-credit-card-2-back-fill::before { content: "\f2d7"; } -.bi-credit-card-2-back::before { content: "\f2d8"; } -.bi-credit-card-2-front-fill::before { content: "\f2d9"; } -.bi-credit-card-2-front::before { content: "\f2da"; } -.bi-credit-card-fill::before { content: "\f2db"; } -.bi-credit-card::before { content: "\f2dc"; } -.bi-crop::before { content: "\f2dd"; } -.bi-cup-fill::before { content: "\f2de"; } -.bi-cup-straw::before { content: "\f2df"; } -.bi-cup::before { content: "\f2e0"; } -.bi-cursor-fill::before { content: "\f2e1"; } -.bi-cursor-text::before { content: "\f2e2"; } -.bi-cursor::before { content: "\f2e3"; } -.bi-dash-circle-dotted::before { content: "\f2e4"; } -.bi-dash-circle-fill::before { content: "\f2e5"; } -.bi-dash-circle::before { content: "\f2e6"; } -.bi-dash-square-dotted::before { content: "\f2e7"; } -.bi-dash-square-fill::before { content: "\f2e8"; } -.bi-dash-square::before { content: "\f2e9"; } -.bi-dash::before { content: "\f2ea"; } -.bi-diagram-2-fill::before { content: "\f2eb"; } -.bi-diagram-2::before { content: "\f2ec"; } -.bi-diagram-3-fill::before { content: "\f2ed"; } -.bi-diagram-3::before { content: "\f2ee"; } -.bi-diamond-fill::before { content: "\f2ef"; } -.bi-diamond-half::before { content: "\f2f0"; } -.bi-diamond::before { content: "\f2f1"; } -.bi-dice-1-fill::before { content: "\f2f2"; } -.bi-dice-1::before { content: "\f2f3"; } -.bi-dice-2-fill::before { content: "\f2f4"; } -.bi-dice-2::before { content: "\f2f5"; } -.bi-dice-3-fill::before { content: "\f2f6"; } -.bi-dice-3::before { content: "\f2f7"; } -.bi-dice-4-fill::before { content: "\f2f8"; } -.bi-dice-4::before { content: "\f2f9"; } -.bi-dice-5-fill::before { content: "\f2fa"; } -.bi-dice-5::before { content: "\f2fb"; } -.bi-dice-6-fill::before { content: "\f2fc"; } -.bi-dice-6::before { content: "\f2fd"; } -.bi-disc-fill::before { content: "\f2fe"; } -.bi-disc::before { content: "\f2ff"; } -.bi-discord::before { content: "\f300"; } -.bi-display-fill::before { content: "\f301"; } -.bi-display::before { content: "\f302"; } -.bi-distribute-horizontal::before { content: "\f303"; } -.bi-distribute-vertical::before { content: "\f304"; } -.bi-door-closed-fill::before { content: "\f305"; } -.bi-door-closed::before { content: "\f306"; } -.bi-door-open-fill::before { content: "\f307"; } -.bi-door-open::before { content: "\f308"; } -.bi-dot::before { content: "\f309"; } -.bi-download::before { content: "\f30a"; } -.bi-droplet-fill::before { content: "\f30b"; } -.bi-droplet-half::before { content: "\f30c"; } -.bi-droplet::before { content: "\f30d"; } -.bi-earbuds::before { content: "\f30e"; } -.bi-easel-fill::before { content: "\f30f"; } -.bi-easel::before { content: "\f310"; } -.bi-egg-fill::before { content: "\f311"; } -.bi-egg-fried::before { content: "\f312"; } -.bi-egg::before { content: "\f313"; } -.bi-eject-fill::before { content: "\f314"; } -.bi-eject::before { content: "\f315"; } -.bi-emoji-angry-fill::before { content: "\f316"; } -.bi-emoji-angry::before { content: "\f317"; } -.bi-emoji-dizzy-fill::before { content: "\f318"; } -.bi-emoji-dizzy::before { content: "\f319"; } -.bi-emoji-expressionless-fill::before { content: "\f31a"; } -.bi-emoji-expressionless::before { content: "\f31b"; } -.bi-emoji-frown-fill::before { content: "\f31c"; } -.bi-emoji-frown::before { content: "\f31d"; } -.bi-emoji-heart-eyes-fill::before { content: "\f31e"; } -.bi-emoji-heart-eyes::before { content: "\f31f"; } -.bi-emoji-laughing-fill::before { content: "\f320"; } -.bi-emoji-laughing::before { content: "\f321"; } -.bi-emoji-neutral-fill::before { content: "\f322"; } -.bi-emoji-neutral::before { content: "\f323"; } -.bi-emoji-smile-fill::before { content: "\f324"; } -.bi-emoji-smile-upside-down-fill::before { content: "\f325"; } -.bi-emoji-smile-upside-down::before { content: "\f326"; } -.bi-emoji-smile::before { content: "\f327"; } -.bi-emoji-sunglasses-fill::before { content: "\f328"; } -.bi-emoji-sunglasses::before { content: "\f329"; } -.bi-emoji-wink-fill::before { content: "\f32a"; } -.bi-emoji-wink::before { content: "\f32b"; } -.bi-envelope-fill::before { content: "\f32c"; } -.bi-envelope-open-fill::before { content: "\f32d"; } -.bi-envelope-open::before { content: "\f32e"; } -.bi-envelope::before { content: "\f32f"; } -.bi-eraser-fill::before { content: "\f330"; } -.bi-eraser::before { content: "\f331"; } -.bi-exclamation-circle-fill::before { content: "\f332"; } -.bi-exclamation-circle::before { content: "\f333"; } -.bi-exclamation-diamond-fill::before { content: "\f334"; } -.bi-exclamation-diamond::before { content: "\f335"; } -.bi-exclamation-octagon-fill::before { content: "\f336"; } -.bi-exclamation-octagon::before { content: "\f337"; } -.bi-exclamation-square-fill::before { content: "\f338"; } -.bi-exclamation-square::before { content: "\f339"; } -.bi-exclamation-triangle-fill::before { content: "\f33a"; } -.bi-exclamation-triangle::before { content: "\f33b"; } -.bi-exclamation::before { content: "\f33c"; } -.bi-exclude::before { content: "\f33d"; } -.bi-eye-fill::before { content: "\f33e"; } -.bi-eye-slash-fill::before { content: "\f33f"; } -.bi-eye-slash::before { content: "\f340"; } -.bi-eye::before { content: "\f341"; } -.bi-eyedropper::before { content: "\f342"; } -.bi-eyeglasses::before { content: "\f343"; } -.bi-facebook::before { content: "\f344"; } -.bi-file-arrow-down-fill::before { content: "\f345"; } -.bi-file-arrow-down::before { content: "\f346"; } -.bi-file-arrow-up-fill::before { content: "\f347"; } -.bi-file-arrow-up::before { content: "\f348"; } -.bi-file-bar-graph-fill::before { content: "\f349"; } -.bi-file-bar-graph::before { content: "\f34a"; } -.bi-file-binary-fill::before { content: "\f34b"; } -.bi-file-binary::before { content: "\f34c"; } -.bi-file-break-fill::before { content: "\f34d"; } -.bi-file-break::before { content: "\f34e"; } -.bi-file-check-fill::before { content: "\f34f"; } -.bi-file-check::before { content: "\f350"; } -.bi-file-code-fill::before { content: "\f351"; } -.bi-file-code::before { content: "\f352"; } -.bi-file-diff-fill::before { content: "\f353"; } -.bi-file-diff::before { content: "\f354"; } -.bi-file-earmark-arrow-down-fill::before { content: "\f355"; } -.bi-file-earmark-arrow-down::before { content: "\f356"; } -.bi-file-earmark-arrow-up-fill::before { content: "\f357"; } -.bi-file-earmark-arrow-up::before { content: "\f358"; } -.bi-file-earmark-bar-graph-fill::before { content: "\f359"; } -.bi-file-earmark-bar-graph::before { content: "\f35a"; } -.bi-file-earmark-binary-fill::before { content: "\f35b"; } -.bi-file-earmark-binary::before { content: "\f35c"; } -.bi-file-earmark-break-fill::before { content: "\f35d"; } -.bi-file-earmark-break::before { content: "\f35e"; } -.bi-file-earmark-check-fill::before { content: "\f35f"; } -.bi-file-earmark-check::before { content: "\f360"; } -.bi-file-earmark-code-fill::before { content: "\f361"; } -.bi-file-earmark-code::before { content: "\f362"; } -.bi-file-earmark-diff-fill::before { content: "\f363"; } -.bi-file-earmark-diff::before { content: "\f364"; } -.bi-file-earmark-easel-fill::before { content: "\f365"; } -.bi-file-earmark-easel::before { content: "\f366"; } -.bi-file-earmark-excel-fill::before { content: "\f367"; } -.bi-file-earmark-excel::before { content: "\f368"; } -.bi-file-earmark-fill::before { content: "\f369"; } -.bi-file-earmark-font-fill::before { content: "\f36a"; } -.bi-file-earmark-font::before { content: "\f36b"; } -.bi-file-earmark-image-fill::before { content: "\f36c"; } -.bi-file-earmark-image::before { content: "\f36d"; } -.bi-file-earmark-lock-fill::before { content: "\f36e"; } -.bi-file-earmark-lock::before { content: "\f36f"; } -.bi-file-earmark-lock2-fill::before { content: "\f370"; } -.bi-file-earmark-lock2::before { content: "\f371"; } -.bi-file-earmark-medical-fill::before { content: "\f372"; } -.bi-file-earmark-medical::before { content: "\f373"; } -.bi-file-earmark-minus-fill::before { content: "\f374"; } -.bi-file-earmark-minus::before { content: "\f375"; } -.bi-file-earmark-music-fill::before { content: "\f376"; } -.bi-file-earmark-music::before { content: "\f377"; } -.bi-file-earmark-person-fill::before { content: "\f378"; } -.bi-file-earmark-person::before { content: "\f379"; } -.bi-file-earmark-play-fill::before { content: "\f37a"; } -.bi-file-earmark-play::before { content: "\f37b"; } -.bi-file-earmark-plus-fill::before { content: "\f37c"; } -.bi-file-earmark-plus::before { content: "\f37d"; } -.bi-file-earmark-post-fill::before { content: "\f37e"; } -.bi-file-earmark-post::before { content: "\f37f"; } -.bi-file-earmark-ppt-fill::before { content: "\f380"; } -.bi-file-earmark-ppt::before { content: "\f381"; } -.bi-file-earmark-richtext-fill::before { content: "\f382"; } -.bi-file-earmark-richtext::before { content: "\f383"; } -.bi-file-earmark-ruled-fill::before { content: "\f384"; } -.bi-file-earmark-ruled::before { content: "\f385"; } -.bi-file-earmark-slides-fill::before { content: "\f386"; } -.bi-file-earmark-slides::before { content: "\f387"; } -.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; } -.bi-file-earmark-spreadsheet::before { content: "\f389"; } -.bi-file-earmark-text-fill::before { content: "\f38a"; } -.bi-file-earmark-text::before { content: "\f38b"; } -.bi-file-earmark-word-fill::before { content: "\f38c"; } -.bi-file-earmark-word::before { content: "\f38d"; } -.bi-file-earmark-x-fill::before { content: "\f38e"; } -.bi-file-earmark-x::before { content: "\f38f"; } -.bi-file-earmark-zip-fill::before { content: "\f390"; } -.bi-file-earmark-zip::before { content: "\f391"; } -.bi-file-earmark::before { content: "\f392"; } -.bi-file-easel-fill::before { content: "\f393"; } -.bi-file-easel::before { content: "\f394"; } -.bi-file-excel-fill::before { content: "\f395"; } -.bi-file-excel::before { content: "\f396"; } -.bi-file-fill::before { content: "\f397"; } -.bi-file-font-fill::before { content: "\f398"; } -.bi-file-font::before { content: "\f399"; } -.bi-file-image-fill::before { content: "\f39a"; } -.bi-file-image::before { content: "\f39b"; } -.bi-file-lock-fill::before { content: "\f39c"; } -.bi-file-lock::before { content: "\f39d"; } -.bi-file-lock2-fill::before { content: "\f39e"; } -.bi-file-lock2::before { content: "\f39f"; } -.bi-file-medical-fill::before { content: "\f3a0"; } -.bi-file-medical::before { content: "\f3a1"; } -.bi-file-minus-fill::before { content: "\f3a2"; } -.bi-file-minus::before { content: "\f3a3"; } -.bi-file-music-fill::before { content: "\f3a4"; } -.bi-file-music::before { content: "\f3a5"; } -.bi-file-person-fill::before { content: "\f3a6"; } -.bi-file-person::before { content: "\f3a7"; } -.bi-file-play-fill::before { content: "\f3a8"; } -.bi-file-play::before { content: "\f3a9"; } -.bi-file-plus-fill::before { content: "\f3aa"; } -.bi-file-plus::before { content: "\f3ab"; } -.bi-file-post-fill::before { content: "\f3ac"; } -.bi-file-post::before { content: "\f3ad"; } -.bi-file-ppt-fill::before { content: "\f3ae"; } -.bi-file-ppt::before { content: "\f3af"; } -.bi-file-richtext-fill::before { content: "\f3b0"; } -.bi-file-richtext::before { content: "\f3b1"; } -.bi-file-ruled-fill::before { content: "\f3b2"; } -.bi-file-ruled::before { content: "\f3b3"; } -.bi-file-slides-fill::before { content: "\f3b4"; } -.bi-file-slides::before { content: "\f3b5"; } -.bi-file-spreadsheet-fill::before { content: "\f3b6"; } -.bi-file-spreadsheet::before { content: "\f3b7"; } -.bi-file-text-fill::before { content: "\f3b8"; } -.bi-file-text::before { content: "\f3b9"; } -.bi-file-word-fill::before { content: "\f3ba"; } -.bi-file-word::before { content: "\f3bb"; } -.bi-file-x-fill::before { content: "\f3bc"; } -.bi-file-x::before { content: "\f3bd"; } -.bi-file-zip-fill::before { content: "\f3be"; } -.bi-file-zip::before { content: "\f3bf"; } -.bi-file::before { content: "\f3c0"; } -.bi-files-alt::before { content: "\f3c1"; } -.bi-files::before { content: "\f3c2"; } -.bi-film::before { content: "\f3c3"; } -.bi-filter-circle-fill::before { content: "\f3c4"; } -.bi-filter-circle::before { content: "\f3c5"; } -.bi-filter-left::before { content: "\f3c6"; } -.bi-filter-right::before { content: "\f3c7"; } -.bi-filter-square-fill::before { content: "\f3c8"; } -.bi-filter-square::before { content: "\f3c9"; } -.bi-filter::before { content: "\f3ca"; } -.bi-flag-fill::before { content: "\f3cb"; } -.bi-flag::before { content: "\f3cc"; } -.bi-flower1::before { content: "\f3cd"; } -.bi-flower2::before { content: "\f3ce"; } -.bi-flower3::before { content: "\f3cf"; } -.bi-folder-check::before { content: "\f3d0"; } -.bi-folder-fill::before { content: "\f3d1"; } -.bi-folder-minus::before { content: "\f3d2"; } -.bi-folder-plus::before { content: "\f3d3"; } -.bi-folder-symlink-fill::before { content: "\f3d4"; } -.bi-folder-symlink::before { content: "\f3d5"; } -.bi-folder-x::before { content: "\f3d6"; } -.bi-folder::before { content: "\f3d7"; } -.bi-folder2-open::before { content: "\f3d8"; } -.bi-folder2::before { content: "\f3d9"; } -.bi-fonts::before { content: "\f3da"; } -.bi-forward-fill::before { content: "\f3db"; } -.bi-forward::before { content: "\f3dc"; } -.bi-front::before { content: "\f3dd"; } -.bi-fullscreen-exit::before { content: "\f3de"; } -.bi-fullscreen::before { content: "\f3df"; } -.bi-funnel-fill::before { content: "\f3e0"; } -.bi-funnel::before { content: "\f3e1"; } -.bi-gear-fill::before { content: "\f3e2"; } -.bi-gear-wide-connected::before { content: "\f3e3"; } -.bi-gear-wide::before { content: "\f3e4"; } -.bi-gear::before { content: "\f3e5"; } -.bi-gem::before { content: "\f3e6"; } -.bi-geo-alt-fill::before { content: "\f3e7"; } -.bi-geo-alt::before { content: "\f3e8"; } -.bi-geo-fill::before { content: "\f3e9"; } -.bi-geo::before { content: "\f3ea"; } -.bi-gift-fill::before { content: "\f3eb"; } -.bi-gift::before { content: "\f3ec"; } -.bi-github::before { content: "\f3ed"; } -.bi-globe::before { content: "\f3ee"; } -.bi-globe2::before { content: "\f3ef"; } -.bi-google::before { content: "\f3f0"; } -.bi-graph-down::before { content: "\f3f1"; } -.bi-graph-up::before { content: "\f3f2"; } -.bi-grid-1x2-fill::before { content: "\f3f3"; } -.bi-grid-1x2::before { content: "\f3f4"; } -.bi-grid-3x2-gap-fill::before { content: "\f3f5"; } -.bi-grid-3x2-gap::before { content: "\f3f6"; } -.bi-grid-3x2::before { content: "\f3f7"; } -.bi-grid-3x3-gap-fill::before { content: "\f3f8"; } -.bi-grid-3x3-gap::before { content: "\f3f9"; } -.bi-grid-3x3::before { content: "\f3fa"; } -.bi-grid-fill::before { content: "\f3fb"; } -.bi-grid::before { content: "\f3fc"; } -.bi-grip-horizontal::before { content: "\f3fd"; } -.bi-grip-vertical::before { content: "\f3fe"; } -.bi-hammer::before { content: "\f3ff"; } -.bi-hand-index-fill::before { content: "\f400"; } -.bi-hand-index-thumb-fill::before { content: "\f401"; } -.bi-hand-index-thumb::before { content: "\f402"; } -.bi-hand-index::before { content: "\f403"; } -.bi-hand-thumbs-down-fill::before { content: "\f404"; } -.bi-hand-thumbs-down::before { content: "\f405"; } -.bi-hand-thumbs-up-fill::before { content: "\f406"; } -.bi-hand-thumbs-up::before { content: "\f407"; } -.bi-handbag-fill::before { content: "\f408"; } -.bi-handbag::before { content: "\f409"; } -.bi-hash::before { content: "\f40a"; } -.bi-hdd-fill::before { content: "\f40b"; } -.bi-hdd-network-fill::before { content: "\f40c"; } -.bi-hdd-network::before { content: "\f40d"; } -.bi-hdd-rack-fill::before { content: "\f40e"; } -.bi-hdd-rack::before { content: "\f40f"; } -.bi-hdd-stack-fill::before { content: "\f410"; } -.bi-hdd-stack::before { content: "\f411"; } -.bi-hdd::before { content: "\f412"; } -.bi-headphones::before { content: "\f413"; } -.bi-headset::before { content: "\f414"; } -.bi-heart-fill::before { content: "\f415"; } -.bi-heart-half::before { content: "\f416"; } -.bi-heart::before { content: "\f417"; } -.bi-heptagon-fill::before { content: "\f418"; } -.bi-heptagon-half::before { content: "\f419"; } -.bi-heptagon::before { content: "\f41a"; } -.bi-hexagon-fill::before { content: "\f41b"; } -.bi-hexagon-half::before { content: "\f41c"; } -.bi-hexagon::before { content: "\f41d"; } -.bi-hourglass-bottom::before { content: "\f41e"; } -.bi-hourglass-split::before { content: "\f41f"; } -.bi-hourglass-top::before { content: "\f420"; } -.bi-hourglass::before { content: "\f421"; } -.bi-house-door-fill::before { content: "\f422"; } -.bi-house-door::before { content: "\f423"; } -.bi-house-fill::before { content: "\f424"; } -.bi-house::before { content: "\f425"; } -.bi-hr::before { content: "\f426"; } -.bi-hurricane::before { content: "\f427"; } -.bi-image-alt::before { content: "\f428"; } -.bi-image-fill::before { content: "\f429"; } -.bi-image::before { content: "\f42a"; } -.bi-images::before { content: "\f42b"; } -.bi-inbox-fill::before { content: "\f42c"; } -.bi-inbox::before { content: "\f42d"; } -.bi-inboxes-fill::before { content: "\f42e"; } -.bi-inboxes::before { content: "\f42f"; } -.bi-info-circle-fill::before { content: "\f430"; } -.bi-info-circle::before { content: "\f431"; } -.bi-info-square-fill::before { content: "\f432"; } -.bi-info-square::before { content: "\f433"; } -.bi-info::before { content: "\f434"; } -.bi-input-cursor-text::before { content: "\f435"; } -.bi-input-cursor::before { content: "\f436"; } -.bi-instagram::before { content: "\f437"; } -.bi-intersect::before { content: "\f438"; } -.bi-journal-album::before { content: "\f439"; } -.bi-journal-arrow-down::before { content: "\f43a"; } -.bi-journal-arrow-up::before { content: "\f43b"; } -.bi-journal-bookmark-fill::before { content: "\f43c"; } -.bi-journal-bookmark::before { content: "\f43d"; } -.bi-journal-check::before { content: "\f43e"; } -.bi-journal-code::before { content: "\f43f"; } -.bi-journal-medical::before { content: "\f440"; } -.bi-journal-minus::before { content: "\f441"; } -.bi-journal-plus::before { content: "\f442"; } -.bi-journal-richtext::before { content: "\f443"; } -.bi-journal-text::before { content: "\f444"; } -.bi-journal-x::before { content: "\f445"; } -.bi-journal::before { content: "\f446"; } -.bi-journals::before { content: "\f447"; } -.bi-joystick::before { content: "\f448"; } -.bi-justify-left::before { content: "\f449"; } -.bi-justify-right::before { content: "\f44a"; } -.bi-justify::before { content: "\f44b"; } -.bi-kanban-fill::before { content: "\f44c"; } -.bi-kanban::before { content: "\f44d"; } -.bi-key-fill::before { content: "\f44e"; } -.bi-key::before { content: "\f44f"; } -.bi-keyboard-fill::before { content: "\f450"; } -.bi-keyboard::before { content: "\f451"; } -.bi-ladder::before { content: "\f452"; } -.bi-lamp-fill::before { content: "\f453"; } -.bi-lamp::before { content: "\f454"; } -.bi-laptop-fill::before { content: "\f455"; } -.bi-laptop::before { content: "\f456"; } -.bi-layer-backward::before { content: "\f457"; } -.bi-layer-forward::before { content: "\f458"; } -.bi-layers-fill::before { content: "\f459"; } -.bi-layers-half::before { content: "\f45a"; } -.bi-layers::before { content: "\f45b"; } -.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; } -.bi-layout-sidebar-inset::before { content: "\f45d"; } -.bi-layout-sidebar-reverse::before { content: "\f45e"; } -.bi-layout-sidebar::before { content: "\f45f"; } -.bi-layout-split::before { content: "\f460"; } -.bi-layout-text-sidebar-reverse::before { content: "\f461"; } -.bi-layout-text-sidebar::before { content: "\f462"; } -.bi-layout-text-window-reverse::before { content: "\f463"; } -.bi-layout-text-window::before { content: "\f464"; } -.bi-layout-three-columns::before { content: "\f465"; } -.bi-layout-wtf::before { content: "\f466"; } -.bi-life-preserver::before { content: "\f467"; } -.bi-lightbulb-fill::before { content: "\f468"; } -.bi-lightbulb-off-fill::before { content: "\f469"; } -.bi-lightbulb-off::before { content: "\f46a"; } -.bi-lightbulb::before { content: "\f46b"; } -.bi-lightning-charge-fill::before { content: "\f46c"; } -.bi-lightning-charge::before { content: "\f46d"; } -.bi-lightning-fill::before { content: "\f46e"; } -.bi-lightning::before { content: "\f46f"; } -.bi-link-45deg::before { content: "\f470"; } -.bi-link::before { content: "\f471"; } -.bi-linkedin::before { content: "\f472"; } -.bi-list-check::before { content: "\f473"; } -.bi-list-nested::before { content: "\f474"; } -.bi-list-ol::before { content: "\f475"; } -.bi-list-stars::before { content: "\f476"; } -.bi-list-task::before { content: "\f477"; } -.bi-list-ul::before { content: "\f478"; } -.bi-list::before { content: "\f479"; } -.bi-lock-fill::before { content: "\f47a"; } -.bi-lock::before { content: "\f47b"; } -.bi-mailbox::before { content: "\f47c"; } -.bi-mailbox2::before { content: "\f47d"; } -.bi-map-fill::before { content: "\f47e"; } -.bi-map::before { content: "\f47f"; } -.bi-markdown-fill::before { content: "\f480"; } -.bi-markdown::before { content: "\f481"; } -.bi-mask::before { content: "\f482"; } -.bi-megaphone-fill::before { content: "\f483"; } -.bi-megaphone::before { content: "\f484"; } -.bi-menu-app-fill::before { content: "\f485"; } -.bi-menu-app::before { content: "\f486"; } -.bi-menu-button-fill::before { content: "\f487"; } -.bi-menu-button-wide-fill::before { content: "\f488"; } -.bi-menu-button-wide::before { content: "\f489"; } -.bi-menu-button::before { content: "\f48a"; } -.bi-menu-down::before { content: "\f48b"; } -.bi-menu-up::before { content: "\f48c"; } -.bi-mic-fill::before { content: "\f48d"; } -.bi-mic-mute-fill::before { content: "\f48e"; } -.bi-mic-mute::before { content: "\f48f"; } -.bi-mic::before { content: "\f490"; } -.bi-minecart-loaded::before { content: "\f491"; } -.bi-minecart::before { content: "\f492"; } -.bi-moisture::before { content: "\f493"; } -.bi-moon-fill::before { content: "\f494"; } -.bi-moon-stars-fill::before { content: "\f495"; } -.bi-moon-stars::before { content: "\f496"; } -.bi-moon::before { content: "\f497"; } -.bi-mouse-fill::before { content: "\f498"; } -.bi-mouse::before { content: "\f499"; } -.bi-mouse2-fill::before { content: "\f49a"; } -.bi-mouse2::before { content: "\f49b"; } -.bi-mouse3-fill::before { content: "\f49c"; } -.bi-mouse3::before { content: "\f49d"; } -.bi-music-note-beamed::before { content: "\f49e"; } -.bi-music-note-list::before { content: "\f49f"; } -.bi-music-note::before { content: "\f4a0"; } -.bi-music-player-fill::before { content: "\f4a1"; } -.bi-music-player::before { content: "\f4a2"; } -.bi-newspaper::before { content: "\f4a3"; } -.bi-node-minus-fill::before { content: "\f4a4"; } -.bi-node-minus::before { content: "\f4a5"; } -.bi-node-plus-fill::before { content: "\f4a6"; } -.bi-node-plus::before { content: "\f4a7"; } -.bi-nut-fill::before { content: "\f4a8"; } -.bi-nut::before { content: "\f4a9"; } -.bi-octagon-fill::before { content: "\f4aa"; } -.bi-octagon-half::before { content: "\f4ab"; } -.bi-octagon::before { content: "\f4ac"; } -.bi-option::before { content: "\f4ad"; } -.bi-outlet::before { content: "\f4ae"; } -.bi-paint-bucket::before { content: "\f4af"; } -.bi-palette-fill::before { content: "\f4b0"; } -.bi-palette::before { content: "\f4b1"; } -.bi-palette2::before { content: "\f4b2"; } -.bi-paperclip::before { content: "\f4b3"; } -.bi-paragraph::before { content: "\f4b4"; } -.bi-patch-check-fill::before { content: "\f4b5"; } -.bi-patch-check::before { content: "\f4b6"; } -.bi-patch-exclamation-fill::before { content: "\f4b7"; } -.bi-patch-exclamation::before { content: "\f4b8"; } -.bi-patch-minus-fill::before { content: "\f4b9"; } -.bi-patch-minus::before { content: "\f4ba"; } -.bi-patch-plus-fill::before { content: "\f4bb"; } -.bi-patch-plus::before { content: "\f4bc"; } -.bi-patch-question-fill::before { content: "\f4bd"; } -.bi-patch-question::before { content: "\f4be"; } -.bi-pause-btn-fill::before { content: "\f4bf"; } -.bi-pause-btn::before { content: "\f4c0"; } -.bi-pause-circle-fill::before { content: "\f4c1"; } -.bi-pause-circle::before { content: "\f4c2"; } -.bi-pause-fill::before { content: "\f4c3"; } -.bi-pause::before { content: "\f4c4"; } -.bi-peace-fill::before { content: "\f4c5"; } -.bi-peace::before { content: "\f4c6"; } -.bi-pen-fill::before { content: "\f4c7"; } -.bi-pen::before { content: "\f4c8"; } -.bi-pencil-fill::before { content: "\f4c9"; } -.bi-pencil-square::before { content: "\f4ca"; } -.bi-pencil::before { content: "\f4cb"; } -.bi-pentagon-fill::before { content: "\f4cc"; } -.bi-pentagon-half::before { content: "\f4cd"; } -.bi-pentagon::before { content: "\f4ce"; } -.bi-people-fill::before { content: "\f4cf"; } -.bi-people::before { content: "\f4d0"; } -.bi-percent::before { content: "\f4d1"; } -.bi-person-badge-fill::before { content: "\f4d2"; } -.bi-person-badge::before { content: "\f4d3"; } -.bi-person-bounding-box::before { content: "\f4d4"; } -.bi-person-check-fill::before { content: "\f4d5"; } -.bi-person-check::before { content: "\f4d6"; } -.bi-person-circle::before { content: "\f4d7"; } -.bi-person-dash-fill::before { content: "\f4d8"; } -.bi-person-dash::before { content: "\f4d9"; } -.bi-person-fill::before { content: "\f4da"; } -.bi-person-lines-fill::before { content: "\f4db"; } -.bi-person-plus-fill::before { content: "\f4dc"; } -.bi-person-plus::before { content: "\f4dd"; } -.bi-person-square::before { content: "\f4de"; } -.bi-person-x-fill::before { content: "\f4df"; } -.bi-person-x::before { content: "\f4e0"; } -.bi-person::before { content: "\f4e1"; } -.bi-phone-fill::before { content: "\f4e2"; } -.bi-phone-landscape-fill::before { content: "\f4e3"; } -.bi-phone-landscape::before { content: "\f4e4"; } -.bi-phone-vibrate-fill::before { content: "\f4e5"; } -.bi-phone-vibrate::before { content: "\f4e6"; } -.bi-phone::before { content: "\f4e7"; } -.bi-pie-chart-fill::before { content: "\f4e8"; } -.bi-pie-chart::before { content: "\f4e9"; } -.bi-pin-angle-fill::before { content: "\f4ea"; } -.bi-pin-angle::before { content: "\f4eb"; } -.bi-pin-fill::before { content: "\f4ec"; } -.bi-pin::before { content: "\f4ed"; } -.bi-pip-fill::before { content: "\f4ee"; } -.bi-pip::before { content: "\f4ef"; } -.bi-play-btn-fill::before { content: "\f4f0"; } -.bi-play-btn::before { content: "\f4f1"; } -.bi-play-circle-fill::before { content: "\f4f2"; } -.bi-play-circle::before { content: "\f4f3"; } -.bi-play-fill::before { content: "\f4f4"; } -.bi-play::before { content: "\f4f5"; } -.bi-plug-fill::before { content: "\f4f6"; } -.bi-plug::before { content: "\f4f7"; } -.bi-plus-circle-dotted::before { content: "\f4f8"; } -.bi-plus-circle-fill::before { content: "\f4f9"; } -.bi-plus-circle::before { content: "\f4fa"; } -.bi-plus-square-dotted::before { content: "\f4fb"; } -.bi-plus-square-fill::before { content: "\f4fc"; } -.bi-plus-square::before { content: "\f4fd"; } -.bi-plus::before { content: "\f4fe"; } -.bi-power::before { content: "\f4ff"; } -.bi-printer-fill::before { content: "\f500"; } -.bi-printer::before { content: "\f501"; } -.bi-puzzle-fill::before { content: "\f502"; } -.bi-puzzle::before { content: "\f503"; } -.bi-question-circle-fill::before { content: "\f504"; } -.bi-question-circle::before { content: "\f505"; } -.bi-question-diamond-fill::before { content: "\f506"; } -.bi-question-diamond::before { content: "\f507"; } -.bi-question-octagon-fill::before { content: "\f508"; } -.bi-question-octagon::before { content: "\f509"; } -.bi-question-square-fill::before { content: "\f50a"; } -.bi-question-square::before { content: "\f50b"; } -.bi-question::before { content: "\f50c"; } -.bi-rainbow::before { content: "\f50d"; } -.bi-receipt-cutoff::before { content: "\f50e"; } -.bi-receipt::before { content: "\f50f"; } -.bi-reception-0::before { content: "\f510"; } -.bi-reception-1::before { content: "\f511"; } -.bi-reception-2::before { content: "\f512"; } -.bi-reception-3::before { content: "\f513"; } -.bi-reception-4::before { content: "\f514"; } -.bi-record-btn-fill::before { content: "\f515"; } -.bi-record-btn::before { content: "\f516"; } -.bi-record-circle-fill::before { content: "\f517"; } -.bi-record-circle::before { content: "\f518"; } -.bi-record-fill::before { content: "\f519"; } -.bi-record::before { content: "\f51a"; } -.bi-record2-fill::before { content: "\f51b"; } -.bi-record2::before { content: "\f51c"; } -.bi-reply-all-fill::before { content: "\f51d"; } -.bi-reply-all::before { content: "\f51e"; } -.bi-reply-fill::before { content: "\f51f"; } -.bi-reply::before { content: "\f520"; } -.bi-rss-fill::before { content: "\f521"; } -.bi-rss::before { content: "\f522"; } -.bi-rulers::before { content: "\f523"; } -.bi-save-fill::before { content: "\f524"; } -.bi-save::before { content: "\f525"; } -.bi-save2-fill::before { content: "\f526"; } -.bi-save2::before { content: "\f527"; } -.bi-scissors::before { content: "\f528"; } -.bi-screwdriver::before { content: "\f529"; } -.bi-search::before { content: "\f52a"; } -.bi-segmented-nav::before { content: "\f52b"; } -.bi-server::before { content: "\f52c"; } -.bi-share-fill::before { content: "\f52d"; } -.bi-share::before { content: "\f52e"; } -.bi-shield-check::before { content: "\f52f"; } -.bi-shield-exclamation::before { content: "\f530"; } -.bi-shield-fill-check::before { content: "\f531"; } -.bi-shield-fill-exclamation::before { content: "\f532"; } -.bi-shield-fill-minus::before { content: "\f533"; } -.bi-shield-fill-plus::before { content: "\f534"; } -.bi-shield-fill-x::before { content: "\f535"; } -.bi-shield-fill::before { content: "\f536"; } -.bi-shield-lock-fill::before { content: "\f537"; } -.bi-shield-lock::before { content: "\f538"; } -.bi-shield-minus::before { content: "\f539"; } -.bi-shield-plus::before { content: "\f53a"; } -.bi-shield-shaded::before { content: "\f53b"; } -.bi-shield-slash-fill::before { content: "\f53c"; } -.bi-shield-slash::before { content: "\f53d"; } -.bi-shield-x::before { content: "\f53e"; } -.bi-shield::before { content: "\f53f"; } -.bi-shift-fill::before { content: "\f540"; } -.bi-shift::before { content: "\f541"; } -.bi-shop-window::before { content: "\f542"; } -.bi-shop::before { content: "\f543"; } -.bi-shuffle::before { content: "\f544"; } -.bi-signpost-2-fill::before { content: "\f545"; } -.bi-signpost-2::before { content: "\f546"; } -.bi-signpost-fill::before { content: "\f547"; } -.bi-signpost-split-fill::before { content: "\f548"; } -.bi-signpost-split::before { content: "\f549"; } -.bi-signpost::before { content: "\f54a"; } -.bi-sim-fill::before { content: "\f54b"; } -.bi-sim::before { content: "\f54c"; } -.bi-skip-backward-btn-fill::before { content: "\f54d"; } -.bi-skip-backward-btn::before { content: "\f54e"; } -.bi-skip-backward-circle-fill::before { content: "\f54f"; } -.bi-skip-backward-circle::before { content: "\f550"; } -.bi-skip-backward-fill::before { content: "\f551"; } -.bi-skip-backward::before { content: "\f552"; } -.bi-skip-end-btn-fill::before { content: "\f553"; } -.bi-skip-end-btn::before { content: "\f554"; } -.bi-skip-end-circle-fill::before { content: "\f555"; } -.bi-skip-end-circle::before { content: "\f556"; } -.bi-skip-end-fill::before { content: "\f557"; } -.bi-skip-end::before { content: "\f558"; } -.bi-skip-forward-btn-fill::before { content: "\f559"; } -.bi-skip-forward-btn::before { content: "\f55a"; } -.bi-skip-forward-circle-fill::before { content: "\f55b"; } -.bi-skip-forward-circle::before { content: "\f55c"; } -.bi-skip-forward-fill::before { content: "\f55d"; } -.bi-skip-forward::before { content: "\f55e"; } -.bi-skip-start-btn-fill::before { content: "\f55f"; } -.bi-skip-start-btn::before { content: "\f560"; } -.bi-skip-start-circle-fill::before { content: "\f561"; } -.bi-skip-start-circle::before { content: "\f562"; } -.bi-skip-start-fill::before { content: "\f563"; } -.bi-skip-start::before { content: "\f564"; } -.bi-slack::before { content: "\f565"; } -.bi-slash-circle-fill::before { content: "\f566"; } -.bi-slash-circle::before { content: "\f567"; } -.bi-slash-square-fill::before { content: "\f568"; } -.bi-slash-square::before { content: "\f569"; } -.bi-slash::before { content: "\f56a"; } -.bi-sliders::before { content: "\f56b"; } -.bi-smartwatch::before { content: "\f56c"; } -.bi-snow::before { content: "\f56d"; } -.bi-snow2::before { content: "\f56e"; } -.bi-snow3::before { content: "\f56f"; } -.bi-sort-alpha-down-alt::before { content: "\f570"; } -.bi-sort-alpha-down::before { content: "\f571"; } -.bi-sort-alpha-up-alt::before { content: "\f572"; } -.bi-sort-alpha-up::before { content: "\f573"; } -.bi-sort-down-alt::before { content: "\f574"; } -.bi-sort-down::before { content: "\f575"; } -.bi-sort-numeric-down-alt::before { content: "\f576"; } -.bi-sort-numeric-down::before { content: "\f577"; } -.bi-sort-numeric-up-alt::before { content: "\f578"; } -.bi-sort-numeric-up::before { content: "\f579"; } -.bi-sort-up-alt::before { content: "\f57a"; } -.bi-sort-up::before { content: "\f57b"; } -.bi-soundwave::before { content: "\f57c"; } -.bi-speaker-fill::before { content: "\f57d"; } -.bi-speaker::before { content: "\f57e"; } -.bi-speedometer::before { content: "\f57f"; } -.bi-speedometer2::before { content: "\f580"; } -.bi-spellcheck::before { content: "\f581"; } -.bi-square-fill::before { content: "\f582"; } -.bi-square-half::before { content: "\f583"; } -.bi-square::before { content: "\f584"; } -.bi-stack::before { content: "\f585"; } -.bi-star-fill::before { content: "\f586"; } -.bi-star-half::before { content: "\f587"; } -.bi-star::before { content: "\f588"; } -.bi-stars::before { content: "\f589"; } -.bi-stickies-fill::before { content: "\f58a"; } -.bi-stickies::before { content: "\f58b"; } -.bi-sticky-fill::before { content: "\f58c"; } -.bi-sticky::before { content: "\f58d"; } -.bi-stop-btn-fill::before { content: "\f58e"; } -.bi-stop-btn::before { content: "\f58f"; } -.bi-stop-circle-fill::before { content: "\f590"; } -.bi-stop-circle::before { content: "\f591"; } -.bi-stop-fill::before { content: "\f592"; } -.bi-stop::before { content: "\f593"; } -.bi-stoplights-fill::before { content: "\f594"; } -.bi-stoplights::before { content: "\f595"; } -.bi-stopwatch-fill::before { content: "\f596"; } -.bi-stopwatch::before { content: "\f597"; } -.bi-subtract::before { content: "\f598"; } -.bi-suit-club-fill::before { content: "\f599"; } -.bi-suit-club::before { content: "\f59a"; } -.bi-suit-diamond-fill::before { content: "\f59b"; } -.bi-suit-diamond::before { content: "\f59c"; } -.bi-suit-heart-fill::before { content: "\f59d"; } -.bi-suit-heart::before { content: "\f59e"; } -.bi-suit-spade-fill::before { content: "\f59f"; } -.bi-suit-spade::before { content: "\f5a0"; } -.bi-sun-fill::before { content: "\f5a1"; } -.bi-sun::before { content: "\f5a2"; } -.bi-sunglasses::before { content: "\f5a3"; } -.bi-sunrise-fill::before { content: "\f5a4"; } -.bi-sunrise::before { content: "\f5a5"; } -.bi-sunset-fill::before { content: "\f5a6"; } -.bi-sunset::before { content: "\f5a7"; } -.bi-symmetry-horizontal::before { content: "\f5a8"; } -.bi-symmetry-vertical::before { content: "\f5a9"; } -.bi-table::before { content: "\f5aa"; } -.bi-tablet-fill::before { content: "\f5ab"; } -.bi-tablet-landscape-fill::before { content: "\f5ac"; } -.bi-tablet-landscape::before { content: "\f5ad"; } -.bi-tablet::before { content: "\f5ae"; } -.bi-tag-fill::before { content: "\f5af"; } -.bi-tag::before { content: "\f5b0"; } -.bi-tags-fill::before { content: "\f5b1"; } -.bi-tags::before { content: "\f5b2"; } -.bi-telegram::before { content: "\f5b3"; } -.bi-telephone-fill::before { content: "\f5b4"; } -.bi-telephone-forward-fill::before { content: "\f5b5"; } -.bi-telephone-forward::before { content: "\f5b6"; } -.bi-telephone-inbound-fill::before { content: "\f5b7"; } -.bi-telephone-inbound::before { content: "\f5b8"; } -.bi-telephone-minus-fill::before { content: "\f5b9"; } -.bi-telephone-minus::before { content: "\f5ba"; } -.bi-telephone-outbound-fill::before { content: "\f5bb"; } -.bi-telephone-outbound::before { content: "\f5bc"; } -.bi-telephone-plus-fill::before { content: "\f5bd"; } -.bi-telephone-plus::before { content: "\f5be"; } -.bi-telephone-x-fill::before { content: "\f5bf"; } -.bi-telephone-x::before { content: "\f5c0"; } -.bi-telephone::before { content: "\f5c1"; } -.bi-terminal-fill::before { content: "\f5c2"; } -.bi-terminal::before { content: "\f5c3"; } -.bi-text-center::before { content: "\f5c4"; } -.bi-text-indent-left::before { content: "\f5c5"; } -.bi-text-indent-right::before { content: "\f5c6"; } -.bi-text-left::before { content: "\f5c7"; } -.bi-text-paragraph::before { content: "\f5c8"; } -.bi-text-right::before { content: "\f5c9"; } -.bi-textarea-resize::before { content: "\f5ca"; } -.bi-textarea-t::before { content: "\f5cb"; } -.bi-textarea::before { content: "\f5cc"; } -.bi-thermometer-half::before { content: "\f5cd"; } -.bi-thermometer-high::before { content: "\f5ce"; } -.bi-thermometer-low::before { content: "\f5cf"; } -.bi-thermometer-snow::before { content: "\f5d0"; } -.bi-thermometer-sun::before { content: "\f5d1"; } -.bi-thermometer::before { content: "\f5d2"; } -.bi-three-dots-vertical::before { content: "\f5d3"; } -.bi-three-dots::before { content: "\f5d4"; } -.bi-toggle-off::before { content: "\f5d5"; } -.bi-toggle-on::before { content: "\f5d6"; } -.bi-toggle2-off::before { content: "\f5d7"; } -.bi-toggle2-on::before { content: "\f5d8"; } -.bi-toggles::before { content: "\f5d9"; } -.bi-toggles2::before { content: "\f5da"; } -.bi-tools::before { content: "\f5db"; } -.bi-tornado::before { content: "\f5dc"; } -.bi-trash-fill::before { content: "\f5dd"; } -.bi-trash::before { content: "\f5de"; } -.bi-trash2-fill::before { content: "\f5df"; } -.bi-trash2::before { content: "\f5e0"; } -.bi-tree-fill::before { content: "\f5e1"; } -.bi-tree::before { content: "\f5e2"; } -.bi-triangle-fill::before { content: "\f5e3"; } -.bi-triangle-half::before { content: "\f5e4"; } -.bi-triangle::before { content: "\f5e5"; } -.bi-trophy-fill::before { content: "\f5e6"; } -.bi-trophy::before { content: "\f5e7"; } -.bi-tropical-storm::before { content: "\f5e8"; } -.bi-truck-flatbed::before { content: "\f5e9"; } -.bi-truck::before { content: "\f5ea"; } -.bi-tsunami::before { content: "\f5eb"; } -.bi-tv-fill::before { content: "\f5ec"; } -.bi-tv::before { content: "\f5ed"; } -.bi-twitch::before { content: "\f5ee"; } -.bi-twitter::before { content: "\f5ef"; } -.bi-type-bold::before { content: "\f5f0"; } -.bi-type-h1::before { content: "\f5f1"; } -.bi-type-h2::before { content: "\f5f2"; } -.bi-type-h3::before { content: "\f5f3"; } -.bi-type-italic::before { content: "\f5f4"; } -.bi-type-strikethrough::before { content: "\f5f5"; } -.bi-type-underline::before { content: "\f5f6"; } -.bi-type::before { content: "\f5f7"; } -.bi-ui-checks-grid::before { content: "\f5f8"; } -.bi-ui-checks::before { content: "\f5f9"; } -.bi-ui-radios-grid::before { content: "\f5fa"; } -.bi-ui-radios::before { content: "\f5fb"; } -.bi-umbrella-fill::before { content: "\f5fc"; } -.bi-umbrella::before { content: "\f5fd"; } -.bi-union::before { content: "\f5fe"; } -.bi-unlock-fill::before { content: "\f5ff"; } -.bi-unlock::before { content: "\f600"; } -.bi-upc-scan::before { content: "\f601"; } -.bi-upc::before { content: "\f602"; } -.bi-upload::before { content: "\f603"; } -.bi-vector-pen::before { content: "\f604"; } -.bi-view-list::before { content: "\f605"; } -.bi-view-stacked::before { content: "\f606"; } -.bi-vinyl-fill::before { content: "\f607"; } -.bi-vinyl::before { content: "\f608"; } -.bi-voicemail::before { content: "\f609"; } -.bi-volume-down-fill::before { content: "\f60a"; } -.bi-volume-down::before { content: "\f60b"; } -.bi-volume-mute-fill::before { content: "\f60c"; } -.bi-volume-mute::before { content: "\f60d"; } -.bi-volume-off-fill::before { content: "\f60e"; } -.bi-volume-off::before { content: "\f60f"; } -.bi-volume-up-fill::before { content: "\f610"; } -.bi-volume-up::before { content: "\f611"; } -.bi-vr::before { content: "\f612"; } -.bi-wallet-fill::before { content: "\f613"; } -.bi-wallet::before { content: "\f614"; } -.bi-wallet2::before { content: "\f615"; } -.bi-watch::before { content: "\f616"; } -.bi-water::before { content: "\f617"; } -.bi-whatsapp::before { content: "\f618"; } -.bi-wifi-1::before { content: "\f619"; } -.bi-wifi-2::before { content: "\f61a"; } -.bi-wifi-off::before { content: "\f61b"; } -.bi-wifi::before { content: "\f61c"; } -.bi-wind::before { content: "\f61d"; } -.bi-window-dock::before { content: "\f61e"; } -.bi-window-sidebar::before { content: "\f61f"; } -.bi-window::before { content: "\f620"; } -.bi-wrench::before { content: "\f621"; } -.bi-x-circle-fill::before { content: "\f622"; } -.bi-x-circle::before { content: "\f623"; } -.bi-x-diamond-fill::before { content: "\f624"; } -.bi-x-diamond::before { content: "\f625"; } -.bi-x-octagon-fill::before { content: "\f626"; } -.bi-x-octagon::before { content: "\f627"; } -.bi-x-square-fill::before { content: "\f628"; } -.bi-x-square::before { content: "\f629"; } -.bi-x::before { content: "\f62a"; } -.bi-youtube::before { content: "\f62b"; } -.bi-zoom-in::before { content: "\f62c"; } -.bi-zoom-out::before { content: "\f62d"; } -.bi-bank::before { content: "\f62e"; } -.bi-bank2::before { content: "\f62f"; } -.bi-bell-slash-fill::before { content: "\f630"; } -.bi-bell-slash::before { content: "\f631"; } -.bi-cash-coin::before { content: "\f632"; } -.bi-check-lg::before { content: "\f633"; } -.bi-coin::before { content: "\f634"; } -.bi-currency-bitcoin::before { content: "\f635"; } -.bi-currency-dollar::before { content: "\f636"; } -.bi-currency-euro::before { content: "\f637"; } -.bi-currency-exchange::before { content: "\f638"; } -.bi-currency-pound::before { content: "\f639"; } -.bi-currency-yen::before { content: "\f63a"; } -.bi-dash-lg::before { content: "\f63b"; } -.bi-exclamation-lg::before { content: "\f63c"; } -.bi-file-earmark-pdf-fill::before { content: "\f63d"; } -.bi-file-earmark-pdf::before { content: "\f63e"; } -.bi-file-pdf-fill::before { content: "\f63f"; } -.bi-file-pdf::before { content: "\f640"; } -.bi-gender-ambiguous::before { content: "\f641"; } -.bi-gender-female::before { content: "\f642"; } -.bi-gender-male::before { content: "\f643"; } -.bi-gender-trans::before { content: "\f644"; } -.bi-headset-vr::before { content: "\f645"; } -.bi-info-lg::before { content: "\f646"; } -.bi-mastodon::before { content: "\f647"; } -.bi-messenger::before { content: "\f648"; } -.bi-piggy-bank-fill::before { content: "\f649"; } -.bi-piggy-bank::before { content: "\f64a"; } -.bi-pin-map-fill::before { content: "\f64b"; } -.bi-pin-map::before { content: "\f64c"; } -.bi-plus-lg::before { content: "\f64d"; } -.bi-question-lg::before { content: "\f64e"; } -.bi-recycle::before { content: "\f64f"; } -.bi-reddit::before { content: "\f650"; } -.bi-safe-fill::before { content: "\f651"; } -.bi-safe2-fill::before { content: "\f652"; } -.bi-safe2::before { content: "\f653"; } -.bi-sd-card-fill::before { content: "\f654"; } -.bi-sd-card::before { content: "\f655"; } -.bi-skype::before { content: "\f656"; } -.bi-slash-lg::before { content: "\f657"; } -.bi-translate::before { content: "\f658"; } -.bi-x-lg::before { content: "\f659"; } -.bi-safe::before { content: "\f65a"; } -.bi-apple::before { content: "\f65b"; } -.bi-microsoft::before { content: "\f65d"; } -.bi-windows::before { content: "\f65e"; } -.bi-behance::before { content: "\f65c"; } -.bi-dribbble::before { content: "\f65f"; } -.bi-line::before { content: "\f660"; } -.bi-medium::before { content: "\f661"; } -.bi-paypal::before { content: "\f662"; } -.bi-pinterest::before { content: "\f663"; } -.bi-signal::before { content: "\f664"; } -.bi-snapchat::before { content: "\f665"; } -.bi-spotify::before { content: "\f666"; } -.bi-stack-overflow::before { content: "\f667"; } -.bi-strava::before { content: "\f668"; } -.bi-wordpress::before { content: "\f669"; } -.bi-vimeo::before { content: "\f66a"; } -.bi-activity::before { content: "\f66b"; } -.bi-easel2-fill::before { content: "\f66c"; } -.bi-easel2::before { content: "\f66d"; } -.bi-easel3-fill::before { content: "\f66e"; } -.bi-easel3::before { content: "\f66f"; } -.bi-fan::before { content: "\f670"; } -.bi-fingerprint::before { content: "\f671"; } -.bi-graph-down-arrow::before { content: "\f672"; } -.bi-graph-up-arrow::before { content: "\f673"; } -.bi-hypnotize::before { content: "\f674"; } -.bi-magic::before { content: "\f675"; } -.bi-person-rolodex::before { content: "\f676"; } -.bi-person-video::before { content: "\f677"; } -.bi-person-video2::before { content: "\f678"; } -.bi-person-video3::before { content: "\f679"; } -.bi-person-workspace::before { content: "\f67a"; } -.bi-radioactive::before { content: "\f67b"; } -.bi-webcam-fill::before { content: "\f67c"; } -.bi-webcam::before { content: "\f67d"; } -.bi-yin-yang::before { content: "\f67e"; } -.bi-bandaid-fill::before { content: "\f680"; } -.bi-bandaid::before { content: "\f681"; } -.bi-bluetooth::before { content: "\f682"; } -.bi-body-text::before { content: "\f683"; } -.bi-boombox::before { content: "\f684"; } -.bi-boxes::before { content: "\f685"; } -.bi-dpad-fill::before { content: "\f686"; } -.bi-dpad::before { content: "\f687"; } -.bi-ear-fill::before { content: "\f688"; } -.bi-ear::before { content: "\f689"; } -.bi-envelope-check-fill::before { content: "\f68b"; } -.bi-envelope-check::before { content: "\f68c"; } -.bi-envelope-dash-fill::before { content: "\f68e"; } -.bi-envelope-dash::before { content: "\f68f"; } -.bi-envelope-exclamation-fill::before { content: "\f691"; } -.bi-envelope-exclamation::before { content: "\f692"; } -.bi-envelope-plus-fill::before { content: "\f693"; } -.bi-envelope-plus::before { content: "\f694"; } -.bi-envelope-slash-fill::before { content: "\f696"; } -.bi-envelope-slash::before { content: "\f697"; } -.bi-envelope-x-fill::before { content: "\f699"; } -.bi-envelope-x::before { content: "\f69a"; } -.bi-explicit-fill::before { content: "\f69b"; } -.bi-explicit::before { content: "\f69c"; } -.bi-git::before { content: "\f69d"; } -.bi-infinity::before { content: "\f69e"; } -.bi-list-columns-reverse::before { content: "\f69f"; } -.bi-list-columns::before { content: "\f6a0"; } -.bi-meta::before { content: "\f6a1"; } -.bi-nintendo-switch::before { content: "\f6a4"; } -.bi-pc-display-horizontal::before { content: "\f6a5"; } -.bi-pc-display::before { content: "\f6a6"; } -.bi-pc-horizontal::before { content: "\f6a7"; } -.bi-pc::before { content: "\f6a8"; } -.bi-playstation::before { content: "\f6a9"; } -.bi-plus-slash-minus::before { content: "\f6aa"; } -.bi-projector-fill::before { content: "\f6ab"; } -.bi-projector::before { content: "\f6ac"; } -.bi-qr-code-scan::before { content: "\f6ad"; } -.bi-qr-code::before { content: "\f6ae"; } -.bi-quora::before { content: "\f6af"; } -.bi-quote::before { content: "\f6b0"; } -.bi-robot::before { content: "\f6b1"; } -.bi-send-check-fill::before { content: "\f6b2"; } -.bi-send-check::before { content: "\f6b3"; } -.bi-send-dash-fill::before { content: "\f6b4"; } -.bi-send-dash::before { content: "\f6b5"; } -.bi-send-exclamation-fill::before { content: "\f6b7"; } -.bi-send-exclamation::before { content: "\f6b8"; } -.bi-send-fill::before { content: "\f6b9"; } -.bi-send-plus-fill::before { content: "\f6ba"; } -.bi-send-plus::before { content: "\f6bb"; } -.bi-send-slash-fill::before { content: "\f6bc"; } -.bi-send-slash::before { content: "\f6bd"; } -.bi-send-x-fill::before { content: "\f6be"; } -.bi-send-x::before { content: "\f6bf"; } -.bi-send::before { content: "\f6c0"; } -.bi-steam::before { content: "\f6c1"; } -.bi-terminal-dash::before { content: "\f6c3"; } -.bi-terminal-plus::before { content: "\f6c4"; } -.bi-terminal-split::before { content: "\f6c5"; } -.bi-ticket-detailed-fill::before { content: "\f6c6"; } -.bi-ticket-detailed::before { content: "\f6c7"; } -.bi-ticket-fill::before { content: "\f6c8"; } -.bi-ticket-perforated-fill::before { content: "\f6c9"; } -.bi-ticket-perforated::before { content: "\f6ca"; } -.bi-ticket::before { content: "\f6cb"; } -.bi-tiktok::before { content: "\f6cc"; } -.bi-window-dash::before { content: "\f6cd"; } -.bi-window-desktop::before { content: "\f6ce"; } -.bi-window-fullscreen::before { content: "\f6cf"; } -.bi-window-plus::before { content: "\f6d0"; } -.bi-window-split::before { content: "\f6d1"; } -.bi-window-stack::before { content: "\f6d2"; } -.bi-window-x::before { content: "\f6d3"; } -.bi-xbox::before { content: "\f6d4"; } -.bi-ethernet::before { content: "\f6d5"; } -.bi-hdmi-fill::before { content: "\f6d6"; } -.bi-hdmi::before { content: "\f6d7"; } -.bi-usb-c-fill::before { content: "\f6d8"; } -.bi-usb-c::before { content: "\f6d9"; } -.bi-usb-fill::before { content: "\f6da"; } -.bi-usb-plug-fill::before { content: "\f6db"; } -.bi-usb-plug::before { content: "\f6dc"; } -.bi-usb-symbol::before { content: "\f6dd"; } -.bi-usb::before { content: "\f6de"; } -.bi-boombox-fill::before { content: "\f6df"; } -.bi-displayport::before { content: "\f6e1"; } -.bi-gpu-card::before { content: "\f6e2"; } -.bi-memory::before { content: "\f6e3"; } -.bi-modem-fill::before { content: "\f6e4"; } -.bi-modem::before { content: "\f6e5"; } -.bi-motherboard-fill::before { content: "\f6e6"; } -.bi-motherboard::before { content: "\f6e7"; } -.bi-optical-audio-fill::before { content: "\f6e8"; } -.bi-optical-audio::before { content: "\f6e9"; } -.bi-pci-card::before { content: "\f6ea"; } -.bi-router-fill::before { content: "\f6eb"; } -.bi-router::before { content: "\f6ec"; } -.bi-thunderbolt-fill::before { content: "\f6ef"; } -.bi-thunderbolt::before { content: "\f6f0"; } -.bi-usb-drive-fill::before { content: "\f6f1"; } -.bi-usb-drive::before { content: "\f6f2"; } -.bi-usb-micro-fill::before { content: "\f6f3"; } -.bi-usb-micro::before { content: "\f6f4"; } -.bi-usb-mini-fill::before { content: "\f6f5"; } -.bi-usb-mini::before { content: "\f6f6"; } -.bi-cloud-haze2::before { content: "\f6f7"; } -.bi-device-hdd-fill::before { content: "\f6f8"; } -.bi-device-hdd::before { content: "\f6f9"; } -.bi-device-ssd-fill::before { content: "\f6fa"; } -.bi-device-ssd::before { content: "\f6fb"; } -.bi-displayport-fill::before { content: "\f6fc"; } -.bi-mortarboard-fill::before { content: "\f6fd"; } -.bi-mortarboard::before { content: "\f6fe"; } -.bi-terminal-x::before { content: "\f6ff"; } -.bi-arrow-through-heart-fill::before { content: "\f700"; } -.bi-arrow-through-heart::before { content: "\f701"; } -.bi-badge-sd-fill::before { content: "\f702"; } -.bi-badge-sd::before { content: "\f703"; } -.bi-bag-heart-fill::before { content: "\f704"; } -.bi-bag-heart::before { content: "\f705"; } -.bi-balloon-fill::before { content: "\f706"; } -.bi-balloon-heart-fill::before { content: "\f707"; } -.bi-balloon-heart::before { content: "\f708"; } -.bi-balloon::before { content: "\f709"; } -.bi-box2-fill::before { content: "\f70a"; } -.bi-box2-heart-fill::before { content: "\f70b"; } -.bi-box2-heart::before { content: "\f70c"; } -.bi-box2::before { content: "\f70d"; } -.bi-braces-asterisk::before { content: "\f70e"; } -.bi-calendar-heart-fill::before { content: "\f70f"; } -.bi-calendar-heart::before { content: "\f710"; } -.bi-calendar2-heart-fill::before { content: "\f711"; } -.bi-calendar2-heart::before { content: "\f712"; } -.bi-chat-heart-fill::before { content: "\f713"; } -.bi-chat-heart::before { content: "\f714"; } -.bi-chat-left-heart-fill::before { content: "\f715"; } -.bi-chat-left-heart::before { content: "\f716"; } -.bi-chat-right-heart-fill::before { content: "\f717"; } -.bi-chat-right-heart::before { content: "\f718"; } -.bi-chat-square-heart-fill::before { content: "\f719"; } -.bi-chat-square-heart::before { content: "\f71a"; } -.bi-clipboard-check-fill::before { content: "\f71b"; } -.bi-clipboard-data-fill::before { content: "\f71c"; } -.bi-clipboard-fill::before { content: "\f71d"; } -.bi-clipboard-heart-fill::before { content: "\f71e"; } -.bi-clipboard-heart::before { content: "\f71f"; } -.bi-clipboard-minus-fill::before { content: "\f720"; } -.bi-clipboard-plus-fill::before { content: "\f721"; } -.bi-clipboard-pulse::before { content: "\f722"; } -.bi-clipboard-x-fill::before { content: "\f723"; } -.bi-clipboard2-check-fill::before { content: "\f724"; } -.bi-clipboard2-check::before { content: "\f725"; } -.bi-clipboard2-data-fill::before { content: "\f726"; } -.bi-clipboard2-data::before { content: "\f727"; } -.bi-clipboard2-fill::before { content: "\f728"; } -.bi-clipboard2-heart-fill::before { content: "\f729"; } -.bi-clipboard2-heart::before { content: "\f72a"; } -.bi-clipboard2-minus-fill::before { content: "\f72b"; } -.bi-clipboard2-minus::before { content: "\f72c"; } -.bi-clipboard2-plus-fill::before { content: "\f72d"; } -.bi-clipboard2-plus::before { content: "\f72e"; } -.bi-clipboard2-pulse-fill::before { content: "\f72f"; } -.bi-clipboard2-pulse::before { content: "\f730"; } -.bi-clipboard2-x-fill::before { content: "\f731"; } -.bi-clipboard2-x::before { content: "\f732"; } -.bi-clipboard2::before { content: "\f733"; } -.bi-emoji-kiss-fill::before { content: "\f734"; } -.bi-emoji-kiss::before { content: "\f735"; } -.bi-envelope-heart-fill::before { content: "\f736"; } -.bi-envelope-heart::before { content: "\f737"; } -.bi-envelope-open-heart-fill::before { content: "\f738"; } -.bi-envelope-open-heart::before { content: "\f739"; } -.bi-envelope-paper-fill::before { content: "\f73a"; } -.bi-envelope-paper-heart-fill::before { content: "\f73b"; } -.bi-envelope-paper-heart::before { content: "\f73c"; } -.bi-envelope-paper::before { content: "\f73d"; } -.bi-filetype-aac::before { content: "\f73e"; } -.bi-filetype-ai::before { content: "\f73f"; } -.bi-filetype-bmp::before { content: "\f740"; } -.bi-filetype-cs::before { content: "\f741"; } -.bi-filetype-css::before { content: "\f742"; } -.bi-filetype-csv::before { content: "\f743"; } -.bi-filetype-doc::before { content: "\f744"; } -.bi-filetype-docx::before { content: "\f745"; } -.bi-filetype-exe::before { content: "\f746"; } -.bi-filetype-gif::before { content: "\f747"; } -.bi-filetype-heic::before { content: "\f748"; } -.bi-filetype-html::before { content: "\f749"; } -.bi-filetype-java::before { content: "\f74a"; } -.bi-filetype-jpg::before { content: "\f74b"; } -.bi-filetype-js::before { content: "\f74c"; } -.bi-filetype-jsx::before { content: "\f74d"; } -.bi-filetype-key::before { content: "\f74e"; } -.bi-filetype-m4p::before { content: "\f74f"; } -.bi-filetype-md::before { content: "\f750"; } -.bi-filetype-mdx::before { content: "\f751"; } -.bi-filetype-mov::before { content: "\f752"; } -.bi-filetype-mp3::before { content: "\f753"; } -.bi-filetype-mp4::before { content: "\f754"; } -.bi-filetype-otf::before { content: "\f755"; } -.bi-filetype-pdf::before { content: "\f756"; } -.bi-filetype-php::before { content: "\f757"; } -.bi-filetype-png::before { content: "\f758"; } -.bi-filetype-ppt::before { content: "\f75a"; } -.bi-filetype-psd::before { content: "\f75b"; } -.bi-filetype-py::before { content: "\f75c"; } -.bi-filetype-raw::before { content: "\f75d"; } -.bi-filetype-rb::before { content: "\f75e"; } -.bi-filetype-sass::before { content: "\f75f"; } -.bi-filetype-scss::before { content: "\f760"; } -.bi-filetype-sh::before { content: "\f761"; } -.bi-filetype-svg::before { content: "\f762"; } -.bi-filetype-tiff::before { content: "\f763"; } -.bi-filetype-tsx::before { content: "\f764"; } -.bi-filetype-ttf::before { content: "\f765"; } -.bi-filetype-txt::before { content: "\f766"; } -.bi-filetype-wav::before { content: "\f767"; } -.bi-filetype-woff::before { content: "\f768"; } -.bi-filetype-xls::before { content: "\f76a"; } -.bi-filetype-xml::before { content: "\f76b"; } -.bi-filetype-yml::before { content: "\f76c"; } -.bi-heart-arrow::before { content: "\f76d"; } -.bi-heart-pulse-fill::before { content: "\f76e"; } -.bi-heart-pulse::before { content: "\f76f"; } -.bi-heartbreak-fill::before { content: "\f770"; } -.bi-heartbreak::before { content: "\f771"; } -.bi-hearts::before { content: "\f772"; } -.bi-hospital-fill::before { content: "\f773"; } -.bi-hospital::before { content: "\f774"; } -.bi-house-heart-fill::before { content: "\f775"; } -.bi-house-heart::before { content: "\f776"; } -.bi-incognito::before { content: "\f777"; } -.bi-magnet-fill::before { content: "\f778"; } -.bi-magnet::before { content: "\f779"; } -.bi-person-heart::before { content: "\f77a"; } -.bi-person-hearts::before { content: "\f77b"; } -.bi-phone-flip::before { content: "\f77c"; } -.bi-plugin::before { content: "\f77d"; } -.bi-postage-fill::before { content: "\f77e"; } -.bi-postage-heart-fill::before { content: "\f77f"; } -.bi-postage-heart::before { content: "\f780"; } -.bi-postage::before { content: "\f781"; } -.bi-postcard-fill::before { content: "\f782"; } -.bi-postcard-heart-fill::before { content: "\f783"; } -.bi-postcard-heart::before { content: "\f784"; } -.bi-postcard::before { content: "\f785"; } -.bi-search-heart-fill::before { content: "\f786"; } -.bi-search-heart::before { content: "\f787"; } -.bi-sliders2-vertical::before { content: "\f788"; } -.bi-sliders2::before { content: "\f789"; } -.bi-trash3-fill::before { content: "\f78a"; } -.bi-trash3::before { content: "\f78b"; } -.bi-valentine::before { content: "\f78c"; } -.bi-valentine2::before { content: "\f78d"; } -.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; } -.bi-wrench-adjustable-circle::before { content: "\f78f"; } -.bi-wrench-adjustable::before { content: "\f790"; } -.bi-filetype-json::before { content: "\f791"; } -.bi-filetype-pptx::before { content: "\f792"; } -.bi-filetype-xlsx::before { content: "\f793"; } -.bi-1-circle-fill::before { content: "\f796"; } -.bi-1-circle::before { content: "\f797"; } -.bi-1-square-fill::before { content: "\f798"; } -.bi-1-square::before { content: "\f799"; } -.bi-2-circle-fill::before { content: "\f79c"; } -.bi-2-circle::before { content: "\f79d"; } -.bi-2-square-fill::before { content: "\f79e"; } -.bi-2-square::before { content: "\f79f"; } -.bi-3-circle-fill::before { content: "\f7a2"; } -.bi-3-circle::before { content: "\f7a3"; } -.bi-3-square-fill::before { content: "\f7a4"; } -.bi-3-square::before { content: "\f7a5"; } -.bi-4-circle-fill::before { content: "\f7a8"; } -.bi-4-circle::before { content: "\f7a9"; } -.bi-4-square-fill::before { content: "\f7aa"; } -.bi-4-square::before { content: "\f7ab"; } -.bi-5-circle-fill::before { content: "\f7ae"; } -.bi-5-circle::before { content: "\f7af"; } -.bi-5-square-fill::before { content: "\f7b0"; } -.bi-5-square::before { content: "\f7b1"; } -.bi-6-circle-fill::before { content: "\f7b4"; } -.bi-6-circle::before { content: "\f7b5"; } -.bi-6-square-fill::before { content: "\f7b6"; } -.bi-6-square::before { content: "\f7b7"; } -.bi-7-circle-fill::before { content: "\f7ba"; } -.bi-7-circle::before { content: "\f7bb"; } -.bi-7-square-fill::before { content: "\f7bc"; } -.bi-7-square::before { content: "\f7bd"; } -.bi-8-circle-fill::before { content: "\f7c0"; } -.bi-8-circle::before { content: "\f7c1"; } -.bi-8-square-fill::before { content: "\f7c2"; } -.bi-8-square::before { content: "\f7c3"; } -.bi-9-circle-fill::before { content: "\f7c6"; } -.bi-9-circle::before { content: "\f7c7"; } -.bi-9-square-fill::before { content: "\f7c8"; } -.bi-9-square::before { content: "\f7c9"; } -.bi-airplane-engines-fill::before { content: "\f7ca"; } -.bi-airplane-engines::before { content: "\f7cb"; } -.bi-airplane-fill::before { content: "\f7cc"; } -.bi-airplane::before { content: "\f7cd"; } -.bi-alexa::before { content: "\f7ce"; } -.bi-alipay::before { content: "\f7cf"; } -.bi-android::before { content: "\f7d0"; } -.bi-android2::before { content: "\f7d1"; } -.bi-box-fill::before { content: "\f7d2"; } -.bi-box-seam-fill::before { content: "\f7d3"; } -.bi-browser-chrome::before { content: "\f7d4"; } -.bi-browser-edge::before { content: "\f7d5"; } -.bi-browser-firefox::before { content: "\f7d6"; } -.bi-browser-safari::before { content: "\f7d7"; } -.bi-c-circle-fill::before { content: "\f7da"; } -.bi-c-circle::before { content: "\f7db"; } -.bi-c-square-fill::before { content: "\f7dc"; } -.bi-c-square::before { content: "\f7dd"; } -.bi-capsule-pill::before { content: "\f7de"; } -.bi-capsule::before { content: "\f7df"; } -.bi-car-front-fill::before { content: "\f7e0"; } -.bi-car-front::before { content: "\f7e1"; } -.bi-cassette-fill::before { content: "\f7e2"; } -.bi-cassette::before { content: "\f7e3"; } -.bi-cc-circle-fill::before { content: "\f7e6"; } -.bi-cc-circle::before { content: "\f7e7"; } -.bi-cc-square-fill::before { content: "\f7e8"; } -.bi-cc-square::before { content: "\f7e9"; } -.bi-cup-hot-fill::before { content: "\f7ea"; } -.bi-cup-hot::before { content: "\f7eb"; } -.bi-currency-rupee::before { content: "\f7ec"; } -.bi-dropbox::before { content: "\f7ed"; } -.bi-escape::before { content: "\f7ee"; } -.bi-fast-forward-btn-fill::before { content: "\f7ef"; } -.bi-fast-forward-btn::before { content: "\f7f0"; } -.bi-fast-forward-circle-fill::before { content: "\f7f1"; } -.bi-fast-forward-circle::before { content: "\f7f2"; } -.bi-fast-forward-fill::before { content: "\f7f3"; } -.bi-fast-forward::before { content: "\f7f4"; } -.bi-filetype-sql::before { content: "\f7f5"; } -.bi-fire::before { content: "\f7f6"; } -.bi-google-play::before { content: "\f7f7"; } -.bi-h-circle-fill::before { content: "\f7fa"; } -.bi-h-circle::before { content: "\f7fb"; } -.bi-h-square-fill::before { content: "\f7fc"; } -.bi-h-square::before { content: "\f7fd"; } -.bi-indent::before { content: "\f7fe"; } -.bi-lungs-fill::before { content: "\f7ff"; } -.bi-lungs::before { content: "\f800"; } -.bi-microsoft-teams::before { content: "\f801"; } -.bi-p-circle-fill::before { content: "\f804"; } -.bi-p-circle::before { content: "\f805"; } -.bi-p-square-fill::before { content: "\f806"; } -.bi-p-square::before { content: "\f807"; } -.bi-pass-fill::before { content: "\f808"; } -.bi-pass::before { content: "\f809"; } -.bi-prescription::before { content: "\f80a"; } -.bi-prescription2::before { content: "\f80b"; } -.bi-r-circle-fill::before { content: "\f80e"; } -.bi-r-circle::before { content: "\f80f"; } -.bi-r-square-fill::before { content: "\f810"; } -.bi-r-square::before { content: "\f811"; } -.bi-repeat-1::before { content: "\f812"; } -.bi-repeat::before { content: "\f813"; } -.bi-rewind-btn-fill::before { content: "\f814"; } -.bi-rewind-btn::before { content: "\f815"; } -.bi-rewind-circle-fill::before { content: "\f816"; } -.bi-rewind-circle::before { content: "\f817"; } -.bi-rewind-fill::before { content: "\f818"; } -.bi-rewind::before { content: "\f819"; } -.bi-train-freight-front-fill::before { content: "\f81a"; } -.bi-train-freight-front::before { content: "\f81b"; } -.bi-train-front-fill::before { content: "\f81c"; } -.bi-train-front::before { content: "\f81d"; } -.bi-train-lightrail-front-fill::before { content: "\f81e"; } -.bi-train-lightrail-front::before { content: "\f81f"; } -.bi-truck-front-fill::before { content: "\f820"; } -.bi-truck-front::before { content: "\f821"; } -.bi-ubuntu::before { content: "\f822"; } -.bi-unindent::before { content: "\f823"; } -.bi-unity::before { content: "\f824"; } -.bi-universal-access-circle::before { content: "\f825"; } -.bi-universal-access::before { content: "\f826"; } -.bi-virus::before { content: "\f827"; } -.bi-virus2::before { content: "\f828"; } -.bi-wechat::before { content: "\f829"; } -.bi-yelp::before { content: "\f82a"; } -.bi-sign-stop-fill::before { content: "\f82b"; } -.bi-sign-stop-lights-fill::before { content: "\f82c"; } -.bi-sign-stop-lights::before { content: "\f82d"; } -.bi-sign-stop::before { content: "\f82e"; } -.bi-sign-turn-left-fill::before { content: "\f82f"; } -.bi-sign-turn-left::before { content: "\f830"; } -.bi-sign-turn-right-fill::before { content: "\f831"; } -.bi-sign-turn-right::before { content: "\f832"; } -.bi-sign-turn-slight-left-fill::before { content: "\f833"; } -.bi-sign-turn-slight-left::before { content: "\f834"; } -.bi-sign-turn-slight-right-fill::before { content: "\f835"; } -.bi-sign-turn-slight-right::before { content: "\f836"; } -.bi-sign-yield-fill::before { content: "\f837"; } -.bi-sign-yield::before { content: "\f838"; } -.bi-ev-station-fill::before { content: "\f839"; } -.bi-ev-station::before { content: "\f83a"; } -.bi-fuel-pump-diesel-fill::before { content: "\f83b"; } -.bi-fuel-pump-diesel::before { content: "\f83c"; } -.bi-fuel-pump-fill::before { content: "\f83d"; } -.bi-fuel-pump::before { content: "\f83e"; } -.bi-0-circle-fill::before { content: "\f83f"; } -.bi-0-circle::before { content: "\f840"; } -.bi-0-square-fill::before { content: "\f841"; } -.bi-0-square::before { content: "\f842"; } -.bi-rocket-fill::before { content: "\f843"; } -.bi-rocket-takeoff-fill::before { content: "\f844"; } -.bi-rocket-takeoff::before { content: "\f845"; } -.bi-rocket::before { content: "\f846"; } -.bi-stripe::before { content: "\f847"; } -.bi-subscript::before { content: "\f848"; } -.bi-superscript::before { content: "\f849"; } -.bi-trello::before { content: "\f84a"; } -.bi-envelope-at-fill::before { content: "\f84b"; } -.bi-envelope-at::before { content: "\f84c"; } -.bi-regex::before { content: "\f84d"; } -.bi-text-wrap::before { content: "\f84e"; } -.bi-sign-dead-end-fill::before { content: "\f84f"; } -.bi-sign-dead-end::before { content: "\f850"; } -.bi-sign-do-not-enter-fill::before { content: "\f851"; } -.bi-sign-do-not-enter::before { content: "\f852"; } -.bi-sign-intersection-fill::before { content: "\f853"; } -.bi-sign-intersection-side-fill::before { content: "\f854"; } -.bi-sign-intersection-side::before { content: "\f855"; } -.bi-sign-intersection-t-fill::before { content: "\f856"; } -.bi-sign-intersection-t::before { content: "\f857"; } -.bi-sign-intersection-y-fill::before { content: "\f858"; } -.bi-sign-intersection-y::before { content: "\f859"; } -.bi-sign-intersection::before { content: "\f85a"; } -.bi-sign-merge-left-fill::before { content: "\f85b"; } -.bi-sign-merge-left::before { content: "\f85c"; } -.bi-sign-merge-right-fill::before { content: "\f85d"; } -.bi-sign-merge-right::before { content: "\f85e"; } -.bi-sign-no-left-turn-fill::before { content: "\f85f"; } -.bi-sign-no-left-turn::before { content: "\f860"; } -.bi-sign-no-parking-fill::before { content: "\f861"; } -.bi-sign-no-parking::before { content: "\f862"; } -.bi-sign-no-right-turn-fill::before { content: "\f863"; } -.bi-sign-no-right-turn::before { content: "\f864"; } -.bi-sign-railroad-fill::before { content: "\f865"; } -.bi-sign-railroad::before { content: "\f866"; } -.bi-building-add::before { content: "\f867"; } -.bi-building-check::before { content: "\f868"; } -.bi-building-dash::before { content: "\f869"; } -.bi-building-down::before { content: "\f86a"; } -.bi-building-exclamation::before { content: "\f86b"; } -.bi-building-fill-add::before { content: "\f86c"; } -.bi-building-fill-check::before { content: "\f86d"; } -.bi-building-fill-dash::before { content: "\f86e"; } -.bi-building-fill-down::before { content: "\f86f"; } -.bi-building-fill-exclamation::before { content: "\f870"; } -.bi-building-fill-gear::before { content: "\f871"; } -.bi-building-fill-lock::before { content: "\f872"; } -.bi-building-fill-slash::before { content: "\f873"; } -.bi-building-fill-up::before { content: "\f874"; } -.bi-building-fill-x::before { content: "\f875"; } -.bi-building-fill::before { content: "\f876"; } -.bi-building-gear::before { content: "\f877"; } -.bi-building-lock::before { content: "\f878"; } -.bi-building-slash::before { content: "\f879"; } -.bi-building-up::before { content: "\f87a"; } -.bi-building-x::before { content: "\f87b"; } -.bi-buildings-fill::before { content: "\f87c"; } -.bi-buildings::before { content: "\f87d"; } -.bi-bus-front-fill::before { content: "\f87e"; } -.bi-bus-front::before { content: "\f87f"; } -.bi-ev-front-fill::before { content: "\f880"; } -.bi-ev-front::before { content: "\f881"; } -.bi-globe-americas::before { content: "\f882"; } -.bi-globe-asia-australia::before { content: "\f883"; } -.bi-globe-central-south-asia::before { content: "\f884"; } -.bi-globe-europe-africa::before { content: "\f885"; } -.bi-house-add-fill::before { content: "\f886"; } -.bi-house-add::before { content: "\f887"; } -.bi-house-check-fill::before { content: "\f888"; } -.bi-house-check::before { content: "\f889"; } -.bi-house-dash-fill::before { content: "\f88a"; } -.bi-house-dash::before { content: "\f88b"; } -.bi-house-down-fill::before { content: "\f88c"; } -.bi-house-down::before { content: "\f88d"; } -.bi-house-exclamation-fill::before { content: "\f88e"; } -.bi-house-exclamation::before { content: "\f88f"; } -.bi-house-gear-fill::before { content: "\f890"; } -.bi-house-gear::before { content: "\f891"; } -.bi-house-lock-fill::before { content: "\f892"; } -.bi-house-lock::before { content: "\f893"; } -.bi-house-slash-fill::before { content: "\f894"; } -.bi-house-slash::before { content: "\f895"; } -.bi-house-up-fill::before { content: "\f896"; } -.bi-house-up::before { content: "\f897"; } -.bi-house-x-fill::before { content: "\f898"; } -.bi-house-x::before { content: "\f899"; } -.bi-person-add::before { content: "\f89a"; } -.bi-person-down::before { content: "\f89b"; } -.bi-person-exclamation::before { content: "\f89c"; } -.bi-person-fill-add::before { content: "\f89d"; } -.bi-person-fill-check::before { content: "\f89e"; } -.bi-person-fill-dash::before { content: "\f89f"; } -.bi-person-fill-down::before { content: "\f8a0"; } -.bi-person-fill-exclamation::before { content: "\f8a1"; } -.bi-person-fill-gear::before { content: "\f8a2"; } -.bi-person-fill-lock::before { content: "\f8a3"; } -.bi-person-fill-slash::before { content: "\f8a4"; } -.bi-person-fill-up::before { content: "\f8a5"; } -.bi-person-fill-x::before { content: "\f8a6"; } -.bi-person-gear::before { content: "\f8a7"; } -.bi-person-lock::before { content: "\f8a8"; } -.bi-person-slash::before { content: "\f8a9"; } -.bi-person-up::before { content: "\f8aa"; } -.bi-scooter::before { content: "\f8ab"; } -.bi-taxi-front-fill::before { content: "\f8ac"; } -.bi-taxi-front::before { content: "\f8ad"; } -.bi-amd::before { content: "\f8ae"; } -.bi-database-add::before { content: "\f8af"; } -.bi-database-check::before { content: "\f8b0"; } -.bi-database-dash::before { content: "\f8b1"; } -.bi-database-down::before { content: "\f8b2"; } -.bi-database-exclamation::before { content: "\f8b3"; } -.bi-database-fill-add::before { content: "\f8b4"; } -.bi-database-fill-check::before { content: "\f8b5"; } -.bi-database-fill-dash::before { content: "\f8b6"; } -.bi-database-fill-down::before { content: "\f8b7"; } -.bi-database-fill-exclamation::before { content: "\f8b8"; } -.bi-database-fill-gear::before { content: "\f8b9"; } -.bi-database-fill-lock::before { content: "\f8ba"; } -.bi-database-fill-slash::before { content: "\f8bb"; } -.bi-database-fill-up::before { content: "\f8bc"; } -.bi-database-fill-x::before { content: "\f8bd"; } -.bi-database-fill::before { content: "\f8be"; } -.bi-database-gear::before { content: "\f8bf"; } -.bi-database-lock::before { content: "\f8c0"; } -.bi-database-slash::before { content: "\f8c1"; } -.bi-database-up::before { content: "\f8c2"; } -.bi-database-x::before { content: "\f8c3"; } -.bi-database::before { content: "\f8c4"; } -.bi-houses-fill::before { content: "\f8c5"; } -.bi-houses::before { content: "\f8c6"; } -.bi-nvidia::before { content: "\f8c7"; } -.bi-person-vcard-fill::before { content: "\f8c8"; } -.bi-person-vcard::before { content: "\f8c9"; } -.bi-sina-weibo::before { content: "\f8ca"; } -.bi-tencent-qq::before { content: "\f8cb"; } -.bi-wikipedia::before { content: "\f8cc"; } -.bi-alphabet-uppercase::before { content: "\f2a5"; } -.bi-alphabet::before { content: "\f68a"; } -.bi-amazon::before { content: "\f68d"; } -.bi-arrows-collapse-vertical::before { content: "\f690"; } -.bi-arrows-expand-vertical::before { content: "\f695"; } -.bi-arrows-vertical::before { content: "\f698"; } -.bi-arrows::before { content: "\f6a2"; } -.bi-ban-fill::before { content: "\f6a3"; } -.bi-ban::before { content: "\f6b6"; } -.bi-bing::before { content: "\f6c2"; } -.bi-cake::before { content: "\f6e0"; } -.bi-cake2::before { content: "\f6ed"; } -.bi-cookie::before { content: "\f6ee"; } -.bi-copy::before { content: "\f759"; } -.bi-crosshair::before { content: "\f769"; } -.bi-crosshair2::before { content: "\f794"; } -.bi-emoji-astonished-fill::before { content: "\f795"; } -.bi-emoji-astonished::before { content: "\f79a"; } -.bi-emoji-grimace-fill::before { content: "\f79b"; } -.bi-emoji-grimace::before { content: "\f7a0"; } -.bi-emoji-grin-fill::before { content: "\f7a1"; } -.bi-emoji-grin::before { content: "\f7a6"; } -.bi-emoji-surprise-fill::before { content: "\f7a7"; } -.bi-emoji-surprise::before { content: "\f7ac"; } -.bi-emoji-tear-fill::before { content: "\f7ad"; } -.bi-emoji-tear::before { content: "\f7b2"; } -.bi-envelope-arrow-down-fill::before { content: "\f7b3"; } -.bi-envelope-arrow-down::before { content: "\f7b8"; } -.bi-envelope-arrow-up-fill::before { content: "\f7b9"; } -.bi-envelope-arrow-up::before { content: "\f7be"; } -.bi-feather::before { content: "\f7bf"; } -.bi-feather2::before { content: "\f7c4"; } -.bi-floppy-fill::before { content: "\f7c5"; } -.bi-floppy::before { content: "\f7d8"; } -.bi-floppy2-fill::before { content: "\f7d9"; } -.bi-floppy2::before { content: "\f7e4"; } -.bi-gitlab::before { content: "\f7e5"; } -.bi-highlighter::before { content: "\f7f8"; } -.bi-marker-tip::before { content: "\f802"; } -.bi-nvme-fill::before { content: "\f803"; } -.bi-nvme::before { content: "\f80c"; } -.bi-opencollective::before { content: "\f80d"; } -.bi-pci-card-network::before { content: "\f8cd"; } -.bi-pci-card-sound::before { content: "\f8ce"; } -.bi-radar::before { content: "\f8cf"; } -.bi-send-arrow-down-fill::before { content: "\f8d0"; } -.bi-send-arrow-down::before { content: "\f8d1"; } -.bi-send-arrow-up-fill::before { content: "\f8d2"; } -.bi-send-arrow-up::before { content: "\f8d3"; } -.bi-sim-slash-fill::before { content: "\f8d4"; } -.bi-sim-slash::before { content: "\f8d5"; } -.bi-sourceforge::before { content: "\f8d6"; } -.bi-substack::before { content: "\f8d7"; } -.bi-threads-fill::before { content: "\f8d8"; } -.bi-threads::before { content: "\f8d9"; } -.bi-transparency::before { content: "\f8da"; } -.bi-twitter-x::before { content: "\f8db"; } -.bi-type-h4::before { content: "\f8dc"; } -.bi-type-h5::before { content: "\f8dd"; } -.bi-type-h6::before { content: "\f8de"; } -.bi-backpack-fill::before { content: "\f8df"; } -.bi-backpack::before { content: "\f8e0"; } -.bi-backpack2-fill::before { content: "\f8e1"; } -.bi-backpack2::before { content: "\f8e2"; } -.bi-backpack3-fill::before { content: "\f8e3"; } -.bi-backpack3::before { content: "\f8e4"; } -.bi-backpack4-fill::before { content: "\f8e5"; } -.bi-backpack4::before { content: "\f8e6"; } -.bi-brilliance::before { content: "\f8e7"; } -.bi-cake-fill::before { content: "\f8e8"; } -.bi-cake2-fill::before { content: "\f8e9"; } -.bi-duffle-fill::before { content: "\f8ea"; } -.bi-duffle::before { content: "\f8eb"; } -.bi-exposure::before { content: "\f8ec"; } -.bi-gender-neuter::before { content: "\f8ed"; } -.bi-highlights::before { content: "\f8ee"; } -.bi-luggage-fill::before { content: "\f8ef"; } -.bi-luggage::before { content: "\f8f0"; } -.bi-mailbox-flag::before { content: "\f8f1"; } -.bi-mailbox2-flag::before { content: "\f8f2"; } -.bi-noise-reduction::before { content: "\f8f3"; } -.bi-passport-fill::before { content: "\f8f4"; } -.bi-passport::before { content: "\f8f5"; } -.bi-person-arms-up::before { content: "\f8f6"; } -.bi-person-raised-hand::before { content: "\f8f7"; } -.bi-person-standing-dress::before { content: "\f8f8"; } -.bi-person-standing::before { content: "\f8f9"; } -.bi-person-walking::before { content: "\f8fa"; } -.bi-person-wheelchair::before { content: "\f8fb"; } -.bi-shadows::before { content: "\f8fc"; } -.bi-suitcase-fill::before { content: "\f8fd"; } -.bi-suitcase-lg-fill::before { content: "\f8fe"; } -.bi-suitcase-lg::before { content: "\f8ff"; } -.bi-suitcase::before { content: "\f900"; } -.bi-suitcase2-fill::before { content: "\f901"; } -.bi-suitcase2::before { content: "\f902"; } -.bi-vignette::before { content: "\f903"; } diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap-icons.woff b/M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap-icons.woff deleted file mode 100644 index dbeeb055674125ad78fda0f3d166b36e5cc92336..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176200 zcmZ6SbyyUC7sW9!5J7YWX;@miUAjA$5+r2-2|<=_6$w#bgHDkJBm@EJQV`gsB}7_e z>5^`EXMTUaKF=J!_jAs@GaIZkv+Ad>rbcp!goNbs7Y&kIz|ZSC4FA=@^8f#+8<{AP zkX*U}aA{yOW_iaEsBa`F0x%VzRs=R%IWi+5`{#Bq02WO`BDzUJ;u&f8kFVLuEx?h4 zMBJa`vT!BIHQG-iKWulOIoKgcE<5o7eZUM7iN_@$6rKSPV75Tb1Z?b=U)-d6_S_rj zb9xEP3?(69xoUUw+|JFz9>_TZ5y%X{ZajFd$oJgN{{_kAkUs!q1~!(Pk1n~o+dX$6 zxeTHZ@w(f<8mp94fFa;74Vc@X@NAiYJYWru{+ahdj|2!44{bFy6^xU~= z_orKvk6@2_YHRnB1SKPqF3cq=i+**b<4RZgOJ@oe$MEROB%IQu8YEz^-LPH8w{KnF zzI}2PqF8r_z3T{Zecc5_yH0HcUixg`{rq{RVl3LK>AS)jbl< zh?_rvqw~*LpNhCh7^x@yH$@M*zeatJKB0n?M{^louWX<|&ZoeR`;ml6fJ;GCzf+*@ zsPHM=Bqd$Q^m8PMIN|$sB)V}lxjA(}<`gQrv*Gl)(@TaaFTqU9+_UM0R^qeIUr%j{ z{JoBHkAE=Ntl;j2P2TU^yt&=*RphAEF6gut9_4+0L+>ccbT*+RBhQ4^r}ANOSK)Ti z>!MHYW{JiQCaNYTBgQ@^%2UNIMHWTXMY$_Qfh%$*HsS`iP1r^riyP{ih>loR8Ssys zty~(>sxp0U{A5J0%8b!ieMHm8)XLawMAyem)>wb@!6-5@#y5Q*Y)QW{&N&*dIjpjzK0=t1@N1nLEq!r~C zF1tjg6;7L04!en~_nPbs2UjWZ8^0TVTBX8o(mjlV{ZCCU+2dvBrWc>CtbCBd zi99qkPb|vlDt;|h689;0#bz&CD!)o%+@+w2LTUwC|4B|WyX4)n(Qe_fn3ZMnK*6f$ zZt5{#NVS}Lc5(mE;_9v4h+}9-d9zCLaPkW8ZsKuZNO-eh@-K&7-D5{9)8wIfA5tsB znIexNzg4aJie`1QpC&%qQ(Ar_Q{H}4$_K-gE7tWjp&IffCrj$yVP~I0b>vI42d?a5 zk9p3%hN{UIUtduS{1U21`LlmDCoqMnRDH=X@GDbp=L*fv@|l`Y1C0Qr|T^D?8U`79D?JA1gY2 z^`0)3(QpPrPof~jsMk5amd8#{(kVr>*L=avD-JfA;nXKdlX9z9b>XSkTOMZt@#NI* z-unw$UWq&or4pkluDw1B*Nny!MDO=}UXU=F7#8-?mG#Ol^q@Ett=9nX>(|s1CE2rIr=zBSLn#SC!QH8*{;ekNE!GokIK8C2NRlT=|gvAs_n)bQEe z^>@&ENOkjbTl(>i>bK8b(#IC6Bc3~N);xE6GSOFE!|0|yLD;XR9E*C+JTbao8UOoy z-|!?QWKz!V`fsjvqkZR-_aVP1zJ{;ao@6jS&8|^i7m}Wg`y%)o?VG^(yz_VYzN&Oz zGs332?6=vv>%PxPWXMol&Al}hX@Xw0#~6=qeWsn$c+EPW^h95|*SgF}T*zo&&8;=1 z2E0JE_8PpQN1%pxEoeWaVKCHI{%i4?`o4X`cxid|Z~b+reXo;&dCKWv zqGerv|E27bfLC$@?_}b}L$fZc^-|B#2Kvd~(h}aqt_HHwj}7fpEAC!34bqdD8v=ec z#l(jVL6*1u%8Hj=>c&gsidR?aPAu<@4vTyBTHP8Ql>IZ_Kv9ZaU8!$iDlG^a*h4l= zDR0<~cJBF{O|q4?(ErKu)~_p=65TMD9Jq}PpYn2#4w}C0(>D1+vbE`tTD_tB*Px$G zL~GBoddW!@NrJAgM;(uQQP4y$vT}-{W`G~rJyo!A>mcuBJY=rf$8}2TAoIzlL~XD8 zyNQ)h?}O|p$I(tqRX!=}PEQlvK$N2mQ)GY{krm);$IJZBH95M0pTDmWer_Oxlu-su15 zbX<7~1Ag(d{2BkbX;?!`+syLjw%>_X zb45$1+0IDF?Xa@4_0_|Z;E}@pyK~XVyb^UZ8~P^fd;D(h=`;C`_&vd6&vTB8 zitHt>Bf>eqe7pYM(5bh4TmP=diFs&s_TtRe=J8SJE1M;nqxN(Ai^7Y^u-TR^`NPlW z>Mgw&Yhhb0$1|tCEp3~-4X5rcofq>5CoO04=P%`#D39Lj2d{WF|Dil#JC_gZVWxZt zx!vB%ljF}#)kp3WQP~EYZF~`0%VPOJfXplcKD+Wlw^qWErj%0h4ZZTR0p}#dox(x6 z&OmOGY2$`pWP?(sf#mS5Sf#lEcCp*NO78}wzTON`YWb(J#LRR%KBBYjo}Gffh|K*g zivBlFZQq2r$tn6HSZ9xf#K>>8wMG9^dd!gYCeP0NF_Y<=gVyVICWqX?45m@yv)F&m zhkU_I%{Oc!%UVZg)BinxO#drlv-S83s~dTG>w%ruA*a9Qjc|4+yQ@`&c_EVKv`F*(t zADw;-SLf5M1b-J9e(HFR;aY!R8Llk){&$O=xBfux9p% zmh2cT*Jfo4Hl$?^goh?F@RF_*mTZ-H3hfW659d4%&~) z72O`tw{w;|yHTfiQkOe4%FEq((q3I|wMG@xaoxV`x3nCDIWFYy%R@x)LpjFl9g16Z zkJ#myqdM$7{TZm#+kblMFwon)7i>?StL>C`o+%pznz{wr(&VhE$?mG%jP7vCTb;0-_5k|c`8pnkZj+aTd3u5e<$CbJtw#| zS}S|bp0I}iW9cJa z)g}B+yklJ}0YUMfKdSvMs!j{}R*gJp*gPXWSF$l_`q2E3@vQh<{GvXr&FQRVcKC(G zBiRfp0gB`|E;;r~5UD7EmF@v??^{#K@dKhV4+0~mXLJ6&__`AB?@@B!wKJ~VXpN!a zM``(!H736wnOpI-yc=(W=CZdweV*^AE%#Kke31O(;O~j2!>Iz}Xl4)7=-AA{>TzIm zp~u3>acHR0r~59e0*-EO%+fzpJv}YylH2D!Bb+^&C1z4QdMzp^B=>cnGVY-QA2;Pr zn=pT(9N}6q+DkpQw8_(6F5VMAmYOm<7!q7UA5%7I1Hbo!g?-C&YN@NevH9=o2$ODI zY1{c9>)I#XH-!As8hWPkF@DKL zP3@z4fB$fN?&2lkaclpJ?9=%1u=TM06xofhqJ2_}jkg5qp{1Xs37Km#sWekO8)9aY zi7yHoL?=@>`26CeM>7}u{Ag-#O{qFIHvCTXPOeX$a^3Jb$fw`rtfh6&51RSxO@CH( zE(N@tf5WzqK7`+tsQsgSLl|f;97Z?$`O{@6Dps@Z5}UaLW*{isKc|@(@vWSCPB}4@xnAnUI3;%QDX2$wBkM(aFi%)j*>d;M^|Rb_;fva^R?6M* zR?S(&O!vV}j<&qniWdR3;*-=H6p2dnFZ4g%E$V14w+Uw7kB{%@{Cmq2k-^~9VeaXh zaZf(p<_Gg!i(Oy}m1AU0TZxc#&rPqk#(#SLl0B5ST9uxR{_--hG%@QnF;hFY9N}Ru zilUpHHW1CC>VH4l@qPbVkbNzO1O;2$Cn2f#H|^Wr*;)GYG%{GfUca}XCa+Us{~@@dTvexL41vV*LXZy`&jb@7v(?p06b z;n=GPRBbA4AW<(m(!uSi*=e==VUCWw@SW(nNK__+-#XczRVV8Nr@H#R}r3jP3g)QQ9 z5{8=)Wg?7CVEP;;x_v_$CdrkL3h9tZEIwr!1=u2!BLSjk@Kh_u!!s>?`5 zyRa_K<1D%YNDEKq8!^LIkk+b2i5YnsRY^N8@aM$FNaH84GL8|wzEzE?T%}J67ujW=JS+rTMbil^ zhTzn?%(I8NVe}|EekWzPJ<(0Yr6eO(vx(d39(<1IrsdL@(W{}0s)QB3MOL$jYxX7K zIJ*Pn3u}nMFNYzpC+M_?POk7FqMNcyea3UmUQ{JxVJfnkYp*(kQKJ`A$yPXq^o5G6 z_x0fxy2c`gWnc}MG(jgx_$}g^o=Z-KtOh@(lB=*CDW~D`Hls;{Ke1A>&;co@;!>AE ziM3#LVuo)L#*&9mko#;^@IG~o&zMU2!gykE!f+>2PR*q%BOZ&nCcS&LunI}RQl;0& zr5VDtXoUOKeI!DC@=QHOk^B%uOTB>a~aqtRSX^kOIs zK{l(nv}6ckkDv6JX`Hbw7UL-JM|6eZ$Y#A2)M-CGP6XMk`4H_TQ&^I5Pa_Yh$DWAw zx?9+ofz`ZE41PCk2P;5HK^KkT>hl?DD>kqK?6H0yEiR4#!-`3rJ|A5AXO8gRA%jaopfMYSl?F`f%Jdmjb^2~r?&3rNrah9GAwg^dy&V{?L-R4^?NKmvjL zKwuN>(gzF-F!u@oDS-|%0EVdmqlAH^3joD|WHzv)Ff9PmE@P0PdccCz*?TV;_jAMs zt=1W;OUHO}+u3`q2KTevRWsLq6ol$@j15_0QodIJLv3*Bw=Q7LVAVR^Ib*G-l<1m{ zuQ=}#O$V0<%$m7eHE1>ca}_$-BT)bf;(p$5!KiVas?m)#W{On=Tz5w7=ndi*W;EH- zFIZyTrd0tW9WW>X!x}K;K?52~KCMni+n6mTa_BLL{}ZOc7EXy$yT;5OOD?BEN1MSK zORfj7N*ww-k2B&$oS4WXeL7l87Qoh_qYZuo^l>{Q{uA8)y(6}9^u z#heLa?^*d_>E$>MC(*dCM7IuXQbzC9K}=<;h6Pf>=na7Kxq(!VCYay?T?iY{0E+;e z1!FKcqybEd0i6UE(8&ZHa?lag1e`u72-88x079?-;D0l+L3kO2w?HTWChJl_co&2i zaF@v#V6deca4=pl@Hp<{I3z{QFiDd=mZ}y=QKOizM8^e}K}>q8tA@6_V<`uJU1}Zh zNE{aeK}ZimcXj~s=z{S`(BTA~bWOnN0tY3qfwn$qzXI%hs57CrhacQe4QNjSI~Vnm z1|cH|{r-dC&b=f7sKWtH>jIqv6c9IN1*R2hfzx8aX;RLFE}h$hn8ef|O>Is`7fjOo z?qMiDZE~Tmg@}Mr)K`RgzJN2KLPvHG{O?1|<5aAt){)#Zo z7j`C;=-eB`n5X9BILJkM!C)E~{K~>Vmf);uQNiOS?@Y+=xq{*n{ z$_m=rfISpPj{GD`OEkDHg3pOVpp-N5EKyQeMG7C*aE2AFYp~&1ARr9{D1ks00wqg{ zQQY5!hOaH_UK`uFLyPEd17HZACFmG5*uvKW-jG)m$OA?$V8o*p_hs~eW%$KpOyMc-zQk&T!h}NOH%e zCn701RR|&FRS>d;(^}|X6aD&%-0>M3ZO;HFU~Up@BPFokOWat)&5r=XftR+YD;^=l zJAt<~4TSZ8av7OX{T)59>|r%vAig`CJ?+yVBx->D>RaOVZ;yI=52^5(g4#6L!6X!zzM0DD(Vr$$C1prL| z+&6FZ<*D#rFDCr0Dr0>&+ML7}y6J=13M%8`4GKVBF&}He(i6I}G7~s?Pu$^=C2I`? zU4+Aot~)31R9XTDC~Tl`0b9JT{V#%&ElHPoIi0E4}SU_Mz9~4JW7C@m!IMC==U=jtiH@JAMl4KN2 z>-n5jLD2<885C_$)Ire)WEqSsYk;BxijJx8cib)WF;Z+PB5w}k4$1~7OrT_ea-E>n z$D*6AV#60ZO@Log*sr1j}%|E{I&J2_X)6oDgzm&N-v>PNEnBmq}o|gNn$dkIKXW7%g%s z^$kNHr#6Kw7Ngux#OF9|69+^|0o(@sR0rxffS&^X4l``GM;I{Xh}SX>YxwkE4APqG z>PfM=;x(NR{IKQsC2U-o=shA%wBl8Ux0(b7+lQxS1rWa$kP5mBB-RL^+YUD9gN|$> z5Zo6-4$_YO1s#t694^oa&+t~>*Fg?mAFIS`UPttEaxtQ0qcRX7`<6(|+}I9YGtQ}> ziwl<3^fH6!zpn(scOVqxy{aHh=f-UG4j1af>8MJHAfHSQJ!s{T+ z1fk!5P#1tt-ew@wt3^OZ7IaL&X~h_D8XGtbY;?(r8Zn9&9^ z@fqZ<`*L9B7|h%TGxXpb2`G?xt^;Hy-hlh!0rur43I-RzAU_yejiCL^9rUJ9cg>J0>zbbvqv5a0y@l0aYs2*?6~ zKp-Ha0hsRqQ!;?qsZ2!EQexE|cUj|mmb95tf5yvH%u;RRBhQKG+wmB62^lq}v44*O z5N-DWa0SmspT!4`9?_+L4Nuar71n==tkK6n>|Sw?EI~ zia(;)V%m{>FSFqBD4=KN#&${z4PdBYI!|Mv@i2N_CNGIdnFTk#fS$2;L}C3oynU86 zG`=n%Rc2w~{&q^b8NuG&nhgM%G7EohZ>NMy66`5Du$>G#Eb*`u4JI$4w=xU1A^|<$ zpAdzw8{zFK@-cwP2AFzGeqq-FCeKodo(D6W@eT6tWHwIRwre-N@N)wF9Pte@@iH6R z(nL@F8IJfMsce~zsmt57ezyp7)BMo*pqdl_+y#I(VUCHPEk5XLhRnuKvh7;+O?0Ph zAQ1nl1r*GvPT6A=P&@<+z&Qr`e!2jKD}IhCM2YEO$p|R2(VbrB88TTrG{mip7WVkX z)B6E3i)Dm4SeP!e7)AfMUj7;K| zS14Ef=y|w|br4NJY;U``095zHT>By2Ue-|@AF-pZkaQB9w z5Zv{lkDy?=@zWVuI*R)XUmpP3T?kplXnp}4)g&Ps`+BX)*%PcexbfEMS$c~5&Vx; zW`V#1$=#JA8&qH3gCP7gJwC9UXa%y7F2DXN1`0XpnAu=DH@+D&4Lp{_uY6#Qgy5tH zw?QETB?goy+!}tk8aQf0!vom4R-iN(l>V<#6KLEOAR824o`T?92em-y0wsuBV-#od zpYQ;y5pE5p{1G0FnmloCKn~z2cWu}I#1LE=0kUd=BmM5HI5}9Yg%71kT>Mz>s{0F7*Ntc0iF`m z@gz{-oD<|7*7Qy0+htpyGG-&;3^Z8a8R(XcU6yBNSCv|(tsjKx*WI5 zN;b&2+y*{Lau8h5U^6J85S-DVI=99F?u`V=T~6NRAsduj9)hs14LNZG>3%q>S@Sv^RjPU25a_#Zgo@M5&Shc5Qsl5SVdQ`Z z#=)p{82>V_jr-%1NF$Y+_aCC=0$xFn5$vkF1n!t6>`%x~E_?2e`W_!c$5Ro|O zF_8l>l6gMrTjv1jL;#2bVD#n%ZR+mrn57s=o{zj8Mk;1HAEHZBG^nhE-$Lu3il}N<8z9!Jp7V&hWj#FhSTCbN-ps{+0NZ1L)6RR-a$zxe(X`+5Q`C^tosW(9RE25pc4){I-pYt!oGYE zMuE^W207}rXqeEDC7u0oa&M9pGGDqVfaCU)^`la)o2h%p(sEQX&hS$Thw&bZ?(7kZ@H9x4HZAzmTCK(d=9k!L-JiB#wlyRc~K zjA8|~jTfa*+Pb#7CwM$#-;|bGpnxAe?Q-?xI^u==CJQfZdIOfv`a+<>|Ez)VSI!vv z?!+K91L42Hgv89&JtVTXd6^Ih6q&_pdcNV7KFGsHar~UymAM&je zw38O3P@VEMY@}oS$V_exeWH}nx2X*!#R|bu;Qjc4UX^fQ=@&D&TE~PFx+hDprDkFe zH(yevt{h0`+umlaI6R`nwyo~6MjZ?$GlYi9Bk@h@czb~pY$tPAf=tD#@OEu+Jhsy+ zmMl4I zZ2yT2En?I_1Yc^0_-7f3Ra|(_5&;W+#fNlYHz#&+!&8=jBGAJ2c&L2`ru8Hc&A08y zU{37SMhLG8V%tkvl*l&EOe$*I%FyjS&3a^;2e&KmFC_`kD;?POscZ#mzc47Qr;{DI zltv)_r1wCpd+4ynk7jF;&Gd@FD~uNMf%B^#miPlXtjzSu1aWKH3Edf#t;-Z59M!l+ zR#yiZDBt1!U_X=dax5VEa=o`4srUG0vZb#PkbjwcA738SrCeU{xk=j74JS)MJK(<1 z^A)@tvr@cNxx+--vvC3uYT)Iu^_Bnda_kIs+0pMl0M!A=Z1iodG(S4T={65>hYR?G z%7&}thp15BYsDPuyx(0681EoLb}7b4s}W292x#`&(lB7(tj^*S=;^JmCbMi?%7u`w2!wWtr- z3J%SWUfj8*DwA!)^Y`dfjjXOdQ>?j|5%KTb57TzAFCBnrXD0rPZNTT!`(f4N*IDD4 zCbXGoPq_jR|7?iDWhdN!f`02?0{)@PpuaVEZwmPmDz(C*>OIUFQ+q-SY&TUW5BPvB z0lEgrff3Z zp_4Mj!^oVMJ5LL74*I>>Y8F|}&5xV|@{jJ~I7D{}ut@@hY(Yt=<_ZcCADK- z8_aue({s2;#l1yAHns+XbEHVc^~Ew4wiEYrEs??aqhdV1IbBdyZGY-?1c8|8wNX|J z6bj>~UH*RRgTS3^k7Cgq-7^Ym$J}9Tw1oX&XOW7{g>Do&L^A9iErD>_3pOQluoz@uJ$z(R_VR@Lki{7tFjc)CKdq{!nT2;C*TQ-^v+H>g+Rt3X$xi20~Zx z0xvr8sK<VenssS6GGPjvG_mE1@JOO(*@BmLG#r9U|q1y0^uOHQw8>} zqS_gYwJE&J;~5sV<&Y`e$3&sz+ju(xdQ6+81T?D7O^3p3>v<|EQc*nL0JQA00FEX_EHRH1JAn!0(Vu< z!s7WhE>3VlExekuN1+O2m8YycJ=+f}mTKbhPn+dABbu#r$z~?#;D=0dtPz{DMiuz* zetZtSJXb{j2`SI+zhvA%n+>}4;GZ~8aFWN33x1j-56zsQQB3P<8Cyi$SsbL^QS5NH6R*K2FJ5R+WVXbLZJ%%r;y1H3*;>L_ zV^7Z$#WwIBI8XIzYzO0*BAp+C%lR~8MssfQRFPt)O#q2cox*JaUjudYPioW2@8}O6 zriP)vTW+w0*G&R9>vtt-*REZlRHK+#-etiwsAavP`2snWsb#S!)qVuwqZ1sNQpfz zG`%2IC2X}OLO42anHeT92qt{wrZuij`-m`@rHc`%iE!oVvf{B+SFFdq0Ip3jt+yfn zygYC$l?L3pmo{_ANgJcmx&O#c>HqISfEbDS&K{BLcXZ(nG9J!8HxYiZ?JO(1^2YH-T0Y`qHnH}Jy`|){WJsA)Te=j*K2AKju3?8 zL$Uv&q+paEjMip@)^%>MOBL*L1-r)o>q-JGUkH2Dt#zJ1=YAi+odBmyv1FNGd`U;K zqI@7iEKA>P&|hv!WA4bCD|T@x902+Npu}|SEUVJ>7f3qGWJdw6j1Evx0!1@!EBF}Q zu@mqHh=u{tcpw_^UM#DB4sfzqVi!eU0tFVgrIQ7Xb=nqlmWguGn1jh^Q)hd!mBXzt{@M2kb0Kb5`H3Xb?>Tt#Pi-gO_b?X3U zoF3TDlWbLM-=S8w?Fv`w1yr(Zg;4V4jX@dU3d;|;!kXcT(8<)lmhE?mHh4M$@h^Y| z{e96&2LLw#kOzQd5a~#50dh%Yz;xPMj{mrG;(ZFJ6^~~EiCbTN0`R7rHC?ocbxTM+U4mvNeEhd2A;rJ z^(9GWV_a&x)^*14o4}W>%L|@YNPFhg$nZaPA*kFLqi+W_sh68u_<{El|EU7i$xqW5 z{3~W2==Ewt;JQtPO7uWfwWn7QA}rYg|KW5L3t2!)^YqM9z*D+2aYD&0*jCGPMY6J% zcM$6^NuI`YropA&CfrZ@FpQensj8aqYO9<`#SNN$Z2RI_I>Yu6Gcu*+3b8zlkv;xw z^-jQ=0qyqE)*G2)F5q5e8b&>T0dG&eL-h0mZbS)EU^|;0DKYi$a055Y!gxM-o##eR z?L1Ij%j)DwlG&=ElVk0g4tQ*o(6sX4riTNuJ z?DPU;!u`nK3*VLKj(SO}u=Zuz{K{&?{+BPVwodz%*RJ)}HeFm;t00IbBU8T&)Df0P z(_u{)XPaRcC)q4F|0z@4oVoMq3(F+SjWcVk+L`IEI6K^zwQN`ry)fxt}FO3h)B|?OunL~ z`Dcla^@qnBbTO@??M;TL``=pcK2)NAp}!BB_B?oW>#Tk; z#CGdgy37Uqnn0YbxTUt^Lee!fu@K3ql_t=XH4fK1?sK-tBKONw$#g^UN zFWp!>SF9M=sFIlYmm2lHt9n zRE$rgNIn)Yr~UUQ>R~S_e2j4*AjhJ#(dYrXCg58I9`5kz_otidg`*0OP%l`UKoQNQQOQz@=6Cb98JmqWKt*-gYN6I-R6yGvKgXFDG z?5%_Aq#dzpL1JKi%RDnZ<;||fJ*){g+=&JK8quy?*zbH()NqwJ1+DFtEF&{uH z{u*?XbydB5zwP8Dc+PTm2g6Ou@%IA@yV2wQBjlbzY?tq1+V$hKl1JsTsbL>-Ut7Sw z@U4`f@X{17B9laa^v@GcGcNbPY`<_Le*0+4rhoPgjz1XmQnW?dW^b zam)9K&!+Skw0E#t1W|7#m0s`DM_c0E0%IIG-1_`4SJ?+XkFB~3iTvao6ufl&lUwgE z_q7K>R;cRFCWF~Ud-4kb`B!XFS4p5GDS7D#_s>~(%KqNl497OSVkUj&_C|D{(dgdI zpSR156(42(_?5qVO*LRu7geL(ieL$p{~}3Lg`F-2y?TObr~c-1mN)1vUp^UCk)6ty z8wB59zZZnHV-%GhPbXO#NZmE4QcRDetm017?`tUNRveJ}qUT74T-tRp%%zfjAzybk z@Ik&^%8eDWaJBYkZ{@pn$bCN#UONu`8iA}2TD&*93al6(9v>0ldr?XIB)=?*l|FZH z{D#Ebxv4wM`1l}2SorG9lMmx&^A$V$Xs*VIXzIMd`vU{iUy`gR|3fkt^UAc$JD;7bQHAHn_>>oF0 z`#)7$Aw6&TTyBx*;J^`BSQO+lBlNmSmCy{WK?eZQBMFxq-B)&y{j?bA(wPM zaL^hU)mKi{>fQaR9Xun#z>|Mqd0nWe-lV8sZ)4QL)AoTaW_d+B_r7XUad9j()1aRr z?Ss?)o97>F`gE@se0p+@gxN&&3ya<7 z`Mj|YmNvz|1D~szW%_rP9a*>0GxmE&*auluk!X7*k{~oWcX}iA=-uA3U-5{kJ@Yr_ zaQG=Qg}Oug;d4KGWgP5@CTk|tGp?wA*t?;^RPcJGb~o+7l}y}Chp!Kg&DZT+oF9J6 zCW=#DlkrF)pDpmu1imEuqnm4c-`k9|W01a8oaEcYpUAB(py;wY0F9N(78H{OzWv+50f**dnQ_6MAqyH*yb~_dV{fU(>ra zX#uTn=4VO$wrEwxZ7u78AD)KC>t~O5==gSau&{sEOAd3fOIB{K?^>lS{<7KU_B5(` z-MFuKw-BN?usg4GMT%9L2f0vEXnt*Eh1VyRF3GXay=Qv4L*SH0vG>4L@s+c5R-vZK z$H;ZAw;uEm0kI+8MBan6YR0ks=S#(&R+j=#p*BISH)lI!JB@!|*_X(f*r-bVv~%g2 z=t9T$Z0IGYOS@DEHK9~)Mrpe|%e3gEMdgN-9qaW~6#Nr;sm+5tKrC?aXw0>IlL_E zaI4ZL)J1EF?8M4AtEYO!>%Eqz;h}s;;wD2@VRDAS-7|$6%~a#NUn(OTzST^XL+bZN z(mtClh>h^9*WTV0x;-($y;x$k!8$)#O;Q`EdmR!?|A{g@5zckxd5mqCR1t}7HPhio zh*aKjk6q`CUQP!0pa(CkNW$#r`nb!~?c|LIBr=m1j2+XQpMze|a&7;r+QX;_qq;ruOr?{X#CUzKk?Z*nY_ZOJ3k0rV-z0)WtLTdsIrcV#Yn0sy=6a3pJ3Pg znP8>~-^#GfoH?SvmOpu1rh3V0y!%en_?;6hyJGPkF2x`b{WNyh>1Kl}CZ*gvmT0r0 zKyS{`5XtNMT$RFs_oyNFX*>YMO)U-J~`D zu6=@=8Czv@Z&yRjlW=a`WLs7yYg$F$=7sVYe>1U4Ro?vuxe>vCMMdbX`N<51*7?(0+yW>k0Ssl!8MNhkXM>=`MHmQlWe&PeG%1@~I6GrLX7LUB|v8?&>kP@yPZ;*G%1w!_Tj+ zrMMaHm(sXjVW=CoqiCZwB)ytLZ^gE9ndJum8GGYx{-*0>#mO&{#Y~*=)G@RglQ)I+ z7=}p?M@*1RE^3jhnYno@B{$bCk&dP5p6t5lo-vo@XX?o#;?K^+4UNUi_2k^1xjg>- z>}RXlS1oa4@it2qT?3{x3wWTDZx?6i$X3YpZjo+jr$8;u#Qu+gumFuggrRlfkJVkR zh_Hh@NoIvhKVN?cz8;FF`!{$$?uO*e8MX}7uJ_W>M@Rww`DHQcE{<+y7V!x=p zpe}1Wd!bvO*b^OB`{iL4306SwC1>$fp{OKT<-5Tb)MI| zH^ZZ=hE5$EDw*$Sf`c}G1U}yitibRcI9Zqp@>UkHrm3gxRi(){JTPC6Kq6iSn#)OC zZ}Oj(G}XL+c=y$r#4Q8w>u1xRgVP@~cr*S@S?`of>>EDsWm(`wLHjG)cKYp|4#?#K zBhzLs@4k|;d-R~q;8XZSrBd|$4?*%j=<0t)w$Ob< znm^$EX83s}+4|)$Gj21j z?mUHT5qim@y5-jqYLHtI*9srrkit6!XZ@)OpmKuYROV40u4*xTV+@LR5Z@1acXRgM zlkwBC>M-7#`yd~_-zqw!nEhiS)Q?2U_;SZ%>7hru5A+rr#or45n0TR3xOl&BT;Wd3 zPUdjwxSAj=IX!}67xQFESp8!Awf09&FO;vzxSFt|npw6To|OEBG1@5P0jGj~@FAtP zkKqAbakKAkemdP<)&hOzph}mFtXSPA7N5*Uwb!LrIsA(^F0XVmmaVk2?h&+_cCna} zAkkas5l9{_Z^d7DYEgB|@TcVP0IFug<8b&{@_UOyhB31HHwUu(kWp{Sz8{WXr4v`A z$ySRGYe^TA?v>LBeyv0L!dXliiZdD}9b#T=s})&MU%tcgG>QG`8;Wx7z0d5KE(ITJ zw0}64FzsJ9lAL<`73)nz2*;@EOX}Lh=lUK6iI3EeA6P!X7)})jT&nt{ zxc9-bLi?@WD6^M%6Cyon`BAmwMB*m~sW|)8q}cFWr1PJN_I>le){Jg{xo*ypTaO~T@|B$EiZg^Up%W#3osll=(1)*_9)85pmI`QEbX2yvHFsQXLVM@_FgrF(mKc$q@mp*!o8J4?Fs)_! zCxP#R{*mC}_cs@<9WNe8zOH5@A3tV^6ZmxeEYzzw{_DFTD$C^T9+a*oTVh9{nyQ!y zPwJ}Wsf&{URlCVRdzQ1@WtZM7J_r0zEnb$~m{JDvIEi%i@Nmq&z~z3O{y)qlyeqd* z5f2sazAkmY$@N{NiRJ}~S{<%Q!H!($R?-cLJC5ac?24GoFU_wTx&o)7)zgI{CK+O0 z=Qvl|e_rR6AYWbk!1!AzINW#37-?$kV4mowa{rotSCGz>;?<&j*UL58$NvK_K+wN! z=oMVk{Cm~KPvVtDNi0*!KJ)`obf6;2_&C*<#XkEIGl?XN~MJ;{U8+Y&&}aO5)SU;2kTG4R`Y@PKJ<4l6+Q^{wXtwxx1dt6$QA(Ds zgLo-wV(RvviG~p-2RspsE=`1CmP}<`*38yS;y_p6#ipi-8VWL%s!9BRezye_=dY@Q z4t7tA^?}F9JnGJzY8lDU#NtOY&e65yHtRKICugz)dvO|Km#zDTKFN$_pJ{dXE)6p?%=rPXsxu1mF!yHQ4zX@NQC?FdGw2=8sJQP>x)OBzmPKD z6zV`MA4jEFl1sV+wY3F8%f_yqX~q2eY4whj-(uY?DD+wE%5x9(Z7KMY})ly7q8F01kz77@E`37@Lc;u~a@*C#yB#t*I0xJIUdxffxG zQ{QC6dUaz`iF?D6;)mlo9?^;;qI9@E#H?s2eDge+RMjd+Y4E*Yv=WXDG5EO*xy=3PXKCtus5Mz>=n@Sxb>peo6UEO%(Ze?O@}j=vlFd;;Y35RzvA?Q|yRFTD8o zixAxc)Eb)Wc0u#^;e2G$r8P1s)1N|#;tJ{#UvJ_7=`fZ1R@^lI_ zWJrK3maNN>t6Xsp*F8n9zRZb<6k>oVmnl~~KB6NC^8=R@v&Z^LFY7b1>8%cSlZ56h zy7^2|u%LzkkB0>dV7wB!nnHJE8{iA{p{g^cjMJUm+*H5_ z`#Q5^cfioZMt}6{+>t!E%goQO%Sz7szX6!a=_q&#@3Ch5CKSM`LGST|5=Z*KFz@_8 zaU|)uzF<{ihd8~jM|*j3x}^YGOIjN10}t;R;V>D5DXQwO3E)iDR&$d86LX(WnQPD~ z_HJvMtsPDx@nlxsRg?{s%!#s*@%tOXpYZ-@0xh843u9PA6B}y(3`0d2>+4&C4i#G( zMx1Toj5cpyh;^3-dJeT_l;xq;TvP>6lRTsfM%ww-CA9O&T%Xp=zcxt z4i)|e+f=L2+YeD;as!&s(o#RcBC!OM#qw>j`ItCuqg%9#AqTAd7-uroRW_ANFi4Zm zh+F6srszuRe63)(|2~|HEh59e_~EE+gQk$8lc!eHkZ!(HZS}f-e&@5Qh~oiKZD%Lv z15XhRrBd?O=jINcuXb!N%5UW3a8Ho`i=&xyBSzEI-lW4|)W#3;3N|B_-NW;Z)!*F9$Q0>&h0Tmh8ILOe<_6l?G!!ZdV-`@hed7J53{fxUitA{U`LX zOatM&^|5^abRSEulZT^g;}c{ppT^DozL(`=IWz2Hxh#D=x%z1?mN7^s5@8ZhBf4{J zjMa&pf*r>DU#GC>aoopJw8_T3ESIl0r!Zogi)EA)6P4z%F-i>kSBls&`D5`gy>b7_ zx0(BRqJQO3CRe>8mlLq6(hev?6UlqUQgt~pHM#0(?iJKN`@2`pqGFjSQ-`u~dx4uQ zHYMpt*-SHXH18D${uS@^sDC9BDipd29+oTVk0(=Os*7cm9Fyg0j2grKl@W|j^2zw# z1pmq;!5Z>=yhK8^sw>Bh9f} zW3WuCaw?E-6qy4Nr154HNvQa?u{&>M^`ID+lj+m zoa>wF@XWv;$S&_qE*pl+MUugs`wG$CJ26V)Qx6J6A`nwS3F**;?5o3LrZs@b9{C#G&FA0LZQ2Z#F zgrgu7*34nsx>>k?ulAL@sz>G+rZzm9OUrrm&y-c3SU2b$ubKX_L6x&b7?}&`;}**9X5w!V#Yc)KC3~0D*yIKVeB#z zp{+xg75z?xJy?7AvM~OCmep4v=s5lIIGH_4{P3R86zngIQ=h}$g@?aw);>lS^xi_Pb29`1v&$kwkp!DR}R5F#ctMdGK_%a4rnup(wL4 z4hvV~9On=)z5eJphqo$}HLjc!{vt*Z@;R^pboD$i{hKUi7XZUWEEm+lh5F3_pw<^u z`6+B9aHzAscx})vuVs3g^Q#8!=I~(t1ZVhNTyBJBe69dMVpiEwBV2Jq_`Hf{-mMte zpzppL>18N)n_hP7B`=|}=F+=iWM*pjZ-4+By0pG7=>~}K#{Fm(4erXWBg=R*v*U%o zCz7zqwJ;k~uu$TDkHwm2Q^!0qyP1ZZr{U-<(!Rq2PhrIP_tmxIhigaID}kCgOY8CC zMkjVHN=u^T8@NgqL;gh9imUH;tFBjZf4+9GTw9-Aze@E)d3~w2R4z5w>Xh!dnlW>D z#xxA875HH|ACgjLXTkVf2!$F@a8{y;E3HZW&PkC*{iNrT&hBi}tEg(lYtH6pD?2;w zR*S57%3NikS(#HjJZmn%*&p5(hPUAo5~)yj2lG*c9al=|taMW9^w$WTC3#(NJFV_(;1$j=_&0Mxy42!cwf-Y8WR+g2*2MxC8KodGp8&ccjx81u(1=b`m8 z%?Z*Td%JGT(vp4Li(6jI7G3Ouk*x7CSc^S~-FECfWzyaBX&T>8p*~Ys5LSefxMHk7 zh$N2CS&&5-vOIRI_e+>%)TY=5Fi|V-p`daFxZd2~7$e zl}OF)R!yaf64h#vqENNgI-6S1J8TLwU5i0keC@n&NVrZo!&Zs$DAxkm(dZZj^X{ar zvy*o0e2rkXh6%d$t%Os92Lxv{S|zv0%iBe~I6`;`&jp~+wxhXtez^|BsFCIQ5a{5U zVP&P_n~$4*W#u!q)(~3rnR1b@Ig%3P!;B2-5Mek)%qkT0AS$T`;RMmo@);nHH^E-K zLwFU=66NSM`;5mlLxKf1Z)MAR*!t8f;yOchCj_>~n&w%dS_1S+YG`?y7G0(g?4k_B zrfh46EKfHK-Lnp9wrs|iDG^$}{*%kYON3Vl4+)P5@BVINBFO}UFP`qCYg%yOXhBM7 zK|oOFvgM?BuOD$zcP>qAq5&~O%7_`~LbQ`g(8fw7aFA{nbSUAn@eyILv)K&+F2F(s^+2!>-4wQ2(GxqxrJ2R zIEmXdX?OYwg)jCK&Lrr3GA^x>Q8sbG+jc;dG*g!yRdO|KYjw?)R7cj?eH+Cuz;+j& zqnhFTibi$E;S2z6#W=vm;~5LiAIU{gp@~98SuSb%p;E*fU{pG!Yb9A0sgh_iqb5NY z1(0n`*JeP-^?LXKG6D<=Sw>FCGEtj3E0}CD`em~DG8l1upYTTEhptpM>tm7V$+`yHNxOU{hyUz@WijGkN8qJM4_OTm! zu^YEgoIcxb^P8tM?83E2u;8nijk=xLoobGw3wG00&=OxNJeZHTCreCDfdrQ%a?W>h z3Q){C2_L;8efm+sNrIk$hAAFhu{h9m9ReXno5Oi^BD`R{e(FX32magoj4GDjmE!Q@_g-i__oD~|Gd zJ9gj4?ku6-IDNXrz9o#na)^y#0D^Srmd2m5>D4suEOjZT{>s>UJTPA_%P%*B$G!MV z=$T{{NCQw*X>kH5;sDST6e)+JF08VV0D>@#drp>(L4K8Vn!6coAaJyq^88B@mOlZW zA48k-y&2TH^75A}I6O8p`H(2fwRIJnXK!ME-`gBb2h-=d6njlvxy)>? z6NIm@W#cVO-;ktpW?yz)&;9zqLH;V;Gy^jtQLF6gnjIY|k;rfjgId=vRjQTh(lfV& zVY`LxX4i`%?>gOuVWb@duI0cW$SHfiqiUL?`|FLZ#=vI8@%DnS%yPTk$s>#Q0kNMh zU`yl5}a(>|oYnxO?pa@ek$T{E9Z`IMJ3_{z!Roxi)LX zF?sKH?KOpZZ?I1XQ52Lq&f!z*_JMO7Lv-djPkAOGT)CSkRHf^<+PdFN7gG0=Zf8HL zzD!ce=2ql5ea|Pm<%1-St=Zc0<^(D}CmWp-f_3_Iqqco|W8>Tbd;Qc)rcrJHFVDMh zRJdu+Okx=o2bsH8Q|C*G=k4kjDSF!Q4EU3*z=FTI9LRT-J7uuXG&5?(U`VOjeL0Q) zC#vg?t{>qmZ{J-2_D5V44NVn^XdAZY*`@`js&;)weKp4gJ$Ng^5#cnhyX_Bh{HF=& z@_cmtbkVI!vy;nW%ge*ErUDjmGXgBARxTmbhN0<*uJwsM8TGxx$lwZoK*n-|>kxlO z-!#~=;#cp-!6FY$=1uDY7qh%6Z0>T6H0c-zc?JRyNo)$-Q{)n!(%^rCdJW%rtxcRk zdw4_O>b3+35z*1z;1)e@S6hkxV}Prvo0etJ)zxrQQ!|k zItv^+hB-Dytw5si{U3XrF0;4-3!YtXM zW&%#enF*{o+W`1pzPc)v0y`*a)OqU)rM{(G2FLBT{b-Nw*>LLi>knlREi;%;>_O8g2X3on z1p4<*A!X4weF(;xgD96wUUSLljV008Y}r4ol_5?ik` zZQC>~5)E!f#3Hl+-YvfCc)qENUQ{nTkVL8kLq`Aoc{%Qaj+m{vWoQSO)|)d&E9v9CpPS#~0tUSQO+eiV}=vpx#b%4NB@ z`>CDyTb}2-e=*PyuZYT?6SziT0*_;`xEx>C&615*cPv%lXVg;kL(g_)Su&^wwpJLr zcqOW~uB%QUa$|9z)37(WMz|Sm#nI%3qqp<)KW?i3-F z3vH;zXHELOf!Q$LezQ(^BL+Yj(0}ce9r*j7^NRJ#Y6bp&wA!v#NTu>&P?4Zf;P8P$ z&94V_iQ1)Bd+E7*?kTio3T=57;J`g9x_w5DqzF*~f_(=f)pi9Ss6NL5iaDTj6WjDX z_ngcjYUdE&cxi2WmhEdWrMHL9mLW0R+yCllPyY~ywS9Bm)BnbBHy;9wL;bu`kl$J0 zT@T04t$k=hQ<`=sS^$F(tO9ZVbxOvc8tL+%pG=(3BAi1Vej$#C_wC0sFUinIc}fR} zXi$_i1~(&RcR;p3(^*oi0Fz<`EGd?5+4lF5Fs#KM34(yQaV@-%Q}JQUhgD*HE@gdP z5Zrq14){4I4E5bvhT=VYXWAbIZ9kd(E!&y|@teY7h<|4SAAZUW#(-bHH3fZI0~d<% zP!!tuN5#7~-snGDZ`aR;S2J(O)xpexnZQCn$vTTDs7spoP4wC7 zy8bi*`ivgT1i{Q((fhI{tn-_1bdV1DZY%LDjPk;M$wSs=!`^cX@}s%>)!0|u}6 zbof*uhjT`w&OS6MWI7xt&x065z*g=~qRe|>)CqsW5KSy05|-FLA!Cth`;+6rw6+~t zU7JFQ^Agsn{>!~6Fvy*OxtQyP?2D7C-yN-qR3;WaEPt2_Ynk;hV+9U)zr|vpX&YAq zZG5dz#ba1!s8>s(<;>1HmRPD@7_M!b!|<5y&-hWP6v4+3osqXKPUq>|O?nwrogq-h zIlXp)IRwuSfi#Kf|KTa5@gu`vjmTVoADPQTaE2!|&?Fm&?1-W%b(F(8oHS568k699 zE&A8%AR6`TWLPdSbJ-E$+H{q8nm-|%Vdmj*y>vXjznt#MDI^2fNc-gFp6pKPzO$@8_gLL`;I4^?DQ zBSeykCaLIWRwZ($Hd~TZMRp=pvXocq#}}&yE0u%Q#pAjm%AyEkBVyPZF7+a!rF(Tn zC2;=}K_cPQvS+D#gbnPYx*d||1hpFdIh+KvfL??;Wg-$PFI&&RYAT#vYz7EtO?S2Q^9UzB! z=uVJb+nlLWh3L^qTvVsf`ivPLsV0)x?uMcmcH5$qRF9+>JF27+%sGd--6-K0Cq~JT zH6q!%B!0&>WydjX&p!x1zGs_`Bb)!K17xT!h`tDa3soRR2T4IxrS9pLNF+%#HQRvV zfuJH$#Lr7w$(4v?2GW2QOb#s=!QVV0iT%>PNS|Z_VXk%<-e5DJTmrXu7nVxR#b#;g zUAbsZL{mux_&uU)$cicj6$!%`&a0bEo_4Ug`O;KOrz2)$67A_OeqE8OJ}BXV%<{EK z!Pxq`q~Goom(%^DO24Gi!fK}PywDPaO^%;ubd>TM52YG3QRLeJOT=!>6u3HmFaq*t*bFvI@}Fn3sQ3I3`>t z+yb(CpYST-HR$VP$<18}6Jl+hWGll_&r{5e1!pu({<)E)H!zDo7-5z<}+wQpCzCCv55BXOY2%MhXnbDFFxWTC>rbJ|sJ@8C4 zk-+IyMqu^@qI+I^d+e{i`u00+b8e6PL-X$2$BEtGlq?Ss`wje~EHUf7%wK7wSLrkU z1wqi$*!mUd={v$fpl}yxd{j7zmQDJi{6qizwsS$a7UF*xTzug>|5YI(S=m3)Tzr%ToX?X+5F+wHSl z!jPW3#SH-pVz~VnQ1wDEaFn0R#cq2biy4eu271EPK=FIAFAOm(kgX^=LE_m#)OkKE z%G3@}xXq&kH@13gqm1mlc%PrMV3FeeS3u_{iidycFxyO{H=jniJ(C8!&6jx#T_b#3 zfK}d@aSaAZKj8%uNusPtx7~(&XGr%lt#u!cug)*Ps-bg=6jU0GIjG^+C|2He)R^aK(M5c)7R9Jo~T{R zGy8svsL%10Zp++@vov%iwfQ9}ivz;3Sh>4!fO;1@y;l-HaTf+m-qjAn?JJ=noDS(2 zl&@QH%@`XAG&9jpc%0$ML8xU1?Ts=1bL_+JXRA%IX?qN zaMNM})Jp}-!aVE5@XT$l`ghXA?8MB32Ab^KG12qevGuC=a*^7hyfyK*#?Q6~cZ&1) zRhD<@fN-1eJ*@wj4ENytIO$AmVClYFYl8-cLX>p-J0mC@VPPKTZPI81nm~h7bDy3& zKLMA**)NL4CNxHk$IqP`?3q**=GY$YliI+10c@!=pQ7`IF(|o0Mc|Isi3WeluYj>t z9)%*S|Kk7m$RmoX4#Ti|NiZ~X`D)U=;8>~$85npr9h84OhoC5roI}?0SocH1MIi>7 ztP9t}c<)v={!R0wp}RWGMt}nh+NHVR(`J@Q9)@;Fvp-lkLDQxH{VR+NLEFX&;MLoR ze?<~W)PnKZ10q!irysl{IEidrVOt7&hw6r6l|Q4-;k|BfJ>HwIOQNOS=2@2a-$hlr z-c(*MN$DqPgr;^gn*`W#bZo%BD z+!4WoPH-Z8Rm51(4NTF`_Ku6XJdy=xnO4P3ywCOuiD|PG_xUa&>ne@ZsN2RJd0y(2 ze9g9e-weyvy?2_9qEW4VP_bZu5q(>&7`=d}6At%jN&TDI#~U0EWpQdX(0Q5h^E za!kDD=9`~ajKFpRRjGP*WUIfnV^}cMAqQ_2RhcS|-PJ6$92=#|T%{zdPV9J&=3E19 zOOX{(5uG!^z^8y~!&S`I#x_ta#bN3>LFWnE@noKDWC94|ba~WNbVFC>4oV6&ETUQl zRiuM44BAMd>MH(iE;yChq@nALWVYhYZ?e4>{*G*rSwR<2kKpW9H!T#mT^X)0VX8Y# z2#+Is`l?@JwUBzLnpUn*>nG#6=r!n1B_%wzwMH^maVXsasu&9V(arhN>~h>hwp-|O zC6TDB={#2ok1resJL8%HJROSL;G%Zmn=&FuuGnXr4zNOhlPZcRE>vHuY8PK%Xr>k(7zlNC%^&HCA{jQi8m;+=M6((cE6L%=-QrmLTCkMv&u1^A0{SuT zmI|^lLhB|vN;ffqTepM$QIH~TU5xABk?WA50chKl+Li=EKF`t1DHg>ibCRw(Rzy5= zh`djwsH^g~@f*jp}zU0xb>; z-w-y1Bf>G^6j%=T73Onsj9A#1HQ8dh`ayI$6xSW$9sy#)Hf&5N5CsjKc87M_j)?x# zKC?L3wgT`a?sDEyWSmZuZ>2<$7$lbJMoT5Db+9UXdPh>)Qnfi3$mOQ*0o&@jBS-$s zv6@5;#f)9ijN$<3r%InSNKh|pR@DKuVMt$NE8g{3l;OiKYi{RYqBU1s_kQQ>h~Bnk>m8A);LI4U^K6*D(zd>_|zrm7j*U4ad+u zVu)%3x-(t;Lsb^VzN|>1q(E0^s0vjHNJy>cR39OvC8K*@2K!UigF1zB%rXVTUIhsR z1-dAiKxyMEwhoO4%2Nhoj4Io6WaygyC{wN{$@Pac8-`Gd|1{Gg20uQh;|HQM@Qs`lPQ!@$G0?uBD6CEE4m9!X z(0c1p^ah3=?(*3mPz8tMC>cPVPBHnF3uaP}#TsH(gKWJTI=NV>G)l5L$zCTv+hz^C z%}_@IF;e72Vpm8gP#JAiHrkrzDdd*)f#~fJ#nZGFd;69aYyRYx9X3GTcKg5gh>r6Y>L$(X4{v2N!$Bx;0 zc<2L77Js`2E$v>`(gyo+j-KO+sge5~R7Q@NsBs!rZ~|=;yv28=W6K6l5S9w#xzx2b zc6cs-`W0w1nxa!ebX}zy#Tl*@31C-rRWsNfS$&>+g|_(zMlBF@2W@kA&}&2t-GP>B zTAGP^LK?b(4&N)meZo2BKuwrgo`yASu9D)tRl@HLkY|Xdcn_Vir@kx?Bf0_xc6vi4 zlTk;ECnApX%VUVAw&r(0%dLR5t$@9W``ut(i#4&I^b(rT9_=I>s9LdqZL@s`nFadO z7(ZLx@|JJycF!F2u4^V$+i~n_azj$FUDvK8->8%ytdwh8?(%DI?QWiV?Xvqy%bjih zKy%i$@)Lx?F8FzI$DJcq_|PfQQcxHr4uUn!g4PX9ss58{EC1$mj7C4!ihFWt$%JQ^H?X z<;U=i$7J;}o-{|^<=*S8-gbIOH&j*^xSLx}z1{q#JoK^GD+}o!w(~=;rh8kh5HEGZ&% zl9KwIqKZ_3nj=YyFoivZ`_HKo+!I+BDCYI+Y@Hrf7U9mWolAq|$zW-AZm!Wz^!U+%8>2J-l80gVJ&Y$IL$#vz`uU7PyX5OnP_nO)t zNNE@+1}treM>tTbytyf>3YhowZ&zh`^>4Wkw}^jz68;6HUqtt9PJ76-Um zV973zL~8DhW+6cH>WLVBfj7!~_rQ!4Xf1@18eEiR< z{)P)k(^%!Pjzi_0*CJmu&1%&&ML*Jq%KrBMqB#}Uhab1>4#|Wq%&?U}L*?#GsNJE8 zzHcI}{-jV}dpg02ajux0r!J{SP zZo<6qa0X!FzIK>g0XN0y_BZ-_3)e>{gD4FkeAPr+|M{Mfp4y|$7HPaRk;Xg>754#3 zSo-WN4}XEO-^-&rF{AWQq~|a>e-9H=L@}nY;PIU-@KlTobgV*a+@2hDigOyB_U7L7 z8;>e5K8_I3B zDf+VFo99@CvZ=8pC0`rVqJy&h-&IADzK-<_>wwh>HT8>_bl7weQ^;FPAs4F!%x+MW z8%*u{KcbnkqLbJ=XZpkS|Bb2r4kGzGn%Oex*Ck0&zXsn==UFI=<(?A`2#aatZkI3E z_fvfnWlbgABK$4$qq~UjYHiAxb!69h}PSYr|IHGuod*Sgf zz#D!3Y=(5^BR-AT>lceZfgyne3@TkSFMie3zNvnlM=Mk&$IM2J|e`cvd8mM66FrI)aUB34rSL${6i3&obDQ1WrL$(%-MCb@IAu! z3a=G@80h|fmJ1=>`Fud#l#n^SI|VZ-$w*1__ZQec-E7xb{wT>xplP_|Rwu8(R?(|vxh26oRS~mWJu}y!`N3Lx#cu6L{D+GfY`u*_i{3|IGF>^lTR>iat0tr z|1(i>SL8G{j2{hNzQeCVe*e*wtX-_4Qy(F=oL9|Q@+@QJb6CZ5jGf!t+dGd9)=gke zU0mhX!Wk2`+%+oU3goTc=0P&F&A5n(xWp#q@2Hf`m#EE0<{fvw(e(Z1!l6>L1b@43 zJu=Ox?!M<#T=7gVY*c<>%{G%8Y`gL)d=CF+TyuBbT5Mi;G7hYgD2kCAm0>LN-$4%@ z2AGyX7ETrS9biUAcVk9$q*ZYXcTs_!J$9MqQkx@oP^U3e3<_By~;IiApTRiXUv$E3=kciMHZ~iipey(4nugvpQGuwj?&LJXP9)>wAgN|bJ%rG~+lWEAePMc&O0 z-%*~q8Pi?n$L17Xado8;0v#*ysR|?Z0#N%WQbML5JIVZfvWthEGEfreS+auoI!5+x z#kSu)coqJhOW%b;!FFWj;#b2*gGV2I^h1y0IjKC# z&L4dg_h(Ma&_SR2Ld13q$Jo9slJrJlhefEoRCqaP)$bP`5*|)l_y>hg2tOe_Dg3PP zi^AuG&kMgSd{KB>_zGzLW|n{^DgMK)b@**Y>rpcNjAh@5x(a;sQ`o1TcQMt@I{Zc$ zPnZ{Sg!GP(<`EJd!4$oP!t>X=N?HUiyqbCr3L^+~osa+;2K)s9|2x1hbv+>D;y;E@ z1doOn|9a@->pHq1^;-75-q6>u$cujkTzCS%F!aG#vI6DmMu1QwCKiOyD$InmrPxk4Dm&xl_2>0jwew*-vjOR}X9}zw-d`kFv;j_ZO68<%C`+qF2 zd-Ky7RXpd(j-cF2f+0#@j;@f=UrpQ7I42qB4oobMRduCIp2pMz41QLE!6Z!A(+eyf z+1mg6tU_zdCkjgljiUWf`mCiExx-n+0y&P+(Iq%A#BhrUyW!$j|6yN2W$NoduFZN=OoluzxjGW# z_Rx6t-_iWhWBH^5$b~pRhH}lB0BNNW{KHQg|P3o($ z4QKsz)`l}nYTR;u|D?X!kLLHVegEmkJXdHwqb7M#2SWRr&tcg6?ngrV8qMkY;{!sY$ z!q_{_^y+2__!P{u$f5!1i@?A9M@Pn5`c*75GY$t{0tp4&v7XL0pIT zhe}y*GO_J~*bbLIcwb4&=tFr^&p9mc_9emI%U)+P)?-3-0A&QFj9t}GD)fv0d6Go` z6&KrP_O(HQLLDw}2EP2d(j#S6UO&%c+Q zbh8s&%ix;kp|GCFpOoWTN%U;n6HB!?zqGtH!;wBIIR^iDj(_F<<{y8`KS%|St{FIy z>^UPPWS3H89T=1YADjG37x)MN8^jZ?uzW$YxjiO?EK^=HRgi3kq9G2(y10A<6ZKKJ z=)fyyadG9jvuu&&xpw=pZTQ*61EDRr&mV^P=v=$SpTJ?Tc7dVje-$lNE1BnpJgLa~p?oq)(V3<9$MZ$~MxM(BKfpPhBR6 zd7HZeo!cMT^fuf3^F`OWlUrOC56Wei!9GM^nr=v1+#Ql*H$$S%$R@*Co4ah?zlVOA zj%}eYrm3zQ>x<*z_LgDhuzgk8p4AwPIn?s@P#Bj5dd{Z_igA*yGun@&tK5e)_k^~` z!bkSDb<~2X^UX^#bq4(i&Z$r8i?fYMhx_96B^36dc6SMe&gBC*)b1|7ueiVP4 zr>P41qSzmtUcI`i()Ewa^2gU{+RpR(T9;B^hj#j7buK=9h}G#meCXlH^&VIY@_N

2+UrCZlNAp`)&G@jg{m-!Dn; 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πR(XEyYV3az{Ot$Y*f93mYq^Lnu{qbYp!X!TA9&! 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 F?~0aZ)an2L diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap.min.js b/M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap.min.js deleted file mode 100644 index e8f21f7..0000000 --- a/M2/Data Visualisation/tp2/tp2_files/libs/bootstrap/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v5.3.1 (https://getbootstrap.com/) - * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=I(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return P(s,{delegateTarget:r}),n.oneOff&&N.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return P(n,{delegateTarget:t}),i.oneOff&&N.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function $(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function I(t){return t=t.replace(y,""),T[t]||t}const N={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))$(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==I(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=P(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function P(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function M(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function j(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const F={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${j(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${j(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=M(t.dataset[n])}return e},getDataAttribute:(t,e)=>M(t.getAttribute(`data-bs-${j(e)}`))};class H{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?F.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?F.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends H{constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),N.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.1"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const B=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return n(e)},z={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;N.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},q=".bs.alert",V=`close${q}`,K=`closed${q}`;class Q extends W{static get NAME(){return"alert"}close(){if(N.trigger(this._element,V).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),N.trigger(this._element,K),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(Q,"close"),m(Q);const X='[data-bs-toggle="button"]';class Y extends W{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=Y.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}N.on(document,"click.bs.button.data-api",X,(t=>{t.preventDefault();const e=t.target.closest(X);Y.getOrCreateInstance(e).toggle()})),m(Y);const U=".bs.swipe",G=`touchstart${U}`,J=`touchmove${U}`,Z=`touchend${U}`,tt=`pointerdown${U}`,et=`pointerup${U}`,it={endCallback:null,leftCallback:null,rightCallback:null},nt={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class st extends H{constructor(t,e){super(),this._element=t,t&&st.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return it}static get DefaultType(){return nt}static get NAME(){return"swipe"}dispose(){N.off(this._element,U)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(N.on(this._element,tt,(t=>this._start(t))),N.on(this._element,et,(t=>this._end(t))),this._element.classList.add("pointer-event")):(N.on(this._element,G,(t=>this._start(t))),N.on(this._element,J,(t=>this._move(t))),N.on(this._element,Z,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const ot=".bs.carousel",rt=".data-api",at="next",lt="prev",ct="left",ht="right",dt=`slide${ot}`,ut=`slid${ot}`,ft=`keydown${ot}`,pt=`mouseenter${ot}`,mt=`mouseleave${ot}`,gt=`dragstart${ot}`,_t=`load${ot}${rt}`,bt=`click${ot}${rt}`,vt="carousel",yt="active",wt=".active",At=".carousel-item",Et=wt+At,Tt={ArrowLeft:ht,ArrowRight:ct},Ct={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class xt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===vt&&this.cycle()}static get Default(){return Ct}static get DefaultType(){return Ot}static get NAME(){return"carousel"}next(){this._slide(at)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(lt)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?N.one(this._element,ut,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void N.one(this._element,ut,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?at:lt;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&N.on(this._element,ft,(t=>this._keydown(t))),"hover"===this._config.pause&&(N.on(this._element,pt,(()=>this.pause())),N.on(this._element,mt,(()=>this._maybeEnableCycle()))),this._config.touch&&st.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))N.on(t,gt,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(ct)),rightCallback:()=>this._slide(this._directionToOrder(ht)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new st(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=Tt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(wt,this._indicatorsElement);e.classList.remove(yt),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(yt),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===at,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>N.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(dt).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(yt),i.classList.remove(yt,c,l),this._isSliding=!1,r(ut)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(Et,this._element)}_getItems(){return z.find(At,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===ct?lt:at:t===ct?at:lt}_orderToDirection(t){return p()?t===lt?ct:ht:t===lt?ht:ct}static jQueryInterface(t){return this.each((function(){const e=xt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}N.on(document,bt,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(vt))return;t.preventDefault();const i=xt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===F.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),N.on(window,_t,(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)xt.getOrCreateInstance(e)})),m(xt);const kt=".bs.collapse",Lt=`show${kt}`,St=`shown${kt}`,Dt=`hide${kt}`,$t=`hidden${kt}`,It=`click${kt}.data-api`,Nt="show",Pt="collapse",Mt="collapsing",jt=`:scope .${Pt} .${Pt}`,Ft='[data-bs-toggle="collapse"]',Ht={parent:null,toggle:!0},Wt={parent:"(null|element)",toggle:"boolean"};class Bt extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(Ft);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ht}static get DefaultType(){return Wt}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>Bt.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(N.trigger(this._element,Lt).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(Pt),this._element.classList.add(Mt),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt,Nt),this._element.style[e]="",N.trigger(this._element,St)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(N.trigger(this._element,Dt).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(Mt),this._element.classList.remove(Pt,Nt);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt),N.trigger(this._element,$t)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(Nt)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(Ft);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(jt,this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=Bt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}N.on(document,It,Ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))Bt.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(Bt);var zt="top",Rt="bottom",qt="right",Vt="left",Kt="auto",Qt=[zt,Rt,qt,Vt],Xt="start",Yt="end",Ut="clippingParents",Gt="viewport",Jt="popper",Zt="reference",te=Qt.reduce((function(t,e){return t.concat([e+"-"+Xt,e+"-"+Yt])}),[]),ee=[].concat(Qt,[Kt]).reduce((function(t,e){return t.concat([e,e+"-"+Xt,e+"-"+Yt])}),[]),ie="beforeRead",ne="read",se="afterRead",oe="beforeMain",re="main",ae="afterMain",le="beforeWrite",ce="write",he="afterWrite",de=[ie,ne,se,oe,re,ae,le,ce,he];function ue(t){return t?(t.nodeName||"").toLowerCase():null}function fe(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function pe(t){return t instanceof fe(t).Element||t instanceof Element}function me(t){return t instanceof fe(t).HTMLElement||t instanceof HTMLElement}function ge(t){return"undefined"!=typeof ShadowRoot&&(t instanceof fe(t).ShadowRoot||t instanceof ShadowRoot)}const _e={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];me(s)&&ue(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});me(n)&&ue(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function be(t){return t.split("-")[0]}var ve=Math.max,ye=Math.min,we=Math.round;function Ae(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ee(){return!/^((?!chrome|android).)*safari/i.test(Ae())}function Te(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&me(t)&&(s=t.offsetWidth>0&&we(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&we(n.height)/t.offsetHeight||1);var r=(pe(t)?fe(t):window).visualViewport,a=!Ee()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Ce(t){var e=Te(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Oe(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&ge(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function xe(t){return fe(t).getComputedStyle(t)}function ke(t){return["table","td","th"].indexOf(ue(t))>=0}function Le(t){return((pe(t)?t.ownerDocument:t.document)||window.document).documentElement}function Se(t){return"html"===ue(t)?t:t.assignedSlot||t.parentNode||(ge(t)?t.host:null)||Le(t)}function De(t){return me(t)&&"fixed"!==xe(t).position?t.offsetParent:null}function $e(t){for(var e=fe(t),i=De(t);i&&ke(i)&&"static"===xe(i).position;)i=De(i);return i&&("html"===ue(i)||"body"===ue(i)&&"static"===xe(i).position)?e:i||function(t){var e=/firefox/i.test(Ae());if(/Trident/i.test(Ae())&&me(t)&&"fixed"===xe(t).position)return null;var i=Se(t);for(ge(i)&&(i=i.host);me(i)&&["html","body"].indexOf(ue(i))<0;){var n=xe(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Ie(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Ne(t,e,i){return ve(t,ye(e,i))}function Pe(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function Me(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const je={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=be(i.placement),l=Ie(a),c=[Vt,qt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return Pe("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:Me(t,Qt))}(s.padding,i),d=Ce(o),u="y"===l?zt:Vt,f="y"===l?Rt:qt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=$e(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=Ne(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Oe(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Fe(t){return t.split("-")[1]}var He={top:"auto",right:"auto",bottom:"auto",left:"auto"};function We(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=Vt,y=zt,w=window;if(c){var A=$e(i),E="clientHeight",T="clientWidth";A===fe(i)&&"static"!==xe(A=Le(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===zt||(s===Vt||s===qt)&&o===Yt)&&(y=Rt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==Vt&&(s!==zt&&s!==Rt||o!==Yt)||(v=qt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&He),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:we(i*s)/s||0,y:we(n*s)/s||0}}({x:f,y:m},fe(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const Be={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:be(e.placement),variation:Fe(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,We(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,We(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var ze={passive:!0};const Re={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=fe(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,ze)})),a&&l.addEventListener("resize",i.update,ze),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ze)})),a&&l.removeEventListener("resize",i.update,ze)}},data:{}};var qe={left:"right",right:"left",bottom:"top",top:"bottom"};function Ve(t){return t.replace(/left|right|bottom|top/g,(function(t){return qe[t]}))}var Ke={start:"end",end:"start"};function Qe(t){return t.replace(/start|end/g,(function(t){return Ke[t]}))}function Xe(t){var e=fe(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ye(t){return Te(Le(t)).left+Xe(t).scrollLeft}function Ue(t){var e=xe(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ge(t){return["html","body","#document"].indexOf(ue(t))>=0?t.ownerDocument.body:me(t)&&Ue(t)?t:Ge(Se(t))}function Je(t,e){var i;void 0===e&&(e=[]);var n=Ge(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=fe(n),r=s?[o].concat(o.visualViewport||[],Ue(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Je(Se(r)))}function Ze(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function ti(t,e,i){return e===Gt?Ze(function(t,e){var i=fe(t),n=Le(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ee();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ye(t),y:l}}(t,i)):pe(e)?function(t,e){var i=Te(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ze(function(t){var e,i=Le(t),n=Xe(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ve(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ve(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ye(t),l=-n.scrollTop;return"rtl"===xe(s||i).direction&&(a+=ve(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Le(t)))}function ei(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?be(s):null,r=s?Fe(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case zt:e={x:a,y:i.y-n.height};break;case Rt:e={x:a,y:i.y+i.height};break;case qt:e={x:i.x+i.width,y:l};break;case Vt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Ie(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case Xt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Yt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ii(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?Ut:a,c=i.rootBoundary,h=void 0===c?Gt:c,d=i.elementContext,u=void 0===d?Jt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=Pe("number"!=typeof g?g:Me(g,Qt)),b=u===Jt?Zt:Jt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Je(Se(t)),i=["absolute","fixed"].indexOf(xe(t).position)>=0&&me(t)?$e(t):t;return pe(i)?e.filter((function(t){return pe(t)&&Oe(t,i)&&"body"!==ue(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=ti(t,i,n);return e.top=ve(s.top,e.top),e.right=ye(s.right,e.right),e.bottom=ye(s.bottom,e.bottom),e.left=ve(s.left,e.left),e}),ti(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(pe(y)?y:y.contextElement||Le(t.elements.popper),l,h,r),A=Te(t.elements.reference),E=ei({reference:A,element:v,strategy:"absolute",placement:s}),T=Ze(Object.assign({},v,E)),C=u===Jt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Jt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[qt,Rt].indexOf(t)>=0?1:-1,i=[zt,Rt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function ni(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?ee:l,h=Fe(n),d=h?a?te:te.filter((function(t){return Fe(t)===h})):Qt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ii(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[be(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const si={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=be(g),b=l||(_!==g&&p?function(t){if(be(t)===Kt)return[];var e=Ve(t);return[Qe(t),e,Qe(e)]}(g):[Ve(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(be(i)===Kt?ni(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,S=L?"width":"height",D=ii(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),$=L?k?qt:Vt:k?Rt:zt;y[S]>w[S]&&($=Ve($));var I=Ve($),N=[];if(o&&N.push(D[x]<=0),a&&N.push(D[$]<=0,D[I]<=0),N.every((function(t){return t}))){T=O,E=!1;break}A.set(O,N)}if(E)for(var P=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==P(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function oi(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function ri(t){return[zt,qt,Rt,Vt].some((function(e){return t[e]>=0}))}const ai={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ii(e,{elementContext:"reference"}),a=ii(e,{altBoundary:!0}),l=oi(r,n),c=oi(a,s,o),h=ri(l),d=ri(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},li={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=ee.reduce((function(t,i){return t[i]=function(t,e,i){var n=be(t),s=[Vt,zt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[Vt,qt].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},ci={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=ei({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},hi={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ii(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=be(e.placement),b=Fe(e.placement),v=!b,y=Ie(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?zt:Vt,D="y"===y?Rt:qt,$="y"===y?"height":"width",I=A[y],N=I+g[S],P=I-g[D],M=f?-T[$]/2:0,j=b===Xt?E[$]:T[$],F=b===Xt?-T[$]:-E[$],H=e.elements.arrow,W=f&&H?Ce(H):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=Ne(0,E[$],W[$]),V=v?E[$]/2-M-q-z-O.mainAxis:j-q-z-O.mainAxis,K=v?-E[$]/2+M+q+R+O.mainAxis:F+q+R+O.mainAxis,Q=e.elements.arrow&&$e(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=I+K-Y,G=Ne(f?ye(N,I+V-Y-X):N,I,f?ve(P,U):P);A[y]=G,k[y]=G-I}if(a){var J,Z="x"===y?zt:Vt,tt="x"===y?Rt:qt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[zt,Vt].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=Ne(t,e,i);return n>i?i:n}(at,et,lt):Ne(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function di(t,e,i){void 0===i&&(i=!1);var n,s,o=me(e),r=me(e)&&function(t){var e=t.getBoundingClientRect(),i=we(e.width)/t.offsetWidth||1,n=we(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=Le(e),l=Te(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==ue(e)||Ue(a))&&(c=(n=e)!==fe(n)&&me(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:Xe(n)),me(e)?((h=Te(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ye(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function ui(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var fi={placement:"bottom",modifiers:[],strategy:"absolute"};function pi(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(F.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Ti,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=qi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ni);for(const i of e){const e=qi.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Ei,Ti].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ii)?this:z.prev(this,Ii)[0]||z.next(this,Ii)[0]||z.findOne(Ii,t.delegateTarget.parentNode),o=qi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}N.on(document,Si,Ii,qi.dataApiKeydownHandler),N.on(document,Si,Pi,qi.dataApiKeydownHandler),N.on(document,Li,qi.clearMenus),N.on(document,Di,qi.clearMenus),N.on(document,Li,Ii,(function(t){t.preventDefault(),qi.getOrCreateInstance(this).toggle()})),m(qi);const Vi="backdrop",Ki="show",Qi=`mousedown.bs.${Vi}`,Xi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Yi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Ui extends H{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return Vi}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(Ki),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Ki),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(N.off(this._element,Qi),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),N.on(t,Qi,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const Gi=".bs.focustrap",Ji=`focusin${Gi}`,Zi=`keydown.tab${Gi}`,tn="backward",en={autofocus:!0,trapElement:null},nn={autofocus:"boolean",trapElement:"element"};class sn extends H{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return en}static get DefaultType(){return nn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),N.off(document,Gi),N.on(document,Ji,(t=>this._handleFocusin(t))),N.on(document,Zi,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,N.off(document,Gi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===tn?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?tn:"forward")}}const on=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",rn=".sticky-top",an="padding-right",ln="margin-right";class cn{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,an,(e=>e+t)),this._setElementAttributes(on,an,(e=>e+t)),this._setElementAttributes(rn,ln,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,an),this._resetElementAttributes(on,an),this._resetElementAttributes(rn,ln)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&F.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=F.getDataAttribute(t,e);null!==i?(F.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const hn=".bs.modal",dn=`hide${hn}`,un=`hidePrevented${hn}`,fn=`hidden${hn}`,pn=`show${hn}`,mn=`shown${hn}`,gn=`resize${hn}`,_n=`click.dismiss${hn}`,bn=`mousedown.dismiss${hn}`,vn=`keydown.dismiss${hn}`,yn=`click${hn}.data-api`,wn="modal-open",An="show",En="modal-static",Tn={backdrop:!0,focus:!0,keyboard:!0},Cn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class On extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new cn,this._addEventListeners()}static get Default(){return Tn}static get DefaultType(){return Cn}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||N.trigger(this._element,pn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(wn),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(N.trigger(this._element,dn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(An),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){N.off(window,hn),N.off(this._dialog,hn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ui({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(An),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,N.trigger(this._element,mn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){N.on(this._element,vn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),N.on(window,gn,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),N.on(this._element,bn,(t=>{N.one(this._element,_n,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(wn),this._resetAdjustments(),this._scrollBar.reset(),N.trigger(this._element,fn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(N.trigger(this._element,un).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(En)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(En),this._queueCallback((()=>{this._element.classList.remove(En),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=On.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}N.on(document,yn,'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),N.one(e,pn,(t=>{t.defaultPrevented||N.one(e,fn,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&On.getInstance(i).hide(),On.getOrCreateInstance(e).toggle(this)})),R(On),m(On);const xn=".bs.offcanvas",kn=".data-api",Ln=`load${xn}${kn}`,Sn="show",Dn="showing",$n="hiding",In=".offcanvas.show",Nn=`show${xn}`,Pn=`shown${xn}`,Mn=`hide${xn}`,jn=`hidePrevented${xn}`,Fn=`hidden${xn}`,Hn=`resize${xn}`,Wn=`click${xn}${kn}`,Bn=`keydown.dismiss${xn}`,zn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class qn extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return zn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||N.trigger(this._element,Nn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new cn).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Dn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Sn),this._element.classList.remove(Dn),N.trigger(this._element,Pn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(N.trigger(this._element,Mn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add($n),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Sn,$n),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new cn).reset(),N.trigger(this._element,Fn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new Ui({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():N.trigger(this._element,jn)}:null})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_addEventListeners(){N.on(this._element,Bn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():N.trigger(this._element,jn))}))}static jQueryInterface(t){return this.each((function(){const e=qn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}N.on(document,Wn,'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;N.one(e,Fn,(()=>{a(this)&&this.focus()}));const i=z.findOne(In);i&&i!==e&&qn.getInstance(i).hide(),qn.getOrCreateInstance(e).toggle(this)})),N.on(window,Ln,(()=>{for(const t of z.find(In))qn.getOrCreateInstance(t).show()})),N.on(window,Hn,(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&qn.getOrCreateInstance(t).hide()})),R(qn),m(qn);const Vn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Kn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Qn=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Xn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Kn.has(i)||Boolean(Qn.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Yn={allowList:Vn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"

"},Un={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Gn={entry:"(string|element|function|null)",selector:"(string|element)"};class Jn extends H{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Yn}static get DefaultType(){return Un}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Gn)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Xn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Zn=new Set(["sanitize","allowList","sanitizeFn"]),ts="fade",es="show",is=".modal",ns="hide.bs.modal",ss="hover",os="focus",rs={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},as={allowList:Vn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},ls={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class cs extends W{constructor(t,e){if(void 0===vi)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return as}static get DefaultType(){return ls}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),N.off(this._element.closest(is),ns,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=N.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),N.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.on(t,"mouseover",h);this._queueCallback((()=>{N.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!N.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger[os]=!1,this._activeTrigger[ss]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),N.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(ts,es),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(ts),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Jn({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ts)}_isShown(){return this.tip&&this.tip.classList.contains(es)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=rs[e.toUpperCase()];return bi(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return g(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)N.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===ss?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===ss?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");N.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?os:ss]=!0,e._enter()})),N.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?os:ss]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},N.on(this._element.closest(is),ns,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=F.getDataAttributes(this._element);for(const t of Object.keys(e))Zn.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=cs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(cs);const hs={...cs.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},ds={...cs.DefaultType,content:"(null|string|element|function)"};class us extends cs{static get Default(){return hs}static get DefaultType(){return ds}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=us.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(us);const fs=".bs.scrollspy",ps=`activate${fs}`,ms=`click${fs}`,gs=`load${fs}.data-api`,_s="active",bs="[href]",vs=".nav-link",ys=`${vs}, .nav-item > ${vs}, .list-group-item`,ws={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},As={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Es extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ws}static get DefaultType(){return As}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(N.off(this._config.target,ms),N.on(this._config.target,ms,bs,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(bs,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(decodeURI(e.hash),this._element);a(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(_s),this._activateParents(t),N.trigger(this._element,ps,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(_s);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,ys))t.classList.add(_s)}_clearActiveClass(t){t.classList.remove(_s);const e=z.find(`${bs}.${_s}`,t);for(const t of e)t.classList.remove(_s)}static jQueryInterface(t){return this.each((function(){const e=Es.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(window,gs,(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))Es.getOrCreateInstance(t)})),m(Es);const Ts=".bs.tab",Cs=`hide${Ts}`,Os=`hidden${Ts}`,xs=`show${Ts}`,ks=`shown${Ts}`,Ls=`click${Ts}`,Ss=`keydown${Ts}`,Ds=`load${Ts}`,$s="ArrowLeft",Is="ArrowRight",Ns="ArrowUp",Ps="ArrowDown",Ms="Home",js="End",Fs="active",Hs="fade",Ws="show",Bs=":not(.dropdown-toggle)",zs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Rs=`.nav-link${Bs}, .list-group-item${Bs}, [role="tab"]${Bs}, ${zs}`,qs=`.${Fs}[data-bs-toggle="tab"], .${Fs}[data-bs-toggle="pill"], .${Fs}[data-bs-toggle="list"]`;class Vs extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),N.on(this._element,Ss,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?N.trigger(e,Cs,{relatedTarget:t}):null;N.trigger(t,xs,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(Fs),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),N.trigger(t,ks,{relatedTarget:e})):t.classList.add(Ws)}),t,t.classList.contains(Hs)))}_deactivate(t,e){t&&(t.classList.remove(Fs),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),N.trigger(t,Os,{relatedTarget:e})):t.classList.remove(Ws)}),t,t.classList.contains(Hs)))}_keydown(t){if(![$s,Is,Ns,Ps,Ms,js].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!l(t)));let i;if([Ms,js].includes(t.key))i=e[t.key===Ms?0:e.length-1];else{const n=[Is,Ps].includes(t.key);i=b(e,t.target,n,!0)}i&&(i.focus({preventScroll:!0}),Vs.getOrCreateInstance(i).show())}_getChildren(){return z.find(Rs,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",Fs),n(".dropdown-menu",Ws),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(Fs)}_getInnerElement(t){return t.matches(Rs)?t:z.findOne(Rs,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Vs.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(document,Ls,zs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||Vs.getOrCreateInstance(this).show()})),N.on(window,Ds,(()=>{for(const t of z.find(qs))Vs.getOrCreateInstance(t)})),m(Vs);const Ks=".bs.toast",Qs=`mouseover${Ks}`,Xs=`mouseout${Ks}`,Ys=`focusin${Ks}`,Us=`focusout${Ks}`,Gs=`hide${Ks}`,Js=`hidden${Ks}`,Zs=`show${Ks}`,to=`shown${Ks}`,eo="hide",io="show",no="showing",so={animation:"boolean",autohide:"boolean",delay:"number"},oo={animation:!0,autohide:!0,delay:5e3};class ro extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return oo}static get DefaultType(){return so}static get NAME(){return"toast"}show(){N.trigger(this._element,Zs).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(eo),d(this._element),this._element.classList.add(io,no),this._queueCallback((()=>{this._element.classList.remove(no),N.trigger(this._element,to),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(N.trigger(this._element,Gs).defaultPrevented||(this._element.classList.add(no),this._queueCallback((()=>{this._element.classList.add(eo),this._element.classList.remove(no,io),N.trigger(this._element,Js)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(io),super.dispose()}isShown(){return this._element.classList.contains(io)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){N.on(this._element,Qs,(t=>this._onInteraction(t,!0))),N.on(this._element,Xs,(t=>this._onInteraction(t,!1))),N.on(this._element,Ys,(t=>this._onInteraction(t,!0))),N.on(this._element,Us,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ro.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(ro),m(ro),{Alert:Q,Button:Y,Carousel:xt,Collapse:Bt,Dropdown:qi,Modal:On,Offcanvas:qn,Popover:us,ScrollSpy:Es,Tab:Vs,Toast:ro,Tooltip:cs}})); -//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/clipboard/clipboard.min.js b/M2/Data Visualisation/tp2/tp2_files/libs/clipboard/clipboard.min.js deleted file mode 100644 index 1103f81..0000000 --- a/M2/Data Visualisation/tp2/tp2_files/libs/clipboard/clipboard.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * clipboard.js v2.0.11 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return b}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),r=n.n(e);function c(t){try{return document.execCommand(t)}catch(t){return}}var a=function(t){t=r()(t);return c("cut"),t};function o(t,e){var n,o,t=(n=t,o="rtl"===document.documentElement.getAttribute("dir"),(t=document.createElement("textarea")).style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style[o?"right":"left"]="-9999px",o=window.pageYOffset||document.documentElement.scrollTop,t.style.top="".concat(o,"px"),t.setAttribute("readonly",""),t.value=n,t);return e.container.appendChild(t),e=r()(t),c("copy"),t.remove(),e}var f=function(t){var e=1>> 0; - - // 4. If isCallable(callback) is false, throw a TypeError exception. - // See: http://es5.github.com/#x9.11 - if (typeof callback !== "function") { - throw new TypeError(callback + ' is not a function'); - } - - // 5. If thisArg was supplied, let T be thisArg; else let - // T be undefined. - if (arguments.length > 1) { - T = thisArg; - } - - // 6. Let k be 0 - k = 0; - - // 7. Repeat, while k < len - while (k < len) { - - var kValue; - - // a. Let Pk be ToString(k). - // This is implicit for LHS operands of the in operator - // b. Let kPresent be the result of calling the HasProperty - // internal method of O with argument Pk. - // This step can be combined with c - // c. If kPresent is true, then - if (k in O) { - - // i. Let kValue be the result of calling the Get internal - // method of O with argument Pk. - kValue = O[k]; - - // ii. Call the Call internal method of callback with T as - // the this value and argument list containing kValue, k, and O. - callback.call(T, kValue, k, O); - } - // d. Increase k by 1. - k++; - } - // 8. return undefined - }; -} - -// Production steps of ECMA-262, Edition 5, 15.4.4.19 -// Reference: http://es5.github.io/#x15.4.4.19 -if (!Array.prototype.map) { - - Array.prototype.map = function(callback, thisArg) { - - var T, A, k; - - if (this == null) { - throw new TypeError(' this is null or not defined'); - } - - // 1. Let O be the result of calling ToObject passing the |this| - // value as the argument. - var O = Object(this); - - // 2. Let lenValue be the result of calling the Get internal - // method of O with the argument "length". - // 3. Let len be ToUint32(lenValue). - var len = O.length >>> 0; - - // 4. If IsCallable(callback) is false, throw a TypeError exception. - // See: http://es5.github.com/#x9.11 - if (typeof callback !== 'function') { - throw new TypeError(callback + ' is not a function'); - } - - // 5. If thisArg was supplied, let T be thisArg; else let T be undefined. - if (arguments.length > 1) { - T = thisArg; - } - - // 6. Let A be a new array created as if by the expression new Array(len) - // where Array is the standard built-in constructor with that name and - // len is the value of len. - A = new Array(len); - - // 7. Let k be 0 - k = 0; - - // 8. Repeat, while k < len - while (k < len) { - - var kValue, mappedValue; - - // a. Let Pk be ToString(k). - // This is implicit for LHS operands of the in operator - // b. Let kPresent be the result of calling the HasProperty internal - // method of O with argument Pk. - // This step can be combined with c - // c. If kPresent is true, then - if (k in O) { - - // i. Let kValue be the result of calling the Get internal - // method of O with argument Pk. - kValue = O[k]; - - // ii. Let mappedValue be the result of calling the Call internal - // method of callback with T as the this value and argument - // list containing kValue, k, and O. - mappedValue = callback.call(T, kValue, k, O); - - // iii. Call the DefineOwnProperty internal method of A with arguments - // Pk, Property Descriptor - // { Value: mappedValue, - // Writable: true, - // Enumerable: true, - // Configurable: true }, - // and false. - - // In browsers that support Object.defineProperty, use the following: - // Object.defineProperty(A, k, { - // value: mappedValue, - // writable: true, - // enumerable: true, - // configurable: true - // }); - - // For best browser support, use the following: - A[k] = mappedValue; - } - // d. Increase k by 1. - k++; - } - - // 9. return A - return A; - }; -} - -var PagedTable = function (pagedTable) { - var me = this; - - var source = function(pagedTable) { - var sourceElems = [].slice.call(pagedTable.children).filter(function(e) { - return e.hasAttribute("data-pagedtable-source"); - }); - - if (sourceElems === null || sourceElems.length !== 1) { - throw("A single data-pagedtable-source was not found"); - } - - return JSON.parse(sourceElems[0].innerHTML); - }(pagedTable); - - var options = function(source) { - var options = typeof(source.options) !== "undefined" && - source.options !== null ? source.options : {}; - - var columns = typeof(options.columns) !== "undefined" ? options.columns : {}; - var rows = typeof(options.rows) !== "undefined" ? options.rows : {}; - - var positiveIntOrNull = function(value) { - return parseInt(value) >= 0 ? parseInt(value) : null; - }; - - return { - pages: positiveIntOrNull(options.pages), - rows: { - min: positiveIntOrNull(rows.min), - max: positiveIntOrNull(rows.max), - total: positiveIntOrNull(rows.total) - }, - columns: { - min: positiveIntOrNull(columns.min), - max: positiveIntOrNull(columns.max), - total: positiveIntOrNull(columns.total) - } - }; - }(source); - - var Measurer = function() { - - // set some default initial values that will get adjusted in runtime - me.measures = { - padding: 12, - character: 8, - height: 15, - defaults: true - }; - - me.calculate = function(measuresCell) { - if (!me.measures.defaults) - return; - - var measuresCellStyle = window.getComputedStyle(measuresCell, null); - - var newPadding = parsePadding(measuresCellStyle.paddingLeft) + - parsePadding(measuresCellStyle.paddingRight); - - var sampleString = "ABCDEFGHIJ0123456789"; - var newCharacter = Math.ceil(measuresCell.clientWidth / sampleString.length); - - if (newPadding <= 0 || newCharacter <= 0) - return; - - me.measures.padding = newPadding; - me.measures.character = newCharacter; - me.measures.height = measuresCell.clientHeight; - me.measures.defaults = false; - }; - - return me; - }; - - var Page = function(data, options) { - var me = this; - - var defaults = { - max: 7, - rows: 10 - }; - - var totalPages = function() { - return Math.ceil(data.length / me.rows); - }; - - me.number = 0; - me.max = options.pages !== null ? options.pages : defaults.max; - me.visible = me.max; - me.rows = options.rows.min !== null ? options.rows.min : defaults.rows; - me.total = totalPages(); - - me.setRows = function(newRows) { - me.rows = newRows; - me.total = totalPages(); - }; - - me.setPageNumber = function(newPageNumber) { - if (newPageNumber < 0) newPageNumber = 0; - if (newPageNumber >= me.total) newPageNumber = me.total - 1; - - me.number = newPageNumber; - }; - - me.setVisiblePages = function(visiblePages) { - me.visible = Math.min(me.max, visiblePages); - me.setPageNumber(me.number); - }; - - me.getVisiblePageRange = function() { - var start = me.number - Math.max(Math.floor((me.visible - 1) / 2), 0); - var end = me.number + Math.floor(me.visible / 2) + 1; - var pageCount = me.total; - - if (start < 0) { - var diffToStart = 0 - start; - start += diffToStart; - end += diffToStart; - } - - if (end > pageCount) { - var diffToEnd = end - pageCount; - start -= diffToEnd; - end -= diffToEnd; - } - - start = start < 0 ? 0 : start; - end = end >= pageCount ? pageCount : end; - - var first = false; - var last = false; - - if (start > 0 && me.visible > 1) { - start = start + 1; - first = true; - } - - if (end < pageCount && me.visible > 2) { - end = end - 1; - last = true; - } - - return { - first: first, - start: start, - end: end, - last: last - }; - }; - - me.getRowStart = function() { - var rowStart = page.number * page.rows; - if (rowStart < 0) - rowStart = 0; - - return rowStart; - }; - - me.getRowEnd = function() { - var rowStart = me.getRowStart(); - return Math.min(rowStart + me.rows, data.length); - }; - - me.getPaddingRows = function() { - var rowStart = me.getRowStart(); - var rowEnd = me.getRowEnd(); - return data.length > me.rows ? me.rows - (rowEnd - rowStart) : 0; - }; - }; - - var Columns = function(data, columns, options) { - var me = this; - - me.defaults = { - min: 5 - }; - - me.number = 0; - me.visible = 0; - me.total = columns.length; - me.subset = []; - me.padding = 0; - me.min = options.columns.min !== null ? options.columns.min : me.defaults.min; - me.max = options.columns.max !== null ? options.columns.max : null; - me.widths = {}; - - var widthsLookAhead = Math.max(100, options.rows.min); - var paddingColChars = 10; - - me.emptyNames = function() { - columns.forEach(function(column) { - if (columns.label !== null && columns.label !== "") - return false; - }); - - return true; - }; - - var parsePadding = function(value) { - return parseInt(value) >= 0 ? parseInt(value) : 0; - }; - - me.calculateWidths = function(measures) { - columns.forEach(function(column) { - var maxChars = Math.max( - column.label.toString().length, - column.type.toString().length - ); - - for (var idxRow = 0; idxRow < Math.min(widthsLookAhead, data.length); idxRow++) { - maxChars = Math.max(maxChars, data[idxRow][column.name.toString()].length); - } - - me.widths[column.name] = { - // width in characters - chars: maxChars, - // width for the inner html columns - inner: maxChars * measures.character, - // width adding outer styles like padding - outer: maxChars * measures.character + measures.padding - }; - }); - }; - - me.getWidth = function() { - var widthOuter = 0; - for (var idxCol = 0; idxCol < me.subset.length; idxCol++) { - var columnName = me.subset[idxCol].name; - widthOuter = widthOuter + me.widths[columnName].outer; - } - - widthOuter = widthOuter + me.padding * paddingColChars * measurer.measures.character; - - if (me.hasMoreLeftColumns()) { - widthOuter = widthOuter + columnNavigationWidthPX + measurer.measures.padding; - } - - if (me.hasMoreRightColumns()) { - widthOuter = widthOuter + columnNavigationWidthPX + measurer.measures.padding; - } - - return widthOuter; - }; - - me.updateSlice = function() { - if (me.number + me.visible >= me.total) - me.number = me.total - me.visible; - - if (me.number < 0) me.number = 0; - - me.subset = columns.slice(me.number, Math.min(me.number + me.visible, me.total)); - - me.subset = me.subset.map(function(column) { - Object.keys(column).forEach(function(colKey) { - column[colKey] = column[colKey] === null ? "" : column[colKey].toString(); - }); - - column.width = null; - return column; - }); - }; - - me.setVisibleColumns = function(columnNumber, newVisibleColumns, paddingCount) { - me.number = columnNumber; - me.visible = newVisibleColumns; - me.padding = paddingCount; - - me.updateSlice(); - }; - - me.incColumnNumber = function(increment) { - me.number = me.number + increment; - }; - - me.setColumnNumber = function(newNumber) { - me.number = newNumber; - }; - - me.setPaddingCount = function(newPadding) { - me.padding = newPadding; - }; - - me.getPaddingCount = function() { - return me.padding; - }; - - me.hasMoreLeftColumns = function() { - return me.number > 0; - }; - - me.hasMoreRightColumns = function() { - return me.number + me.visible < me.total; - }; - - me.updateSlice(0); - return me; - }; - - var data = source.data; - var page = new Page(data, options); - var measurer = new Measurer(data, options); - var columns = new Columns(data, source.columns, options); - - var table = null; - var tableDiv = null; - var header = null; - var footer = null; - var tbody = null; - - // Caches pagedTable.clientWidth, specially for webkit - var cachedPagedTableClientWidth = null; - - var onChangeCallbacks = []; - - var clearSelection = function() { - if(document.selection && document.selection.empty) { - document.selection.empty(); - } else if(window.getSelection) { - var sel = window.getSelection(); - sel.removeAllRanges(); - } - }; - - var columnNavigationWidthPX = 5; - - var renderColumnNavigation = function(increment, backwards) { - var arrow = document.createElement("div"); - arrow.setAttribute("style", - "border-top: " + columnNavigationWidthPX + "px solid transparent;" + - "border-bottom: " + columnNavigationWidthPX + "px solid transparent;" + - "border-" + (backwards ? "right" : "left") + ": " + columnNavigationWidthPX + "px solid;"); - - var header = document.createElement("th"); - header.appendChild(arrow); - header.setAttribute("style", - "cursor: pointer;" + - "vertical-align: middle;" + - "min-width: " + columnNavigationWidthPX + "px;" + - "width: " + columnNavigationWidthPX + "px;"); - - header.onclick = function() { - columns.incColumnNumber(backwards ? -1 : increment); - - me.animateColumns(backwards); - renderFooter(); - - clearSelection(); - triggerOnChange(); - }; - - return header; - }; - - var maxColumnWidth = function(width) { - var padding = 80; - var columnMax = Math.max(cachedPagedTableClientWidth - padding, 0); - - return parseInt(width) > 0 ? - Math.min(columnMax, parseInt(width)) + "px" : - columnMax + "px"; - }; - - var clearHeader = function() { - var thead = pagedTable.querySelectorAll("thead")[0]; - thead.innerHTML = ""; - }; - - var renderHeader = function(clear) { - cachedPagedTableClientWidth = pagedTable.clientWidth; - - var fragment = document.createDocumentFragment(); - - header = document.createElement("tr"); - fragment.appendChild(header); - - if (columns.number > 0) - header.appendChild(renderColumnNavigation(-columns.visible, true)); - - columns.subset = columns.subset.map(function(columnData) { - var column = document.createElement("th"); - column.setAttribute("align", columnData.align); - column.style.textAlign = columnData.align; - - column.style.maxWidth = maxColumnWidth(null); - if (columnData.width) { - column.style.minWidth = - column.style.maxWidth = maxColumnWidth(columnData.width); - } - - var columnName = document.createElement("div"); - columnName.setAttribute("class", "pagedtable-header-name"); - if (columnData.label === "") { - columnName.innerHTML = " "; - } - else { - columnName.appendChild(document.createTextNode(columnData.label)); - } - column.appendChild(columnName); - - var columnType = document.createElement("div"); - columnType.setAttribute("class", "pagedtable-header-type"); - if (columnData.type === "") { - columnType.innerHTML = " "; - } - else { - columnType.appendChild(document.createTextNode("<" + columnData.type + ">")); - } - column.appendChild(columnType); - - header.appendChild(column); - - columnData.element = column; - - return columnData; - }); - - for (var idx = 0; idx < columns.getPaddingCount(); idx++) { - var paddingCol = document.createElement("th"); - paddingCol.setAttribute("class", "pagedtable-padding-col"); - header.appendChild(paddingCol); - } - - if (columns.number + columns.visible < columns.total) - header.appendChild(renderColumnNavigation(columns.visible, false)); - - if (typeof(clear) == "undefined" || clear) clearHeader(); - var thead = pagedTable.querySelectorAll("thead")[0]; - thead.appendChild(fragment); - }; - - me.animateColumns = function(backwards) { - var thead = pagedTable.querySelectorAll("thead")[0]; - - var headerOld = thead.querySelectorAll("tr")[0]; - var tbodyOld = table.querySelectorAll("tbody")[0]; - - me.fitColumns(backwards); - - renderHeader(false); - - header.style.opacity = "0"; - header.style.transform = backwards ? "translateX(-30px)" : "translateX(30px)"; - header.style.transition = "transform 200ms linear, opacity 200ms"; - header.style.transitionDelay = "0"; - - renderBody(false); - - if (headerOld) { - headerOld.style.position = "absolute"; - headerOld.style.transform = "translateX(0px)"; - headerOld.style.opacity = "1"; - headerOld.style.transition = "transform 100ms linear, opacity 100ms"; - headerOld.setAttribute("class", "pagedtable-remove-head"); - if (headerOld.style.transitionEnd) { - headerOld.addEventListener("transitionend", function() { - var headerOldByClass = thead.querySelector(".pagedtable-remove-head"); - if (headerOldByClass) thead.removeChild(headerOldByClass); - }); - } - else { - thead.removeChild(headerOld); - } - } - - if (tbodyOld) table.removeChild(tbodyOld); - - tbody.style.opacity = "0"; - tbody.style.transition = "transform 200ms linear, opacity 200ms"; - tbody.style.transitionDelay = "0ms"; - - // force relayout - window.getComputedStyle(header).opacity; - window.getComputedStyle(tbody).opacity; - - if (headerOld) { - headerOld.style.transform = backwards ? "translateX(20px)" : "translateX(-30px)"; - headerOld.style.opacity = "0"; - } - - header.style.transform = "translateX(0px)"; - header.style.opacity = "1"; - - tbody.style.opacity = "1"; - } - - me.onChange = function(callback) { - onChangeCallbacks.push(callback); - }; - - var triggerOnChange = function() { - onChangeCallbacks.forEach(function(onChange) { - onChange(); - }); - }; - - var clearBody = function() { - if (tbody) { - table.removeChild(tbody); - tbody = null; - } - }; - - var renderBody = function(clear) { - cachedPagedTableClientWidth = pagedTable.clientWidth - - var fragment = document.createDocumentFragment(); - - var pageData = data.slice(page.getRowStart(), page.getRowEnd()); - - pageData.forEach(function(dataRow, idxRow) { - var htmlRow = document.createElement("tr"); - htmlRow.setAttribute("class", (idxRow % 2 !==0) ? "even" : "odd"); - - if (columns.hasMoreLeftColumns()) - htmlRow.appendChild(document.createElement("td")); - - columns.subset.forEach(function(columnData) { - var cellName = columnData.name; - var dataCell = dataRow[cellName]; - var htmlCell = document.createElement("td"); - - if (dataCell === "NA") htmlCell.setAttribute("class", "pagedtable-na-cell"); - if (dataCell === "__NA__") dataCell = "NA"; - - var cellText = document.createTextNode(dataCell); - htmlCell.appendChild(cellText); - if (dataCell.length > 50) { - htmlCell.setAttribute("title", dataCell); - } - htmlCell.setAttribute("align", columnData.align); - htmlCell.style.textAlign = columnData.align; - htmlCell.style.maxWidth = maxColumnWidth(null); - if (columnData.width) { - htmlCell.style.minWidth = htmlCell.style.maxWidth = maxColumnWidth(columnData.width); - } - htmlRow.appendChild(htmlCell); - }); - - for (var idx = 0; idx < columns.getPaddingCount(); idx++) { - var paddingCol = document.createElement("td"); - paddingCol.setAttribute("class", "pagedtable-padding-col"); - htmlRow.appendChild(paddingCol); - } - - if (columns.hasMoreRightColumns()) - htmlRow.appendChild(document.createElement("td")); - - fragment.appendChild(htmlRow); - }); - - for (var idxPadding = 0; idxPadding < page.getPaddingRows(); idxPadding++) { - var paddingRow = document.createElement("tr"); - - var paddingCellRow = document.createElement("td"); - paddingCellRow.innerHTML = " "; - paddingCellRow.setAttribute("colspan", "100%"); - paddingRow.appendChild(paddingCellRow); - - fragment.appendChild(paddingRow); - } - - if (typeof(clear) == "undefined" || clear) clearBody(); - tbody = document.createElement("tbody"); - tbody.appendChild(fragment); - - table.appendChild(tbody); - }; - - var getLabelInfo = function() { - var pageStart = page.getRowStart(); - var pageEnd = page.getRowEnd(); - var totalRows = data.length; - - var totalRowsLabel = options.rows.total ? options.rows.total : totalRows; - var totalRowsLabelFormat = totalRowsLabel.toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1,'); - - var infoText = (pageStart + 1) + "-" + pageEnd + " of " + totalRowsLabelFormat + " rows"; - if (totalRows < page.rows) { - infoText = totalRowsLabel + " row" + (totalRows != 1 ? "s" : ""); - } - if (columns.total > columns.visible) { - var totalColumnsLabel = options.columns.total ? options.columns.total : columns.total; - - infoText = infoText + " | " + (columns.number + 1) + "-" + - (Math.min(columns.number + columns.visible, columns.total)) + - " of " + totalColumnsLabel + " columns"; - } - - return infoText; - }; - - var clearFooter = function() { - footer = pagedTable.querySelectorAll("div.pagedtable-footer")[0]; - footer.innerHTML = ""; - - return footer; - }; - - var createPageLink = function(idxPage) { - var pageLink = document.createElement("a"); - pageLinkClass = idxPage === page.number ? "pagedtable-index pagedtable-index-current" : "pagedtable-index"; - pageLink.setAttribute("class", pageLinkClass); - pageLink.setAttribute("data-page-index", idxPage); - pageLink.onclick = function() { - page.setPageNumber(parseInt(this.getAttribute("data-page-index"))); - renderBody(); - renderFooter(); - - triggerOnChange(); - }; - - pageLink.appendChild(document.createTextNode(idxPage + 1)); - - return pageLink; - } - - var renderFooter = function() { - footer = clearFooter(); - - var next = document.createElement("a"); - next.appendChild(document.createTextNode("Next")); - next.onclick = function() { - page.setPageNumber(page.number + 1); - renderBody(); - renderFooter(); - - triggerOnChange(); - }; - if (data.length > page.rows) footer.appendChild(next); - - var pageNumbers = document.createElement("div"); - pageNumbers.setAttribute("class", "pagedtable-indexes"); - - var pageRange = page.getVisiblePageRange(); - - if (pageRange.first) { - var pageLink = createPageLink(0); - pageNumbers.appendChild(pageLink); - - var pageSeparator = document.createElement("div"); - pageSeparator.setAttribute("class", "pagedtable-index-separator-left"); - pageSeparator.appendChild(document.createTextNode("...")) - pageNumbers.appendChild(pageSeparator); - } - - for (var idxPage = pageRange.start; idxPage < pageRange.end; idxPage++) { - var pageLink = createPageLink(idxPage); - - pageNumbers.appendChild(pageLink); - } - - if (pageRange.last) { - var pageSeparator = document.createElement("div"); - pageSeparator.setAttribute("class", "pagedtable-index-separator-right"); - pageSeparator.appendChild(document.createTextNode("...")) - pageNumbers.appendChild(pageSeparator); - - var pageLink = createPageLink(page.total - 1); - pageNumbers.appendChild(pageLink); - } - - if (data.length > page.rows) footer.appendChild(pageNumbers); - - var previous = document.createElement("a"); - previous.appendChild(document.createTextNode("Previous")); - previous.onclick = function() { - page.setPageNumber(page.number - 1); - renderBody(); - renderFooter(); - - triggerOnChange(); - }; - if (data.length > page.rows) footer.appendChild(previous); - - var infoLabel = document.createElement("div"); - infoLabel.setAttribute("class", "pagedtable-info"); - infoLabel.setAttribute("title", getLabelInfo()); - infoLabel.appendChild(document.createTextNode(getLabelInfo())); - footer.appendChild(infoLabel); - - var enabledClass = "pagedtable-index-nav"; - var disabledClass = "pagedtable-index-nav pagedtable-index-nav-disabled"; - previous.setAttribute("class", page.number <= 0 ? disabledClass : enabledClass); - next.setAttribute("class", (page.number + 1) * page.rows >= data.length ? disabledClass : enabledClass); - }; - - var measuresCell = null; - - var renderMeasures = function() { - var measuresTable = document.createElement("table"); - measuresTable.style.visibility = "hidden"; - measuresTable.style.position = "absolute"; - measuresTable.style.whiteSpace = "nowrap"; - measuresTable.style.height = "auto"; - measuresTable.style.width = "auto"; - - var measuresRow = document.createElement("tr"); - measuresTable.appendChild(measuresRow); - - measuresCell = document.createElement("td"); - var sampleString = "ABCDEFGHIJ0123456789"; - measuresCell.appendChild(document.createTextNode(sampleString)); - - measuresRow.appendChild(measuresCell); - - tableDiv.appendChild(measuresTable); - } - - me.init = function() { - tableDiv = document.createElement("div"); - pagedTable.appendChild(tableDiv); - var pagedTableClass = data.length > 0 ? - "pagedtable pagedtable-not-empty" : - "pagedtable pagedtable-empty"; - - if (columns.total == 0 || (columns.emptyNames() && data.length == 0)) { - pagedTableClass = pagedTableClass + " pagedtable-empty-columns"; - } - - tableDiv.setAttribute("class", pagedTableClass); - - renderMeasures(); - measurer.calculate(measuresCell); - columns.calculateWidths(measurer.measures); - - table = document.createElement("table"); - table.setAttribute("cellspacing", "0"); - table.setAttribute("class", "table table-condensed"); - tableDiv.appendChild(table); - - table.appendChild(document.createElement("thead")); - - var footerDiv = document.createElement("div"); - footerDiv.setAttribute("class", "pagedtable-footer"); - tableDiv.appendChild(footerDiv); - - // if the host has not yet provided horizontal space, render hidden - if (tableDiv.clientWidth <= 0) { - tableDiv.style.opacity = "0"; - } - - me.render(); - - // retry seizing columns later if the host has not provided space - function retryFit() { - if (tableDiv.clientWidth <= 0) { - setTimeout(retryFit, 100); - } else { - me.render(); - triggerOnChange(); - } - } - if (tableDiv.clientWidth <= 0) { - retryFit(); - } - }; - - var registerWidths = function() { - columns.subset = columns.subset.map(function(column) { - column.width = columns.widths[column.name].inner; - return column; - }); - }; - - var parsePadding = function(value) { - return parseInt(value) >= 0 ? parseInt(value) : 0; - }; - - me.fixedHeight = function() { - return options.rows.max != null; - } - - me.fitRows = function() { - if (me.fixedHeight()) - return; - - measurer.calculate(measuresCell); - - var rows = options.rows.min !== null ? options.rows.min : 0; - var headerHeight = header !== null && header.offsetHeight > 0 ? header.offsetHeight : 0; - var footerHeight = footer !== null && footer.offsetHeight > 0 ? footer.offsetHeight : 0; - - if (pagedTable.offsetHeight > 0) { - var availableHeight = pagedTable.offsetHeight - headerHeight - footerHeight; - rows = Math.floor((availableHeight) / measurer.measures.height); - } - - rows = options.rows.min !== null ? Math.max(options.rows.min, rows) : rows; - - page.setRows(rows); - } - - // The goal of this function is to add as many columns as possible - // starting from left-to-right, when the right most limit is reached - // it tries to add columns from the left as well. - // - // When startBackwards is true columns are added from right-to-left - me.fitColumns = function(startBackwards) { - measurer.calculate(measuresCell); - columns.calculateWidths(measurer.measures); - - if (tableDiv.clientWidth > 0) { - tableDiv.style.opacity = 1; - } - - var visibleColumns = tableDiv.clientWidth <= 0 ? Math.max(columns.min, 1) : 1; - var columnNumber = columns.number; - var paddingCount = 0; - - // track a list of added columns as we build the visible ones to allow us - // to remove columns when they don't fit anymore. - var columnHistory = []; - - var lastTableHeight = 0; - var backwards = startBackwards; - - var tableDivStyle = window.getComputedStyle(tableDiv, null); - var tableDivPadding = parsePadding(tableDivStyle.paddingLeft) + - parsePadding(tableDivStyle.paddingRight); - - var addPaddingCol = false; - var currentWidth = 0; - - while (true) { - columns.setVisibleColumns(columnNumber, visibleColumns, paddingCount); - currentWidth = columns.getWidth(); - - if (tableDiv.clientWidth - tableDivPadding < currentWidth) { - break; - } - - columnHistory.push({ - columnNumber: columnNumber, - visibleColumns: visibleColumns, - paddingCount: paddingCount - }); - - if (columnHistory.length > 100) { - console.error("More than 100 tries to fit columns, aborting"); - break; - } - - if (columns.max !== null && - columns.visible + columns.getPaddingCount() >= columns.max) { - break; - } - - // if we run out of right-columns - if (!backwards && columnNumber + columns.visible >= columns.total) { - // if we started adding right-columns, try adding left-columns - if (!startBackwards && columnNumber > 0) { - backwards = true; - } - else if (columns.min === null || visibleColumns + columns.getPaddingCount() >= columns.min) { - break; - } - else { - paddingCount = paddingCount + 1; - } - } - - // if we run out of left-columns - if (backwards && columnNumber == 0) { - // if we started adding left-columns, try adding right-columns - if (startBackwards && columnNumber + columns.visible < columns.total) { - backwards = false; - } - else if (columns.min === null || visibleColumns + columns.getPaddingCount() >= columns.min) { - break; - } - else { - paddingCount = paddingCount + 1; - } - } - - // when moving backwards try fitting left columns first - if (backwards && columnNumber > 0) { - columnNumber = columnNumber - 1; - } - - if (columnNumber + visibleColumns < columns.total) { - visibleColumns = visibleColumns + 1; - } - } - - var lastRenderableColumn = { - columnNumber: columnNumber, - visibleColumns: visibleColumns, - paddingCount: paddingCount - }; - - if (columnHistory.length > 0) { - lastRenderableColumn = columnHistory[columnHistory.length - 1]; - } - - columns.setVisibleColumns( - lastRenderableColumn.columnNumber, - lastRenderableColumn.visibleColumns, - lastRenderableColumn.paddingCount); - - if (pagedTable.offsetWidth > 0) { - page.setVisiblePages(Math.max(Math.ceil(1.0 * (pagedTable.offsetWidth - 250) / 40), 2)); - } - - registerWidths(); - }; - - me.fit = function(startBackwards) { - me.fitRows(); - me.fitColumns(startBackwards); - } - - me.render = function() { - me.fitColumns(false); - - // render header/footer to measure height accurately - renderHeader(); - renderFooter(); - - me.fitRows(); - renderBody(); - - // re-render footer to match new rows - renderFooter(); - } - - var resizeLastWidth = -1; - var resizeLastHeight = -1; - var resizeNewWidth = -1; - var resizeNewHeight = -1; - var resizePending = false; - - me.resize = function(newWidth, newHeight) { - - function resizeDelayed() { - resizePending = false; - - if ( - (resizeNewWidth !== resizeLastWidth) || - (!me.fixedHeight() && resizeNewHeight !== resizeLastHeight) - ) { - resizeLastWidth = resizeNewWidth; - resizeLastHeight = resizeNewHeight; - - setTimeout(resizeDelayed, 200); - resizePending = true; - } else { - me.render(); - triggerOnChange(); - - resizeLastWidth = -1; - resizeLastHeight = -1; - } - } - - resizeNewWidth = newWidth; - resizeNewHeight = newHeight; - - if (!resizePending) resizeDelayed(); - }; -}; - -var PagedTableDoc; -(function (PagedTableDoc) { - var allPagedTables = []; - - PagedTableDoc.initAll = function() { - allPagedTables = []; - - var pagedTables = [].slice.call(document.querySelectorAll('[data-pagedtable="false"],[data-pagedtable=""]')); - pagedTables.forEach(function(pagedTable, idx) { - pagedTable.setAttribute("data-pagedtable", "true"); - pagedTable.setAttribute("pagedtable-page", 0); - pagedTable.setAttribute("class", "pagedtable-wrapper"); - - var pagedTableInstance = new PagedTable(pagedTable); - pagedTableInstance.init(); - - allPagedTables.push(pagedTableInstance); - }); - }; - - PagedTableDoc.resizeAll = function() { - allPagedTables.forEach(function(pagedTable) { - pagedTable.render(); - }); - }; - - window.addEventListener("resize", PagedTableDoc.resizeAll); - - return PagedTableDoc; -})(PagedTableDoc || (PagedTableDoc = {})); - -window.onload = function() { - PagedTableDoc.initAll(); -}; diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/anchor.min.js b/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/anchor.min.js deleted file mode 100644 index 5ac814d..0000000 --- a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/anchor.min.js +++ /dev/null @@ -1,9 +0,0 @@ -// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat -// -// AnchorJS - v5.0.0 - 2023-01-18 -// https://www.bryanbraun.com/anchorjs/ -// Copyright (c) 2023 Bryan Braun; Licensed MIT -// -// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat -!function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(globalThis,function(){"use strict";return function(A){function u(A){A.icon=Object.prototype.hasOwnProperty.call(A,"icon")?A.icon:"",A.visible=Object.prototype.hasOwnProperty.call(A,"visible")?A.visible:"hover",A.placement=Object.prototype.hasOwnProperty.call(A,"placement")?A.placement:"right",A.ariaLabel=Object.prototype.hasOwnProperty.call(A,"ariaLabel")?A.ariaLabel:"Anchor",A.class=Object.prototype.hasOwnProperty.call(A,"class")?A.class:"",A.base=Object.prototype.hasOwnProperty.call(A,"base")?A.base:"",A.truncate=Object.prototype.hasOwnProperty.call(A,"truncate")?Math.floor(A.truncate):64,A.titleText=Object.prototype.hasOwnProperty.call(A,"titleText")?A.titleText:""}function d(A){var e;if("string"==typeof A||A instanceof String)e=[].slice.call(document.querySelectorAll(A));else{if(!(Array.isArray(A)||A instanceof NodeList))throw new TypeError("The selector provided to AnchorJS was invalid.");e=[].slice.call(A)}return e}this.options=A||{},this.elements=[],u(this.options),this.add=function(A){var e,t,o,i,n,s,a,r,l,c,h,p=[];if(u(this.options),0!==(e=d(A=A||"h2, h3, h4, h5, h6")).length){for(null===document.head.querySelector("style.anchorjs")&&((A=document.createElement("style")).className="anchorjs",A.appendChild(document.createTextNode("")),void 0===(h=document.head.querySelector('[rel="stylesheet"],style'))?document.head.appendChild(A):document.head.insertBefore(A,h),A.sheet.insertRule(".anchorjs-link{opacity:0;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}",A.sheet.cssRules.length),A.sheet.insertRule(":hover>.anchorjs-link,.anchorjs-link:focus{opacity:1}",A.sheet.cssRules.length),A.sheet.insertRule("[data-anchorjs-icon]::after{content:attr(data-anchorjs-icon)}",A.sheet.cssRules.length),A.sheet.insertRule('@font-face{font-family:anchorjs-icons;src:url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype")}',A.sheet.cssRules.length)),h=document.querySelectorAll("[id]"),t=[].map.call(h,function(A){return A.id}),i=0;i\]./()*\\\n\t\b\v\u00A0]/g,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&-1<(" "+A.firstChild.className+" ").indexOf(" anchorjs-link "),A=A.lastChild&&-1<(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ");return e||A||!1}}}); -// @license-end \ No newline at end of file diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/popper.min.js b/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/popper.min.js deleted file mode 100644 index e3726d7..0000000 --- a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/popper.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/** - * @popperjs/core v2.11.7 - MIT License - */ - -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Popper={})}(this,(function(e){"use strict";function t(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function n(e){return e instanceof t(e).Element||e instanceof Element}function r(e){return e instanceof t(e).HTMLElement||e instanceof HTMLElement}function o(e){return"undefined"!=typeof ShadowRoot&&(e instanceof t(e).ShadowRoot||e instanceof ShadowRoot)}var i=Math.max,a=Math.min,s=Math.round;function f(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function c(){return!/^((?!chrome|android).)*safari/i.test(f())}function p(e,o,i){void 0===o&&(o=!1),void 0===i&&(i=!1);var a=e.getBoundingClientRect(),f=1,p=1;o&&r(e)&&(f=e.offsetWidth>0&&s(a.width)/e.offsetWidth||1,p=e.offsetHeight>0&&s(a.height)/e.offsetHeight||1);var u=(n(e)?t(e):window).visualViewport,l=!c()&&i,d=(a.left+(l&&u?u.offsetLeft:0))/f,h=(a.top+(l&&u?u.offsetTop:0))/p,m=a.width/f,v=a.height/p;return{width:m,height:v,top:h,right:d+m,bottom:h+v,left:d,x:d,y:h}}function u(e){var n=t(e);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function l(e){return e?(e.nodeName||"").toLowerCase():null}function d(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function h(e){return p(d(e)).left+u(e).scrollLeft}function m(e){return t(e).getComputedStyle(e)}function v(e){var t=m(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function y(e,n,o){void 0===o&&(o=!1);var i,a,f=r(n),c=r(n)&&function(e){var t=e.getBoundingClientRect(),n=s(t.width)/e.offsetWidth||1,r=s(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(n),m=d(n),y=p(e,c,o),g={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(f||!f&&!o)&&(("body"!==l(n)||v(m))&&(g=(i=n)!==t(i)&&r(i)?{scrollLeft:(a=i).scrollLeft,scrollTop:a.scrollTop}:u(i)),r(n)?((b=p(n,!0)).x+=n.clientLeft,b.y+=n.clientTop):m&&(b.x=h(m))),{x:y.left+g.scrollLeft-b.x,y:y.top+g.scrollTop-b.y,width:y.width,height:y.height}}function g(e){var t=p(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function b(e){return"html"===l(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||d(e)}function x(e){return["html","body","#document"].indexOf(l(e))>=0?e.ownerDocument.body:r(e)&&v(e)?e:x(b(e))}function w(e,n){var r;void 0===n&&(n=[]);var o=x(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=t(o),s=i?[a].concat(a.visualViewport||[],v(o)?o:[]):o,f=n.concat(s);return i?f:f.concat(w(b(s)))}function O(e){return["table","td","th"].indexOf(l(e))>=0}function j(e){return r(e)&&"fixed"!==m(e).position?e.offsetParent:null}function E(e){for(var n=t(e),i=j(e);i&&O(i)&&"static"===m(i).position;)i=j(i);return i&&("html"===l(i)||"body"===l(i)&&"static"===m(i).position)?n:i||function(e){var t=/firefox/i.test(f());if(/Trident/i.test(f())&&r(e)&&"fixed"===m(e).position)return null;var n=b(e);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(l(n))<0;){var i=m(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||n}var D="top",A="bottom",L="right",P="left",M="auto",k=[D,A,L,P],W="start",B="end",H="viewport",T="popper",R=k.reduce((function(e,t){return e.concat([t+"-"+W,t+"-"+B])}),[]),S=[].concat(k,[M]).reduce((function(e,t){return e.concat([t,t+"-"+W,t+"-"+B])}),[]),V=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function q(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function C(e){return e.split("-")[0]}function N(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&o(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function I(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function _(e,r,o){return r===H?I(function(e,n){var r=t(e),o=d(e),i=r.visualViewport,a=o.clientWidth,s=o.clientHeight,f=0,p=0;if(i){a=i.width,s=i.height;var u=c();(u||!u&&"fixed"===n)&&(f=i.offsetLeft,p=i.offsetTop)}return{width:a,height:s,x:f+h(e),y:p}}(e,o)):n(r)?function(e,t){var n=p(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(r,o):I(function(e){var t,n=d(e),r=u(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=i(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=i(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),f=-r.scrollLeft+h(e),c=-r.scrollTop;return"rtl"===m(o||n).direction&&(f+=i(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:f,y:c}}(d(e)))}function F(e,t,o,s){var f="clippingParents"===t?function(e){var t=w(b(e)),o=["absolute","fixed"].indexOf(m(e).position)>=0&&r(e)?E(e):e;return n(o)?t.filter((function(e){return n(e)&&N(e,o)&&"body"!==l(e)})):[]}(e):[].concat(t),c=[].concat(f,[o]),p=c[0],u=c.reduce((function(t,n){var r=_(e,n,s);return t.top=i(r.top,t.top),t.right=a(r.right,t.right),t.bottom=a(r.bottom,t.bottom),t.left=i(r.left,t.left),t}),_(e,p,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function U(e){return e.split("-")[1]}function z(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function X(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?C(o):null,a=o?U(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case D:t={x:s,y:n.y-r.height};break;case A:t={x:s,y:n.y+n.height};break;case L:t={x:n.x+n.width,y:f};break;case P:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?z(i):null;if(null!=c){var p="y"===c?"height":"width";switch(a){case W:t[c]=t[c]-(n[p]/2-r[p]/2);break;case B:t[c]=t[c]+(n[p]/2-r[p]/2)}}return t}function Y(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function G(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function J(e,t){void 0===t&&(t={});var r=t,o=r.placement,i=void 0===o?e.placement:o,a=r.strategy,s=void 0===a?e.strategy:a,f=r.boundary,c=void 0===f?"clippingParents":f,u=r.rootBoundary,l=void 0===u?H:u,h=r.elementContext,m=void 0===h?T:h,v=r.altBoundary,y=void 0!==v&&v,g=r.padding,b=void 0===g?0:g,x=Y("number"!=typeof b?b:G(b,k)),w=m===T?"reference":T,O=e.rects.popper,j=e.elements[y?w:m],E=F(n(j)?j:j.contextElement||d(e.elements.popper),c,l,s),P=p(e.elements.reference),M=X({reference:P,element:O,strategy:"absolute",placement:i}),W=I(Object.assign({},O,M)),B=m===T?W:P,R={top:E.top-B.top+x.top,bottom:B.bottom-E.bottom+x.bottom,left:E.left-B.left+x.left,right:B.right-E.right+x.right},S=e.modifiersData.offset;if(m===T&&S){var V=S[i];Object.keys(R).forEach((function(e){var t=[L,A].indexOf(e)>=0?1:-1,n=[D,A].indexOf(e)>=0?"y":"x";R[e]+=V[n]*t}))}return R}var K={placement:"bottom",modifiers:[],strategy:"absolute"};function Q(){for(var e=arguments.length,t=new Array(e),n=0;n=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[P,L].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e}),{}),s=a[t.placement],f=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},se={left:"right",right:"left",bottom:"top",top:"bottom"};function fe(e){return e.replace(/left|right|bottom|top/g,(function(e){return se[e]}))}var ce={start:"end",end:"start"};function pe(e){return e.replace(/start|end/g,(function(e){return ce[e]}))}function ue(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=void 0===f?S:f,p=U(r),u=p?s?R:R.filter((function(e){return U(e)===p})):k,l=u.filter((function(e){return c.indexOf(e)>=0}));0===l.length&&(l=u);var d=l.reduce((function(t,n){return t[n]=J(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[C(n)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}var le={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,c=n.padding,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.flipVariations,h=void 0===d||d,m=n.allowedAutoPlacements,v=t.options.placement,y=C(v),g=f||(y===v||!h?[fe(v)]:function(e){if(C(e)===M)return[];var t=fe(e);return[pe(e),t,pe(t)]}(v)),b=[v].concat(g).reduce((function(e,n){return e.concat(C(n)===M?ue(t,{placement:n,boundary:p,rootBoundary:u,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,w=t.rects.popper,O=new Map,j=!0,E=b[0],k=0;k=0,S=R?"width":"height",V=J(t,{placement:B,boundary:p,rootBoundary:u,altBoundary:l,padding:c}),q=R?T?L:P:T?A:D;x[S]>w[S]&&(q=fe(q));var N=fe(q),I=[];if(i&&I.push(V[H]<=0),s&&I.push(V[q]<=0,V[N]<=0),I.every((function(e){return e}))){E=B,j=!1;break}O.set(B,I)}if(j)for(var _=function(e){var t=b.find((function(t){var n=O.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return E=t,"break"},F=h?3:1;F>0;F--){if("break"===_(F))break}t.placement!==E&&(t.modifiersData[r]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function de(e,t,n){return i(e,a(t,n))}var he={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,s=void 0===o||o,f=n.altAxis,c=void 0!==f&&f,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.padding,h=n.tether,m=void 0===h||h,v=n.tetherOffset,y=void 0===v?0:v,b=J(t,{boundary:p,rootBoundary:u,padding:d,altBoundary:l}),x=C(t.placement),w=U(t.placement),O=!w,j=z(x),M="x"===j?"y":"x",k=t.modifiersData.popperOffsets,B=t.rects.reference,H=t.rects.popper,T="function"==typeof y?y(Object.assign({},t.rects,{placement:t.placement})):y,R="number"==typeof T?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(k){if(s){var q,N="y"===j?D:P,I="y"===j?A:L,_="y"===j?"height":"width",F=k[j],X=F+b[N],Y=F-b[I],G=m?-H[_]/2:0,K=w===W?B[_]:H[_],Q=w===W?-H[_]:-B[_],Z=t.elements.arrow,$=m&&Z?g(Z):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[N],ne=ee[I],re=de(0,B[_],$[_]),oe=O?B[_]/2-G-re-te-R.mainAxis:K-re-te-R.mainAxis,ie=O?-B[_]/2+G+re+ne+R.mainAxis:Q+re+ne+R.mainAxis,ae=t.elements.arrow&&E(t.elements.arrow),se=ae?"y"===j?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(q=null==S?void 0:S[j])?q:0,ce=F+ie-fe,pe=de(m?a(X,F+oe-fe-se):X,F,m?i(Y,ce):Y);k[j]=pe,V[j]=pe-F}if(c){var ue,le="x"===j?D:P,he="x"===j?A:L,me=k[M],ve="y"===M?"height":"width",ye=me+b[le],ge=me-b[he],be=-1!==[D,P].indexOf(x),xe=null!=(ue=null==S?void 0:S[M])?ue:0,we=be?ye:me-B[ve]-H[ve]-xe+R.altAxis,Oe=be?me+B[ve]+H[ve]-xe-R.altAxis:ge,je=m&&be?function(e,t,n){var r=de(e,t,n);return r>n?n:r}(we,me,Oe):de(m?we:ye,me,m?Oe:ge);k[M]=je,V[M]=je-me}t.modifiersData[r]=V}},requiresIfExists:["offset"]};var me={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=C(n.placement),f=z(s),c=[P,L].indexOf(s)>=0?"height":"width";if(i&&a){var p=function(e,t){return Y("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:G(e,k))}(o.padding,n),u=g(i),l="y"===f?D:P,d="y"===f?A:L,h=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],m=a[f]-n.rects.reference[f],v=E(i),y=v?"y"===f?v.clientHeight||0:v.clientWidth||0:0,b=h/2-m/2,x=p[l],w=y-u[c]-p[d],O=y/2-u[c]/2+b,j=de(x,O,w),M=f;n.modifiersData[r]=((t={})[M]=j,t.centerOffset=j-O,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&N(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ve(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ye(e){return[D,L,A,P].some((function(t){return e[t]>=0}))}var ge={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=J(t,{elementContext:"reference"}),s=J(t,{altBoundary:!0}),f=ve(a,r),c=ve(s,o,i),p=ye(f),u=ye(c);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:p,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":u})}},be=Z({defaultModifiers:[ee,te,oe,ie]}),xe=[ee,te,oe,ie,ae,le,he,me,ge],we=Z({defaultModifiers:xe});e.applyStyles=ie,e.arrow=me,e.computeStyles=oe,e.createPopper=we,e.createPopperLite=be,e.defaultModifiers=xe,e.detectOverflow=J,e.eventListeners=ee,e.flip=le,e.hide=ge,e.offset=ae,e.popperGenerator=Z,e.popperOffsets=te,e.preventOverflow=he,Object.defineProperty(e,"__esModule",{value:!0})})); - diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/quarto-syntax-highlighting-37eea08aefeeee20ff55810ff984fec1.css b/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/quarto-syntax-highlighting-37eea08aefeeee20ff55810ff984fec1.css deleted file mode 100644 index 7ad04b5..0000000 --- a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/quarto-syntax-highlighting-37eea08aefeeee20ff55810ff984fec1.css +++ /dev/null @@ -1,236 +0,0 @@ -/* 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; -} - -/* syntax highlight based on Pandoc's rules */ -pre > code.sourceCode > span { - color: #003B4F; -} - -code.sourceCode > span { - color: #003B4F; -} - -div.sourceCode, -div.sourceCode pre.sourceCode { - color: #003B4F; -} - -/* Normal */ -code span { - color: #003B4F; -} - -/* Alert */ -code span.al { - color: #AD0000; - font-style: inherit; -} - -/* Annotation */ -code span.an { - color: #5E5E5E; - font-style: inherit; -} - -/* Attribute */ -code span.at { - color: #657422; - font-style: inherit; -} - -/* BaseN */ -code span.bn { - color: #AD0000; - font-style: inherit; -} - -/* BuiltIn */ -code span.bu { - font-style: inherit; -} - -/* ControlFlow */ -code span.cf { - color: #003B4F; - font-weight: bold; - font-style: inherit; -} - -/* Char */ -code span.ch { - color: #20794D; - font-style: inherit; -} - -/* Constant */ -code span.cn { - color: #8f5902; - font-style: inherit; -} - -/* Comment */ -code span.co { - color: #5E5E5E; - font-style: inherit; -} - -/* CommentVar */ -code span.cv { - color: #5E5E5E; - font-style: italic; -} - -/* Documentation */ -code span.do { - color: #5E5E5E; - font-style: italic; -} - -/* DataType */ -code span.dt { - color: #AD0000; - font-style: inherit; -} - -/* DecVal */ -code span.dv { - color: #AD0000; - font-style: inherit; -} - -/* Error */ -code span.er { - color: #AD0000; - font-style: inherit; -} - -/* Extension */ -code span.ex { - font-style: inherit; -} - -/* Float */ -code span.fl { - color: #AD0000; - font-style: inherit; -} - -/* Function */ -code span.fu { - color: #4758AB; - font-style: inherit; -} - -/* Import */ -code span.im { - color: #00769E; - font-style: inherit; -} - -/* Information */ -code span.in { - color: #5E5E5E; - font-style: inherit; -} - -/* Keyword */ -code span.kw { - color: #003B4F; - font-weight: bold; - font-style: inherit; -} - -/* Operator */ -code span.op { - color: #5E5E5E; - font-style: inherit; -} - -/* Other */ -code span.ot { - color: #003B4F; - font-style: inherit; -} - -/* Preprocessor */ -code span.pp { - color: #AD0000; - font-style: inherit; -} - -/* SpecialChar */ -code span.sc { - color: #5E5E5E; - font-style: inherit; -} - -/* SpecialString */ -code span.ss { - color: #20794D; - font-style: inherit; -} - -/* String */ -code span.st { - color: #20794D; - font-style: inherit; -} - -/* Variable */ -code span.va { - color: #111111; - font-style: inherit; -} - -/* VerbatimString */ -code span.vs { - color: #20794D; - font-style: inherit; -} - -/* Warning */ -code span.wa { - color: #5E5E5E; - font-style: italic; -} - -.prevent-inlining { - content: " { - // Find any conflicting margin elements and add margins to the - // top to prevent overlap - const marginChildren = window.document.querySelectorAll( - ".column-margin.column-container > *, .margin-caption, .aside" - ); - - let lastBottom = 0; - for (const marginChild of marginChildren) { - if (marginChild.offsetParent !== null) { - // clear the top margin so we recompute it - marginChild.style.marginTop = null; - const top = marginChild.getBoundingClientRect().top + window.scrollY; - if (top < lastBottom) { - const marginChildStyle = window.getComputedStyle(marginChild); - const marginBottom = parseFloat(marginChildStyle["marginBottom"]); - const margin = lastBottom - top + marginBottom; - marginChild.style.marginTop = `${margin}px`; - } - const styles = window.getComputedStyle(marginChild); - const marginTop = parseFloat(styles["marginTop"]); - lastBottom = top + marginChild.getBoundingClientRect().height + marginTop; - } - } -}; - -window.document.addEventListener("DOMContentLoaded", function (_event) { - // Recompute the position of margin elements anytime the body size changes - if (window.ResizeObserver) { - const resizeObserver = new window.ResizeObserver( - throttle(() => { - layoutMarginEls(); - if ( - window.document.body.getBoundingClientRect().width < 990 && - isReaderMode() - ) { - quartoToggleReader(); - } - }, 50) - ); - resizeObserver.observe(window.document.body); - } - - const tocEl = window.document.querySelector('nav.toc-active[role="doc-toc"]'); - const sidebarEl = window.document.getElementById("quarto-sidebar"); - const leftTocEl = window.document.getElementById("quarto-sidebar-toc-left"); - const marginSidebarEl = window.document.getElementById( - "quarto-margin-sidebar" - ); - // function to determine whether the element has a previous sibling that is active - const prevSiblingIsActiveLink = (el) => { - const sibling = el.previousElementSibling; - if (sibling && sibling.tagName === "A") { - return sibling.classList.contains("active"); - } else { - return false; - } - }; - - // dispatch for htmlwidgets - // they use slideenter event to trigger resize - function fireSlideEnter() { - const event = window.document.createEvent("Event"); - event.initEvent("slideenter", true, true); - window.document.dispatchEvent(event); - } - - const tabs = window.document.querySelectorAll('a[data-bs-toggle="tab"]'); - tabs.forEach((tab) => { - tab.addEventListener("shown.bs.tab", fireSlideEnter); - }); - - // dispatch for shiny - // they use BS shown and hidden events to trigger rendering - function distpatchShinyEvents(previous, current) { - if (window.jQuery) { - if (previous) { - window.jQuery(previous).trigger("hidden"); - } - if (current) { - window.jQuery(current).trigger("shown"); - } - } - } - - // tabby.js listener: Trigger event for htmlwidget and shiny - document.addEventListener( - "tabby", - function (event) { - fireSlideEnter(); - distpatchShinyEvents(event.detail.previousTab, event.detail.tab); - }, - false - ); - - // Track scrolling and mark TOC links as active - // get table of contents and sidebar (bail if we don't have at least one) - const tocLinks = tocEl - ? [...tocEl.querySelectorAll("a[data-scroll-target]")] - : []; - const makeActive = (link) => tocLinks[link].classList.add("active"); - const removeActive = (link) => tocLinks[link].classList.remove("active"); - const removeAllActive = () => - [...Array(tocLinks.length).keys()].forEach((link) => removeActive(link)); - - // activate the anchor for a section associated with this TOC entry - tocLinks.forEach((link) => { - link.addEventListener("click", () => { - if (link.href.indexOf("#") !== -1) { - const anchor = link.href.split("#")[1]; - const heading = window.document.querySelector( - `[data-anchor-id="${anchor}"]` - ); - if (heading) { - // Add the class - heading.classList.add("reveal-anchorjs-link"); - - // function to show the anchor - const handleMouseout = () => { - heading.classList.remove("reveal-anchorjs-link"); - heading.removeEventListener("mouseout", handleMouseout); - }; - - // add a function to clear the anchor when the user mouses out of it - heading.addEventListener("mouseout", handleMouseout); - } - } - }); - }); - - const sections = tocLinks.map((link) => { - const target = link.getAttribute("data-scroll-target"); - if (target.startsWith("#")) { - return window.document.getElementById(decodeURI(`${target.slice(1)}`)); - } else { - return window.document.querySelector(decodeURI(`${target}`)); - } - }); - - const sectionMargin = 200; - let currentActive = 0; - // track whether we've initialized state the first time - let init = false; - - const updateActiveLink = () => { - // The index from bottom to top (e.g. reversed list) - let sectionIndex = -1; - if ( - window.innerHeight + window.pageYOffset >= - window.document.body.offsetHeight - ) { - // This is the no-scroll case where last section should be the active one - sectionIndex = 0; - } else { - // This finds the last section visible on screen that should be made active - sectionIndex = [...sections].reverse().findIndex((section) => { - if (section) { - return window.pageYOffset >= section.offsetTop - sectionMargin; - } else { - return false; - } - }); - } - if (sectionIndex > -1) { - const current = sections.length - sectionIndex - 1; - if (current !== currentActive) { - removeAllActive(); - currentActive = current; - makeActive(current); - if (init) { - window.dispatchEvent(sectionChanged); - } - init = true; - } - } - }; - - const inHiddenRegion = (top, bottom, hiddenRegions) => { - for (const region of hiddenRegions) { - if (top <= region.bottom && bottom >= region.top) { - return true; - } - } - return false; - }; - - const categorySelector = "header.quarto-title-block .quarto-category"; - const activateCategories = (href) => { - // Find any categories - // Surround them with a link pointing back to: - // #category=Authoring - try { - const categoryEls = window.document.querySelectorAll(categorySelector); - for (const categoryEl of categoryEls) { - const categoryText = categoryEl.textContent; - if (categoryText) { - const link = `${href}#category=${encodeURIComponent(categoryText)}`; - const linkEl = window.document.createElement("a"); - linkEl.setAttribute("href", link); - for (const child of categoryEl.childNodes) { - linkEl.append(child); - } - categoryEl.appendChild(linkEl); - } - } - } catch { - // Ignore errors - } - }; - function hasTitleCategories() { - return window.document.querySelector(categorySelector) !== null; - } - - function offsetRelativeUrl(url) { - const offset = getMeta("quarto:offset"); - return offset ? offset + url : url; - } - - function offsetAbsoluteUrl(url) { - const offset = getMeta("quarto:offset"); - const baseUrl = new URL(offset, window.location); - - const projRelativeUrl = url.replace(baseUrl, ""); - if (projRelativeUrl.startsWith("/")) { - return projRelativeUrl; - } else { - return "/" + projRelativeUrl; - } - } - - // read a meta tag value - function getMeta(metaName) { - const metas = window.document.getElementsByTagName("meta"); - for (let i = 0; i < metas.length; i++) { - if (metas[i].getAttribute("name") === metaName) { - return metas[i].getAttribute("content"); - } - } - return ""; - } - - async function findAndActivateCategories() { - // Categories search with listing only use path without query - const currentPagePath = offsetAbsoluteUrl( - window.location.origin + window.location.pathname - ); - const response = await fetch(offsetRelativeUrl("listings.json")); - if (response.status == 200) { - return response.json().then(function (listingPaths) { - const listingHrefs = []; - for (const listingPath of listingPaths) { - const pathWithoutLeadingSlash = listingPath.listing.substring(1); - for (const item of listingPath.items) { - const encodedItem = encodeURI(item); - if ( - encodedItem === currentPagePath || - encodedItem === currentPagePath + "index.html" - ) { - // Resolve this path against the offset to be sure - // we already are using the correct path to the listing - // (this adjusts the listing urls to be rooted against - // whatever root the page is actually running against) - const relative = offsetRelativeUrl(pathWithoutLeadingSlash); - const baseUrl = window.location; - const resolvedPath = new URL(relative, baseUrl); - listingHrefs.push(resolvedPath.pathname); - break; - } - } - } - - // Look up the tree for a nearby linting and use that if we find one - const nearestListing = findNearestParentListing( - offsetAbsoluteUrl(window.location.pathname), - listingHrefs - ); - if (nearestListing) { - activateCategories(nearestListing); - } else { - // See if the referrer is a listing page for this item - const referredRelativePath = offsetAbsoluteUrl(document.referrer); - const referrerListing = listingHrefs.find((listingHref) => { - const isListingReferrer = - listingHref === referredRelativePath || - listingHref === referredRelativePath + "index.html"; - return isListingReferrer; - }); - - if (referrerListing) { - // Try to use the referrer if possible - activateCategories(referrerListing); - } else if (listingHrefs.length > 0) { - // Otherwise, just fall back to the first listing - activateCategories(listingHrefs[0]); - } - } - }); - } - } - if (hasTitleCategories()) { - findAndActivateCategories(); - } - - const findNearestParentListing = (href, listingHrefs) => { - if (!href || !listingHrefs) { - return undefined; - } - // Look up the tree for a nearby linting and use that if we find one - const relativeParts = href.substring(1).split("/"); - while (relativeParts.length > 0) { - const path = relativeParts.join("/"); - for (const listingHref of listingHrefs) { - if (listingHref.startsWith(path)) { - return listingHref; - } - } - relativeParts.pop(); - } - - return undefined; - }; - - const manageSidebarVisiblity = (el, placeholderDescriptor) => { - let isVisible = true; - let elRect; - - return (hiddenRegions) => { - if (el === null) { - return; - } - - // Find the last element of the TOC - const lastChildEl = el.lastElementChild; - - if (lastChildEl) { - // Converts the sidebar to a menu - const convertToMenu = () => { - for (const child of el.children) { - child.style.opacity = 0; - child.style.overflow = "hidden"; - child.style.pointerEvents = "none"; - } - - nexttick(() => { - const toggleContainer = window.document.createElement("div"); - toggleContainer.style.width = "100%"; - toggleContainer.classList.add("zindex-over-content"); - toggleContainer.classList.add("quarto-sidebar-toggle"); - toggleContainer.classList.add("headroom-target"); // Marks this to be managed by headeroom - toggleContainer.id = placeholderDescriptor.id; - toggleContainer.style.position = "fixed"; - - const toggleIcon = window.document.createElement("i"); - toggleIcon.classList.add("quarto-sidebar-toggle-icon"); - toggleIcon.classList.add("bi"); - toggleIcon.classList.add("bi-caret-down-fill"); - - const toggleTitle = window.document.createElement("div"); - const titleEl = window.document.body.querySelector( - placeholderDescriptor.titleSelector - ); - if (titleEl) { - toggleTitle.append( - titleEl.textContent || titleEl.innerText, - toggleIcon - ); - } - toggleTitle.classList.add("zindex-over-content"); - toggleTitle.classList.add("quarto-sidebar-toggle-title"); - toggleContainer.append(toggleTitle); - - const toggleContents = window.document.createElement("div"); - toggleContents.classList = el.classList; - toggleContents.classList.add("zindex-over-content"); - toggleContents.classList.add("quarto-sidebar-toggle-contents"); - for (const child of el.children) { - if (child.id === "toc-title") { - continue; - } - - const clone = child.cloneNode(true); - clone.style.opacity = 1; - clone.style.pointerEvents = null; - clone.style.display = null; - toggleContents.append(clone); - } - toggleContents.style.height = "0px"; - const positionToggle = () => { - // position the element (top left of parent, same width as parent) - if (!elRect) { - elRect = el.getBoundingClientRect(); - } - toggleContainer.style.left = `${elRect.left}px`; - toggleContainer.style.top = `${elRect.top}px`; - toggleContainer.style.width = `${elRect.width}px`; - }; - positionToggle(); - - toggleContainer.append(toggleContents); - el.parentElement.prepend(toggleContainer); - - // Process clicks - let tocShowing = false; - // Allow the caller to control whether this is dismissed - // when it is clicked (e.g. sidebar navigation supports - // opening and closing the nav tree, so don't dismiss on click) - const clickEl = placeholderDescriptor.dismissOnClick - ? toggleContainer - : toggleTitle; - - const closeToggle = () => { - if (tocShowing) { - toggleContainer.classList.remove("expanded"); - toggleContents.style.height = "0px"; - tocShowing = false; - } - }; - - // Get rid of any expanded toggle if the user scrolls - window.document.addEventListener( - "scroll", - throttle(() => { - closeToggle(); - }, 50) - ); - - // Handle positioning of the toggle - window.addEventListener( - "resize", - throttle(() => { - elRect = undefined; - positionToggle(); - }, 50) - ); - - window.addEventListener("quarto-hrChanged", () => { - elRect = undefined; - }); - - // Process the click - clickEl.onclick = () => { - if (!tocShowing) { - toggleContainer.classList.add("expanded"); - toggleContents.style.height = null; - tocShowing = true; - } else { - closeToggle(); - } - }; - }); - }; - - // Converts a sidebar from a menu back to a sidebar - const convertToSidebar = () => { - for (const child of el.children) { - child.style.opacity = 1; - child.style.overflow = null; - child.style.pointerEvents = null; - } - - const placeholderEl = window.document.getElementById( - placeholderDescriptor.id - ); - if (placeholderEl) { - placeholderEl.remove(); - } - - el.classList.remove("rollup"); - }; - - if (isReaderMode()) { - convertToMenu(); - isVisible = false; - } else { - // Find the top and bottom o the element that is being managed - const elTop = el.offsetTop; - const elBottom = - elTop + lastChildEl.offsetTop + lastChildEl.offsetHeight; - - if (!isVisible) { - // If the element is current not visible reveal if there are - // no conflicts with overlay regions - if (!inHiddenRegion(elTop, elBottom, hiddenRegions)) { - convertToSidebar(); - isVisible = true; - } - } else { - // If the element is visible, hide it if it conflicts with overlay regions - // and insert a placeholder toggle (or if we're in reader mode) - if (inHiddenRegion(elTop, elBottom, hiddenRegions)) { - convertToMenu(); - isVisible = false; - } - } - } - } - }; - }; - - const tabEls = document.querySelectorAll('a[data-bs-toggle="tab"]'); - for (const tabEl of tabEls) { - const id = tabEl.getAttribute("data-bs-target"); - if (id) { - const columnEl = document.querySelector( - `${id} .column-margin, .tabset-margin-content` - ); - if (columnEl) - tabEl.addEventListener("shown.bs.tab", function (event) { - const el = event.srcElement; - if (el) { - const visibleCls = `${el.id}-margin-content`; - // walk up until we find a parent tabset - let panelTabsetEl = el.parentElement; - while (panelTabsetEl) { - if (panelTabsetEl.classList.contains("panel-tabset")) { - break; - } - panelTabsetEl = panelTabsetEl.parentElement; - } - - if (panelTabsetEl) { - const prevSib = panelTabsetEl.previousElementSibling; - if ( - prevSib && - prevSib.classList.contains("tabset-margin-container") - ) { - const childNodes = prevSib.querySelectorAll( - ".tabset-margin-content" - ); - for (const childEl of childNodes) { - if (childEl.classList.contains(visibleCls)) { - childEl.classList.remove("collapse"); - } else { - childEl.classList.add("collapse"); - } - } - } - } - } - - layoutMarginEls(); - }); - } - } - - // Manage the visibility of the toc and the sidebar - const marginScrollVisibility = manageSidebarVisiblity(marginSidebarEl, { - id: "quarto-toc-toggle", - titleSelector: "#toc-title", - dismissOnClick: true, - }); - const sidebarScrollVisiblity = manageSidebarVisiblity(sidebarEl, { - id: "quarto-sidebarnav-toggle", - titleSelector: ".title", - dismissOnClick: false, - }); - let tocLeftScrollVisibility; - if (leftTocEl) { - tocLeftScrollVisibility = manageSidebarVisiblity(leftTocEl, { - id: "quarto-lefttoc-toggle", - titleSelector: "#toc-title", - dismissOnClick: true, - }); - } - - // Find the first element that uses formatting in special columns - const conflictingEls = window.document.body.querySelectorAll( - '[class^="column-"], [class*=" column-"], aside, [class*="margin-caption"], [class*=" margin-caption"], [class*="margin-ref"], [class*=" margin-ref"]' - ); - - // Filter all the possibly conflicting elements into ones - // the do conflict on the left or ride side - const arrConflictingEls = Array.from(conflictingEls); - const leftSideConflictEls = arrConflictingEls.filter((el) => { - if (el.tagName === "ASIDE") { - return false; - } - return Array.from(el.classList).find((className) => { - return ( - className !== "column-body" && - className.startsWith("column-") && - !className.endsWith("right") && - !className.endsWith("container") && - className !== "column-margin" - ); - }); - }); - const rightSideConflictEls = arrConflictingEls.filter((el) => { - if (el.tagName === "ASIDE") { - return true; - } - - const hasMarginCaption = Array.from(el.classList).find((className) => { - return className == "margin-caption"; - }); - if (hasMarginCaption) { - return true; - } - - return Array.from(el.classList).find((className) => { - return ( - className !== "column-body" && - !className.endsWith("container") && - className.startsWith("column-") && - !className.endsWith("left") - ); - }); - }); - - const kOverlapPaddingSize = 10; - function toRegions(els) { - return els.map((el) => { - const boundRect = el.getBoundingClientRect(); - const top = - boundRect.top + - document.documentElement.scrollTop - - kOverlapPaddingSize; - return { - top, - bottom: top + el.scrollHeight + 2 * kOverlapPaddingSize, - }; - }); - } - - let hasObserved = false; - const visibleItemObserver = (els) => { - let visibleElements = [...els]; - const intersectionObserver = new IntersectionObserver( - (entries, _observer) => { - entries.forEach((entry) => { - if (entry.isIntersecting) { - if (visibleElements.indexOf(entry.target) === -1) { - visibleElements.push(entry.target); - } - } else { - visibleElements = visibleElements.filter((visibleEntry) => { - return visibleEntry !== entry; - }); - } - }); - - if (!hasObserved) { - hideOverlappedSidebars(); - } - hasObserved = true; - }, - {} - ); - els.forEach((el) => { - intersectionObserver.observe(el); - }); - - return { - getVisibleEntries: () => { - return visibleElements; - }, - }; - }; - - const rightElementObserver = visibleItemObserver(rightSideConflictEls); - const leftElementObserver = visibleItemObserver(leftSideConflictEls); - - const hideOverlappedSidebars = () => { - marginScrollVisibility(toRegions(rightElementObserver.getVisibleEntries())); - sidebarScrollVisiblity(toRegions(leftElementObserver.getVisibleEntries())); - if (tocLeftScrollVisibility) { - tocLeftScrollVisibility( - toRegions(leftElementObserver.getVisibleEntries()) - ); - } - }; - - window.quartoToggleReader = () => { - // Applies a slow class (or removes it) - // to update the transition speed - const slowTransition = (slow) => { - const manageTransition = (id, slow) => { - const el = document.getElementById(id); - if (el) { - if (slow) { - el.classList.add("slow"); - } else { - el.classList.remove("slow"); - } - } - }; - - manageTransition("TOC", slow); - manageTransition("quarto-sidebar", slow); - }; - const readerMode = !isReaderMode(); - setReaderModeValue(readerMode); - - // If we're entering reader mode, slow the transition - if (readerMode) { - slowTransition(readerMode); - } - highlightReaderToggle(readerMode); - hideOverlappedSidebars(); - - // If we're exiting reader mode, restore the non-slow transition - if (!readerMode) { - slowTransition(!readerMode); - } - }; - - const highlightReaderToggle = (readerMode) => { - const els = document.querySelectorAll(".quarto-reader-toggle"); - if (els) { - els.forEach((el) => { - if (readerMode) { - el.classList.add("reader"); - } else { - el.classList.remove("reader"); - } - }); - } - }; - - const setReaderModeValue = (val) => { - if (window.location.protocol !== "file:") { - window.localStorage.setItem("quarto-reader-mode", val); - } else { - localReaderMode = val; - } - }; - - const isReaderMode = () => { - if (window.location.protocol !== "file:") { - return window.localStorage.getItem("quarto-reader-mode") === "true"; - } else { - return localReaderMode; - } - }; - let localReaderMode = null; - - const tocOpenDepthStr = tocEl?.getAttribute("data-toc-expanded"); - const tocOpenDepth = tocOpenDepthStr ? Number(tocOpenDepthStr) : 1; - - // Walk the TOC and collapse/expand nodes - // Nodes are expanded if: - // - they are top level - // - they have children that are 'active' links - // - they are directly below an link that is 'active' - const walk = (el, depth) => { - // Tick depth when we enter a UL - if (el.tagName === "UL") { - depth = depth + 1; - } - - // It this is active link - let isActiveNode = false; - if (el.tagName === "A" && el.classList.contains("active")) { - isActiveNode = true; - } - - // See if there is an active child to this element - let hasActiveChild = false; - for (const child of el.children) { - hasActiveChild = walk(child, depth) || hasActiveChild; - } - - // Process the collapse state if this is an UL - if (el.tagName === "UL") { - if (tocOpenDepth === -1 && depth > 1) { - // toc-expand: false - el.classList.add("collapse"); - } else if ( - depth <= tocOpenDepth || - hasActiveChild || - prevSiblingIsActiveLink(el) - ) { - el.classList.remove("collapse"); - } else { - el.classList.add("collapse"); - } - - // untick depth when we leave a UL - depth = depth - 1; - } - return hasActiveChild || isActiveNode; - }; - - // walk the TOC and expand / collapse any items that should be shown - if (tocEl) { - updateActiveLink(); - walk(tocEl, 0); - } - - // Throttle the scroll event and walk peridiocally - window.document.addEventListener( - "scroll", - throttle(() => { - if (tocEl) { - updateActiveLink(); - walk(tocEl, 0); - } - if (!isReaderMode()) { - hideOverlappedSidebars(); - } - }, 5) - ); - window.addEventListener( - "resize", - throttle(() => { - if (tocEl) { - updateActiveLink(); - walk(tocEl, 0); - } - if (!isReaderMode()) { - hideOverlappedSidebars(); - } - }, 10) - ); - hideOverlappedSidebars(); - highlightReaderToggle(isReaderMode()); -}); - -tabsets.init(); - -function throttle(func, wait) { - let waiting = false; - return function () { - if (!waiting) { - func.apply(this, arguments); - waiting = true; - setTimeout(function () { - waiting = false; - }, wait); - } - }; -} - -function nexttick(func) { - return setTimeout(func, 0); -} diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tabsets/tabsets.js b/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tabsets/tabsets.js deleted file mode 100644 index 51345d0..0000000 --- a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tabsets/tabsets.js +++ /dev/null @@ -1,95 +0,0 @@ -// grouped tabsets - -export function init() { - window.addEventListener("pageshow", (_event) => { - function getTabSettings() { - const data = localStorage.getItem("quarto-persistent-tabsets-data"); - if (!data) { - localStorage.setItem("quarto-persistent-tabsets-data", "{}"); - return {}; - } - if (data) { - return JSON.parse(data); - } - } - - function setTabSettings(data) { - localStorage.setItem( - "quarto-persistent-tabsets-data", - JSON.stringify(data) - ); - } - - function setTabState(groupName, groupValue) { - const data = getTabSettings(); - data[groupName] = groupValue; - setTabSettings(data); - } - - function toggleTab(tab, active) { - const tabPanelId = tab.getAttribute("aria-controls"); - const tabPanel = document.getElementById(tabPanelId); - if (active) { - tab.classList.add("active"); - tabPanel.classList.add("active"); - } else { - tab.classList.remove("active"); - tabPanel.classList.remove("active"); - } - } - - function toggleAll(selectedGroup, selectorsToSync) { - for (const [thisGroup, tabs] of Object.entries(selectorsToSync)) { - const active = selectedGroup === thisGroup; - for (const tab of tabs) { - toggleTab(tab, active); - } - } - } - - function findSelectorsToSyncByLanguage() { - const result = {}; - const tabs = Array.from( - document.querySelectorAll(`div[data-group] a[id^='tabset-']`) - ); - for (const item of tabs) { - const div = item.parentElement.parentElement.parentElement; - const group = div.getAttribute("data-group"); - if (!result[group]) { - result[group] = {}; - } - const selectorsToSync = result[group]; - const value = item.innerHTML; - if (!selectorsToSync[value]) { - selectorsToSync[value] = []; - } - selectorsToSync[value].push(item); - } - return result; - } - - function setupSelectorSync() { - const selectorsToSync = findSelectorsToSyncByLanguage(); - Object.entries(selectorsToSync).forEach(([group, tabSetsByValue]) => { - Object.entries(tabSetsByValue).forEach(([value, items]) => { - items.forEach((item) => { - item.addEventListener("click", (_event) => { - setTabState(group, value); - toggleAll(value, selectorsToSync[group]); - }); - }); - }); - }); - return selectorsToSync; - } - - const selectorsToSync = setupSelectorSync(); - for (const [group, selectedName] of Object.entries(getTabSettings())) { - const selectors = selectorsToSync[group]; - // it's possible that stale state gives us empty selections, so we explicitly check here. - if (selectors) { - toggleAll(selectedName, selectors); - } - } - }); -} diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tippy.css b/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tippy.css deleted file mode 100644 index e6ae635..0000000 --- a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tippy.css +++ /dev/null @@ -1 +0,0 @@ -.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1} \ No newline at end of file diff --git a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tippy.umd.min.js b/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tippy.umd.min.js deleted file mode 100644 index ca292be..0000000 --- a/M2/Data Visualisation/tp2/tp2_files/libs/quarto-html/tippy.umd.min.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],t):(e=e||self).tippy=t(e.Popper)}(this,(function(e){"use strict";var t={passive:!0,capture:!0},n=function(){return document.body};function r(e,t,n){if(Array.isArray(e)){var r=e[t];return null==r?Array.isArray(n)?n[t]:n:r}return e}function o(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function i(e,t){return"function"==typeof e?e.apply(void 0,t):e}function a(e,t){return 0===t?e:function(r){clearTimeout(n),n=setTimeout((function(){e(r)}),t)};var n}function s(e,t){var n=Object.assign({},e);return t.forEach((function(e){delete n[e]})),n}function u(e){return[].concat(e)}function c(e,t){-1===e.indexOf(t)&&e.push(t)}function p(e){return e.split("-")[0]}function f(e){return[].slice.call(e)}function l(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function d(){return document.createElement("div")}function v(e){return["Element","Fragment"].some((function(t){return o(e,t)}))}function m(e){return o(e,"MouseEvent")}function g(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function h(e){return v(e)?[e]:function(e){return o(e,"NodeList")}(e)?f(e):Array.isArray(e)?e:f(document.querySelectorAll(e))}function b(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function y(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function w(e){var t,n=u(e)[0];return null!=n&&null!=(t=n.ownerDocument)&&t.body?n.ownerDocument:document}function E(e,t,n){var r=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[r](t,n)}))}function O(e,t){for(var n=t;n;){var r;if(e.contains(n))return!0;n=null==n.getRootNode||null==(r=n.getRootNode())?void 0:r.host}return!1}var x={isTouch:!1},C=0;function T(){x.isTouch||(x.isTouch=!0,window.performance&&document.addEventListener("mousemove",A))}function A(){var e=performance.now();e-C<20&&(x.isTouch=!1,document.removeEventListener("mousemove",A)),C=e}function L(){var e=document.activeElement;if(g(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var D=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto,R=Object.assign({appendTo:n,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),k=Object.keys(R);function P(e){var t=(e.plugins||[]).reduce((function(t,n){var r,o=n.name,i=n.defaultValue;o&&(t[o]=void 0!==e[o]?e[o]:null!=(r=R[o])?r:i);return t}),{});return Object.assign({},e,t)}function j(e,t){var n=Object.assign({},t,{content:i(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(P(Object.assign({},R,{plugins:t}))):k).reduce((function(t,n){var r=(e.getAttribute("data-tippy-"+n)||"").trim();if(!r)return t;if("content"===n)t[n]=r;else try{t[n]=JSON.parse(r)}catch(e){t[n]=r}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},R.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function M(e,t){e.innerHTML=t}function V(e){var t=d();return!0===e?t.className="tippy-arrow":(t.className="tippy-svg-arrow",v(e)?t.appendChild(e):M(t,e)),t}function I(e,t){v(t.content)?(M(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?M(e,t.content):e.textContent=t.content)}function S(e){var t=e.firstElementChild,n=f(t.children);return{box:t,content:n.find((function(e){return e.classList.contains("tippy-content")})),arrow:n.find((function(e){return e.classList.contains("tippy-arrow")||e.classList.contains("tippy-svg-arrow")})),backdrop:n.find((function(e){return e.classList.contains("tippy-backdrop")}))}}function N(e){var t=d(),n=d();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=d();function o(n,r){var o=S(t),i=o.box,a=o.content,s=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),n.content===r.content&&n.allowHTML===r.allowHTML||I(a,e.props),r.arrow?s?n.arrow!==r.arrow&&(i.removeChild(s),i.appendChild(V(r.arrow))):i.appendChild(V(r.arrow)):s&&i.removeChild(s)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),I(r,e.props),t.appendChild(n),n.appendChild(r),o(e.props,e.props),{popper:t,onUpdate:o}}N.$$tippy=!0;var B=1,H=[],U=[];function _(o,s){var v,g,h,C,T,A,L,k,M=j(o,Object.assign({},R,P(l(s)))),V=!1,I=!1,N=!1,_=!1,F=[],W=a(we,M.interactiveDebounce),X=B++,Y=(k=M.plugins).filter((function(e,t){return k.indexOf(e)===t})),$={id:X,reference:o,popper:d(),popperInstance:null,props:M,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:Y,clearDelayTimeouts:function(){clearTimeout(v),clearTimeout(g),cancelAnimationFrame(h)},setProps:function(e){if($.state.isDestroyed)return;ae("onBeforeUpdate",[$,e]),be();var t=$.props,n=j(o,Object.assign({},t,l(e),{ignoreAttributes:!0}));$.props=n,he(),t.interactiveDebounce!==n.interactiveDebounce&&(ce(),W=a(we,n.interactiveDebounce));t.triggerTarget&&!n.triggerTarget?u(t.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):n.triggerTarget&&o.removeAttribute("aria-expanded");ue(),ie(),J&&J(t,n);$.popperInstance&&(Ce(),Ae().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})));ae("onAfterUpdate",[$,e])},setContent:function(e){$.setProps({content:e})},show:function(){var e=$.state.isVisible,t=$.state.isDestroyed,o=!$.state.isEnabled,a=x.isTouch&&!$.props.touch,s=r($.props.duration,0,R.duration);if(e||t||o||a)return;if(te().hasAttribute("disabled"))return;if(ae("onShow",[$],!1),!1===$.props.onShow($))return;$.state.isVisible=!0,ee()&&(z.style.visibility="visible");ie(),de(),$.state.isMounted||(z.style.transition="none");if(ee()){var u=re(),p=u.box,f=u.content;b([p,f],0)}A=function(){var e;if($.state.isVisible&&!_){if(_=!0,z.offsetHeight,z.style.transition=$.props.moveTransition,ee()&&$.props.animation){var t=re(),n=t.box,r=t.content;b([n,r],s),y([n,r],"visible")}se(),ue(),c(U,$),null==(e=$.popperInstance)||e.forceUpdate(),ae("onMount",[$]),$.props.animation&&ee()&&function(e,t){me(e,t)}(s,(function(){$.state.isShown=!0,ae("onShown",[$])}))}},function(){var e,t=$.props.appendTo,r=te();e=$.props.interactive&&t===n||"parent"===t?r.parentNode:i(t,[r]);e.contains(z)||e.appendChild(z);$.state.isMounted=!0,Ce()}()},hide:function(){var e=!$.state.isVisible,t=$.state.isDestroyed,n=!$.state.isEnabled,o=r($.props.duration,1,R.duration);if(e||t||n)return;if(ae("onHide",[$],!1),!1===$.props.onHide($))return;$.state.isVisible=!1,$.state.isShown=!1,_=!1,V=!1,ee()&&(z.style.visibility="hidden");if(ce(),ve(),ie(!0),ee()){var i=re(),a=i.box,s=i.content;$.props.animation&&(b([a,s],o),y([a,s],"hidden"))}se(),ue(),$.props.animation?ee()&&function(e,t){me(e,(function(){!$.state.isVisible&&z.parentNode&&z.parentNode.contains(z)&&t()}))}(o,$.unmount):$.unmount()},hideWithInteractivity:function(e){ne().addEventListener("mousemove",W),c(H,W),W(e)},enable:function(){$.state.isEnabled=!0},disable:function(){$.hide(),$.state.isEnabled=!1},unmount:function(){$.state.isVisible&&$.hide();if(!$.state.isMounted)return;Te(),Ae().forEach((function(e){e._tippy.unmount()})),z.parentNode&&z.parentNode.removeChild(z);U=U.filter((function(e){return e!==$})),$.state.isMounted=!1,ae("onHidden",[$])},destroy:function(){if($.state.isDestroyed)return;$.clearDelayTimeouts(),$.unmount(),be(),delete o._tippy,$.state.isDestroyed=!0,ae("onDestroy",[$])}};if(!M.render)return $;var q=M.render($),z=q.popper,J=q.onUpdate;z.setAttribute("data-tippy-root",""),z.id="tippy-"+$.id,$.popper=z,o._tippy=$,z._tippy=$;var G=Y.map((function(e){return e.fn($)})),K=o.hasAttribute("aria-expanded");return he(),ue(),ie(),ae("onCreate",[$]),M.showOnCreate&&Le(),z.addEventListener("mouseenter",(function(){$.props.interactive&&$.state.isVisible&&$.clearDelayTimeouts()})),z.addEventListener("mouseleave",(function(){$.props.interactive&&$.props.trigger.indexOf("mouseenter")>=0&&ne().addEventListener("mousemove",W)})),$;function Q(){var e=$.props.touch;return Array.isArray(e)?e:[e,0]}function Z(){return"hold"===Q()[0]}function ee(){var e;return!(null==(e=$.props.render)||!e.$$tippy)}function te(){return L||o}function ne(){var e=te().parentNode;return e?w(e):document}function re(){return S(z)}function oe(e){return $.state.isMounted&&!$.state.isVisible||x.isTouch||C&&"focus"===C.type?0:r($.props.delay,e?0:1,R.delay)}function ie(e){void 0===e&&(e=!1),z.style.pointerEvents=$.props.interactive&&!e?"":"none",z.style.zIndex=""+$.props.zIndex}function ae(e,t,n){var r;(void 0===n&&(n=!0),G.forEach((function(n){n[e]&&n[e].apply(n,t)})),n)&&(r=$.props)[e].apply(r,t)}function se(){var e=$.props.aria;if(e.content){var t="aria-"+e.content,n=z.id;u($.props.triggerTarget||o).forEach((function(e){var r=e.getAttribute(t);if($.state.isVisible)e.setAttribute(t,r?r+" "+n:n);else{var o=r&&r.replace(n,"").trim();o?e.setAttribute(t,o):e.removeAttribute(t)}}))}}function ue(){!K&&$.props.aria.expanded&&u($.props.triggerTarget||o).forEach((function(e){$.props.interactive?e.setAttribute("aria-expanded",$.state.isVisible&&e===te()?"true":"false"):e.removeAttribute("aria-expanded")}))}function ce(){ne().removeEventListener("mousemove",W),H=H.filter((function(e){return e!==W}))}function pe(e){if(!x.isTouch||!N&&"mousedown"!==e.type){var t=e.composedPath&&e.composedPath()[0]||e.target;if(!$.props.interactive||!O(z,t)){if(u($.props.triggerTarget||o).some((function(e){return O(e,t)}))){if(x.isTouch)return;if($.state.isVisible&&$.props.trigger.indexOf("click")>=0)return}else ae("onClickOutside",[$,e]);!0===$.props.hideOnClick&&($.clearDelayTimeouts(),$.hide(),I=!0,setTimeout((function(){I=!1})),$.state.isMounted||ve())}}}function fe(){N=!0}function le(){N=!1}function de(){var e=ne();e.addEventListener("mousedown",pe,!0),e.addEventListener("touchend",pe,t),e.addEventListener("touchstart",le,t),e.addEventListener("touchmove",fe,t)}function ve(){var e=ne();e.removeEventListener("mousedown",pe,!0),e.removeEventListener("touchend",pe,t),e.removeEventListener("touchstart",le,t),e.removeEventListener("touchmove",fe,t)}function me(e,t){var n=re().box;function r(e){e.target===n&&(E(n,"remove",r),t())}if(0===e)return t();E(n,"remove",T),E(n,"add",r),T=r}function ge(e,t,n){void 0===n&&(n=!1),u($.props.triggerTarget||o).forEach((function(r){r.addEventListener(e,t,n),F.push({node:r,eventType:e,handler:t,options:n})}))}function he(){var e;Z()&&(ge("touchstart",ye,{passive:!0}),ge("touchend",Ee,{passive:!0})),(e=$.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(ge(e,ye),e){case"mouseenter":ge("mouseleave",Ee);break;case"focus":ge(D?"focusout":"blur",Oe);break;case"focusin":ge("focusout",Oe)}}))}function be(){F.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),F=[]}function ye(e){var t,n=!1;if($.state.isEnabled&&!xe(e)&&!I){var r="focus"===(null==(t=C)?void 0:t.type);C=e,L=e.currentTarget,ue(),!$.state.isVisible&&m(e)&&H.forEach((function(t){return t(e)})),"click"===e.type&&($.props.trigger.indexOf("mouseenter")<0||V)&&!1!==$.props.hideOnClick&&$.state.isVisible?n=!0:Le(e),"click"===e.type&&(V=!n),n&&!r&&De(e)}}function we(e){var t=e.target,n=te().contains(t)||z.contains(t);"mousemove"===e.type&&n||function(e,t){var n=t.clientX,r=t.clientY;return e.every((function(e){var t=e.popperRect,o=e.popperState,i=e.props.interactiveBorder,a=p(o.placement),s=o.modifiersData.offset;if(!s)return!0;var u="bottom"===a?s.top.y:0,c="top"===a?s.bottom.y:0,f="right"===a?s.left.x:0,l="left"===a?s.right.x:0,d=t.top-r+u>i,v=r-t.bottom-c>i,m=t.left-n+f>i,g=n-t.right-l>i;return d||v||m||g}))}(Ae().concat(z).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:M}:null})).filter(Boolean),e)&&(ce(),De(e))}function Ee(e){xe(e)||$.props.trigger.indexOf("click")>=0&&V||($.props.interactive?$.hideWithInteractivity(e):De(e))}function Oe(e){$.props.trigger.indexOf("focusin")<0&&e.target!==te()||$.props.interactive&&e.relatedTarget&&z.contains(e.relatedTarget)||De(e)}function xe(e){return!!x.isTouch&&Z()!==e.type.indexOf("touch")>=0}function Ce(){Te();var t=$.props,n=t.popperOptions,r=t.placement,i=t.offset,a=t.getReferenceClientRect,s=t.moveTransition,u=ee()?S(z).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||te()}:o,p=[{name:"offset",options:{offset:i}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!s}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(ee()){var n=re().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];ee()&&u&&p.push({name:"arrow",options:{element:u,padding:3}}),p.push.apply(p,(null==n?void 0:n.modifiers)||[]),$.popperInstance=e.createPopper(c,z,Object.assign({},n,{placement:r,onFirstUpdate:A,modifiers:p}))}function Te(){$.popperInstance&&($.popperInstance.destroy(),$.popperInstance=null)}function Ae(){return f(z.querySelectorAll("[data-tippy-root]"))}function Le(e){$.clearDelayTimeouts(),e&&ae("onTrigger",[$,e]),de();var t=oe(!0),n=Q(),r=n[0],o=n[1];x.isTouch&&"hold"===r&&o&&(t=o),t?v=setTimeout((function(){$.show()}),t):$.show()}function De(e){if($.clearDelayTimeouts(),ae("onUntrigger",[$,e]),$.state.isVisible){if(!($.props.trigger.indexOf("mouseenter")>=0&&$.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&V)){var t=oe(!1);t?g=setTimeout((function(){$.state.isVisible&&$.hide()}),t):h=requestAnimationFrame((function(){$.hide()}))}}else ve()}}function F(e,n){void 0===n&&(n={});var r=R.plugins.concat(n.plugins||[]);document.addEventListener("touchstart",T,t),window.addEventListener("blur",L);var o=Object.assign({},n,{plugins:r}),i=h(e).reduce((function(e,t){var n=t&&_(t,o);return n&&e.push(n),e}),[]);return v(e)?i[0]:i}F.defaultProps=R,F.setDefaultProps=function(e){Object.keys(e).forEach((function(t){R[t]=e[t]}))},F.currentInput=x;var W=Object.assign({},e.applyStyles,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),X={mouseover:"mouseenter",focusin:"focus",click:"click"};var Y={name:"animateFill",defaultValue:!1,fn:function(e){var t;if(null==(t=e.props.render)||!t.$$tippy)return{};var n=S(e.popper),r=n.box,o=n.content,i=e.props.animateFill?function(){var e=d();return e.className="tippy-backdrop",y([e],"hidden"),e}():null;return{onCreate:function(){i&&(r.insertBefore(i,r.firstElementChild),r.setAttribute("data-animatefill",""),r.style.overflow="hidden",e.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(i){var e=r.style.transitionDuration,t=Number(e.replace("ms",""));o.style.transitionDelay=Math.round(t/10)+"ms",i.style.transitionDuration=e,y([i],"visible")}},onShow:function(){i&&(i.style.transitionDuration="0ms")},onHide:function(){i&&y([i],"hidden")}}}};var $={clientX:0,clientY:0},q=[];function z(e){var t=e.clientX,n=e.clientY;$={clientX:t,clientY:n}}var J={name:"followCursor",defaultValue:!1,fn:function(e){var t=e.reference,n=w(e.props.triggerTarget||t),r=!1,o=!1,i=!0,a=e.props;function s(){return"initial"===e.props.followCursor&&e.state.isVisible}function u(){n.addEventListener("mousemove",f)}function c(){n.removeEventListener("mousemove",f)}function p(){r=!0,e.setProps({getReferenceClientRect:null}),r=!1}function f(n){var r=!n.target||t.contains(n.target),o=e.props.followCursor,i=n.clientX,a=n.clientY,s=t.getBoundingClientRect(),u=i-s.left,c=a-s.top;!r&&e.props.interactive||e.setProps({getReferenceClientRect:function(){var e=t.getBoundingClientRect(),n=i,r=a;"initial"===o&&(n=e.left+u,r=e.top+c);var s="horizontal"===o?e.top:r,p="vertical"===o?e.right:n,f="horizontal"===o?e.bottom:r,l="vertical"===o?e.left:n;return{width:p-l,height:f-s,top:s,right:p,bottom:f,left:l}}})}function l(){e.props.followCursor&&(q.push({instance:e,doc:n}),function(e){e.addEventListener("mousemove",z)}(n))}function d(){0===(q=q.filter((function(t){return t.instance!==e}))).filter((function(e){return e.doc===n})).length&&function(e){e.removeEventListener("mousemove",z)}(n)}return{onCreate:l,onDestroy:d,onBeforeUpdate:function(){a=e.props},onAfterUpdate:function(t,n){var i=n.followCursor;r||void 0!==i&&a.followCursor!==i&&(d(),i?(l(),!e.state.isMounted||o||s()||u()):(c(),p()))},onMount:function(){e.props.followCursor&&!o&&(i&&(f($),i=!1),s()||u())},onTrigger:function(e,t){m(t)&&($={clientX:t.clientX,clientY:t.clientY}),o="focus"===t.type},onHidden:function(){e.props.followCursor&&(p(),c(),i=!0)}}}};var G={name:"inlinePositioning",defaultValue:!1,fn:function(e){var t,n=e.reference;var r=-1,o=!1,i=[],a={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(o){var a=o.state;e.props.inlinePositioning&&(-1!==i.indexOf(a.placement)&&(i=[]),t!==a.placement&&-1===i.indexOf(a.placement)&&(i.push(a.placement),e.setProps({getReferenceClientRect:function(){return function(e){return function(e,t,n,r){if(n.length<2||null===e)return t;if(2===n.length&&r>=0&&n[0].left>n[1].right)return n[r]||t;switch(e){case"top":case"bottom":var o=n[0],i=n[n.length-1],a="top"===e,s=o.top,u=i.bottom,c=a?o.left:i.left,p=a?o.right:i.right;return{top:s,bottom:u,left:c,right:p,width:p-c,height:u-s};case"left":case"right":var f=Math.min.apply(Math,n.map((function(e){return e.left}))),l=Math.max.apply(Math,n.map((function(e){return e.right}))),d=n.filter((function(t){return"left"===e?t.left===f:t.right===l})),v=d[0].top,m=d[d.length-1].bottom;return{top:v,bottom:m,left:f,right:l,width:l-f,height:m-v};default:return t}}(p(e),n.getBoundingClientRect(),f(n.getClientRects()),r)}(a.placement)}})),t=a.placement)}};function s(){var t;o||(t=function(e,t){var n;return{popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat(((null==(n=e.popperOptions)?void 0:n.modifiers)||[]).filter((function(e){return e.name!==t.name})),[t])})}}(e.props,a),o=!0,e.setProps(t),o=!1)}return{onCreate:s,onAfterUpdate:s,onTrigger:function(t,n){if(m(n)){var o=f(e.reference.getClientRects()),i=o.find((function(e){return e.left-2<=n.clientX&&e.right+2>=n.clientX&&e.top-2<=n.clientY&&e.bottom+2>=n.clientY})),a=o.indexOf(i);r=a>-1?a:r}},onHidden:function(){r=-1}}}};var K={name:"sticky",defaultValue:!1,fn:function(e){var t=e.reference,n=e.popper;function r(t){return!0===e.props.sticky||e.props.sticky===t}var o=null,i=null;function a(){var s=r("reference")?(e.popperInstance?e.popperInstance.state.elements.reference:t).getBoundingClientRect():null,u=r("popper")?n.getBoundingClientRect():null;(s&&Q(o,s)||u&&Q(i,u))&&e.popperInstance&&e.popperInstance.update(),o=s,i=u,e.state.isMounted&&requestAnimationFrame(a)}return{onMount:function(){e.props.sticky&&a()}}}};function Q(e,t){return!e||!t||(e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left)}return F.setDefaultProps({plugins:[Y,J,G,K],render:N}),F.createSingleton=function(e,t){var n;void 0===t&&(t={});var r,o=e,i=[],a=[],c=t.overrides,p=[],f=!1;function l(){a=o.map((function(e){return u(e.props.triggerTarget||e.reference)})).reduce((function(e,t){return e.concat(t)}),[])}function v(){i=o.map((function(e){return e.reference}))}function m(e){o.forEach((function(t){e?t.enable():t.disable()}))}function g(e){return o.map((function(t){var n=t.setProps;return t.setProps=function(o){n(o),t.reference===r&&e.setProps(o)},function(){t.setProps=n}}))}function h(e,t){var n=a.indexOf(t);if(t!==r){r=t;var s=(c||[]).concat("content").reduce((function(e,t){return e[t]=o[n].props[t],e}),{});e.setProps(Object.assign({},s,{getReferenceClientRect:"function"==typeof s.getReferenceClientRect?s.getReferenceClientRect:function(){var e;return null==(e=i[n])?void 0:e.getBoundingClientRect()}}))}}m(!1),v(),l();var b={fn:function(){return{onDestroy:function(){m(!0)},onHidden:function(){r=null},onClickOutside:function(e){e.props.showOnCreate&&!f&&(f=!0,r=null)},onShow:function(e){e.props.showOnCreate&&!f&&(f=!0,h(e,i[0]))},onTrigger:function(e,t){h(e,t.currentTarget)}}}},y=F(d(),Object.assign({},s(t,["overrides"]),{plugins:[b].concat(t.plugins||[]),triggerTarget:a,popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat((null==(n=t.popperOptions)?void 0:n.modifiers)||[],[W])})})),w=y.show;y.show=function(e){if(w(),!r&&null==e)return h(y,i[0]);if(!r||null!=e){if("number"==typeof e)return i[e]&&h(y,i[e]);if(o.indexOf(e)>=0){var t=e.reference;return h(y,t)}return i.indexOf(e)>=0?h(y,e):void 0}},y.showNext=function(){var e=i[0];if(!r)return y.show(0);var t=i.indexOf(r);y.show(i[t+1]||e)},y.showPrevious=function(){var e=i[i.length-1];if(!r)return y.show(e);var t=i.indexOf(r),n=i[t-1]||e;y.show(n)};var E=y.setProps;return y.setProps=function(e){c=e.overrides||c,E(e)},y.setInstances=function(e){m(!0),p.forEach((function(e){return e()})),o=e,m(!1),v(),l(),p=g(y),y.setProps({triggerTarget:a})},p=g(y),y},F.delegate=function(e,n){var r=[],o=[],i=!1,a=n.target,c=s(n,["target"]),p=Object.assign({},c,{trigger:"manual",touch:!1}),f=Object.assign({touch:R.touch},c,{showOnCreate:!0}),l=F(e,p);function d(e){if(e.target&&!i){var t=e.target.closest(a);if(t){var r=t.getAttribute("data-tippy-trigger")||n.trigger||R.trigger;if(!t._tippy&&!("touchstart"===e.type&&"boolean"==typeof f.touch||"touchstart"!==e.type&&r.indexOf(X[e.type])<0)){var s=F(t,f);s&&(o=o.concat(s))}}}}function v(e,t,n,o){void 0===o&&(o=!1),e.addEventListener(t,n,o),r.push({node:e,eventType:t,handler:n,options:o})}return u(l).forEach((function(e){var n=e.destroy,a=e.enable,s=e.disable;e.destroy=function(e){void 0===e&&(e=!0),e&&o.forEach((function(e){e.destroy()})),o=[],r.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),r=[],n()},e.enable=function(){a(),o.forEach((function(e){return e.enable()})),i=!1},e.disable=function(){s(),o.forEach((function(e){return e.disable()})),i=!0},function(e){var n=e.reference;v(n,"touchstart",d,t),v(n,"mouseover",d),v(n,"focusin",d),v(n,"click",d)}(e)})),l},F.hideAll=function(e){var t=void 0===e?{}:e,n=t.exclude,r=t.duration;U.forEach((function(e){var t=!1;if(n&&(t=g(n)?e.reference===n:e.popper===n.popper),!t){var o=e.props.duration;e.setProps({duration:r}),e.hide(),e.state.isDestroyed||e.setProps({duration:o})}}))},F.roundArrow='',F})); - diff --git a/M2/Data Visualisation/tp3/sh-black_scholes/app-enonce.R b/M2/Data Visualisation/tp3/sh-black_scholes/app-enonce.R new file mode 100644 index 0000000..05d8355 --- /dev/null +++ b/M2/Data Visualisation/tp3/sh-black_scholes/app-enonce.R @@ -0,0 +1,122 @@ +# Original source : https://srdas.github.io/MLBook/Shiny.html#the-application-program + +library(shiny) +library(plotly) +library(ggplot2) +library(ggthemes) + + + +##### CONSIGNES ##### +# 1. Completer le code du serveur (???) permet de compléter l'objet `output` (argument plotCall +# et plotPut). Il s'agit de deux figures qui permet de presenter la valeur +# d'un call et d'un put en fonction du Strike K. + +# 2. Compléter le code de l'ui (???) afin de creer des box affichant la valeur de l'action +# 'Stock Price' et du strike 'Strike Price'. Prendre par dééfaut la valeur 100. + +# 3 . Sur la base du slider pour la Maturité, ajouter un slider pour la volatilité, +# le taux sans risque et le taux de dividende. + +# 4. Lancer l'application. + +##### SERVER ##### + +# Define server logic for random distribution application +server <- function(input, output) { + + #Generate Black-Scholes values + BS = function(S,K,T,v,rf,dv) { + d1 = (log(S/K) + (rf-dv+0.5*v^2)*T)/(v*sqrt(T)) + d2 = d1 - v*sqrt(T) + bscall = S*exp(-dv*T)*pnorm(d1) - K*exp(-rf*T)*pnorm(d2) + bsput = -S*exp(-dv*T)*pnorm(-d1) + K*exp(-rf*T)*pnorm(-d2) + res = c(bscall,bsput) + } + + #Call option price + output$BScall <- renderText({ + #Get inputs + S = input$stockprice + K = input$strike + T = input$maturity + v = input$volatility + rf = input$riskfreerate + dv = input$divrate + res = round(BS(S,K,T,v,rf,dv)[1],4) + }) + + #Put option price + output$BSput <- renderText({ + #Get inputs + S = input$stockprice + K = input$strike + T = input$maturity + v = input$volatility + rf = input$riskfreerate + dv = input$divrate + res = round(BS(S,K,T,v,rf,dv)[2],4) + }) + + #Call plot + output$plotCall <- renderPlotly({ + S = input$stockprice + K = input$strike + T = input$maturity + v = input$volatility + rf = input$riskfreerate + dv = input$divrate + vcall = NULL; vput = NULL + strikes = seq(K-30,K+30) + for (k in strikes) { + vcall = ??? + vput = ??? + } + df = data.frame(strikes,vcall,vput) + p <- ggplot(???) + ??? + plotly::ggplotly(p) + }) + + #Put plot + output$plotPut <- ??? + +} + +##### UI ##### + +ui <- shinyUI(fluidPage( + + titlePanel("Black-Scholes-Merton (1973)"), + + sidebarLayout( + sidebarPanel( + numericInput(???,'Stock Price', ???), + numericInput(???,'Strike Price', ???), + sliderInput('maturity','Maturity (years)',min=0.1,max=10,value=1,step=0.01), + sliderInput(???), + sliderInput(???), + sliderInput(???), + hr(), + p('Please refer to following for more details:', + a("Black-Scholes (1973)", + href = "https://en.wikipedia.org/wiki/Black%E2%80%93Scholes_model")), + hr() + ), + + mainPanel( + h2('European call price'), + textOutput("BScall"), + hr(), + h2('European put price'), + textOutput("BSput"), + hr(), + tabsetPanel( + tabPanel("Calls", plotlyOutput("plotCall",width="100%")), + tabPanel("Puts", plotlyOutput("plotPut",width="100%")) + ) + ) + ) +)) + +##### Run ##### +??? \ No newline at end of file diff --git a/M2/Data Visualisation/tp3/sh-first_app/app.R b/M2/Data Visualisation/tp3/sh-first_app/app.R new file mode 100644 index 0000000..87ff5ec --- /dev/null +++ b/M2/Data Visualisation/tp3/sh-first_app/app.R @@ -0,0 +1,51 @@ +# +# This is a Shiny web application. You can run the application by clicking +# the 'Run App' button above. +# +# Find out more about building applications with Shiny here: +# +# https://shiny.posit.co/ +# + +library(shiny) + +# Define UI for application that draws a histogram +ui <- fluidPage( + + # Application title + titlePanel("Old Faithful Geyser Data"), + + # Sidebar with a slider input for number of bins + sidebarLayout( + sidebarPanel( + sliderInput("bins", + "Number of bins:", + min = 1, + max = 50, + value = 30) + ), + + # Show a plot of the generated distribution + mainPanel( + plotOutput("distPlot") + ) + ) +) + +# Define server logic required to draw a histogram +server <- function(input, output) { + + output$distPlot <- renderPlot({ + # generate bins based on input$bins from ui.R + x <- faithful[, 2] + bins <- seq(min(x), max(x), length.out = input$bins + 1) + + # draw the histogram with the specified number of bins + hist(x, breaks = bins, col = 'darkgray', border = 'white', + xlab = 'Waiting time to next eruption (in mins)', + main = 'Histogram of waiting times') + }) +} + +# Run the application +shinyApp(ui = ui, server = server) diff --git a/M2/Data Visualisation/tp3/style.css b/M2/Data Visualisation/tp3/style.css new file mode 100644 index 0000000..1f00675 --- /dev/null +++ b/M2/Data Visualisation/tp3/style.css @@ -0,0 +1,198 @@ +.infobox { + padding: 1em 1em 1em 4em; + margin-bottom: 10px; + border: 2px solid orange; + border-radius: 10px; + background: #f5f5f5 5px center/3em no-repeat; +} + +/* Custom box styles for math environments */ + +/* Lemma Box */ +.lemma-box { + border: 2px solid #3c8dbc; + background-color: #e6f7ff; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Theorem Box */ +.theorem-box { + border: 2px solid #2ca02c; + background-color: #eaffea; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Corollary Box */ +.corollary-box { + border: 2px solid #2ca02c; + background-color: #eaffea; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Proposition Box */ +.proposition-box { + border: 2px solid #ff7f0e; + background-color: #fff3e6; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Conjecture Box */ +.conjecture-box { + border: 2px solid #9467bd; + background-color: #f5e6ff; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Definition Box */ +.definition-box { + border: 2px solid #d62728; + background-color: #ffe6e6; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Example Box */ +.example-box { + border: 2px solid #17becf; +/* background-color: #e6f7ff;*/ + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Exercise Box */ +.exercise-box { + border: 2px solid #1f77b4; + background-color: #e6f7ff; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Hypothesis Box */ +.hypothesis-box { + border: 2px solid #e377c2; + background-color: #ffe6f5; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Remark Box */ +.remark-box { + border: 2px solid #7f7f7f; + background-color: #f2f2f2; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Proof Box */ +.proof-box { + border: 2px solid #bcbd22; + background-color: #fafad2; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + +/* Hint Box */ +.hint-box { + border: 2px solid #7f7f7f; + background-color: #f2f2f2; + padding: 10px; + border-radius: 8px; + margin: 10px 0; +} + + +/* Numérotation automatique */ + + +.lemma-box::before { + counter-increment: lemma-counter; + content: "Lemme " counter(lemma-counter) ". "; + font-weight: bold; +} + +.theorem-box::before { + counter-increment: theorem-counter; + content: "Théorème " counter(theorem-counter) ". "; + font-weight: bold; +} + +.corollary-box::before { + counter-increment: corollary-counter; + content: "Corollaire " counter(corollary-counter) ". "; + font-weight: bold; +} + +.proposition-box::before { + counter-increment: proposition-counter; + content: "Proposition " counter(proposition-counter) ". "; + font-weight: bold; +} + +.conjecture-box::before { + counter-increment: conjecture-counter; + content: "Conjecture " counter(conjecture-counter) ". "; + font-weight: bold; +} + +.definition-box::before { + counter-increment: definition-counter; + content: "Définition " counter(definition-counter) ". "; + font-weight: bold; +} + +.example-box::before { + counter-increment: example-counter; + content: "Exemple " counter(example-counter) ". "; + font-weight: bold; +} + + +.exercise-box::before { + counter-increment: exercise-counter; + content: "Question " counter(exercise-counter) ". "; + font-weight: bold; +} + +.hypothesis-box::before { + counter-increment: hypothesis-counter; + content: "Hypothèse " counter(hypothesis-counter) ". "; + font-weight: bold; +} + +.remark-box::before { + counter-increment: remark-counter; + content: "Remarque " counter(remark-counter) ". "; + font-weight: bold; +} + +.proof-box::before { + counter-increment: proof-counter; + content: "Preuve " counter(proof-counter) ". "; + font-weight: bold; +} + +.hint-box::before { + content: "Indice." ; + font-weight: bold; +} + +/* Initialisation des compteurs */ +body { + counter-reset: lemma-counter corollary-counter proposition-counter conjecture-counter definition-counter example-counter exercise-counter hypothesis-counter remark-counter proof-counter; +} diff --git a/M2/Data Visualisation/tp3/tp3.Rmd b/M2/Data Visualisation/tp3/tp3.Rmd new file mode 100644 index 0000000..0f89e7f --- /dev/null +++ b/M2/Data Visualisation/tp3/tp3.Rmd @@ -0,0 +1,30 @@ +--- +title: "Exemple R Markdown" +author: "Quentin Guibert" +date: "`r Sys.Date()`" +output: html_document +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(echo = TRUE) +``` + +## R Markdown + +This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see . + +When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this: + +```{r cars} +summary(cars) +``` + +## Including Plots + +You can also embed plots, for example: + +```{r pressure, echo=FALSE} +plot(pressure) +``` + +Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot. diff --git a/M2/Data Visualisation/tp3/tp3.Rproj b/M2/Data Visualisation/tp3/tp3.Rproj new file mode 100644 index 0000000..4dbb125 --- /dev/null +++ b/M2/Data Visualisation/tp3/tp3.Rproj @@ -0,0 +1,17 @@ +Version: 1.0 + +RestoreWorkspace: Default +SaveWorkspace: Default +AlwaysSaveHistory: Default + +EnableCodeIndexing: Yes +UseSpacesForTab: Yes +NumSpacesForTab: 2 +Encoding: UTF-8 + +RnwWeave: Sweave +LaTeX: pdfLaTeX + +BuildType: Website + +SpellingDictionary: fr_FR diff --git a/pyproject.toml b/pyproject.toml index e2c48df..9bde5f9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,6 +19,7 @@ dependencies = [ "scikit-learn>=1.6.1", "scipy>=1.15.2", "seaborn>=0.13.2", + "shap>=0.49.1", "tensorflow>=2.20.0", "yfinance>=0.2.66", ] diff --git a/uv.lock b/uv.lock index d95319f..5687e40 100644 --- a/uv.lock +++ b/uv.lock @@ -181,6 +181,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/8a/1f/f041989e93b001bc4e44bb1669ccdcf54d3f00e628229a85b08d330615c5/charset_normalizer-3.4.3-py3-none-any.whl", hash = "sha256:ce571ab16d890d23b5c278547ba694193a45011ff86a9162a71307ed9f86759a", size = 53175, upload-time = "2025-08-09T07:57:26.864Z" }, ] +[[package]] +name = "cloudpickle" +version = "3.1.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/27/fb/576f067976d320f5f0114a8d9fa1215425441bb35627b1993e5afd8111e5/cloudpickle-3.1.2.tar.gz", hash = "sha256:7fda9eb655c9c230dab534f1983763de5835249750e85fbcef43aaa30a9a2414", size = 22330, upload-time = "2025-11-03T09:25:26.604Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/88/39/799be3f2f0f38cc727ee3b4f1445fe6d5e4133064ec2e4115069418a5bb6/cloudpickle-3.1.2-py3-none-any.whl", hash = "sha256:9acb47f6afd73f60dc1df93bb801b472f05ff42fa6c84167d25cb206be1fbf4a", size = 22228, upload-time = "2025-11-03T09:25:25.534Z" }, +] + [[package]] name = "colorama" version = "0.4.6" @@ -700,6 +709,24 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/71/cf/e01dc4cc79779cd82d77888a88ae2fa424d93b445ad4f6c02bfc18335b70/libclang-18.1.1-py2.py3-none-win_arm64.whl", hash = "sha256:3f0e1f49f04d3cd198985fea0511576b0aee16f9ff0e0f0cad7f9c57ec3c20e8", size = 22361112, upload-time = "2024-03-17T16:42:59.565Z" }, ] +[[package]] +name = "llvmlite" +version = "0.45.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/99/8d/5baf1cef7f9c084fb35a8afbde88074f0d6a727bc63ef764fe0e7543ba40/llvmlite-0.45.1.tar.gz", hash = "sha256:09430bb9d0bb58fc45a45a57c7eae912850bedc095cd0810a57de109c69e1c32", size = 185600, upload-time = "2025-10-01T17:59:52.046Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e2/7c/82cbd5c656e8991bcc110c69d05913be2229302a92acb96109e166ae31fb/llvmlite-0.45.1-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:28e763aba92fe9c72296911e040231d486447c01d4f90027c8e893d89d49b20e", size = 43043524, upload-time = "2025-10-01T18:03:30.666Z" }, + { url = "https://files.pythonhosted.org/packages/9d/bc/5314005bb2c7ee9f33102c6456c18cc81745d7055155d1218f1624463774/llvmlite-0.45.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1a53f4b74ee9fd30cb3d27d904dadece67a7575198bd80e687ee76474620735f", size = 37253123, upload-time = "2025-10-01T18:04:18.177Z" }, + { url = "https://files.pythonhosted.org/packages/96/76/0f7154952f037cb320b83e1c952ec4a19d5d689cf7d27cb8a26887d7bbc1/llvmlite-0.45.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b3796b1b1e1c14dcae34285d2f4ea488402fbd2c400ccf7137603ca3800864f", size = 56288211, upload-time = "2025-10-01T18:01:24.079Z" }, + { url = "https://files.pythonhosted.org/packages/00/b1/0b581942be2683ceb6862d558979e87387e14ad65a1e4db0e7dd671fa315/llvmlite-0.45.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:779e2f2ceefef0f4368548685f0b4adde34e5f4b457e90391f570a10b348d433", size = 55140958, upload-time = "2025-10-01T18:02:30.482Z" }, + { url = "https://files.pythonhosted.org/packages/33/94/9ba4ebcf4d541a325fd8098ddc073b663af75cc8b065b6059848f7d4dce7/llvmlite-0.45.1-cp312-cp312-win_amd64.whl", hash = "sha256:9e6c9949baf25d9aa9cd7cf0f6d011b9ca660dd17f5ba2b23bdbdb77cc86b116", size = 38132231, upload-time = "2025-10-01T18:05:03.664Z" }, + { url = "https://files.pythonhosted.org/packages/1d/e2/c185bb7e88514d5025f93c6c4092f6120c6cea8fe938974ec9860fb03bbb/llvmlite-0.45.1-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:d9ea9e6f17569a4253515cc01dade70aba536476e3d750b2e18d81d7e670eb15", size = 43043524, upload-time = "2025-10-01T18:03:43.249Z" }, + { url = "https://files.pythonhosted.org/packages/09/b8/b5437b9ecb2064e89ccf67dccae0d02cd38911705112dd0dcbfa9cd9a9de/llvmlite-0.45.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:c9f3cadee1630ce4ac18ea38adebf2a4f57a89bd2740ce83746876797f6e0bfb", size = 37253121, upload-time = "2025-10-01T18:04:30.557Z" }, + { url = "https://files.pythonhosted.org/packages/f7/97/ad1a907c0173a90dd4df7228f24a3ec61058bc1a9ff8a0caec20a0cc622e/llvmlite-0.45.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:57c48bf2e1083eedbc9406fb83c4e6483017879714916fe8be8a72a9672c995a", size = 56288210, upload-time = "2025-10-01T18:01:40.26Z" }, + { url = "https://files.pythonhosted.org/packages/32/d8/c99c8ac7a326e9735401ead3116f7685a7ec652691aeb2615aa732b1fc4a/llvmlite-0.45.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3aa3dfceda4219ae39cf18806c60eeb518c1680ff834b8b311bd784160b9ce40", size = 55140957, upload-time = "2025-10-01T18:02:46.244Z" }, + { url = "https://files.pythonhosted.org/packages/09/56/ed35668130e32dbfad2eb37356793b0a95f23494ab5be7d9bf5cb75850ee/llvmlite-0.45.1-cp313-cp313-win_amd64.whl", hash = "sha256:080e6f8d0778a8239cd47686d402cb66eb165e421efa9391366a9b7e5810a38b", size = 38132232, upload-time = "2025-10-01T18:05:14.477Z" }, +] + [[package]] name = "markdown" version = "3.8.2" @@ -897,6 +924,28 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", size = 5195, upload-time = "2024-01-21T14:25:17.223Z" }, ] +[[package]] +name = "numba" +version = "0.62.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "llvmlite" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a3/20/33dbdbfe60e5fd8e3dbfde299d106279a33d9f8308346022316781368591/numba-0.62.1.tar.gz", hash = "sha256:7b774242aa890e34c21200a1fc62e5b5757d5286267e71103257f4e2af0d5161", size = 2749817, upload-time = "2025-09-29T10:46:31.551Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5e/fa/30fa6873e9f821c0ae755915a3ca444e6ff8d6a7b6860b669a3d33377ac7/numba-0.62.1-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:1b743b32f8fa5fff22e19c2e906db2f0a340782caf024477b97801b918cf0494", size = 2685346, upload-time = "2025-09-29T10:43:43.677Z" }, + { url = "https://files.pythonhosted.org/packages/a9/d5/504ce8dc46e0dba2790c77e6b878ee65b60fe3e7d6d0006483ef6fde5a97/numba-0.62.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:90fa21b0142bcf08ad8e32a97d25d0b84b1e921bc9423f8dda07d3652860eef6", size = 2688139, upload-time = "2025-09-29T10:44:04.894Z" }, + { url = "https://files.pythonhosted.org/packages/50/5f/6a802741176c93f2ebe97ad90751894c7b0c922b52ba99a4395e79492205/numba-0.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6ef84d0ac19f1bf80431347b6f4ce3c39b7ec13f48f233a48c01e2ec06ecbc59", size = 3796453, upload-time = "2025-09-29T10:42:52.771Z" }, + { url = "https://files.pythonhosted.org/packages/7e/df/efd21527d25150c4544eccc9d0b7260a5dec4b7e98b5a581990e05a133c0/numba-0.62.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9315cc5e441300e0ca07c828a627d92a6802bcbf27c5487f31ae73783c58da53", size = 3496451, upload-time = "2025-09-29T10:43:19.279Z" }, + { url = "https://files.pythonhosted.org/packages/80/44/79bfdab12a02796bf4f1841630355c82b5a69933b1d50eb15c7fa37dabe8/numba-0.62.1-cp312-cp312-win_amd64.whl", hash = "sha256:44e3aa6228039992f058f5ebfcfd372c83798e9464297bdad8cc79febcf7891e", size = 2745552, upload-time = "2025-09-29T10:44:26.399Z" }, + { url = "https://files.pythonhosted.org/packages/22/76/501ea2c07c089ef1386868f33dff2978f43f51b854e34397b20fc55e0a58/numba-0.62.1-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:b72489ba8411cc9fdcaa2458d8f7677751e94f0109eeb53e5becfdc818c64afb", size = 2685766, upload-time = "2025-09-29T10:43:49.161Z" }, + { url = "https://files.pythonhosted.org/packages/80/68/444986ed95350c0611d5c7b46828411c222ce41a0c76707c36425d27ce29/numba-0.62.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:44a1412095534a26fb5da2717bc755b57da5f3053965128fe3dc286652cc6a92", size = 2688741, upload-time = "2025-09-29T10:44:10.07Z" }, + { url = "https://files.pythonhosted.org/packages/78/7e/bf2e3634993d57f95305c7cee4c9c6cb3c9c78404ee7b49569a0dfecfe33/numba-0.62.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8c9460b9e936c5bd2f0570e20a0a5909ee6e8b694fd958b210e3bde3a6dba2d7", size = 3804576, upload-time = "2025-09-29T10:42:59.53Z" }, + { url = "https://files.pythonhosted.org/packages/e8/b6/8a1723fff71f63bbb1354bdc60a1513a068acc0f5322f58da6f022d20247/numba-0.62.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:728f91a874192df22d74e3fd42c12900b7ce7190b1aad3574c6c61b08313e4c5", size = 3503367, upload-time = "2025-09-29T10:43:26.326Z" }, + { url = "https://files.pythonhosted.org/packages/9c/ec/9d414e7a80d6d1dc4af0e07c6bfe293ce0b04ea4d0ed6c45dad9bd6e72eb/numba-0.62.1-cp313-cp313-win_amd64.whl", hash = "sha256:bbf3f88b461514287df66bc8d0307e949b09f2b6f67da92265094e8fa1282dd8", size = 2745529, upload-time = "2025-09-29T10:44:31.738Z" }, +] + [[package]] name = "numpy" version = "2.2.5" @@ -1543,6 +1592,38 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486, upload-time = "2025-05-27T00:56:49.664Z" }, ] +[[package]] +name = "shap" +version = "0.49.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cloudpickle" }, + { name = "numba" }, + { name = "numpy" }, + { name = "packaging" }, + { name = "pandas" }, + { name = "scikit-learn" }, + { name = "scipy" }, + { name = "slicer" }, + { name = "tqdm" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/dc/c6/9823a7f483aa9f3179fc359c10d22da9e418b1a7a3fc99a42b705d05e82a/shap-0.49.1.tar.gz", hash = "sha256:1114ecd804fff29f50d522ce6031082fcf42fe4a32fb1b5da233b2415d784c8c", size = 4084725, upload-time = "2025-10-14T10:04:49.75Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/92/7a/ccecf7a9158baa10bdc5146907c72dd5f85c762cb5f16cdc74d15cebb8a1/shap-0.49.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c652dc77f1fffe73f5a3def3356c5090e2e6401c261e4fe5329d83cb6251e772", size = 559663, upload-time = "2025-10-14T10:04:25.412Z" }, + { url = "https://files.pythonhosted.org/packages/ee/c6/c43382d6c891fcf067d0a9f6d954351e3c7d330f4328c5816769b796aa27/shap-0.49.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c23f1493205e648634680c8974e82e7f4b2e96ae3a7eca2251680172bd197ae9", size = 556265, upload-time = "2025-10-14T10:04:27.098Z" }, + { url = "https://files.pythonhosted.org/packages/c0/71/f7db7a5a2cedaa3ac52f58f453172d613be041bedd9509ce5b5cba2096a6/shap-0.49.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41147740c42821023e1b60185ce8be989656ccac266cc9490d7a8e3ad53c556a", size = 1022419, upload-time = "2025-10-14T10:04:28.793Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a4/96ca9a69dd669ff835ddef875c5dd8e07599103769417d3e9051fd97d470/shap-0.49.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef9952929d4a7e6763d2716938067bdad762217e3afb46cabfc15a62c012b364", size = 1027074, upload-time = "2025-10-14T10:04:30.2Z" }, + { url = "https://files.pythonhosted.org/packages/fc/9a/89ed1ac8beffe8ff8e09c12cb351bc3c79ddaadcc47ca6ee434d76e464d7/shap-0.49.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e823417eb0a01947cd9bd763bef2e534c5aef7a7c2952b1badfa969c7d59d3b3", size = 2088172, upload-time = "2025-10-14T10:04:31.725Z" }, + { url = "https://files.pythonhosted.org/packages/4a/28/11422c1c3aa022a06e76cbfa3267e1750cedc00c1e02ef1ccae9c88cd6f4/shap-0.49.1-cp312-cp312-win_amd64.whl", hash = "sha256:cb28043decfec3f35f795421eb5a81545f629b7f60bbf7449cd2843a7f1c8cc6", size = 548036, upload-time = "2025-10-14T10:04:33.087Z" }, + { url = "https://files.pythonhosted.org/packages/e9/5c/030bbfa19605ca4ad66a753d55e76aee5093be6748a6d33eda89e5613995/shap-0.49.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:333cd8e8c427badda92d5ada9e7aad1e3e1e8e7e0398da51a18b7ffb03514e45", size = 558604, upload-time = "2025-10-14T10:04:34.298Z" }, + { url = "https://files.pythonhosted.org/packages/2c/7f/7e7b78e9fac6f891096fb6a59a6d4db23243b0af2369ae54e161f513c485/shap-0.49.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f4faf61560f73a66f4f26bc027c91f8939201979c4db24949dca305ba0a2ad36", size = 555311, upload-time = "2025-10-14T10:04:35.582Z" }, + { url = "https://files.pythonhosted.org/packages/f2/be/25283a0f8c30deaf897b89a0dbfd490d330f6fc68caa6f19db6e130832e9/shap-0.49.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b440da658d9aee7711bf642c9b4826d81f588fb478cd9e90c068646e90f56669", size = 1016897, upload-time = "2025-10-14T10:04:36.856Z" }, + { url = "https://files.pythonhosted.org/packages/5c/91/a63e563f3dc8e134db12dd155a1a6ed5e0649f79fc8ac651aac1088e8652/shap-0.49.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8dfa5654eccf4d13dcb262a10314a4e0eb1060db842b2ef31e9fb0038168bc1", size = 1022476, upload-time = "2025-10-14T10:04:38.171Z" }, + { url = "https://files.pythonhosted.org/packages/15/a2/89303c1f7eb206658bf9ec974dc6e69b0a6bd309cf5de0cfa8f92f5a8eb3/shap-0.49.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ed3080030a6000d3737841c5770ed555b8a922b794fa0ba5aae1e45655eda1fa", size = 2087940, upload-time = "2025-10-14T10:04:39.497Z" }, + { url = "https://files.pythonhosted.org/packages/84/bd/0b9b3e19b9b8cda51463f8a749dc354eb9c87f42eddcbfdf742dceb3746b/shap-0.49.1-cp313-cp313-win_amd64.whl", hash = "sha256:6af779344c23b12a47063aab7fc135fefbdb5849233c1813f11dd8cf2fc73bea", size = 547806, upload-time = "2025-10-14T10:04:40.712Z" }, +] + [[package]] name = "six" version = "1.17.0" @@ -1552,6 +1633,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, ] +[[package]] +name = "slicer" +version = "0.0.8" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d3/f9/b4bce2825b39b57760b361e6131a3dacee3d8951c58cb97ad120abb90317/slicer-0.0.8.tar.gz", hash = "sha256:2e7553af73f0c0c2d355f4afcc3ecf97c6f2156fcf4593955c3f56cf6c4d6eb7", size = 14894, upload-time = "2024-03-09T23:35:26.826Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/63/81/9ef641ff4e12cbcca30e54e72fb0951a2ba195d0cda0ba4100e532d929db/slicer-0.0.8-py3-none-any.whl", hash = "sha256:6c206258543aecd010d497dc2eca9d2805860a0b3758673903456b7df7934dc3", size = 15251, upload-time = "2024-03-09T07:03:07.708Z" }, +] + [[package]] name = "soupsieve" version = "2.8" @@ -1594,6 +1684,7 @@ dependencies = [ { name = "scikit-learn" }, { name = "scipy" }, { name = "seaborn" }, + { name = "shap" }, { name = "tensorflow" }, { name = "yfinance" }, ] @@ -1620,6 +1711,7 @@ requires-dist = [ { name = "scikit-learn", specifier = ">=1.6.1" }, { name = "scipy", specifier = ">=1.15.2" }, { name = "seaborn", specifier = ">=0.13.2" }, + { name = "shap", specifier = ">=0.49.1" }, { name = "tensorflow", specifier = ">=2.20.0" }, { name = "yfinance", specifier = ">=0.2.66" }, ] @@ -1734,6 +1826,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/61/cc/58b1adeb1bb46228442081e746fcdbc4540905c87e8add7c277540934edb/tornado-6.4.2-cp38-abi3-win_amd64.whl", hash = "sha256:908b71bf3ff37d81073356a5fadcc660eb10c1476ee6e2725588626ce7e5ca38", size = 438907, upload-time = "2024-11-22T03:06:36.71Z" }, ] +[[package]] +name = "tqdm" +version = "4.67.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737, upload-time = "2024-11-24T20:12:22.481Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540, upload-time = "2024-11-24T20:12:19.698Z" }, +] + [[package]] name = "traitlets" version = "5.14.3"