diff --git a/_freeze/notebooks/intro/execute-results/html.json b/_freeze/notebooks/intro/execute-results/html.json new file mode 100644 index 0000000000000000000000000000000000000000..ca1c92cd276c0e5b0fc15411bb1b0f35a4a36580 --- /dev/null +++ b/_freeze/notebooks/intro/execute-results/html.json @@ -0,0 +1,11 @@ +{ + "hash": "00e54344465514effe7dd87bf136bc9c", + "result": { + "markdown": "\n\n# `ConformalGenerator`\n\nIn this section, we will look at a simple example involving synthetic data, a black-box model and a generic Conformal Counterfactual Generator.\n\n## Black-box Model\n\nWe consider a simple binary classification problem. Let $(X_i, Y_i), \\ i=1,...,n$ denote our feature-label pairs and let $\\mu: \\mathcal{X} \\mapsto \\mathcal{Y}$ denote the mapping from features to labels. For illustration purposes, we will use linearly separable data. \n\n\n\nWhile we could use a linear classifier in this case, let's pretend we need a black-box model for this task and rely on a small Multi-Layer Perceptron (MLP):\n\n\n\nWe can fit this model to data to produce plug-in predictions. \n\n## Conformal Prediction\n\nHere we will instead use a specific case of CP called *split conformal prediction* which can then be summarized as follows:^[In other places split conformal prediction is sometimes referred to as *inductive* conformal prediction.]\n\n1. Partition the training into a proper training set and a separate calibration set: $\\mathcal{D}_n=\\mathcal{D}^{\\text{train}} \\cup \\mathcal{D}^{\\text{cali}}$.\n2. Train the machine learning model on the proper training set: $\\hat\\mu_{i \\in \\mathcal{D}^{\\text{train}}}(X_i,Y_i)$.\n\nThe model $\\hat\\mu_{i \\in \\mathcal{D}^{\\text{train}}}$ can now produce plug-in predictions. \n\n::: callout-note\n\n## Starting Point\n\nNote that this represents the starting point in applications of Algorithmic Recourse: we have some pre-trained classifier $M$ for which we would like to generate plausible Counterfactual Explanations. Next, we turn to the calibration step. \n:::\n\n3. Compute nonconformity scores, $\\mathcal{S}$, using the calibration data $\\mathcal{D}^{\\text{cali}}$ and the fitted model $\\hat\\mu_{i \\in \\mathcal{D}^{\\text{train}}}$. \n4. For a user-specified desired coverage ratio $(1-\\alpha)$ compute the corresponding quantile, $\\hat{q}$, of the empirical distribution of nonconformity scores, $\\mathcal{S}$.\n5. For the given quantile and test sample $X_{\\text{test}}$, form the corresponding conformal prediction set: \n\n$$\nC(X_{\\text{test}})=\\{y:s(X_{\\text{test}},y) \\le \\hat{q}\\}\n$$ {#eq-set}\n\nThis is the default procedure used for classification and regression in [`ConformalPrediction.jl`](https://github.com/pat-alt/ConformalPrediction.jl). \n\nUsing the package, we can apply Split Conformal Prediction as follows:\n\n\n\nTo be clear, all of the calibration steps (3 to 5) are post hoc, and yet none of them involved any changes to the model parameters. These are two important characteristics of Split Conformal Prediction (SCP) that make it particularly useful in the context of Algorithmic Recourse. Firstly, the fact that SCP involves posthoc calibration steps that happen after training, ensures that we need not place any restrictions on the black-box model itself. This stands in contrast to the approach proposed by @schut2021generating in which they essentially restrict the class of models to Bayesian models. Secondly, the fact that the model itself is kept entirely intact ensures that the generated counterfactuals maintain fidelity to the model. Finally, note that we also have not resorted to a surrogate model to learn more about $X \\sim \\mathcal{X}$. Instead, we have used the fitted model itself and a calibration data set to learn about the model's predictive uncertainty. \n\n## Differentiable CP\n\nIn order to use CP in the context of gradient-based counterfactual search, we need it to be differentiable. @stutz2022learning introduce a framework for training differentiable conformal predictors. They introduce a configurable loss function as well as smooth set size penalty.\n\n### Smooth Set Size Penalty\n\nStarting with the former, @stutz2022learning propose the following:\n\n$$\n\\Omega(C_{\\theta}(x;\\tau)) = = \\max (0, \\sum_k C_{\\theta,k}(x;\\tau) - \\kappa)\n$$ {#eq-size-loss}\n\nHere, $C_{\\theta,k}(x;\\tau)$ is loosely defined as the probability that class $k$ is assigned to the conformal prediction set $C$. In the context of Conformal Training, this penalty reduces the **inefficiency** of the conformal predictor. \n\nIn our context, we are not interested in improving the model itself, but rather in producing **plausible** counterfactuals. Provided that our counterfactual $x^\\prime$ is already inside the target domain ($\\mathbb{I}_{y^\\prime = t}=1$), penalizing $\\Omega(C_{\\theta}(x;\\tau))$ corresponds to guiding counterfactuals into regions of the target domain that are characterized by low ambiguity: for $\\kappa=1$ the conformal prediction set includes only the target label $t$ as $\\Omega(C_{\\theta}(x;\\tau))$. Arguably, less ambiguous counterfactuals are more **plausible**. Since the search is guided purely by properties of the model itself and (exchangeable) calibration data, counterfactuals also maintain **high fidelity**.\n\nThe left panel of @fig-losses shows the smooth size penalty in the two-dimensional feature space of our synthetic data.\n\n### Configurable Classification Loss\n\nThe right panel of @fig-losses shows the configurable classification loss in the two-dimensional feature space of our synthetic data.\n\n\n\n## Fidelity and Plausibility\n\nThe main evaluation criteria we are interested in are *fidelity* and *plausibility*. Interestingly, we could also consider using these measures as penalties in the counterfactual search.\n\n### Fidelity\n\nWe propose to define fidelity as follows:\n\n::: {#def-fidelity}\n\n## High-Fidelity Counterfactuals\n\nLet $\\mathcal{X}_{\\theta}|y = p_{\\theta}(X|y)$ denote the class-conditional distribution of $X$ defined by $\\theta$. Then for $x^{\\prime}$ to be considered a high-fidelity counterfactual, we need: $\\mathcal{X}_{\\theta}|t \\approxeq \\mathcal{X}^{\\prime}$ where $t$ denotes the target outcome.\n\n:::\n\nWe can generate samples from $p_{\\theta}(X|y)$ following @grathwohl2020your. In @fig-energy, I have applied the methodology to our synthetic data.\n\n\n\nAs an evaluation metric and penalty, we could use the average distance of the counterfactual $x^{\\prime}$ from these generated samples, for example.\n\n### Plausibility\n\nWe propose to define plausibility as follows:\n\n::: {#def-plausible}\n\n## Plausible Counterfactuals\n\nFormally, let $\\mathcal{X}|t$ denote the conditional distribution of samples in the target class. As before, we have $x^{\\prime}\\sim\\mathcal{X}^{\\prime}$, then for $x^{\\prime}$ to be considered a plausible counterfactual, we need: $\\mathcal{X}|t \\approxeq \\mathcal{X}^{\\prime}$.\n\n:::\n\nAs an evaluation metric and penalty, we could use the average distance of the counterfactual $x^{\\prime}$ from (potentially bootstrapped) training samples in the target class, for example.\n\n## Counterfactual Explanations\n\nNext, let's generate counterfactual explanations for our synthetic data. We first wrap our model in a container that makes it compatible with `CounterfactualExplanations.jl`. Then we draw a random sample, determine its predicted label $\\hat{y}$ and choose the opposite label as our target. \n\n\n\nThe generic Conformal Counterfactual Generator penalises the only the set size only:\n\n$$\nx^\\prime = \\arg \\min_{x^\\prime} \\ell(M(x^\\prime),t) + \\lambda \\mathbb{I}_{y^\\prime = t} \\Omega(C_{\\theta}(x;\\tau)) \n$$ {#eq-solution}\n\n\n\n### Benchmark\n\n\n\nThen we can simply loop over the datasets and eventually concatenate the results like so:\n\n\n\n## Multi-Class\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "supporting": [ + "intro_files" + ], + "filters": [], + "includes": {} + } +} \ No newline at end of file diff --git a/_freeze/notebooks/proposal/execute-results/html.json b/_freeze/notebooks/proposal/execute-results/html.json new file mode 100644 index 0000000000000000000000000000000000000000..9f577ad988fa3da68878485a4db4fa7e7d88bc5b --- /dev/null +++ b/_freeze/notebooks/proposal/execute-results/html.json @@ -0,0 +1,11 @@ +{ + "hash": "b359927c37941b81cb7bf792790a86f8", + "result": { + "markdown": "---\ntitle: High-Fidelity Counterfactual Explanations through Conformal Prediction\nsubtitle: Research Proposal\nabstract: |\n We propose Conformal Counterfactual Explanations: an effortless and rigorous way to produce realistic and faithful Counterfactual Explanations using Conformal Prediction. To address the need for realistic counterfactuals, existing work has primarily relied on separate generative models to learn the data-generating process. While this is an effective way to produce plausible and model-agnostic counterfactual explanations, it not only introduces a significant engineering overhead but also reallocates the task of creating realistic model explanations from the model itself to the generative model. Recent work has shown that there is no need for any of this when working with probabilistic models that explicitly quantify their own uncertainty. Unfortunately, most models used in practice still do not fulfil that basic requirement, in which case we would like to have a way to quantify predictive uncertainty in a post-hoc fashion.\n---\n\n\n\n## Motivation\n\nCounterfactual Explanations are a powerful, flexible and intuitive way to not only explain black-box models but also enable affected individuals to challenge them through the means of Algorithmic Recourse. \n\n### Counterfactual Explanations or Adversarial Examples?\n\nMost state-of-the-art approaches to generating Counterfactual Explanations (CE) rely on gradient descent in the feature space. The key idea is to perturb inputs $x\\in\\mathcal{X}$ into a black-box model $f: \\mathcal{X} \\mapsto \\mathcal{Y}$ in order to change the model output $f(x)$ to some pre-specified target value $t\\in\\mathcal{Y}$. Formally, this boils down to defining some loss function $\\ell(f(x),t)$ and taking gradient steps in the minimizing direction. The so-generated counterfactuals are considered valid as soon as the predicted label matches the target label. A stripped-down counterfactual explanation is therefore little different from an adversarial example. In @fig-adv, for example, generic counterfactual search as in @wachter2017counterfactual has been applied to MNIST data.\n\n\n\n\n\n{#fig-adv}\n\nThe crucial difference between adversarial examples and counterfactuals is one of intent. While adversarial examples are typically intended to go unnoticed, counterfactuals in the context of Explainable AI are generally sought to be \"plausible\", \"realistic\" or \"feasible\". To fulfil this latter goal, researchers have come up with a myriad of ways. @joshi2019realistic were among the first to suggest that instead of searching counterfactuals in the feature space, we can instead traverse a latent embedding learned by a surrogate generative model. Similarly, @poyiadzi2020face use density ... Finally, @karimi2021algorithmic argues that counterfactuals should comply with the causal model that generates them [CHECK IF WE CAN PHASE THIS LIKE THIS]. Other related approaches include ... All of these different approaches have a common goal: they aim to ensure that the generated counterfactuals comply with the (learned) data-generating process (DGB). \n\n::: {#def-plausible}\n\n## Plausible Counterfactuals\n\nFormally, if $x \\sim \\mathcal{X}$ and for the corresponding counterfactual we have $x^{\\prime}\\sim\\mathcal{X}^{\\prime}$, then for $x^{\\prime}$ to be considered a plausible counterfactual, we need: $\\mathcal{X} \\approxeq \\mathcal{X}^{\\prime}$.\n\n:::\n\nIn the context of Algorithmic Recourse, it makes sense to strive for plausible counterfactuals, since anything else would essentially require individuals to move to out-of-distribution states. But it is worth noting that our ambition to meet this goal, may have implications on our ability to faithfully explain the behaviour of the underlying black-box model (arguably our principal goal). By essentially decoupling the task of learning plausible representations of the data from the model itself, we open ourselves up to vulnerabilities. Using a separate generative model to learn $\\mathcal{X}$, for example, has very serious implications for the generated counterfactuals. @fig-latent compares the results of applying REVISE [@joshi2019realistic] to MNIST data using two different Variational Auto-Encoders: while the counterfactual generated using an expressive (strong) VAE is compelling, the result relying on a less expressive (weak) VAE is not even valid. In this latter case, the decoder step of the VAE fails to yield values in $\\mathcal{X}$ and hence the counterfactual search in the learned latent space is doomed. \n\n{#fig-latent}\n\n> Here it would be nice to have another example where we poison the data going into the generative model to hide biases present in the data (e.g. Boston housing).\n\n- Latent can be manipulated: \n - train biased model\n - train VAE with biased variable removed/attacked (use Boston housing dataset)\n - hypothesis: will generate bias-free explanations\n\n### From Plausible to High-Fidelity Counterfactuals {#sec-fidelity}\n\nIn light of the findings, we propose to generally avoid using surrogate models to learn $\\mathcal{X}$ in the context of Counterfactual Explanations.\n\n::: {#prp-surrogate}\n\n## Avoid Surrogates\n\nSince we are in the business of explaining a black-box model, the task of learning realistic representations of the data should not be reallocated from the model itself to some surrogate model.\n\n:::\n\nIn cases where the use of surrogate models cannot be avoided, we propose to weigh the plausibility of counterfactuals against their fidelity to the black-box model. In the context of Explainable AI, fidelity is defined as describing how an explanation approximates the prediction of the black-box model [@molnar2020interpretable]. Fidelity has become the default metric for evaluating Local Model-Agnostic Models, since they often involve local surrogate models whose predictions need not always match those of the black-box model. \n\nIn the case of Counterfactual Explanations, the concept of fidelity has so far been ignored. This is not altogether surprising, since by construction and design, Counterfactual Explanations work with the predictions of the black-box model directly: as stated above, a counterfactual $x^{\\prime}$ is considered valid if and only if $f(x^{\\prime})=t$, where $t$ denote some target outcome. \n\nDoes fidelity even make sense in the context of CE, and if so, how can we define it? In light of the examples in the previous section, we think it is urgent to introduce a notion of fidelity in this context, that relates to the distributional properties of the generated counterfactuals. In particular, we propose that a high-fidelity counterfactual $x^{\\prime}$ complies with the class-conditional distribution $\\mathcal{X}_{\\theta} = p_{\\theta}(X|y)$ where $\\theta$ denote the black-box model parameters. \n\n::: {#def-fidele}\n\n## High-Fidelity Counterfactuals\n\nLet $\\mathcal{X}_{\\theta}|y = p_{\\theta}(X|y)$ denote the class-conditional distribution of $X$ defined by $\\theta$. Then for $x^{\\prime}$ to be considered a high-fidelity counterfactual, we need: $\\mathcal{X}_{\\theta}|t \\approxeq \\mathcal{X}^{\\prime}$ where $t$ denotes the target outcome.\n\n:::\n\nIn order to assess the fidelity of counterfactuals, we propose the following two-step procedure:\n\n1) Generate samples $X_{\\theta}|y$ and $X^{\\prime}$ from $\\mathcal{X}_{\\theta}|t$ and $\\mathcal{X}^{\\prime}$, respectively.\n2) Compute the Maximum Mean Discrepancy (MMD) between $X_{\\theta}|y$ and $X^{\\prime}$. \n\nIf the computed value is different from zero, we can reject the null-hypothesis of fidelity.\n\n> Two challenges here: 1) implementing the sampling procedure in @grathwohl2020your; 2) it is unclear if MMD is really the right way to measure this. \n\n## Conformal Counterfactual Explanations\n\nIn @sec-fidelity, we have advocated for avoiding surrogate models in the context of Counterfactual Explanations. In this section, we introduce an alternative way to generate high-fidelity Counterfactual Explanations. In particular, we propose Conformal Counterfactual Explanations (CCE), that is Counterfactual Explanations that minimize the predictive uncertainty of conformal models. \n\n### Minimizing Predictive Uncertainty\n\n@schut2021generating demonstrated that the goal of generating realistic (plausible) counterfactuals can also be achieved by seeking counterfactuals that minimize the predictive uncertainty of the underlying black-box model. Similarly, @antoran2020getting ...\n\n- Problem: restricted to Bayesian models.\n- Solution: post-hoc predictive uncertainty quantification. In particular, Conformal Prediction. \n\n### Background on Conformal Prediction\n\n- Distribution-free, model-agnostic and scalable approach to predictive uncertainty quantification.\n- Conformal prediction is instance-based. So is CE. \n- Take any fitted model and turn it into a conformal model using calibration data.\n- Our approach, therefore, relaxes the restriction on the family of black-box models, at the cost of relying on a subset of the data. Arguably, data is often abundant and in most applications practitioners tend to hold out a test data set anyway. \n\n> Does the coverage guarantee carry over to counterfactuals?\n\n### Generating Conformal Counterfactuals\n\nWhile Conformal Prediction has recently grown in popularity, it does introduce a challenge in the context of classification: the predictions of Conformal Classifiers are set-valued and therefore difficult to work with, since they are, for example, non-differentiable. Fortunately, @stutz2022learning introduced carefully designed differentiable loss functions that make it possible to evaluate the performance of conformal predictions in training. We can leverage these recent advances in the context of gradient-based counterfactual search ...\n\n> Challenge: still need to implement these loss functions. \n\n## Experiments\n\n### Research Questions\n\n- Is CP alone enough to ensure realistic counterfactuals?\n- Do counterfactuals improve further as the models get better?\n- Do counterfactuals get more realistic as coverage\n- What happens as we vary coverage and setsize?\n- What happens as we improve the model robustness?\n- What happens as we improve the model's ability to incorporate predictive uncertainty (deep ensemble, laplace)?\n- What happens if we combine with DiCE, ClaPROAR, Gravitational?\n- What about CE robustness to endogenous shifts [@altmeyer2023endogenous]?\n\n- Benchmarking:\n - add PROBE [@pawelczyk2022probabilistically] into the mix.\n - compare travel costs to domain shits.\n\n> Nice to have: What about using Laplace Approximation, then Conformal Prediction? What about using Conformalised Laplace? \n\n## References\n\n", + "supporting": [ + "proposal_files/figure-html" + ], + "filters": [], + "includes": {} + } +} \ No newline at end of file diff --git a/build/dev/proposal_files/libs/clipboard/clipboard.min.js b/_freeze/site_libs/clipboard/clipboard.min.js similarity index 100% rename from build/dev/proposal_files/libs/clipboard/clipboard.min.js rename to _freeze/site_libs/clipboard/clipboard.min.js diff --git a/_quarto.yml b/_quarto.yml index 711a4fd2821faf7d8ee07ab3c09fa85ea595b887..17737d0d1cd4663c80fecc5d06d81555f3e8e3a0 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -1,14 +1,30 @@ project: - output-dir: build + type: book + output-dir: docs + execute-dir: project + +book: + title: "Conformal Counterfactual Explanations" + subtitle: "Online Companion" + author: "Patrick Altmeyer" + date: today + chapters: + - index.qmd + - notebooks/proposal.qmd + - notebooks/intro.qmd + - notebooks/references.qmd bibliography: bib.bib -format: - julia-html: default +format: + html: + theme: cosmo + pdf: + documentclass: scrreprt execute: echo: false - eval: false + eval: true output: false freeze: auto diff --git a/build/dev/experimentation.html b/build/dev/experimentation.html deleted file mode 100644 index ce5babe300102e7d107c1a004f80b333fcca57d9..0000000000000000000000000000000000000000 --- a/build/dev/experimentation.html +++ /dev/null @@ -1,3299 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head> - -<meta charset="utf-8"> -<meta name="generator" content="quarto-99.9.9"> - -<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> - - -<title>experimentation</title> -<style> -code{white-space: pre-wrap;} -span.smallcaps{font-variant: small-caps;} -div.columns{display: flex; gap: min(4vw, 1.5em);} -div.column{flex: auto; overflow-x: auto;} -div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} -ul.task-list{list-style: none;} -ul.task-list li input[type="checkbox"] { -width: 0.8em; -margin: 0 0.8em 0.2em -1.6em; -vertical-align: middle; -} - -div.csl-bib-body { } -div.csl-entry { -clear: both; -} -.hanging-indent div.csl-entry { -margin-left:2em; -text-indent:-2em; -} -div.csl-left-margin { -min-width:2em; -float:left; -} -div.csl-right-inline { -margin-left:2em; -padding-left:1em; -} -div.csl-indent { -margin-left: 2em; -}</style> - - -<script>/*! - * 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<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof t?n=o(t,e):t instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==t?void 0:t.type)?n=o(t.value,e):(n=r()(t),c("copy")),n};function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var s=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},e=t.action,n=void 0===e?"copy":e,o=t.container,e=t.target,t=t.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==e){if(!e||"object"!==l(e)||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return t?f(t,{container:o}):e?"cut"===n?a(e):f(e,{container:o}):void 0};function p(t){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function y(t,e){return(y=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function h(n){var o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}();return function(){var t,e=v(n);return t=o?(t=v(this).constructor,Reflect.construct(e,arguments,t)):e.apply(this,arguments),e=this,!(t=t)||"object"!==p(t)&&"function"!=typeof t?function(t){if(void 0!==t)return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}}function v(t){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function m(t,e){t="data-clipboard-".concat(t);if(e.hasAttribute(t))return e.getAttribute(t)}var b=function(){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&y(t,e)}(r,i());var t,e,n,o=h(r);function r(t,e){var n;return function(t){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")}(this),(n=o.call(this)).resolveOptions(e),n.listenClick(t),n}return t=r,n=[{key:"copy",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body};return f(t,e)}},{key:"cut",value:function(t){return a(t)}},{key:"isSupported",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof t?[t]:t,e=!!document.queryCommandSupported;return t.forEach(function(t){e=e&&!!document.queryCommandSupported(t)}),e}}],(e=[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===p(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=u()(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget,n=this.action(e)||"copy",t=s({action:n,container:this.container,target:this.target(e),text:this.text(e)});this.emit(t?"success":"error",{action:n,text:t,trigger:e,clearSelection:function(){e&&e.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(t){return m("action",t)}},{key:"defaultTarget",value:function(t){t=m("target",t);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(t){return m("text",t)}},{key:"destroy",value:function(){this.listener.destroy()}}])&&d(t.prototype,e),n&&d(t,n),r}()},828:function(t){var e;"undefined"==typeof Element||Element.prototype.matches||((e=Element.prototype).matches=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector),t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},438:function(t,e,n){var u=n(828);function i(t,e,n,o,r){var i=function(e,n,t,o){return function(t){t.delegateTarget=u(t.target,n),t.delegateTarget&&o.call(e,t)}}.apply(this,arguments);return t.addEventListener(n,i,r),{destroy:function(){t.removeEventListener(n,i,r)}}}t.exports=function(t,e,n,o,r){return"function"==typeof t.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return i(t,e,n,o,r)}))}},879:function(t,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},370:function(t,e,n){var f=n(879),l=n(438);t.exports=function(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!f.string(e))throw new TypeError("Second argument must be a String");if(!f.fn(n))throw new TypeError("Third argument must be a Function");if(f.node(t))return c=e,a=n,(u=t).addEventListener(c,a),{destroy:function(){u.removeEventListener(c,a)}};if(f.nodeList(t))return o=t,r=e,i=n,Array.prototype.forEach.call(o,function(t){t.addEventListener(r,i)}),{destroy:function(){Array.prototype.forEach.call(o,function(t){t.removeEventListener(r,i)})}};if(f.string(t))return t=t,e=e,n=n,l(document.body,t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var o,r,i,u,c,a}},817:function(t){t.exports=function(t){var e,n="SELECT"===t.nodeName?(t.focus(),t.value):"INPUT"===t.nodeName||"TEXTAREA"===t.nodeName?((e=t.hasAttribute("readonly"))||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),e||t.removeAttribute("readonly"),t.value):(t.hasAttribute("contenteditable")&&t.focus(),n=window.getSelection(),(e=document.createRange()).selectNodeContents(t),n.removeAllRanges(),n.addRange(e),n.toString());return n}},279:function(t){function e(){}e.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],r=[];if(o&&e)for(var i=0,u=o.length;i<u;i++)o[i].fn!==e&&o[i].fn._!==e&&r.push(o[i]);return r.length?n[t]=r:delete n[t],this}},t.exports=e,t.exports.TinyEmitter=e}},r={},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,{a:e}),e},o.d=function(t,e){for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o(686).default;function o(t){if(r[t])return r[t].exports;var e=r[t]={exports:{}};return n[t](e,e.exports,o),e.exports}var n,r});</script> -<script>const sectionChanged = new CustomEvent("quarto-sectionChanged", { - detail: {}, - bubbles: true, - cancelable: false, - composed: false, -}); - -window.document.addEventListener("DOMContentLoaded", function (_event) { - const tocEl = window.document.querySelector('nav.toc-active[role="doc-toc"]'); - const sidebarEl = window.document.getElementById("quarto-sidebar"); - const leftTocEl = window.document.getElementById("quarto-sidebar-toc-left"); - const marginSidebarEl = window.document.getElementById( - "quarto-margin-sidebar" - ); - // function to determine whether the element has a previous sibling that is active - const prevSiblingIsActiveLink = (el) => { - const sibling = el.previousElementSibling; - if (sibling && sibling.tagName === "A") { - return sibling.classList.contains("active"); - } else { - return false; - } - }; - - // fire slideEnter for bootstrap tab activations (for htmlwidget resize behavior) - function fireSlideEnter(e) { - const event = window.document.createEvent("Event"); - event.initEvent("slideenter", true, true); - window.document.dispatchEvent(event); - } - const tabs = window.document.querySelectorAll('a[data-bs-toggle="tab"]'); - tabs.forEach((tab) => { - tab.addEventListener("shown.bs.tab", fireSlideEnter); - }); - - // fire slideEnter for tabby tab activations (for htmlwidget resize behavior) - document.addEventListener("tabby", fireSlideEnter, false); - - // Track scrolling and mark TOC links as active - // get table of contents and sidebar (bail if we don't have at least one) - const tocLinks = tocEl - ? [...tocEl.querySelectorAll("a[data-scroll-target]")] - : []; - const makeActive = (link) => tocLinks[link].classList.add("active"); - const removeActive = (link) => tocLinks[link].classList.remove("active"); - const removeAllActive = () => - [...Array(tocLinks.length).keys()].forEach((link) => removeActive(link)); - - // activate the anchor for a section associated with this TOC entry - tocLinks.forEach((link) => { - link.addEventListener("click", () => { - if (link.href.indexOf("#") !== -1) { - const anchor = link.href.split("#")[1]; - const heading = window.document.querySelector( - `[data-anchor-id=${anchor}]` - ); - if (heading) { - // Add the class - heading.classList.add("reveal-anchorjs-link"); - - // function to show the anchor - const handleMouseout = () => { - heading.classList.remove("reveal-anchorjs-link"); - heading.removeEventListener("mouseout", handleMouseout); - }; - - // add a function to clear the anchor when the user mouses out of it - heading.addEventListener("mouseout", handleMouseout); - } - } - }); - }); - - const sections = tocLinks.map((link) => { - const target = link.getAttribute("data-scroll-target"); - if (target.startsWith("#")) { - return window.document.getElementById(decodeURI(`${target.slice(1)}`)); - } else { - return window.document.querySelector(decodeURI(`${target}`)); - } - }); - - const sectionMargin = 200; - let currentActive = 0; - // track whether we've initialized state the first time - let init = false; - - const updateActiveLink = () => { - // The index from bottom to top (e.g. reversed list) - let sectionIndex = -1; - if ( - window.innerHeight + window.pageYOffset >= - window.document.body.offsetHeight - ) { - sectionIndex = 0; - } else { - sectionIndex = [...sections].reverse().findIndex((section) => { - if (section) { - return window.pageYOffset >= section.offsetTop - sectionMargin; - } else { - return false; - } - }); - } - if (sectionIndex > -1) { - const current = sections.length - sectionIndex - 1; - if (current !== currentActive) { - removeAllActive(); - currentActive = current; - makeActive(current); - if (init) { - window.dispatchEvent(sectionChanged); - } - init = true; - } - } - }; - - const inHiddenRegion = (top, bottom, hiddenRegions) => { - for (const region of hiddenRegions) { - if (top <= region.bottom && bottom >= region.top) { - return true; - } - } - return false; - }; - - const categorySelector = "header.quarto-title-block .quarto-category"; - const activateCategories = (href) => { - // Find any categories - // Surround them with a link pointing back to: - // #category=Authoring - try { - const categoryEls = window.document.querySelectorAll(categorySelector); - for (const categoryEl of categoryEls) { - const categoryText = categoryEl.textContent; - if (categoryText) { - const link = `${href}#category=${encodeURIComponent(categoryText)}`; - const linkEl = window.document.createElement("a"); - linkEl.setAttribute("href", link); - for (const child of categoryEl.childNodes) { - linkEl.append(child); - } - categoryEl.appendChild(linkEl); - } - } - } catch { - // Ignore errors - } - }; - function hasTitleCategories() { - return window.document.querySelector(categorySelector) !== null; - } - - function offsetRelativeUrl(url) { - const offset = getMeta("quarto:offset"); - return offset ? offset + url : url; - } - - function offsetAbsoluteUrl(url) { - const offset = getMeta("quarto:offset"); - const baseUrl = new URL(offset, window.location); - - const projRelativeUrl = url.replace(baseUrl, ""); - if (projRelativeUrl.startsWith("/")) { - return projRelativeUrl; - } else { - return "/" + projRelativeUrl; - } - } - - // read a meta tag value - function getMeta(metaName) { - const metas = window.document.getElementsByTagName("meta"); - for (let i = 0; i < metas.length; i++) { - if (metas[i].getAttribute("name") === metaName) { - return metas[i].getAttribute("content"); - } - } - return ""; - } - - async function findAndActivateCategories() { - const currentPagePath = offsetAbsoluteUrl(window.location.href); - const response = await fetch(offsetRelativeUrl("listings.json")); - if (response.status == 200) { - return response.json().then(function (listingPaths) { - const listingHrefs = []; - for (const listingPath of listingPaths) { - const pathWithoutLeadingSlash = listingPath.listing.substring(1); - for (const item of listingPath.items) { - if ( - item === currentPagePath || - item === currentPagePath + "index.html" - ) { - // Resolve this path against the offset to be sure - // we already are using the correct path to the listing - // (this adjusts the listing urls to be rooted against - // whatever root the page is actually running against) - const relative = offsetRelativeUrl(pathWithoutLeadingSlash); - const baseUrl = window.location; - const resolvedPath = new URL(relative, baseUrl); - listingHrefs.push(resolvedPath.pathname); - break; - } - } - } - - // Look up the tree for a nearby linting and use that if we find one - const nearestListing = findNearestParentListing( - offsetAbsoluteUrl(window.location.pathname), - listingHrefs - ); - if (nearestListing) { - activateCategories(nearestListing); - } else { - // See if the referrer is a listing page for this item - const referredRelativePath = offsetAbsoluteUrl(document.referrer); - const referrerListing = listingHrefs.find((listingHref) => { - const isListingReferrer = - listingHref === referredRelativePath || - listingHref === referredRelativePath + "index.html"; - return isListingReferrer; - }); - - if (referrerListing) { - // Try to use the referrer if possible - activateCategories(referrerListing); - } else if (listingHrefs.length > 0) { - // Otherwise, just fall back to the first listing - activateCategories(listingHrefs[0]); - } - } - }); - } - } - if (hasTitleCategories()) { - findAndActivateCategories(); - } - - const findNearestParentListing = (href, listingHrefs) => { - if (!href || !listingHrefs) { - return undefined; - } - // Look up the tree for a nearby linting and use that if we find one - const relativeParts = href.substring(1).split("/"); - while (relativeParts.length > 0) { - const path = relativeParts.join("/"); - for (const listingHref of listingHrefs) { - if (listingHref.startsWith(path)) { - return listingHref; - } - } - relativeParts.pop(); - } - - return undefined; - }; - - const manageSidebarVisiblity = (el, placeholderDescriptor) => { - let isVisible = true; - let elRect; - - return (hiddenRegions) => { - if (el === null) { - return; - } - - // Find the last element of the TOC - const lastChildEl = el.lastElementChild; - - if (lastChildEl) { - // Converts the sidebar to a menu - const convertToMenu = () => { - for (const child of el.children) { - child.style.opacity = 0; - child.style.overflow = "hidden"; - } - - 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.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; - } - - 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; - } - } - } - } - }; - }; - - // Find any conflicting margin elements and add margins to the - // top to prevent overlap - const marginChildren = window.document.querySelectorAll( - ".column-margin.column-container > * " - ); - - const layoutMarginEls = () => { - 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 margin = lastBottom - top; - marginChild.style.marginTop = `${margin}px`; - } - const styles = window.getComputedStyle(marginChild); - const marginTop = parseFloat(styles["marginTop"]); - lastBottom = - top + marginChild.getBoundingClientRect().height + marginTop; - } - } - }; - nexttick(layoutMarginEls); - - 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`); - if (columnEl) - tabEl.addEventListener("shown.bs.tab", function (_event) { - 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; - - // Walk the TOC and collapse/expand nodes - // Nodes are expanded if: - // - they are top level - // - they have children that are 'active' links - // - they are directly below an link that is 'active' - const walk = (el, depth) => { - // Tick depth when we enter a UL - if (el.tagName === "UL") { - depth = depth + 1; - } - - // It this is active link - let isActiveNode = false; - if (el.tagName === "A" && el.classList.contains("active")) { - isActiveNode = true; - } - - // See if there is an active child to this element - let hasActiveChild = false; - for (child of el.children) { - hasActiveChild = walk(child, depth) || hasActiveChild; - } - - // Process the collapse state if this is an UL - if (el.tagName === "UL") { - if (depth === 1 || 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) { - walk(tocEl, 0); - updateActiveLink(); - } - - // 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 (!isReaderMode()) { - hideOverlappedSidebars(); - } - }, 10) - ); - hideOverlappedSidebars(); - highlightReaderToggle(isReaderMode()); -}); - -// grouped tabsets -window.addEventListener("pageshow", (_event) => { - function getTabSettings() { - const data = localStorage.getItem("quarto-persistent-tabsets-data"); - if (!data) { - localStorage.setItem("quarto-persistent-tabsets-data", "{}"); - return {}; - } - if (data) { - return JSON.parse(data); - } - } - - function setTabSettings(data) { - localStorage.setItem( - "quarto-persistent-tabsets-data", - JSON.stringify(data) - ); - } - - function setTabState(groupName, groupValue) { - const data = getTabSettings(); - data[groupName] = groupValue; - setTabSettings(data); - } - - function toggleTab(tab, active) { - const tabPanelId = tab.getAttribute("aria-controls"); - const tabPanel = document.getElementById(tabPanelId); - if (active) { - tab.classList.add("active"); - tabPanel.classList.add("active"); - } else { - tab.classList.remove("active"); - tabPanel.classList.remove("active"); - } - } - - function toggleAll(selectedGroup, selectorsToSync) { - for (const [thisGroup, tabs] of Object.entries(selectorsToSync)) { - const active = selectedGroup === thisGroup; - for (const tab of tabs) { - toggleTab(tab, active); - } - } - } - - function findSelectorsToSyncByLanguage() { - const result = {}; - const tabs = Array.from( - document.querySelectorAll(`div[data-group] a[id^='tabset-']`) - ); - for (const item of tabs) { - const div = item.parentElement.parentElement.parentElement; - const group = div.getAttribute("data-group"); - if (!result[group]) { - result[group] = {}; - } - const selectorsToSync = result[group]; - const value = item.innerHTML; - if (!selectorsToSync[value]) { - selectorsToSync[value] = []; - } - selectorsToSync[value].push(item); - } - return result; - } - - function setupSelectorSync() { - const selectorsToSync = findSelectorsToSyncByLanguage(); - Object.entries(selectorsToSync).forEach(([group, tabSetsByValue]) => { - Object.entries(tabSetsByValue).forEach(([value, items]) => { - items.forEach((item) => { - item.addEventListener("click", (_event) => { - setTabState(group, value); - toggleAll(value, selectorsToSync[group]); - }); - }); - }); - }); - return selectorsToSync; - } - - const selectorsToSync = setupSelectorSync(); - for (const [group, selectedName] of Object.entries(getTabSettings())) { - const selectors = selectorsToSync[group]; - // it's possible that stale state gives us empty selections, so we explicitly check here. - if (selectors) { - toggleAll(selectedName, selectors); - } - } -}); - -function throttle(func, wait) { - let waiting = false; - return function () { - if (!waiting) { - func.apply(this, arguments); - waiting = true; - setTimeout(function () { - waiting = false; - }, wait); - } - }; -} - -function nexttick(func) { - return setTimeout(func, 0); -} -</script> -<script>/** - * @popperjs/core v2.11.4 - 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(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,i=1;if(r(e)&&t){var a=e.offsetHeight,f=e.offsetWidth;f>0&&(o=s(n.width)/f||1),a>0&&(i=s(n.height)/a||1)}return{width:n.width/o,height:n.height/i,top:n.top/i,right:n.right/o,bottom:n.bottom/i,left:n.left/o,x:n.left/o,y:n.top/i}}function c(e){var n=t(e);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function p(e){return e?(e.nodeName||"").toLowerCase():null}function u(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function l(e){return f(u(e)).left+c(e).scrollLeft}function d(e){return t(e).getComputedStyle(e)}function h(e){var t=d(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function m(e,n,o){void 0===o&&(o=!1);var i,a,d=r(n),m=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),v=u(n),g=f(e,m),y={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(d||!d&&!o)&&(("body"!==p(n)||h(v))&&(y=(i=n)!==t(i)&&r(i)?{scrollLeft:(a=i).scrollLeft,scrollTop:a.scrollTop}:c(i)),r(n)?((b=f(n,!0)).x+=n.clientLeft,b.y+=n.clientTop):v&&(b.x=l(v))),{x:g.left+y.scrollLeft-b.x,y:g.top+y.scrollTop-b.y,width:g.width,height:g.height}}function v(e){var t=f(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 g(e){return"html"===p(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||u(e)}function y(e){return["html","body","#document"].indexOf(p(e))>=0?e.ownerDocument.body:r(e)&&h(e)?e:y(g(e))}function b(e,n){var r;void 0===n&&(n=[]);var o=y(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=t(o),s=i?[a].concat(a.visualViewport||[],h(o)?o:[]):o,f=n.concat(s);return i?f:f.concat(b(g(s)))}function x(e){return["table","td","th"].indexOf(p(e))>=0}function w(e){return r(e)&&"fixed"!==d(e).position?e.offsetParent:null}function O(e){for(var n=t(e),i=w(e);i&&x(i)&&"static"===d(i).position;)i=w(i);return i&&("html"===p(i)||"body"===p(i)&&"static"===d(i).position)?n:i||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&r(e)&&"fixed"===d(e).position)return null;var n=g(e);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(p(n))<0;){var i=d(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 j="top",E="bottom",D="right",A="left",L="auto",P=[j,E,D,A],M="start",k="end",W="viewport",B="popper",H=P.reduce((function(e,t){return e.concat([t+"-"+M,t+"-"+k])}),[]),T=[].concat(P,[L]).reduce((function(e,t){return e.concat([t,t+"-"+M,t+"-"+k])}),[]),R=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function S(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 q(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 V(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function N(e,r){return r===W?V(function(e){var n=t(e),r=u(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,f=0;return o&&(i=o.width,a=o.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=o.offsetLeft,f=o.offsetTop)),{width:i,height:a,x:s+l(e),y:f}}(e)):n(r)?function(e){var t=f(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(r):V(function(e){var t,n=u(e),r=c(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+l(e),p=-r.scrollTop;return"rtl"===d(o||n).direction&&(f+=i(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:f,y:p}}(u(e)))}function I(e,t,o){var s="clippingParents"===t?function(e){var t=b(g(e)),o=["absolute","fixed"].indexOf(d(e).position)>=0&&r(e)?O(e):e;return n(o)?t.filter((function(e){return n(e)&&q(e,o)&&"body"!==p(e)})):[]}(e):[].concat(t),f=[].concat(s,[o]),c=f[0],u=f.reduce((function(t,n){var r=N(e,n);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}),N(e,c));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function _(e){return e.split("-")[1]}function F(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function U(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?C(o):null,a=o?_(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case j:t={x:s,y:n.y-r.height};break;case E:t={x:s,y:n.y+n.height};break;case D:t={x:n.x+n.width,y:f};break;case A:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?F(i):null;if(null!=c){var p="y"===c?"height":"width";switch(a){case M:t[c]=t[c]-(n[p]/2-r[p]/2);break;case k:t[c]=t[c]+(n[p]/2-r[p]/2)}}return t}function z(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function X(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function Y(e,t){void 0===t&&(t={});var r=t,o=r.placement,i=void 0===o?e.placement:o,a=r.boundary,s=void 0===a?"clippingParents":a,c=r.rootBoundary,p=void 0===c?W:c,l=r.elementContext,d=void 0===l?B:l,h=r.altBoundary,m=void 0!==h&&h,v=r.padding,g=void 0===v?0:v,y=z("number"!=typeof g?g:X(g,P)),b=d===B?"reference":B,x=e.rects.popper,w=e.elements[m?b:d],O=I(n(w)?w:w.contextElement||u(e.elements.popper),s,p),A=f(e.elements.reference),L=U({reference:A,element:x,strategy:"absolute",placement:i}),M=V(Object.assign({},x,L)),k=d===B?M:A,H={top:O.top-k.top+y.top,bottom:k.bottom-O.bottom+y.bottom,left:O.left-k.left+y.left,right:k.right-O.right+y.right},T=e.modifiersData.offset;if(d===B&&T){var R=T[i];Object.keys(H).forEach((function(e){var t=[D,E].indexOf(e)>=0?1:-1,n=[j,E].indexOf(e)>=0?"y":"x";H[e]+=R[n]*t}))}return H}var G={placement:"bottom",modifiers:[],strategy:"absolute"};function J(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function K(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,o=void 0===r?[]:r,i=t.defaultOptions,a=void 0===i?G:i;return function(e,t,r){void 0===r&&(r=a);var i,s,f={placement:"bottom",orderedModifiers:[],options:Object.assign({},G,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],p=!1,u={state:f,setOptions:function(r){var i="function"==typeof r?r(f.options):r;l(),f.options=Object.assign({},a,f.options,i),f.scrollParents={reference:n(e)?b(e):e.contextElement?b(e.contextElement):[],popper:b(t)};var s,p,d=function(e){var t=S(e);return R.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}((s=[].concat(o,f.options.modifiers),p=s.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),Object.keys(p).map((function(e){return p[e]}))));return f.orderedModifiers=d.filter((function(e){return e.enabled})),f.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var i=o({state:f,name:t,instance:u,options:r}),a=function(){};c.push(i||a)}})),u.update()},forceUpdate:function(){if(!p){var e=f.elements,t=e.reference,n=e.popper;if(J(t,n)){f.rects={reference:m(t,O(n),"fixed"===f.options.strategy),popper:v(n)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach((function(e){return f.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<f.orderedModifiers.length;r++)if(!0!==f.reset){var o=f.orderedModifiers[r],i=o.fn,a=o.options,s=void 0===a?{}:a,c=o.name;"function"==typeof i&&(f=i({state:f,options:s,name:c,instance:u})||f)}else f.reset=!1,r=-1}}},update:(i=function(){return new Promise((function(e){u.forceUpdate(),e(f)}))},function(){return s||(s=new Promise((function(e){Promise.resolve().then((function(){s=void 0,e(i())}))}))),s}),destroy:function(){l(),p=!0}};if(!J(e,t))return u;function l(){c.forEach((function(e){return e()})),c=[]}return u.setOptions(r).then((function(e){!p&&r.onFirstUpdate&&r.onFirstUpdate(e)})),u}}var Q={passive:!0};var Z={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var n=e.state,r=e.instance,o=e.options,i=o.scroll,a=void 0===i||i,s=o.resize,f=void 0===s||s,c=t(n.elements.popper),p=[].concat(n.scrollParents.reference,n.scrollParents.popper);return a&&p.forEach((function(e){e.addEventListener("scroll",r.update,Q)})),f&&c.addEventListener("resize",r.update,Q),function(){a&&p.forEach((function(e){e.removeEventListener("scroll",r.update,Q)})),f&&c.removeEventListener("resize",r.update,Q)}},data:{}};var $={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=U({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},ee={top:"auto",right:"auto",bottom:"auto",left:"auto"};function te(e){var n,r=e.popper,o=e.popperRect,i=e.placement,a=e.variation,f=e.offsets,c=e.position,p=e.gpuAcceleration,l=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=f.x,g=void 0===v?0:v,y=f.y,b=void 0===y?0:y,x="function"==typeof h?h({x:g,y:b}):{x:g,y:b};g=x.x,b=x.y;var w=f.hasOwnProperty("x"),L=f.hasOwnProperty("y"),P=A,M=j,W=window;if(l){var B=O(r),H="clientHeight",T="clientWidth";if(B===t(r)&&"static"!==d(B=u(r)).position&&"absolute"===c&&(H="scrollHeight",T="scrollWidth"),B=B,i===j||(i===A||i===D)&&a===k)M=E,b-=(m&&B===W&&W.visualViewport?W.visualViewport.height:B[H])-o.height,b*=p?1:-1;if(i===A||(i===j||i===E)&&a===k)P=D,g-=(m&&B===W&&W.visualViewport?W.visualViewport.width:B[T])-o.width,g*=p?1:-1}var R,S=Object.assign({position:c},l&&ee),C=!0===h?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:s(t*r)/r||0,y:s(n*r)/r||0}}({x:g,y:b}):{x:g,y:b};return g=C.x,b=C.y,p?Object.assign({},S,((R={})[M]=L?"0":"",R[P]=w?"0":"",R.transform=(W.devicePixelRatio||1)<=1?"translate("+g+"px, "+b+"px)":"translate3d("+g+"px, "+b+"px, 0)",R)):Object.assign({},S,((n={})[M]=L?b+"px":"",n[P]=w?g+"px":"",n.transform="",n))}var ne={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,f=void 0===s||s,c={placement:C(t.placement),variation:_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,te(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:f})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,te(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var re={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},i=t.elements[e];r(i)&&p(i)&&(Object.assign(i.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});r(o)&&p(o)&&(Object.assign(o.style,a),Object.keys(i).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]};var oe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=T.reduce((function(e,n){return e[n]=function(e,t,n){var r=C(e),o=[A,j].indexOf(r)>=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,[A,D].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}},ie={left:"right",right:"left",bottom:"top",top:"bottom"};function ae(e){return e.replace(/left|right|bottom|top/g,(function(e){return ie[e]}))}var se={start:"end",end:"start"};function fe(e){return e.replace(/start|end/g,(function(e){return se[e]}))}function ce(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?T:f,p=_(r),u=p?s?H:H.filter((function(e){return _(e)===p})):P,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]=Y(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 pe={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,g=C(v),y=f||(g===v||!h?[ae(v)]:function(e){if(C(e)===L)return[];var t=ae(e);return[fe(e),t,fe(t)]}(v)),b=[v].concat(y).reduce((function(e,n){return e.concat(C(n)===L?ce(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,P=!0,k=b[0],W=0;W<b.length;W++){var B=b[W],H=C(B),T=_(B)===M,R=[j,E].indexOf(H)>=0,S=R?"width":"height",q=Y(t,{placement:B,boundary:p,rootBoundary:u,altBoundary:l,padding:c}),V=R?T?D:A:T?E:j;x[S]>w[S]&&(V=ae(V));var N=ae(V),I=[];if(i&&I.push(q[H]<=0),s&&I.push(q[V]<=0,q[N]<=0),I.every((function(e){return e}))){k=B,P=!1;break}O.set(B,I)}if(P)for(var F=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 k=t,"break"},U=h?3:1;U>0;U--){if("break"===F(U))break}t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function ue(e,t,n){return i(e,a(t,n))}var le={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,g=n.tetherOffset,y=void 0===g?0:g,b=Y(t,{boundary:p,rootBoundary:u,padding:d,altBoundary:l}),x=C(t.placement),w=_(t.placement),L=!w,P=F(x),k="x"===P?"y":"x",W=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,q={x:0,y:0};if(W){if(s){var V,N="y"===P?j:A,I="y"===P?E:D,U="y"===P?"height":"width",z=W[P],X=z+b[N],G=z-b[I],J=m?-H[U]/2:0,K=w===M?B[U]:H[U],Q=w===M?-H[U]:-B[U],Z=t.elements.arrow,$=m&&Z?v(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=ue(0,B[U],$[U]),oe=L?B[U]/2-J-re-te-R.mainAxis:K-re-te-R.mainAxis,ie=L?-B[U]/2+J+re+ne+R.mainAxis:Q+re+ne+R.mainAxis,ae=t.elements.arrow&&O(t.elements.arrow),se=ae?"y"===P?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(V=null==S?void 0:S[P])?V:0,ce=z+ie-fe,pe=ue(m?a(X,z+oe-fe-se):X,z,m?i(G,ce):G);W[P]=pe,q[P]=pe-z}if(c){var le,de="x"===P?j:A,he="x"===P?E:D,me=W[k],ve="y"===k?"height":"width",ge=me+b[de],ye=me-b[he],be=-1!==[j,A].indexOf(x),xe=null!=(le=null==S?void 0:S[k])?le:0,we=be?ge:me-B[ve]-H[ve]-xe+R.altAxis,Oe=be?me+B[ve]+H[ve]-xe-R.altAxis:ye,je=m&&be?function(e,t,n){var r=ue(e,t,n);return r>n?n:r}(we,me,Oe):ue(m?we:ge,me,m?Oe:ye);W[k]=je,q[k]=je-me}t.modifiersData[r]=q}},requiresIfExists:["offset"]};var de={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=F(s),c=[A,D].indexOf(s)>=0?"height":"width";if(i&&a){var p=function(e,t){return z("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:X(e,P))}(o.padding,n),u=v(i),l="y"===f?j:A,d="y"===f?E:D,h=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],m=a[f]-n.rects.reference[f],g=O(i),y=g?"y"===f?g.clientHeight||0:g.clientWidth||0:0,b=h/2-m/2,x=p[l],w=y-u[c]-p[d],L=y/2-u[c]/2+b,M=ue(x,L,w),k=f;n.modifiersData[r]=((t={})[k]=M,t.centerOffset=M-L,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)))&&q(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(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 me(e){return[j,D,E,A].some((function(t){return e[t]>=0}))}var ve={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=Y(t,{elementContext:"reference"}),s=Y(t,{altBoundary:!0}),f=he(a,r),c=he(s,o,i),p=me(f),u=me(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})}},ge=K({defaultModifiers:[Z,$,ne,re]}),ye=[Z,$,ne,re,oe,pe,le,de,ve],be=K({defaultModifiers:ye});e.applyStyles=re,e.arrow=de,e.computeStyles=ne,e.createPopper=be,e.createPopperLite=ge,e.defaultModifiers=ye,e.detectOverflow=Y,e.eventListeners=Z,e.flip=pe,e.hide=ve,e.offset=oe,e.popperGenerator=K,e.popperOffsets=$,e.preventOverflow=le,Object.defineProperty(e,"__esModule",{value:!0})})); - -</script> -<script>!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='<svg width="16" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M0 6s1.796-.013 4.67-3.615C5.851.9 6.93.006 8 0c1.07-.006 2.148.887 3.343 2.385C14.233 6.005 16 6 16 6H0z"></svg>',F})); - -</script> -<script>// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat -// -// AnchorJS - v4.3.1 - 2021-04-17 -// https://www.bryanbraun.com/anchorjs/ -// Copyright (c) 2021 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)}(this,function(){"use strict";return function(A){function d(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 w(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=[],d(this.options),this.isTouchDevice=function(){return Boolean("ontouchstart"in window||window.TouchEvent||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var e,t,o,i,n,s,a,c,r,l,h,u,p=[];if(d(this.options),"touch"===(l=this.options.visible)&&(l=this.isTouchDevice()?"always":"hover"),0===(e=w(A=A||"h2, h3, h4, h5, h6")).length)return this;for(null===document.head.querySelector("style.anchorjs")&&((u=document.createElement("style")).className="anchorjs",u.appendChild(document.createTextNode("")),void 0===(A=document.head.querySelector('[rel="stylesheet"],style'))?document.head.appendChild(u):document.head.insertBefore(u,A),u.sheet.insertRule(".anchorjs-link{opacity:0;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}",u.sheet.cssRules.length),u.sheet.insertRule(":hover>.anchorjs-link,.anchorjs-link:focus{opacity:1}",u.sheet.cssRules.length),u.sheet.insertRule("[data-anchorjs-icon]::after{content:attr(data-anchorjs-icon)}",u.sheet.cssRules.length),u.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")}',u.sheet.cssRules.length)),u=document.querySelectorAll("[id]"),t=[].map.call(u,function(A){return A.id}),i=0;i<e.length;i++)if(this.hasAnchorJSLink(e[i]))p.push(i);else{if(e[i].hasAttribute("id"))o=e[i].getAttribute("id");else if(e[i].hasAttribute("data-anchor-id"))o=e[i].getAttribute("data-anchor-id");else{for(c=a=this.urlify(e[i].textContent),s=0;n=t.indexOf(c=void 0!==n?a+"-"+s:c),s+=1,-1!==n;);n=void 0,t.push(c),e[i].setAttribute("id",c),o=c}(r=document.createElement("a")).className="anchorjs-link "+this.options.class,r.setAttribute("aria-label",this.options.ariaLabel),r.setAttribute("data-anchorjs-icon",this.options.icon),this.options.titleText&&(r.title=this.options.titleText),h=document.querySelector("base")?window.location.pathname+window.location.search:"",h=this.options.base||h,r.href=h+"#"+o,"always"===l&&(r.style.opacity="1"),""===this.options.icon&&(r.style.font="1em/1 anchorjs-icons","left"===this.options.placement&&(r.style.lineHeight="inherit")),"left"===this.options.placement?(r.style.position="absolute",r.style.marginLeft="-1em",r.style.paddingRight=".5em",e[i].insertBefore(r,e[i].firstChild)):(r.style.paddingLeft=".375em",e[i].appendChild(r))}for(i=0;i<p.length;i++)e.splice(p[i]-i,1);return this.elements=this.elements.concat(e),this},this.remove=function(A){for(var e,t,o=w(A),i=0;i<o.length;i++)(t=o[i].querySelector(".anchorjs-link"))&&(-1!==(e=this.elements.indexOf(o[i]))&&this.elements.splice(e,1),o[i].removeChild(t));return this},this.removeAll=function(){this.remove(this.elements)},this.urlify=function(A){var e=document.createElement("textarea");return e.innerHTML=A,A=e.value,this.options.truncate||d(this.options),A.trim().replace(/'/gi,"").replace(/[& +$,:;=?@"#{}|^~[`%!'<>\]./()*\\\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</script> -<style type="text/css">.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}</style> -<link href="data:text/css,%0A%3Aroot%20%7B%0A%2D%2Dquarto%2Dhl%2Dot%2Dcolor%3A%20%23003B4F%3B%0A%2D%2Dquarto%2Dhl%2Dat%2Dcolor%3A%20%23657422%3B%0A%2D%2Dquarto%2Dhl%2Dss%2Dcolor%3A%20%2320794D%3B%0A%2D%2Dquarto%2Dhl%2Dan%2Dcolor%3A%20%235E5E5E%3B%0A%2D%2Dquarto%2Dhl%2Dfu%2Dcolor%3A%20%234758AB%3B%0A%2D%2Dquarto%2Dhl%2Dst%2Dcolor%3A%20%2320794D%3B%0A%2D%2Dquarto%2Dhl%2Dcf%2Dcolor%3A%20%23003B4F%3B%0A%2D%2Dquarto%2Dhl%2Dop%2Dcolor%3A%20%235E5E5E%3B%0A%2D%2Dquarto%2Dhl%2Der%2Dcolor%3A%20%23AD0000%3B%0A%2D%2Dquarto%2Dhl%2Dbn%2Dcolor%3A%20%23AD0000%3B%0A%2D%2Dquarto%2Dhl%2Dal%2Dcolor%3A%20%23AD0000%3B%0A%2D%2Dquarto%2Dhl%2Dva%2Dcolor%3A%20%23111111%3B%0A%2D%2Dquarto%2Dhl%2Dbu%2Dcolor%3A%20inherit%3B%0A%2D%2Dquarto%2Dhl%2Dex%2Dcolor%3A%20inherit%3B%0A%2D%2Dquarto%2Dhl%2Dpp%2Dcolor%3A%20%23AD0000%3B%0A%2D%2Dquarto%2Dhl%2Din%2Dcolor%3A%20%235E5E5E%3B%0A%2D%2Dquarto%2Dhl%2Dvs%2Dcolor%3A%20%2320794D%3B%0A%2D%2Dquarto%2Dhl%2Dwa%2Dcolor%3A%20%235E5E5E%3B%0A%2D%2Dquarto%2Dhl%2Ddo%2Dcolor%3A%20%235E5E5E%3B%0A%2D%2Dquarto%2Dhl%2Dim%2Dcolor%3A%20%2300769E%3B%0A%2D%2Dquarto%2Dhl%2Dch%2Dcolor%3A%20%2320794D%3B%0A%2D%2Dquarto%2Dhl%2Ddt%2Dcolor%3A%20%23AD0000%3B%0A%2D%2Dquarto%2Dhl%2Dfl%2Dcolor%3A%20%23AD0000%3B%0A%2D%2Dquarto%2Dhl%2Dco%2Dcolor%3A%20%235E5E5E%3B%0A%2D%2Dquarto%2Dhl%2Dcv%2Dcolor%3A%20%235E5E5E%3B%0A%2D%2Dquarto%2Dhl%2Dcn%2Dcolor%3A%20%238f5902%3B%0A%2D%2Dquarto%2Dhl%2Dsc%2Dcolor%3A%20%235E5E5E%3B%0A%2D%2Dquarto%2Dhl%2Ddv%2Dcolor%3A%20%23AD0000%3B%0A%2D%2Dquarto%2Dhl%2Dkw%2Dcolor%3A%20%23003B4F%3B%0A%7D%0A%0A%3Aroot%20%7B%0A%2D%2Dquarto%2Dfont%2Dmonospace%3A%20SFMono%2DRegular%2C%20Menlo%2C%20Monaco%2C%20Consolas%2C%20%22Liberation%20Mono%22%2C%20%22Courier%20New%22%2C%20monospace%3B%0A%7D%0Apre%20%3E%20code%2EsourceCode%20%3E%20span%20%7B%0Acolor%3A%20%23003B4F%3B%0A%7D%0Acode%20span%20%7B%0Acolor%3A%20%23003B4F%3B%0A%7D%0Acode%2EsourceCode%20%3E%20span%20%7B%0Acolor%3A%20%23003B4F%3B%0A%7D%0Adiv%2EsourceCode%2C%0Adiv%2EsourceCode%20pre%2EsourceCode%20%7B%0Acolor%3A%20%23003B4F%3B%0A%7D%0Acode%20span%2Eot%20%7B%0Acolor%3A%20%23003B4F%3B%0A%7D%0Acode%20span%2Eat%20%7B%0Acolor%3A%20%23657422%3B%0A%7D%0Acode%20span%2Ess%20%7B%0Acolor%3A%20%2320794D%3B%0A%7D%0Acode%20span%2Ean%20%7B%0Acolor%3A%20%235E5E5E%3B%0A%7D%0Acode%20span%2Efu%20%7B%0Acolor%3A%20%234758AB%3B%0A%7D%0Acode%20span%2Est%20%7B%0Acolor%3A%20%2320794D%3B%0A%7D%0Acode%20span%2Ecf%20%7B%0Acolor%3A%20%23003B4F%3B%0A%7D%0Acode%20span%2Eop%20%7B%0Acolor%3A%20%235E5E5E%3B%0A%7D%0Acode%20span%2Eer%20%7B%0Acolor%3A%20%23AD0000%3B%0A%7D%0Acode%20span%2Ebn%20%7B%0Acolor%3A%20%23AD0000%3B%0A%7D%0Acode%20span%2Eal%20%7B%0Acolor%3A%20%23AD0000%3B%0A%7D%0Acode%20span%2Eva%20%7B%0Acolor%3A%20%23111111%3B%0A%7D%0Acode%20span%2Epp%20%7B%0Acolor%3A%20%23AD0000%3B%0A%7D%0Acode%20span%2Ein%20%7B%0Acolor%3A%20%235E5E5E%3B%0A%7D%0Acode%20span%2Evs%20%7B%0Acolor%3A%20%2320794D%3B%0A%7D%0Acode%20span%2Ewa%20%7B%0Acolor%3A%20%235E5E5E%3B%0Afont%2Dstyle%3A%20italic%3B%0A%7D%0Acode%20span%2Edo%20%7B%0Acolor%3A%20%235E5E5E%3B%0Afont%2Dstyle%3A%20italic%3B%0A%7D%0Acode%20span%2Eim%20%7B%0Acolor%3A%20%2300769E%3B%0A%7D%0Acode%20span%2Ech%20%7B%0Acolor%3A%20%2320794D%3B%0A%7D%0Acode%20span%2Edt%20%7B%0Acolor%3A%20%23AD0000%3B%0A%7D%0Acode%20span%2Efl%20%7B%0Acolor%3A%20%23AD0000%3B%0A%7D%0Acode%20span%2Eco%20%7B%0Acolor%3A%20%235E5E5E%3B%0A%7D%0Acode%20span%2Ecv%20%7B%0Acolor%3A%20%235E5E5E%3B%0Afont%2Dstyle%3A%20italic%3B%0A%7D%0Acode%20span%2Ecn%20%7B%0Acolor%3A%20%238f5902%3B%0A%7D%0Acode%20span%2Esc%20%7B%0Acolor%3A%20%235E5E5E%3B%0A%7D%0Acode%20span%2Edv%20%7B%0Acolor%3A%20%23AD0000%3B%0A%7D%0Acode%20span%2Ekw%20%7B%0Acolor%3A%20%23003B4F%3B%0A%7D%0A%2Eprevent%2Dinlining%20%7B%0Acontent%3A%20%22%3C%2F%22%3B%0A%7D%0A%0A" rel="stylesheet" id="quarto-text-highlighting-styles"> -<script>/*! - * Bootstrap v5.1.3 (https://getbootstrap.com/) - * Copyright 2011-2021 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="transitionend",e=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 e},i=t=>{const i=e(t);return i&&document.querySelector(i)?i:null},n=t=>{const i=e(t);return i?document.querySelector(i):null},s=e=>{e.dispatchEvent(new Event(t))},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(t):null,a=(t,e,i)=>{Object.keys(i).forEach((n=>{const s=i[n],r=e[n],a=r&&o(r)?"element":null==(l=r)?`${l}`:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();var l;if(!new RegExp(s).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)}))},l=t=>!(!o(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),c=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),h=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?h(t.parentNode):null},d=()=>{},u=t=>{t.offsetHeight},f=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},p=[],m=()=>"rtl"===document.documentElement.dir,g=t=>{var e;e=()=>{const e=f();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?(p.length||document.addEventListener("DOMContentLoaded",(()=>{p.forEach((t=>t()))})),p.push(e)):e()},_=t=>{"function"==typeof t&&t()},b=(e,i,n=!0)=>{if(!n)return void _(e);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})(i)+5;let r=!1;const a=({target:n})=>{n===i&&(r=!0,i.removeEventListener(t,a),_(e))};i.addEventListener(t,a),setTimeout((()=>{r||s(i)}),o)},v=(t,e,i,n)=>{let s=t.indexOf(e);if(-1===s)return t[!i&&n?t.length-1:0];const o=t.length;return s+=i?1:-1,n&&(s=(s+o)%o),t[Math.max(0,Math.min(s,o-1))]},y=/[^.]*(?=\..*)\.|.*/,w=/\..*/,E=/::\d+$/,A={};let T=1;const O={mouseenter:"mouseover",mouseleave:"mouseout"},C=/^(mouseenter|mouseleave)/i,k=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 L(t,e){return e&&`${e}::${T++}`||t.uidEvent||T++}function x(t){const e=L(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function D(t,e,i=null){const n=Object.keys(t);for(let s=0,o=n.length;s<o;s++){const o=t[n[s]];if(o.originalHandler===e&&o.delegationSelector===i)return o}return null}function S(t,e,i){const n="string"==typeof e,s=n?i:e;let o=P(t);return k.has(o)||(o=t),[n,s,o]}function N(t,e,i,n,s){if("string"!=typeof e||!t)return;if(i||(i=n,n=null),C.test(e)){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};n?n=t(n):i=t(i)}const[o,r,a]=S(e,i,n),l=x(t),c=l[a]||(l[a]={}),h=D(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=L(r,e.replace(y,"")),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(let a=o.length;a--;)if(o[a]===r)return s.delegateTarget=r,n.oneOff&&j.off(t,s.type,e,i),i.apply(r,[s]);return null}}(t,i,n):function(t,e){return function i(n){return n.delegateTarget=t,i.oneOff&&j.off(t,n.type,e),e.apply(t,[n])}}(t,i);u.delegationSelector=o?i:null,u.originalHandler=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function I(t,e,i,n,s){const o=D(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function P(t){return t=t.replace(w,""),O[t]||t}const j={on(t,e,i,n){N(t,e,i,n,!1)},one(t,e,i,n){N(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=S(e,i,n),a=r!==e,l=x(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void I(t,l,r,o,s?i:null)}c&&Object.keys(l).forEach((i=>{!function(t,e,i,n){const s=e[i]||{};Object.keys(s).forEach((o=>{if(o.includes(n)){const n=s[o];I(t,e,i,n.originalHandler,n.delegationSelector)}}))}(t,l,i,e.slice(1))}));const h=l[r]||{};Object.keys(h).forEach((i=>{const n=i.replace(E,"");if(!a||e.includes(n)){const e=h[i];I(t,l,r,e.originalHandler,e.delegationSelector)}}))},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=f(),s=P(e),o=e!==s,r=k.has(s);let a,l=!0,c=!0,h=!1,d=null;return o&&n&&(a=n.Event(e,i),n(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(s,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach((t=>{Object.defineProperty(d,t,{get:()=>i[t]})})),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},M=new Map,H={set(t,e,i){M.has(t)||M.set(t,new Map);const n=M.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>M.has(t)&&M.get(t).get(e)||null,remove(t,e){if(!M.has(t))return;const i=M.get(t);i.delete(e),0===i.size&&M.delete(t)}};class B{constructor(t){(t=r(t))&&(this._element=t,H.set(this._element,this.constructor.DATA_KEY,this))}dispose(){H.remove(this._element,this.constructor.DATA_KEY),j.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach((t=>{this[t]=null}))}_queueCallback(t,e,i=!0){b(t,e,i)}static getInstance(t){return H.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.1.3"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,s=t.NAME;j.on(document,i,`[data-bs-dismiss="${s}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),c(this))return;const o=n(this)||this.closest(`.${s}`);t.getOrCreateInstance(o)[e]()}))};class W extends B{static get NAME(){return"alert"}close(){if(j.trigger(this._element,"close.bs.alert").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(),j.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=W.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(W,"close"),g(W);const $='[data-bs-toggle="button"]';class z extends B{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=z.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function q(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function F(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}j.on(document,"click.bs.button.data-api",$,(t=>{t.preventDefault();const e=t.target.closest($);z.getOrCreateInstance(e).toggle()})),g(z);const U={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${F(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${F(e)}`)},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter((t=>t.startsWith("bs"))).forEach((i=>{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=q(t.dataset[i])})),e},getDataAttribute:(t,e)=>q(t.getAttribute(`data-bs-${F(e)}`)),offset(t){const e=t.getBoundingClientRect();return{top:e.top+window.pageYOffset,left:e.left+window.pageXOffset}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},V={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;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(e)&&i.push(n),n=n.parentNode;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=>!c(t)&&l(t)))}},K="carousel",X={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Q="next",G="prev",Z="left",J="right",tt={ArrowLeft:J,ArrowRight:Z},et="slid.bs.carousel",it="active",nt=".active.carousel-item";class st extends B{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=V.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return X}static get NAME(){return K}next(){this._slide(Q)}nextWhenVisible(){!document.hidden&&l(this._element)&&this.next()}prev(){this._slide(G)}pause(t){t||(this._isPaused=!0),V.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(s(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=V.findOne(nt,this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void j.one(this._element,et,(()=>this.to(t)));if(e===t)return this.pause(),void this.cycle();const i=t>e?Q:G;this._slide(i,this._items[t])}_getConfig(t){return t={...X,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(K,t,Y),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?J:Z)}_addEventListeners(){this._config.keyboard&&j.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(j.on(this._element,"mouseenter.bs.carousel",(t=>this.pause(t))),j.on(this._element,"mouseleave.bs.carousel",(t=>this.cycle(t)))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>this._pointerEvent&&("pen"===t.pointerType||"touch"===t.pointerType),e=e=>{t(e)?this.touchStartX=e.clientX:this._pointerEvent||(this.touchStartX=e.touches[0].clientX)},i=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},n=e=>{t(e)&&(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((t=>this.cycle(t)),500+this._config.interval))};V.find(".carousel-item img",this._element).forEach((t=>{j.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()))})),this._pointerEvent?(j.on(this._element,"pointerdown.bs.carousel",(t=>e(t))),j.on(this._element,"pointerup.bs.carousel",(t=>n(t))),this._element.classList.add("pointer-event")):(j.on(this._element,"touchstart.bs.carousel",(t=>e(t))),j.on(this._element,"touchmove.bs.carousel",(t=>i(t))),j.on(this._element,"touchend.bs.carousel",(t=>n(t))))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=tt[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?V.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const i=t===Q;return v(this._items,e,i,this._config.wrap)}_triggerSlideEvent(t,e){const i=this._getItemIndex(t),n=this._getItemIndex(V.findOne(nt,this._element));return j.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:i})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=V.findOne(".active",this._indicatorsElement);e.classList.remove(it),e.removeAttribute("aria-current");const i=V.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e<i.length;e++)if(Number.parseInt(i[e].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(t)){i[e].classList.add(it),i[e].setAttribute("aria-current","true");break}}}_updateInterval(){const t=this._activeElement||V.findOne(nt,this._element);if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(t,e){const i=this._directionToOrder(t),n=V.findOne(nt,this._element),s=this._getItemIndex(n),o=e||this._getItemByOrder(i,n),r=this._getItemIndex(o),a=Boolean(this._interval),l=i===Q,c=l?"carousel-item-start":"carousel-item-end",h=l?"carousel-item-next":"carousel-item-prev",d=this._orderToDirection(i);if(o&&o.classList.contains(it))return void(this._isSliding=!1);if(this._isSliding)return;if(this._triggerSlideEvent(o,d).defaultPrevented)return;if(!n||!o)return;this._isSliding=!0,a&&this.pause(),this._setActiveIndicatorElement(o),this._activeElement=o;const f=()=>{j.trigger(this._element,et,{relatedTarget:o,direction:d,from:s,to:r})};if(this._element.classList.contains("slide")){o.classList.add(h),u(o),n.classList.add(c),o.classList.add(c);const t=()=>{o.classList.remove(c,h),o.classList.add(it),n.classList.remove(it,h,c),this._isSliding=!1,setTimeout(f,0)};this._queueCallback(t,n,!0)}else n.classList.remove(it),o.classList.add(it),this._isSliding=!1,f();a&&this.cycle()}_directionToOrder(t){return[J,Z].includes(t)?m()?t===Z?G:Q:t===Z?Q:G:t}_orderToDirection(t){return[Q,G].includes(t)?m()?t===G?Z:J:t===G?J:Z:t}static carouselInterface(t,e){const i=st.getOrCreateInstance(t,e);let{_config:n}=i;"object"==typeof e&&(n={...n,...e});const s="string"==typeof e?e:n.slide;if("number"==typeof e)i.to(e);else if("string"==typeof s){if(void 0===i[s])throw new TypeError(`No method named "${s}"`);i[s]()}else n.interval&&n.ride&&(i.pause(),i.cycle())}static jQueryInterface(t){return this.each((function(){st.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=n(this);if(!e||!e.classList.contains("carousel"))return;const i={...U.getDataAttributes(e),...U.getDataAttributes(this)},s=this.getAttribute("data-bs-slide-to");s&&(i.interval=!1),st.carouselInterface(e,i),s&&st.getInstance(e).to(s),t.preventDefault()}}j.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",st.dataApiClickHandler),j.on(window,"load.bs.carousel.data-api",(()=>{const t=V.find('[data-bs-ride="carousel"]');for(let e=0,i=t.length;e<i;e++)st.carouselInterface(t[e],st.getInstance(t[e]))})),g(st);const ot="collapse",rt={toggle:!0,parent:null},at={toggle:"boolean",parent:"(null|element)"},lt="show",ct="collapse",ht="collapsing",dt="collapsed",ut=":scope .collapse .collapse",ft='[data-bs-toggle="collapse"]';class pt extends B{constructor(t,e){super(t),this._isTransitioning=!1,this._config=this._getConfig(e),this._triggerArray=[];const n=V.find(ft);for(let t=0,e=n.length;t<e;t++){const e=n[t],s=i(e),o=V.find(s).filter((t=>t===this._element));null!==s&&o.length&&(this._selector=s,this._triggerArray.push(e))}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return rt}static get NAME(){return ot}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t,e=[];if(this._config.parent){const t=V.find(ut,this._config.parent);e=V.find(".collapse.show, .collapse.collapsing",this._config.parent).filter((e=>!t.includes(e)))}const i=V.findOne(this._selector);if(e.length){const n=e.find((t=>i!==t));if(t=n?pt.getInstance(n):null,t&&t._isTransitioning)return}if(j.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e.forEach((e=>{i!==e&&pt.getOrCreateInstance(e,{toggle:!1}).hide(),t||H.set(e,"bs.collapse",null)}));const n=this._getDimension();this._element.classList.remove(ct),this._element.classList.add(ht),this._element.style[n]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const s=`scroll${n[0].toUpperCase()+n.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct,lt),this._element.style[n]="",j.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[n]=`${this._element[s]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(j.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,u(this._element),this._element.classList.add(ht),this._element.classList.remove(ct,lt);const e=this._triggerArray.length;for(let t=0;t<e;t++){const e=this._triggerArray[t],i=n(e);i&&!this._isShown(i)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct),j.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(lt)}_getConfig(t){return(t={...rt,...U.getDataAttributes(this._element),...t}).toggle=Boolean(t.toggle),t.parent=r(t.parent),a(ot,t,at),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=V.find(ut,this._config.parent);V.find(ft,this._config.parent).filter((e=>!t.includes(e))).forEach((t=>{const e=n(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}))}_addAriaAndCollapsedClass(t,e){t.length&&t.forEach((t=>{e?t.classList.remove(dt):t.classList.add(dt),t.setAttribute("aria-expanded",e)}))}static jQueryInterface(t){return this.each((function(){const e={};"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1);const i=pt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}j.on(document,"click.bs.collapse.data-api",ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=i(this);V.find(e).forEach((t=>{pt.getOrCreateInstance(t,{toggle:!1}).toggle()}))})),g(pt);var mt="top",gt="bottom",_t="right",bt="left",vt="auto",yt=[mt,gt,_t,bt],wt="start",Et="end",At="clippingParents",Tt="viewport",Ot="popper",Ct="reference",kt=yt.reduce((function(t,e){return t.concat([e+"-"+wt,e+"-"+Et])}),[]),Lt=[].concat(yt,[vt]).reduce((function(t,e){return t.concat([e,e+"-"+wt,e+"-"+Et])}),[]),xt="beforeRead",Dt="read",St="afterRead",Nt="beforeMain",It="main",Pt="afterMain",jt="beforeWrite",Mt="write",Ht="afterWrite",Bt=[xt,Dt,St,Nt,It,Pt,jt,Mt,Ht];function Rt(t){return t?(t.nodeName||"").toLowerCase():null}function Wt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function $t(t){return t instanceof Wt(t).Element||t instanceof Element}function zt(t){return t instanceof Wt(t).HTMLElement||t instanceof HTMLElement}function qt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Wt(t).ShadowRoot||t instanceof ShadowRoot)}const Ft={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];zt(s)&&Rt(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}),{});zt(n)&&Rt(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function Ut(t){return t.split("-")[0]}function Vt(t,e){var i=t.getBoundingClientRect();return{width:i.width/1,height:i.height/1,top:i.top/1,right:i.right/1,bottom:i.bottom/1,left:i.left/1,x:i.left/1,y:i.top/1}}function Kt(t){var e=Vt(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 Xt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&qt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Yt(t){return Wt(t).getComputedStyle(t)}function Qt(t){return["table","td","th"].indexOf(Rt(t))>=0}function Gt(t){return(($t(t)?t.ownerDocument:t.document)||window.document).documentElement}function Zt(t){return"html"===Rt(t)?t:t.assignedSlot||t.parentNode||(qt(t)?t.host:null)||Gt(t)}function Jt(t){return zt(t)&&"fixed"!==Yt(t).position?t.offsetParent:null}function te(t){for(var e=Wt(t),i=Jt(t);i&&Qt(i)&&"static"===Yt(i).position;)i=Jt(i);return i&&("html"===Rt(i)||"body"===Rt(i)&&"static"===Yt(i).position)?e:i||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&zt(t)&&"fixed"===Yt(t).position)return null;for(var i=Zt(t);zt(i)&&["html","body"].indexOf(Rt(i))<0;){var n=Yt(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 ee(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}var ie=Math.max,ne=Math.min,se=Math.round;function oe(t,e,i){return ie(t,ne(e,i))}function re(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ae(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const le={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=Ut(i.placement),l=ee(a),c=[bt,_t].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return re("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ae(t,yt))}(s.padding,i),d=Kt(o),u="y"===l?mt:bt,f="y"===l?gt:_t,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=te(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,E=oe(v,w,y),A=l;i.modifiersData[n]=((e={})[A]=E,e.centerOffset=E-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)))&&Xt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ce(t){return t.split("-")[1]}var he={top:"auto",right:"auto",bottom:"auto",left:"auto"};function de(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=!0===h?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:se(se(e*n)/n)||0,y:se(se(i*n)/n)||0}}(r):"function"==typeof h?h(r):r,u=d.x,f=void 0===u?0:u,p=d.y,m=void 0===p?0:p,g=r.hasOwnProperty("x"),_=r.hasOwnProperty("y"),b=bt,v=mt,y=window;if(c){var w=te(i),E="clientHeight",A="clientWidth";w===Wt(i)&&"static"!==Yt(w=Gt(i)).position&&"absolute"===a&&(E="scrollHeight",A="scrollWidth"),w=w,s!==mt&&(s!==bt&&s!==_t||o!==Et)||(v=gt,m-=w[E]-n.height,m*=l?1:-1),s!==bt&&(s!==mt&&s!==gt||o!==Et)||(b=_t,f-=w[A]-n.width,f*=l?1:-1)}var T,O=Object.assign({position:a},c&&he);return l?Object.assign({},O,((T={})[v]=_?"0":"",T[b]=g?"0":"",T.transform=(y.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",T)):Object.assign({},O,((e={})[v]=_?m+"px":"",e[b]=g?f+"px":"",e.transform="",e))}const ue={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:Ut(e.placement),variation:ce(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,de(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,de(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 fe={passive:!0};const pe={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=Wt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,fe)})),a&&l.addEventListener("resize",i.update,fe),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,fe)})),a&&l.removeEventListener("resize",i.update,fe)}},data:{}};var me={left:"right",right:"left",bottom:"top",top:"bottom"};function ge(t){return t.replace(/left|right|bottom|top/g,(function(t){return me[t]}))}var _e={start:"end",end:"start"};function be(t){return t.replace(/start|end/g,(function(t){return _e[t]}))}function ve(t){var e=Wt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ye(t){return Vt(Gt(t)).left+ve(t).scrollLeft}function we(t){var e=Yt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ee(t){return["html","body","#document"].indexOf(Rt(t))>=0?t.ownerDocument.body:zt(t)&&we(t)?t:Ee(Zt(t))}function Ae(t,e){var i;void 0===e&&(e=[]);var n=Ee(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=Wt(n),r=s?[o].concat(o.visualViewport||[],we(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Ae(Zt(r)))}function Te(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Oe(t,e){return e===Tt?Te(function(t){var e=Wt(t),i=Gt(t),n=e.visualViewport,s=i.clientWidth,o=i.clientHeight,r=0,a=0;return n&&(s=n.width,o=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=n.offsetLeft,a=n.offsetTop)),{width:s,height:o,x:r+ye(t),y:a}}(t)):zt(e)?function(t){var e=Vt(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Te(function(t){var e,i=Gt(t),n=ve(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ie(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ie(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ye(t),l=-n.scrollTop;return"rtl"===Yt(s||i).direction&&(a+=ie(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Gt(t)))}function Ce(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?Ut(s):null,r=s?ce(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case mt:e={x:a,y:i.y-n.height};break;case gt:e={x:a,y:i.y+i.height};break;case _t:e={x:i.x+i.width,y:l};break;case bt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?ee(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case wt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Et:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.boundary,r=void 0===o?At:o,a=i.rootBoundary,l=void 0===a?Tt:a,c=i.elementContext,h=void 0===c?Ot:c,d=i.altBoundary,u=void 0!==d&&d,f=i.padding,p=void 0===f?0:f,m=re("number"!=typeof p?p:ae(p,yt)),g=h===Ot?Ct:Ot,_=t.rects.popper,b=t.elements[u?g:h],v=function(t,e,i){var n="clippingParents"===e?function(t){var e=Ae(Zt(t)),i=["absolute","fixed"].indexOf(Yt(t).position)>=0&&zt(t)?te(t):t;return $t(i)?e.filter((function(t){return $t(t)&&Xt(t,i)&&"body"!==Rt(t)})):[]}(t):[].concat(e),s=[].concat(n,[i]),o=s[0],r=s.reduce((function(e,i){var n=Oe(t,i);return e.top=ie(n.top,e.top),e.right=ne(n.right,e.right),e.bottom=ne(n.bottom,e.bottom),e.left=ie(n.left,e.left),e}),Oe(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}($t(b)?b:b.contextElement||Gt(t.elements.popper),r,l),y=Vt(t.elements.reference),w=Ce({reference:y,element:_,strategy:"absolute",placement:s}),E=Te(Object.assign({},_,w)),A=h===Ot?E:y,T={top:v.top-A.top+m.top,bottom:A.bottom-v.bottom+m.bottom,left:v.left-A.left+m.left,right:A.right-v.right+m.right},O=t.modifiersData.offset;if(h===Ot&&O){var C=O[s];Object.keys(T).forEach((function(t){var e=[_t,gt].indexOf(t)>=0?1:-1,i=[mt,gt].indexOf(t)>=0?"y":"x";T[t]+=C[i]*e}))}return T}function Le(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?Lt:l,h=ce(n),d=h?a?kt:kt.filter((function(t){return ce(t)===h})):yt,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]=ke(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[Ut(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const xe={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,_=Ut(g),b=l||(_!==g&&p?function(t){if(Ut(t)===vt)return[];var e=ge(t);return[be(t),e,be(e)]}(g):[ge(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(Ut(i)===vt?Le(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,E=new Map,A=!0,T=v[0],O=0;O<v.length;O++){var C=v[O],k=Ut(C),L=ce(C)===wt,x=[mt,gt].indexOf(k)>=0,D=x?"width":"height",S=ke(e,{placement:C,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),N=x?L?_t:bt:L?gt:mt;y[D]>w[D]&&(N=ge(N));var I=ge(N),P=[];if(o&&P.push(S[k]<=0),a&&P.push(S[N]<=0,S[I]<=0),P.every((function(t){return t}))){T=C,A=!1;break}E.set(C,P)}if(A)for(var j=function(t){var e=v.find((function(e){var i=E.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"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function De(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 Se(t){return[mt,_t,gt,bt].some((function(e){return t[e]>=0}))}const Ne={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=ke(e,{elementContext:"reference"}),a=ke(e,{altBoundary:!0}),l=De(r,n),c=De(a,s,o),h=Se(l),d=Se(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})}},Ie={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=Lt.reduce((function(t,i){return t[i]=function(t,e,i){var n=Ut(t),s=[bt,mt].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,[bt,_t].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}},Pe={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Ce({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},je={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=ke(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=Ut(e.placement),b=ce(e.placement),v=!b,y=ee(_),w="x"===y?"y":"x",E=e.modifiersData.popperOffsets,A=e.rects.reference,T=e.rects.popper,O="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,C={x:0,y:0};if(E){if(o||a){var k="y"===y?mt:bt,L="y"===y?gt:_t,x="y"===y?"height":"width",D=E[y],S=E[y]+g[k],N=E[y]-g[L],I=f?-T[x]/2:0,P=b===wt?A[x]:T[x],j=b===wt?-T[x]:-A[x],M=e.elements.arrow,H=f&&M?Kt(M):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},R=B[k],W=B[L],$=oe(0,A[x],H[x]),z=v?A[x]/2-I-$-R-O:P-$-R-O,q=v?-A[x]/2+I+$+W+O:j+$+W+O,F=e.elements.arrow&&te(e.elements.arrow),U=F?"y"===y?F.clientTop||0:F.clientLeft||0:0,V=e.modifiersData.offset?e.modifiersData.offset[e.placement][y]:0,K=E[y]+z-V-U,X=E[y]+q-V;if(o){var Y=oe(f?ne(S,K):S,D,f?ie(N,X):N);E[y]=Y,C[y]=Y-D}if(a){var Q="x"===y?mt:bt,G="x"===y?gt:_t,Z=E[w],J=Z+g[Q],tt=Z-g[G],et=oe(f?ne(J,K):J,Z,f?ie(tt,X):tt);E[w]=et,C[w]=et-Z}}e.modifiersData[n]=C}},requiresIfExists:["offset"]};function Me(t,e,i){void 0===i&&(i=!1);var n=zt(e);zt(e)&&function(t){var e=t.getBoundingClientRect();e.width,t.offsetWidth,e.height,t.offsetHeight}(e);var s,o,r=Gt(e),a=Vt(t),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!i)&&(("body"!==Rt(e)||we(r))&&(l=(s=e)!==Wt(s)&&zt(s)?{scrollLeft:(o=s).scrollLeft,scrollTop:o.scrollTop}:ve(s)),zt(e)?((c=Vt(e)).x+=e.clientLeft,c.y+=e.clientTop):r&&(c.x=ye(r))),{x:a.left+l.scrollLeft-c.x,y:a.top+l.scrollTop-c.y,width:a.width,height:a.height}}function He(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 Be={placement:"bottom",modifiers:[],strategy:"absolute"};function Re(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function We(t){void 0===t&&(t={});var e=t,i=e.defaultModifiers,n=void 0===i?[]:i,s=e.defaultOptions,o=void 0===s?Be:s;return function(t,e,i){void 0===i&&(i=o);var s,r,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},Be,o),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],c=!1,h={state:a,setOptions:function(i){var s="function"==typeof i?i(a.options):i;d(),a.options=Object.assign({},o,a.options,s),a.scrollParents={reference:$t(t)?Ae(t):t.contextElement?Ae(t.contextElement):[],popper:Ae(e)};var r,c,u=function(t){var e=He(t);return Bt.reduce((function(t,i){return t.concat(e.filter((function(t){return t.phase===i})))}),[])}((r=[].concat(n,a.options.modifiers),c=r.reduce((function(t,e){var i=t[e.name];return t[e.name]=i?Object.assign({},i,e,{options:Object.assign({},i.options,e.options),data:Object.assign({},i.data,e.data)}):e,t}),{}),Object.keys(c).map((function(t){return c[t]}))));return a.orderedModifiers=u.filter((function(t){return t.enabled})),a.orderedModifiers.forEach((function(t){var e=t.name,i=t.options,n=void 0===i?{}:i,s=t.effect;if("function"==typeof s){var o=s({state:a,name:e,instance:h,options:n});l.push(o||function(){})}})),h.update()},forceUpdate:function(){if(!c){var t=a.elements,e=t.reference,i=t.popper;if(Re(e,i)){a.rects={reference:Me(e,te(i),"fixed"===a.options.strategy),popper:Kt(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach((function(t){return a.modifiersData[t.name]=Object.assign({},t.data)}));for(var n=0;n<a.orderedModifiers.length;n++)if(!0!==a.reset){var s=a.orderedModifiers[n],o=s.fn,r=s.options,l=void 0===r?{}:r,d=s.name;"function"==typeof o&&(a=o({state:a,options:l,name:d,instance:h})||a)}else a.reset=!1,n=-1}}},update:(s=function(){return new Promise((function(t){h.forceUpdate(),t(a)}))},function(){return r||(r=new Promise((function(t){Promise.resolve().then((function(){r=void 0,t(s())}))}))),r}),destroy:function(){d(),c=!0}};if(!Re(t,e))return h;function d(){l.forEach((function(t){return t()})),l=[]}return h.setOptions(i).then((function(t){!c&&i.onFirstUpdate&&i.onFirstUpdate(t)})),h}}var $e=We(),ze=We({defaultModifiers:[pe,Pe,ue,Ft]}),qe=We({defaultModifiers:[pe,Pe,ue,Ft,Ie,xe,je,le,Ne]});const Fe=Object.freeze({__proto__:null,popperGenerator:We,detectOverflow:ke,createPopperBase:$e,createPopper:qe,createPopperLite:ze,top:mt,bottom:gt,right:_t,left:bt,auto:vt,basePlacements:yt,start:wt,end:Et,clippingParents:At,viewport:Tt,popper:Ot,reference:Ct,variationPlacements:kt,placements:Lt,beforeRead:xt,read:Dt,afterRead:St,beforeMain:Nt,main:It,afterMain:Pt,beforeWrite:jt,write:Mt,afterWrite:Ht,modifierPhases:Bt,applyStyles:Ft,arrow:le,computeStyles:ue,eventListeners:pe,flip:xe,hide:Ne,offset:Ie,popperOffsets:Pe,preventOverflow:je}),Ue="dropdown",Ve="Escape",Ke="Space",Xe="ArrowUp",Ye="ArrowDown",Qe=new RegExp("ArrowUp|ArrowDown|Escape"),Ge="click.bs.dropdown.data-api",Ze="keydown.bs.dropdown.data-api",Je="show",ti='[data-bs-toggle="dropdown"]',ei=".dropdown-menu",ii=m()?"top-end":"top-start",ni=m()?"top-start":"top-end",si=m()?"bottom-end":"bottom-start",oi=m()?"bottom-start":"bottom-end",ri=m()?"left-start":"right-start",ai=m()?"right-start":"left-start",li={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},ci={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class hi extends B{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar()}static get Default(){return li}static get DefaultType(){return ci}static get NAME(){return Ue}toggle(){return this._isShown()?this.hide():this.show()}show(){if(c(this._element)||this._isShown(this._menu))return;const t={relatedTarget:this._element};if(j.trigger(this._element,"show.bs.dropdown",t).defaultPrevented)return;const e=hi.getParentFromElement(this._element);this._inNavbar?U.setDataAttribute(this._menu,"popper","none"):this._createPopper(e),"ontouchstart"in document.documentElement&&!e.closest(".navbar-nav")&&[].concat(...document.body.children).forEach((t=>j.on(t,"mouseover",d))),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Je),this._element.classList.add(Je),j.trigger(this._element,"shown.bs.dropdown",t)}hide(){if(c(this._element)||!this._isShown(this._menu))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){j.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._popper&&this._popper.destroy(),this._menu.classList.remove(Je),this._element.classList.remove(Je),this._element.setAttribute("aria-expanded","false"),U.removeDataAttribute(this._menu,"popper"),j.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...U.getDataAttributes(this._element),...t},a(Ue,t,this.constructor.DefaultType),"object"==typeof t.reference&&!o(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Ue.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(t){if(void 0===Fe)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:o(this._config.reference)?e=r(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find((t=>"applyStyles"===t.name&&!1===t.enabled));this._popper=qe(e,this._menu,i),n&&U.setDataAttribute(this._menu,"popper","static")}_isShown(t=this._element){return t.classList.contains(Je)}_getMenuElement(){return V.next(this._element,ei)[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ri;if(t.classList.contains("dropstart"))return ai;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ni:ii:e?oi:si}_detectNavbar(){return null!==this._element.closest(".navbar")}_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}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=V.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(l);i.length&&v(i,e,t===Ye,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=hi.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(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=V.find(ti);for(let i=0,n=e.length;i<n;i++){const n=hi.getInstance(e[i]);if(!n||!1===n._config.autoClose)continue;if(!n._isShown())continue;const s={relatedTarget:n._element};if(t){const e=t.composedPath(),i=e.includes(n._menu);if(e.includes(n._element)||"inside"===n._config.autoClose&&!i||"outside"===n._config.autoClose&&i)continue;if(n._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;"click"===t.type&&(s.clickEvent=t)}n._completeHide(s)}}static getParentFromElement(t){return n(t)||t.parentNode}static dataApiKeydownHandler(t){if(/input|textarea/i.test(t.target.tagName)?t.key===Ke||t.key!==Ve&&(t.key!==Ye&&t.key!==Xe||t.target.closest(ei)):!Qe.test(t.key))return;const e=this.classList.contains(Je);if(!e&&t.key===Ve)return;if(t.preventDefault(),t.stopPropagation(),c(this))return;const i=this.matches(ti)?this:V.prev(this,ti)[0],n=hi.getOrCreateInstance(i);if(t.key!==Ve)return t.key===Xe||t.key===Ye?(e||n.show(),void n._selectMenuItem(t)):void(e&&t.key!==Ke||hi.clearMenus());n.hide()}}j.on(document,Ze,ti,hi.dataApiKeydownHandler),j.on(document,Ze,ei,hi.dataApiKeydownHandler),j.on(document,Ge,hi.clearMenus),j.on(document,"keyup.bs.dropdown.data-api",hi.clearMenus),j.on(document,Ge,ti,(function(t){t.preventDefault(),hi.getOrCreateInstance(this).toggle()})),g(hi);const di=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ui=".sticky-top";class fi{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,"paddingRight",(e=>e+t)),this._setElementAttributes(di,"paddingRight",(e=>e+t)),this._setElementAttributes(ui,"marginRight",(e=>e-t))}_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)[e];t.style[e]=`${i(Number.parseFloat(s))}px`}))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(di,"paddingRight"),this._resetElementAttributes(ui,"marginRight")}_saveInitialAttribute(t,e){const i=t.style[e];i&&U.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=U.getDataAttribute(t,e);void 0===i?t.style.removeProperty(e):(U.removeDataAttribute(t,e),t.style[e]=i)}))}_applyManipulationCallback(t,e){o(t)?e(t):V.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const pi={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},mi={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},gi="show",_i="mousedown.bs.backdrop";class bi{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&u(this._getElement()),this._getElement().classList.add(gi),this._emulateAnimation((()=>{_(t)}))):_(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove(gi),this._emulateAnimation((()=>{this.dispose(),_(t)}))):_(t)}_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}_getConfig(t){return(t={...pi,..."object"==typeof t?t:{}}).rootElement=r(t.rootElement),a("backdrop",t,mi),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),j.on(this._getElement(),_i,(()=>{_(this._config.clickCallback)})),this._isAppended=!0)}dispose(){this._isAppended&&(j.off(this._element,_i),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){b(t,this._getElement(),this._config.isAnimated)}}const vi={trapElement:null,autofocus:!0},yi={trapElement:"element",autofocus:"boolean"},wi=".bs.focustrap",Ei="backward";class Ai{constructor(t){this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:t,autofocus:e}=this._config;this._isActive||(e&&t.focus(),j.off(document,wi),j.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),j.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,j.off(document,wi))}_handleFocusin(t){const{target:e}=t,{trapElement:i}=this._config;if(e===document||e===i||i.contains(e))return;const n=V.focusableChildren(i);0===n.length?i.focus():this._lastTabNavDirection===Ei?n[n.length-1].focus():n[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?Ei:"forward")}_getConfig(t){return t={...vi,..."object"==typeof t?t:{}},a("focustrap",t,yi),t}}const Ti="modal",Oi="Escape",Ci={backdrop:!0,keyboard:!0,focus:!0},ki={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Li="hidden.bs.modal",xi="show.bs.modal",Di="resize.bs.modal",Si="click.dismiss.bs.modal",Ni="keydown.dismiss.bs.modal",Ii="mousedown.dismiss.bs.modal",Pi="modal-open",ji="show",Mi="modal-static";class Hi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=V.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new fi}static get Default(){return Ci}static get NAME(){return Ti}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||j.trigger(this._element,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(Pi),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),j.on(this._dialog,Ii,(()=>{j.one(this._element,"mouseup.dismiss.bs.modal",(t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)}))})),this._showBackdrop((()=>this._showElement(t))))}hide(){if(!this._isShown||this._isTransitioning)return;if(j.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(ji),j.off(this._element,Si),j.off(this._dialog,Ii),this._queueCallback((()=>this._hideModal()),this._element,t)}dispose(){[window,this._dialog].forEach((t=>j.off(t,".bs.modal"))),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_getConfig(t){return t={...Ci,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Ti,t,ki),t}_showElement(t){const e=this._isAnimated(),i=V.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||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,i&&(i.scrollTop=0),e&&u(this._element),this._element.classList.add(ji),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,j.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,e)}_setEscapeEvent(){this._isShown?j.on(this._element,Ni,(t=>{this._config.keyboard&&t.key===Oi?(t.preventDefault(),this.hide()):this._config.keyboard||t.key!==Oi||this._triggerBackdropTransition()})):j.off(this._element,Ni)}_setResizeEvent(){this._isShown?j.on(window,Di,(()=>this._adjustDialog())):j.off(window,Di)}_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(Pi),this._resetAdjustments(),this._scrollBar.reset(),j.trigger(this._element,Li)}))}_showBackdrop(t){j.on(this._element,Si,(t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())})),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(j.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:i}=this._element,n=e>document.documentElement.clientHeight;!n&&"hidden"===i.overflowY||t.contains(Mi)||(n||(i.overflowY="hidden"),t.add(Mi),this._queueCallback((()=>{t.remove(Mi),n||this._queueCallback((()=>{i.overflowY=""}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;(!i&&t&&!m()||i&&!t&&m())&&(this._element.style.paddingLeft=`${e}px`),(i&&!t&&!m()||!i&&t&&m())&&(this._element.style.paddingRight=`${e}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Hi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}j.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=n(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),j.one(e,xi,(t=>{t.defaultPrevented||j.one(e,Li,(()=>{l(this)&&this.focus()}))}));const i=V.findOne(".modal.show");i&&Hi.getInstance(i).hide(),Hi.getOrCreateInstance(e).toggle(this)})),R(Hi),g(Hi);const Bi="offcanvas",Ri={backdrop:!0,keyboard:!0,scroll:!1},Wi={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},$i="show",zi=".offcanvas.show",qi="hidden.bs.offcanvas";class Fi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get NAME(){return Bi}static get Default(){return Ri}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||j.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(new fi).hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add($i),this._queueCallback((()=>{this._config.scroll||this._focustrap.activate(),j.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(j.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove($i),this._backdrop.hide(),this._queueCallback((()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new fi).reset(),j.trigger(this._element,qi)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(t){return t={...Ri,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Bi,t,Wi),t}_initializeBackDrop(){return new bi({className:"offcanvas-backdrop",isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_addEventListeners(){j.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()}))}static jQueryInterface(t){return this.each((function(){const e=Fi.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)}}))}}j.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=n(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),c(this))return;j.one(e,qi,(()=>{l(this)&&this.focus()}));const i=V.findOne(zi);i&&i!==e&&Fi.getInstance(i).hide(),Fi.getOrCreateInstance(e).toggle(this)})),j.on(window,"load.bs.offcanvas.data-api",(()=>V.find(zi).forEach((t=>Fi.getOrCreateInstance(t).show())))),R(Fi),g(Fi);const Ui=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Vi=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Ki=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Xi=(t,e)=>{const i=t.nodeName.toLowerCase();if(e.includes(i))return!Ui.has(i)||Boolean(Vi.test(t.nodeValue)||Ki.test(t.nodeValue));const n=e.filter((t=>t instanceof RegExp));for(let t=0,e=n.length;t<e;t++)if(n[t].test(i))return!0;return!1};function Yi(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(let t=0,i=s.length;t<i;t++){const i=s[t],n=i.nodeName.toLowerCase();if(!Object.keys(e).includes(n)){i.remove();continue}const o=[].concat(...i.attributes),r=[].concat(e["*"]||[],e[n]||[]);o.forEach((t=>{Xi(t,r)||i.removeAttribute(t.nodeName)}))}return n.body.innerHTML}const Qi="tooltip",Gi=new Set(["sanitize","allowList","sanitizeFn"]),Zi={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},Ji={AUTO:"auto",TOP:"top",RIGHT:m()?"left":"right",BOTTOM:"bottom",LEFT:m()?"right":"left"},tn={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["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:[]},popperConfig:null},en={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},nn="fade",sn="show",on="show",rn="out",an=".tooltip-inner",ln=".modal",cn="hide.bs.modal",hn="hover",dn="focus";class un extends B{constructor(t,e){if(void 0===Fe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return tn}static get NAME(){return Qi}static get Event(){return en}static get DefaultType(){return Zi}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains(sn))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),j.off(this._element.closest(ln),cn,this._hideModalHandler),this.tip&&this.tip.remove(),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=j.trigger(this._element,this.constructor.Event.SHOW),e=h(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;"tooltip"===this.constructor.NAME&&this.tip&&this.getTitle()!==this.tip.querySelector(an).innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const n=this.getTipElement(),s=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME);n.setAttribute("id",s),this._element.setAttribute("aria-describedby",s),this._config.animation&&n.classList.add(nn);const o="function"==typeof this._config.placement?this._config.placement.call(this,n,this._element):this._config.placement,r=this._getAttachment(o);this._addAttachmentClass(r);const{container:a}=this._config;H.set(n,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(a.append(n),j.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=qe(this._element,n,this._getPopperConfig(r)),n.classList.add(sn);const l=this._resolvePossibleFunction(this._config.customClass);l&&n.classList.add(...l.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>{j.on(t,"mouseover",d)}));const c=this.tip.classList.contains(nn);this._queueCallback((()=>{const t=this._hoverState;this._hoverState=null,j.trigger(this._element,this.constructor.Event.SHOWN),t===rn&&this._leave(null,this)}),this.tip,c)}hide(){if(!this._popper)return;const t=this.getTipElement();if(j.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove(sn),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains(nn);this._queueCallback((()=>{this._isWithActiveTrigger()||(this._hoverState!==on&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),j.trigger(this._element,this.constructor.Event.HIDDEN),this._disposePopper())}),this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");t.innerHTML=this._config.template;const e=t.children[0];return this.setContent(e),e.classList.remove(nn,sn),this.tip=e,this.tip}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),an)}_sanitizeAndSetContent(t,e,i){const n=V.findOne(i,t);e||!n?this.setElementContent(n,e):n.remove()}setElementContent(t,e){if(null!==t)return o(e)?(e=r(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.append(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Yi(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){const t=this._element.getAttribute("data-bs-original-title")||this._config.title;return this._resolvePossibleFunction(t)}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){return e||this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_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"function"==typeof t?t.call(this._element):t}_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:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add(`${this._getBasicClassPrefix()}-${this.updateAttachment(t)}`)}_getAttachment(t){return Ji[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach((t=>{if("click"===t)j.on(this._element,this.constructor.Event.CLICK,this._config.selector,(t=>this.toggle(t)));else if("manual"!==t){const e=t===hn?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,i=t===hn?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;j.on(this._element,e,this._config.selector,(t=>this._enter(t))),j.on(this._element,i,this._config.selector,(t=>this._leave(t)))}})),this._hideModalHandler=()=>{this._element&&this.hide()},j.on(this._element.closest(ln),cn,this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?dn:hn]=!0),e.getTipElement().classList.contains(sn)||e._hoverState===on?e._hoverState=on:(clearTimeout(e._timeout),e._hoverState=on,e._config.delay&&e._config.delay.show?e._timeout=setTimeout((()=>{e._hoverState===on&&e.show()}),e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?dn:hn]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=rn,e._config.delay&&e._config.delay.hide?e._timeout=setTimeout((()=>{e._hoverState===rn&&e.hide()}),e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=U.getDataAttributes(this._element);return Object.keys(e).forEach((t=>{Gi.has(t)&&delete e[t]})),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?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()),a(Qi,t,this.constructor.DefaultType),t.sanitize&&(t.template=Yi(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=new RegExp(`(^|\\s)${this._getBasicClassPrefix()}\\S+`,"g"),i=t.getAttribute("class").match(e);null!==i&&i.length>0&&i.map((t=>t.trim())).forEach((e=>t.classList.remove(e)))}_getBasicClassPrefix(){return"bs-tooltip"}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(un);const fn={...un.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'},pn={...un.DefaultType,content:"(string|element|function)"},mn={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class gn extends un{static get Default(){return fn}static get NAME(){return"popover"}static get Event(){return mn}static get DefaultType(){return pn}isWithContent(){return this.getTitle()||this._getContent()}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),".popover-header"),this._sanitizeAndSetContent(t,this._getContent(),".popover-body")}_getContent(){return this._resolvePossibleFunction(this._config.content)}_getBasicClassPrefix(){return"bs-popover"}static jQueryInterface(t){return this.each((function(){const e=gn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(gn);const _n="scrollspy",bn={offset:10,method:"auto",target:""},vn={offset:"number",method:"string",target:"(string|element)"},yn="active",wn=".nav-link, .list-group-item, .dropdown-item",En="position";class An extends B{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,j.on(this._scrollElement,"scroll.bs.scrollspy",(()=>this._process())),this.refresh(),this._process()}static get Default(){return bn}static get NAME(){return _n}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":En,e="auto"===this._config.method?t:this._config.method,n=e===En?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),V.find(wn,this._config.target).map((t=>{const s=i(t),o=s?V.findOne(s):null;if(o){const t=o.getBoundingClientRect();if(t.width||t.height)return[U[e](o).top+n,s]}return null})).filter((t=>t)).sort(((t,e)=>t[0]-e[0])).forEach((t=>{this._offsets.push(t[0]),this._targets.push(t[1])}))}dispose(){j.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){return(t={...bn,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target=r(t.target)||document.documentElement,a(_n,t,vn),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),i=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=i){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t<this._offsets[e+1])&&this._activate(this._targets[e])}}_activate(t){this._activeTarget=t,this._clear();const e=wn.split(",").map((e=>`${e}[data-bs-target="${t}"],${e}[href="${t}"]`)),i=V.findOne(e.join(","),this._config.target);i.classList.add(yn),i.classList.contains("dropdown-item")?V.findOne(".dropdown-toggle",i.closest(".dropdown")).classList.add(yn):V.parents(i,".nav, .list-group").forEach((t=>{V.prev(t,".nav-link, .list-group-item").forEach((t=>t.classList.add(yn))),V.prev(t,".nav-item").forEach((t=>{V.children(t,".nav-link").forEach((t=>t.classList.add(yn)))}))})),j.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){V.find(wn,this._config.target).filter((t=>t.classList.contains(yn))).forEach((t=>t.classList.remove(yn)))}static jQueryInterface(t){return this.each((function(){const e=An.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}j.on(window,"load.bs.scrollspy.data-api",(()=>{V.find('[data-bs-spy="scroll"]').forEach((t=>new An(t)))})),g(An);const Tn="active",On="fade",Cn="show",kn=".active",Ln=":scope > li > .active";class xn extends B{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(Tn))return;let t;const e=n(this._element),i=this._element.closest(".nav, .list-group");if(i){const e="UL"===i.nodeName||"OL"===i.nodeName?Ln:kn;t=V.find(e,i),t=t[t.length-1]}const s=t?j.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if(j.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==s&&s.defaultPrevented)return;this._activate(this._element,i);const o=()=>{j.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),j.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,o):o()}_activate(t,e,i){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?V.children(e,kn):V.find(Ln,e))[0],s=i&&n&&n.classList.contains(On),o=()=>this._transitionComplete(t,n,i);n&&s?(n.classList.remove(Cn),this._queueCallback(o,t,!0)):o()}_transitionComplete(t,e,i){if(e){e.classList.remove(Tn);const t=V.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove(Tn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add(Tn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),u(t),t.classList.contains(On)&&t.classList.add(Cn);let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&V.find(".dropdown-toggle",e).forEach((t=>t.classList.add(Tn))),t.setAttribute("aria-expanded",!0)}i&&i()}static jQueryInterface(t){return this.each((function(){const e=xn.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}j.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),c(this)||xn.getOrCreateInstance(this).show()})),g(xn);const Dn="toast",Sn="hide",Nn="show",In="showing",Pn={animation:"boolean",autohide:"boolean",delay:"number"},jn={animation:!0,autohide:!0,delay:5e3};class Mn extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Pn}static get Default(){return jn}static get NAME(){return Dn}show(){j.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(Sn),u(this._element),this._element.classList.add(Nn),this._element.classList.add(In),this._queueCallback((()=>{this._element.classList.remove(In),j.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this._element.classList.contains(Nn)&&(j.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(In),this._queueCallback((()=>{this._element.classList.add(Sn),this._element.classList.remove(In),this._element.classList.remove(Nn),j.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains(Nn)&&this._element.classList.remove(Nn),super.dispose()}_getConfig(t){return t={...jn,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},a(Dn,t,this.constructor.DefaultType),t}_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(){j.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),j.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),j.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),j.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Mn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(Mn),g(Mn),{Alert:W,Button:z,Carousel:st,Collapse:pt,Dropdown:hi,Modal:Hi,Offcanvas:Fi,Popover:gn,ScrollSpy:An,Tab:xn,Toast:Mn,Tooltip:un}})); -//# sourceMappingURL=bootstrap.bundle.min.js.map</script> -<style type="text/css">@font-face { -font-display: block; -font-family: "bootstrap-icons"; -src: url(data:font/woff;base64,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) 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-1::before { content: "\f2a5"; } -.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-1::before { content: "\f68a"; } -.bi-envelope-check-fill::before { content: "\f68b"; } -.bi-envelope-check::before { content: "\f68c"; } -.bi-envelope-dash-1::before { content: "\f68d"; } -.bi-envelope-dash-fill::before { content: "\f68e"; } -.bi-envelope-dash::before { content: "\f68f"; } -.bi-envelope-exclamation-1::before { content: "\f690"; } -.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-1::before { content: "\f695"; } -.bi-envelope-slash-fill::before { content: "\f696"; } -.bi-envelope-slash::before { content: "\f697"; } -.bi-envelope-x-1::before { content: "\f698"; } -.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-mortorboard-fill::before { content: "\f6a2"; } -.bi-mortorboard::before { content: "\f6a3"; } -.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-1::before { content: "\f6b6"; } -.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-1::before { content: "\f6c2"; } -.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-1::before { content: "\f6e0"; } -.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-ssd-fill::before { content: "\f6ed"; } -.bi-ssd::before { content: "\f6ee"; } -.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-1::before { content: "\f759"; } -.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-1::before { content: "\f769"; } -.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-1::before { content: "\f794"; } -.bi-1-circle-fill-1::before { content: "\f795"; } -.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-1::before { content: "\f79a"; } -.bi-2-circle-fill-1::before { content: "\f79b"; } -.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-1::before { content: "\f7a0"; } -.bi-3-circle-fill-1::before { content: "\f7a1"; } -.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-1::before { content: "\f7a6"; } -.bi-4-circle-fill-1::before { content: "\f7a7"; } -.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-1::before { content: "\f7ac"; } -.bi-5-circle-fill-1::before { content: "\f7ad"; } -.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-1::before { content: "\f7b2"; } -.bi-6-circle-fill-1::before { content: "\f7b3"; } -.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-1::before { content: "\f7b8"; } -.bi-7-circle-fill-1::before { content: "\f7b9"; } -.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-1::before { content: "\f7be"; } -.bi-8-circle-fill-1::before { content: "\f7bf"; } -.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-1::before { content: "\f7c4"; } -.bi-9-circle-fill-1::before { content: "\f7c5"; } -.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-1::before { content: "\f7d8"; } -.bi-c-circle-fill-1::before { content: "\f7d9"; } -.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-1::before { content: "\f7e4"; } -.bi-cc-circle-fill-1::before { content: "\f7e5"; } -.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-1::before { content: "\f7f8"; } -.bi-h-circle-fill-1::before { content: "\f7f9"; } -.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-1::before { content: "\f802"; } -.bi-p-circle-fill-1::before { content: "\f803"; } -.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-1::before { content: "\f80c"; } -.bi-r-circle-fill-1::before { content: "\f80d"; } -.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"; } -</style> -<link href="data:text/css,%3Aroot%7B%2D%2Dbs%2Dblue%3A%20%230d6efd%3B%2D%2Dbs%2Dindigo%3A%20%236610f2%3B%2D%2Dbs%2Dpurple%3A%20%236f42c1%3B%2D%2Dbs%2Dpink%3A%20%23d63384%3B%2D%2Dbs%2Dred%3A%20%23dc3545%3B%2D%2Dbs%2Dorange%3A%20%23fd7e14%3B%2D%2Dbs%2Dyellow%3A%20%23ffc107%3B%2D%2Dbs%2Dgreen%3A%20%23198754%3B%2D%2Dbs%2Dteal%3A%20%2320c997%3B%2D%2Dbs%2Dcyan%3A%20%230dcaf0%3B%2D%2Dbs%2Dwhite%3A%20%23ffffff%3B%2D%2Dbs%2Dgray%3A%20%236c757d%3B%2D%2Dbs%2Dgray%2Ddark%3A%20%23343a40%3B%2D%2Dbs%2Dgray%2D100%3A%20%23f8f9fa%3B%2D%2Dbs%2Dgray%2D200%3A%20%23e9ecef%3B%2D%2Dbs%2Dgray%2D300%3A%20%23dee2e6%3B%2D%2Dbs%2Dgray%2D400%3A%20%23ced4da%3B%2D%2Dbs%2Dgray%2D500%3A%20%23adb5bd%3B%2D%2Dbs%2Dgray%2D600%3A%20%236c757d%3B%2D%2Dbs%2Dgray%2D700%3A%20%23495057%3B%2D%2Dbs%2Dgray%2D800%3A%20%23343a40%3B%2D%2Dbs%2Dgray%2D900%3A%20%23212529%3B%2D%2Dbs%2Ddefault%3A%20%23dee2e6%3B%2D%2Dbs%2Dprimary%3A%20%230d6efd%3B%2D%2Dbs%2Dsecondary%3A%20%236c757d%3B%2D%2Dbs%2Dsuccess%3A%20%23198754%3B%2D%2Dbs%2Dinfo%3A%20%230dcaf0%3B%2D%2Dbs%2Dwarning%3A%20%23ffc107%3B%2D%2Dbs%2Ddanger%3A%20%23dc3545%3B%2D%2Dbs%2Dlight%3A%20%23f8f9fa%3B%2D%2Dbs%2Ddark%3A%20%23212529%3B%2D%2Dbs%2Ddefault%2Drgb%3A%20222%2C%20226%2C%20230%3B%2D%2Dbs%2Dprimary%2Drgb%3A%2013%2C%20110%2C%20253%3B%2D%2Dbs%2Dsecondary%2Drgb%3A%20108%2C%20117%2C%20125%3B%2D%2Dbs%2Dsuccess%2Drgb%3A%2025%2C%20135%2C%2084%3B%2D%2Dbs%2Dinfo%2Drgb%3A%2013%2C%20202%2C%20240%3B%2D%2Dbs%2Dwarning%2Drgb%3A%20255%2C%20193%2C%207%3B%2D%2Dbs%2Ddanger%2Drgb%3A%20220%2C%2053%2C%2069%3B%2D%2Dbs%2Dlight%2Drgb%3A%20248%2C%20249%2C%20250%3B%2D%2Dbs%2Ddark%2Drgb%3A%2033%2C%2037%2C%2041%3B%2D%2Dbs%2Dwhite%2Drgb%3A%20255%2C%20255%2C%20255%3B%2D%2Dbs%2Dblack%2Drgb%3A%200%2C%200%2C%200%3B%2D%2Dbs%2Dbody%2Dcolor%2Drgb%3A%2033%2C%2037%2C%2041%3B%2D%2Dbs%2Dbody%2Dbg%2Drgb%3A%20255%2C%20255%2C%20255%3B%2D%2Dbs%2Dfont%2Dsans%2Dserif%3A%20system%2Dui%2C%20%2Dapple%2Dsystem%2C%20%22Segoe%20UI%22%2C%20Roboto%2C%20%22Helvetica%20Neue%22%2C%20Arial%2C%20%22Noto%20Sans%22%2C%20%22Liberation%20Sans%22%2C%20sans%2Dserif%2C%20%22Apple%20Color%20Emoji%22%2C%20%22Segoe%20UI%20Emoji%22%2C%20%22Segoe%20UI%20Symbol%22%2C%20%22Noto%20Color%20Emoji%22%3B%2D%2Dbs%2Dfont%2Dmonospace%3A%20SFMono%2DRegular%2C%20Menlo%2C%20Monaco%2C%20Consolas%2C%20%22Liberation%20Mono%22%2C%20%22Courier%20New%22%2C%20monospace%3B%2D%2Dbs%2Dgradient%3A%20linear%2Dgradient%28180deg%2C%20rgba%28255%2C%20255%2C%20255%2C%200%2E15%29%2C%20rgba%28255%2C%20255%2C%20255%2C%200%29%29%3B%2D%2Dbs%2Droot%2Dfont%2Dsize%3A%2018px%3B%2D%2Dbs%2Dbody%2Dfont%2Dfamily%3A%20var%28%2D%2Dbs%2Dfont%2Dsans%2Dserif%29%3B%2D%2Dbs%2Dbody%2Dfont%2Dsize%3A%201rem%3B%2D%2Dbs%2Dbody%2Dfont%2Dweight%3A%20400%3B%2D%2Dbs%2Dbody%2Dline%2Dheight%3A%201%2E5%3B%2D%2Dbs%2Dbody%2Dcolor%3A%20%23212529%3B%2D%2Dbs%2Dbody%2Dbg%3A%20%23ffffff%7D%2A%2C%2A%3A%3Abefore%2C%2A%3A%3Aafter%7Bbox%2Dsizing%3Aborder%2Dbox%7D%3Aroot%7Bfont%2Dsize%3Avar%28%2D%2Dbs%2Droot%2Dfont%2Dsize%29%7Dbody%7Bmargin%3A0%3Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dbody%2Dfont%2Dfamily%29%3Bfont%2Dsize%3Avar%28%2D%2Dbs%2Dbody%2Dfont%2Dsize%29%3Bfont%2Dweight%3Avar%28%2D%2Dbs%2Dbody%2Dfont%2Dweight%29%3Bline%2Dheight%3Avar%28%2D%2Dbs%2Dbody%2Dline%2Dheight%29%3Bcolor%3Avar%28%2D%2Dbs%2Dbody%2Dcolor%29%3Btext%2Dalign%3Avar%28%2D%2Dbs%2Dbody%2Dtext%2Dalign%29%3Bbackground%2Dcolor%3Avar%28%2D%2Dbs%2Dbody%2Dbg%29%3B%2Dwebkit%2Dtext%2Dsize%2Dadjust%3A100%25%3B%2Dwebkit%2Dtap%2Dhighlight%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7Dhr%7Bmargin%3A1rem%200%3Bcolor%3Ainherit%3Bbackground%2Dcolor%3AcurrentColor%3Bborder%3A0%3Bopacity%3A%2E25%7Dhr%3Anot%28%5Bsize%5D%29%7Bheight%3A1px%7Dh6%2C%2Eh6%2Ch5%2C%2Eh5%2Ch4%2C%2Eh4%2Ch3%2C%2Eh3%2Ch2%2C%2Eh2%2Ch1%2C%2Eh1%7Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A%2E5rem%3Bfont%2Dweight%3A500%3Bline%2Dheight%3A1%2E2%7Dh1%2C%2Eh1%7Bfont%2Dsize%3Acalc%281%2E345rem%20%2B%201%2E14vw%29%7D%40media%28min%2Dwidth%3A%201200px%29%7Bh1%2C%2Eh1%7Bfont%2Dsize%3A2%2E2rem%7D%7Dh2%2C%2Eh2%7Bfont%2Dsize%3Acalc%281%2E3rem%20%2B%200%2E6vw%29%7D%40media%28min%2Dwidth%3A%201200px%29%7Bh2%2C%2Eh2%7Bfont%2Dsize%3A1%2E75rem%7D%7Dh3%2C%2Eh3%7Bfont%2Dsize%3Acalc%281%2E275rem%20%2B%200%2E3vw%29%7D%40media%28min%2Dwidth%3A%201200px%29%7Bh3%2C%2Eh3%7Bfont%2Dsize%3A1%2E5rem%7D%7Dh4%2C%2Eh4%7Bfont%2Dsize%3A1%2E25rem%7Dh5%2C%2Eh5%7Bfont%2Dsize%3A1%2E1rem%7Dh6%2C%2Eh6%7Bfont%2Dsize%3A1rem%7Dp%7Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A1rem%7Dabbr%5Btitle%5D%2Cabbr%5Bdata%2Dbs%2Doriginal%2Dtitle%5D%7Btext%2Ddecoration%3Aunderline%20dotted%3B%2Dwebkit%2Dtext%2Ddecoration%3Aunderline%20dotted%3B%2Dmoz%2Dtext%2Ddecoration%3Aunderline%20dotted%3B%2Dms%2Dtext%2Ddecoration%3Aunderline%20dotted%3B%2Do%2Dtext%2Ddecoration%3Aunderline%20dotted%3Bcursor%3Ahelp%3Btext%2Ddecoration%2Dskip%2Dink%3Anone%7Daddress%7Bmargin%2Dbottom%3A1rem%3Bfont%2Dstyle%3Anormal%3Bline%2Dheight%3Ainherit%7Dol%2Cul%7Bpadding%2Dleft%3A2rem%7Dol%2Cul%2Cdl%7Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A1rem%7Dol%20ol%2Cul%20ul%2Col%20ul%2Cul%20ol%7Bmargin%2Dbottom%3A0%7Ddt%7Bfont%2Dweight%3A700%7Ddd%7Bmargin%2Dbottom%3A%2E5rem%3Bmargin%2Dleft%3A0%7Dblockquote%7Bmargin%3A0%200%201rem%3Bpadding%3A%2E625rem%201%2E25rem%3Bborder%2Dleft%3A%2E25rem%20solid%20%23e9ecef%7Dblockquote%20p%3Alast%2Dchild%2Cblockquote%20ul%3Alast%2Dchild%2Cblockquote%20ol%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7Db%2Cstrong%7Bfont%2Dweight%3Abolder%7Dsmall%2C%2Esmall%7Bfont%2Dsize%3A0%2E875em%7Dmark%2C%2Emark%7Bpadding%3A%2E2em%3Bbackground%2Dcolor%3A%23fcf8e3%7Dsub%2Csup%7Bposition%3Arelative%3Bfont%2Dsize%3A0%2E75em%3Bline%2Dheight%3A0%3Bvertical%2Dalign%3Abaseline%7Dsub%7Bbottom%3A%2D0%2E25em%7Dsup%7Btop%3A%2D0%2E5em%7Da%7Bcolor%3A%230d6efd%3Btext%2Ddecoration%3Aunderline%3B%2Dwebkit%2Dtext%2Ddecoration%3Aunderline%3B%2Dmoz%2Dtext%2Ddecoration%3Aunderline%3B%2Dms%2Dtext%2Ddecoration%3Aunderline%3B%2Do%2Dtext%2Ddecoration%3Aunderline%7Da%3Ahover%7Bcolor%3A%230a58ca%7Da%3Anot%28%5Bhref%5D%29%3Anot%28%5Bclass%5D%29%2Ca%3Anot%28%5Bhref%5D%29%3Anot%28%5Bclass%5D%29%3Ahover%7Bcolor%3Ainherit%3Btext%2Ddecoration%3Anone%7Dpre%2Ccode%2Ckbd%2Csamp%7Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dmonospace%29%3Bfont%2Dsize%3A1em%3Bdirection%3Altr%20%3Bunicode%2Dbidi%3Abidi%2Doverride%7Dpre%7Bdisplay%3Ablock%3Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A1rem%3Boverflow%3Aauto%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23f6f6f6%3Bpadding%3A%2E5rem%3Bborder%3A1px%20solid%20%23dee2e6%3Bborder%2Dradius%3A%2E25rem%7Dpre%20code%7Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bfont%2Dsize%3Ainherit%3Bcolor%3Ainherit%3Bword%2Dbreak%3Anormal%7Dcode%7Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%239753b8%3Bbackground%2Dcolor%3A%23f6f6f6%3Bborder%2Dradius%3A%2E25rem%3Bpadding%3A%2E125rem%20%2E25rem%3Bword%2Dwrap%3Abreak%2Dword%7Da%3Ecode%7Bcolor%3Ainherit%7Dkbd%7Bpadding%3A%2E4rem%20%2E4rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23212529%3Bborder%2Dradius%3A%2E2rem%7Dkbd%20kbd%7Bpadding%3A0%3Bfont%2Dsize%3A1em%3Bfont%2Dweight%3A700%7Dfigure%7Bmargin%3A0%200%201rem%7Dimg%2Csvg%7Bvertical%2Dalign%3Amiddle%7Dtable%7Bcaption%2Dside%3Abottom%3Bborder%2Dcollapse%3Acollapse%7Dcaption%7Bpadding%2Dtop%3A%2E5rem%3Bpadding%2Dbottom%3A%2E5rem%3Bcolor%3A%236c757d%3Btext%2Dalign%3Aleft%7Dth%7Btext%2Dalign%3Ainherit%3Btext%2Dalign%3A%2Dwebkit%2Dmatch%2Dparent%7Dthead%2Ctbody%2Ctfoot%2Ctr%2Ctd%2Cth%7Bborder%2Dcolor%3Ainherit%3Bborder%2Dstyle%3Asolid%3Bborder%2Dwidth%3A0%7Dlabel%7Bdisplay%3Ainline%2Dblock%7Dbutton%7Bborder%2Dradius%3A0%7Dbutton%3Afocus%3Anot%28%3Afocus%2Dvisible%29%7Boutline%3A0%7Dinput%2Cbutton%2Cselect%2Coptgroup%2Ctextarea%7Bmargin%3A0%3Bfont%2Dfamily%3Ainherit%3Bfont%2Dsize%3Ainherit%3Bline%2Dheight%3Ainherit%7Dbutton%2Cselect%7Btext%2Dtransform%3Anone%7D%5Brole%3Dbutton%5D%7Bcursor%3Apointer%7Dselect%7Bword%2Dwrap%3Anormal%7Dselect%3Adisabled%7Bopacity%3A1%7D%5Blist%5D%3A%3A%2Dwebkit%2Dcalendar%2Dpicker%2Dindicator%7Bdisplay%3Anone%7Dbutton%2C%5Btype%3Dbutton%5D%2C%5Btype%3Dreset%5D%2C%5Btype%3Dsubmit%5D%7B%2Dwebkit%2Dappearance%3Abutton%7Dbutton%3Anot%28%3Adisabled%29%2C%5Btype%3Dbutton%5D%3Anot%28%3Adisabled%29%2C%5Btype%3Dreset%5D%3Anot%28%3Adisabled%29%2C%5Btype%3Dsubmit%5D%3Anot%28%3Adisabled%29%7Bcursor%3Apointer%7D%3A%3A%2Dmoz%2Dfocus%2Dinner%7Bpadding%3A0%3Bborder%2Dstyle%3Anone%7Dtextarea%7Bresize%3Avertical%7Dfieldset%7Bmin%2Dwidth%3A0%3Bpadding%3A0%3Bmargin%3A0%3Bborder%3A0%7Dlegend%7Bfloat%3Aleft%3Bwidth%3A100%25%3Bpadding%3A0%3Bmargin%2Dbottom%3A%2E5rem%3Bfont%2Dsize%3Acalc%281%2E275rem%20%2B%200%2E3vw%29%3Bline%2Dheight%3Ainherit%7D%40media%28min%2Dwidth%3A%201200px%29%7Blegend%7Bfont%2Dsize%3A1%2E5rem%7D%7Dlegend%2B%2A%7Bclear%3Aleft%7D%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dfields%2Dwrapper%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dtext%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dminute%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dhour%2Dfield%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dday%2Dfield%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dmonth%2Dfield%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dyear%2Dfield%7Bpadding%3A0%7D%3A%3A%2Dwebkit%2Dinner%2Dspin%2Dbutton%7Bheight%3Aauto%7D%5Btype%3Dsearch%5D%7Boutline%2Doffset%3A%2D2px%3B%2Dwebkit%2Dappearance%3Atextfield%7D%3A%3A%2Dwebkit%2Dsearch%2Ddecoration%7B%2Dwebkit%2Dappearance%3Anone%7D%3A%3A%2Dwebkit%2Dcolor%2Dswatch%2Dwrapper%7Bpadding%3A0%7D%3A%3Afile%2Dselector%2Dbutton%7Bfont%3Ainherit%7D%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bfont%3Ainherit%3B%2Dwebkit%2Dappearance%3Abutton%7Doutput%7Bdisplay%3Ainline%2Dblock%7Diframe%7Bborder%3A0%7Dsummary%7Bdisplay%3Alist%2Ditem%3Bcursor%3Apointer%7Dprogress%7Bvertical%2Dalign%3Abaseline%7D%5Bhidden%5D%7Bdisplay%3Anone%20%21important%7D%2Elead%7Bfont%2Dsize%3A1%2E25rem%3Bfont%2Dweight%3A300%7D%2Edisplay%2D1%7Bfont%2Dsize%3Acalc%281%2E625rem%20%2B%204%2E5vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D1%7Bfont%2Dsize%3A5rem%7D%7D%2Edisplay%2D2%7Bfont%2Dsize%3Acalc%281%2E575rem%20%2B%203%2E9vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D2%7Bfont%2Dsize%3A4%2E5rem%7D%7D%2Edisplay%2D3%7Bfont%2Dsize%3Acalc%281%2E525rem%20%2B%203%2E3vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D3%7Bfont%2Dsize%3A4rem%7D%7D%2Edisplay%2D4%7Bfont%2Dsize%3Acalc%281%2E475rem%20%2B%202%2E7vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D4%7Bfont%2Dsize%3A3%2E5rem%7D%7D%2Edisplay%2D5%7Bfont%2Dsize%3Acalc%281%2E425rem%20%2B%202%2E1vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D5%7Bfont%2Dsize%3A3rem%7D%7D%2Edisplay%2D6%7Bfont%2Dsize%3Acalc%281%2E375rem%20%2B%201%2E5vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D6%7Bfont%2Dsize%3A2%2E5rem%7D%7D%2Elist%2Dunstyled%7Bpadding%2Dleft%3A0%3Blist%2Dstyle%3Anone%7D%2Elist%2Dinline%7Bpadding%2Dleft%3A0%3Blist%2Dstyle%3Anone%7D%2Elist%2Dinline%2Ditem%7Bdisplay%3Ainline%2Dblock%7D%2Elist%2Dinline%2Ditem%3Anot%28%3Alast%2Dchild%29%7Bmargin%2Dright%3A%2E5rem%7D%2Einitialism%7Bfont%2Dsize%3A0%2E875em%3Btext%2Dtransform%3Auppercase%7D%2Eblockquote%7Bmargin%2Dbottom%3A1rem%3Bfont%2Dsize%3A1%2E25rem%7D%2Eblockquote%3E%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7D%2Eblockquote%2Dfooter%7Bmargin%2Dtop%3A%2D1rem%3Bmargin%2Dbottom%3A1rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%236c757d%7D%2Eblockquote%2Dfooter%3A%3Abefore%7Bcontent%3A%22%E2%80%94%C2%A0%22%7D%2Eimg%2Dfluid%7Bmax%2Dwidth%3A100%25%3Bheight%3Aauto%7D%2Eimg%2Dthumbnail%7Bpadding%3A%2E25rem%3Bbackground%2Dcolor%3A%23fff%3Bborder%3A1px%20solid%20%23dee2e6%3Bborder%2Dradius%3A%2E25rem%3Bmax%2Dwidth%3A100%25%3Bheight%3Aauto%7D%2Efigure%7Bdisplay%3Ainline%2Dblock%7D%2Efigure%2Dimg%7Bmargin%2Dbottom%3A%2E5rem%3Bline%2Dheight%3A1%7D%2Efigure%2Dcaption%7Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%236c757d%7D%2Egrid%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Drows%3Arepeat%28var%28%2D%2Dbs%2Drows%2C%201%29%2C%201fr%29%3Bgrid%2Dtemplate%2Dcolumns%3Arepeat%28var%28%2D%2Dbs%2Dcolumns%2C%2012%29%2C%201fr%29%3Bgap%3Avar%28%2D%2Dbs%2Dgap%2C%201%2E5rem%29%7D%2Egrid%20%2Eg%2Dcol%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Egrid%20%2Eg%2Dcol%2Dsm%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Egrid%20%2Eg%2Dcol%2Dmd%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Egrid%20%2Eg%2Dcol%2Dlg%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Egrid%20%2Eg%2Dcol%2Dxl%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Egrid%20%2Eg%2Dcol%2Dxxl%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%2Etable%7B%2D%2Dbs%2Dtable%2Dbg%3A%20transparent%3B%2D%2Dbs%2Dtable%2Daccent%2Dbg%3A%20transparent%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23212529%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20rgba%280%2C%200%2C%200%2C%200%2E05%29%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23212529%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20rgba%280%2C%200%2C%200%2C%200%2E1%29%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23212529%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20rgba%280%2C%200%2C%200%2C%200%2E075%29%3Bwidth%3A100%25%3Bmargin%2Dbottom%3A1rem%3Bcolor%3A%23212529%3Bvertical%2Dalign%3Atop%3Bborder%2Dcolor%3A%23dee2e6%7D%2Etable%3E%3Anot%28caption%29%3E%2A%3E%2A%7Bpadding%3A%2E5rem%20%2E5rem%3Bbackground%2Dcolor%3Avar%28%2D%2Dbs%2Dtable%2Dbg%29%3Bborder%2Dbottom%2Dwidth%3A1px%3Bbox%2Dshadow%3Ainset%200%200%200%209999px%20var%28%2D%2Dbs%2Dtable%2Daccent%2Dbg%29%7D%2Etable%3Etbody%7Bvertical%2Dalign%3Ainherit%7D%2Etable%3Ethead%7Bvertical%2Dalign%3Abottom%7D%2Etable%3E%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%3A2px%20solid%20currentColor%7D%2Ecaption%2Dtop%7Bcaption%2Dside%3Atop%7D%2Etable%2Dsm%3E%3Anot%28caption%29%3E%2A%3E%2A%7Bpadding%3A%2E25rem%20%2E25rem%7D%2Etable%2Dbordered%3E%3Anot%28caption%29%3E%2A%7Bborder%2Dwidth%3A1px%200%7D%2Etable%2Dbordered%3E%3Anot%28caption%29%3E%2A%3E%2A%7Bborder%2Dwidth%3A0%201px%7D%2Etable%2Dborderless%3E%3Anot%28caption%29%3E%2A%3E%2A%7Bborder%2Dbottom%2Dwidth%3A0%7D%2Etable%2Dborderless%3E%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%2Dwidth%3A0%7D%2Etable%2Dstriped%3Etbody%3Etr%3Anth%2Dof%2Dtype%28odd%29%3E%2A%7B%2D%2Dbs%2Dtable%2Daccent%2Dbg%3A%20var%28%2D%2Dbs%2Dtable%2Dstriped%2Dbg%29%3Bcolor%3Avar%28%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%29%7D%2Etable%2Dactive%7B%2D%2Dbs%2Dtable%2Daccent%2Dbg%3A%20var%28%2D%2Dbs%2Dtable%2Dactive%2Dbg%29%3Bcolor%3Avar%28%2D%2Dbs%2Dtable%2Dactive%2Dcolor%29%7D%2Etable%2Dhover%3Etbody%3Etr%3Ahover%3E%2A%7B%2D%2Dbs%2Dtable%2Daccent%2Dbg%3A%20var%28%2D%2Dbs%2Dtable%2Dhover%2Dbg%29%3Bcolor%3Avar%28%2D%2Dbs%2Dtable%2Dhover%2Dcolor%29%7D%2Etable%2Dprimary%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23cfe2ff%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23c5d7f2%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23bacbe6%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23bfd1ec%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23000%3Bcolor%3A%23000%3Bborder%2Dcolor%3A%23bacbe6%7D%2Etable%2Dsecondary%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23e2e3e5%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23d7d8da%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23cbccce%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23d1d2d4%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23000%3Bcolor%3A%23000%3Bborder%2Dcolor%3A%23cbccce%7D%2Etable%2Dsuccess%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23d1e7dd%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23c7dbd2%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23bcd0c7%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23c1d6cc%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23000%3Bcolor%3A%23000%3Bborder%2Dcolor%3A%23bcd0c7%7D%2Etable%2Dinfo%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23cff4fc%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23c5e8ef%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23badce3%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23bfe2e9%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23000%3Bcolor%3A%23000%3Bborder%2Dcolor%3A%23badce3%7D%2Etable%2Dwarning%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23fff3cd%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23f2e7c3%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23e6dbb9%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23ece1be%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23000%3Bcolor%3A%23000%3Bborder%2Dcolor%3A%23e6dbb9%7D%2Etable%2Ddanger%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23f8d7da%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23eccccf%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23dfc2c4%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23e5c7ca%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23000%3Bcolor%3A%23000%3Bborder%2Dcolor%3A%23dfc2c4%7D%2Etable%2Dlight%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23f8f9fa%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23ecedee%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23dfe0e1%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23000%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23e5e6e7%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23000%3Bcolor%3A%23000%3Bborder%2Dcolor%3A%23dfe0e1%7D%2Etable%2Ddark%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23212529%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%232c3034%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23ffffff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23373b3e%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23ffffff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23323539%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23ffffff%3Bcolor%3A%23fff%3Bborder%2Dcolor%3A%23373b3e%7D%2Etable%2Dresponsive%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%40media%28max%2Dwidth%3A%20575%2E98px%29%7B%2Etable%2Dresponsive%2Dsm%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Etable%2Dresponsive%2Dmd%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%2Etable%2Dresponsive%2Dlg%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%40media%28max%2Dwidth%3A%201199%2E98px%29%7B%2Etable%2Dresponsive%2Dxl%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%40media%28max%2Dwidth%3A%201399%2E98px%29%7B%2Etable%2Dresponsive%2Dxxl%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%2Eform%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Econtrol%2Dlabel%7Bmargin%2Dbottom%3A%2E5rem%7D%2Ecol%2Dform%2Dlabel%7Bpadding%2Dtop%3Acalc%280%2E375rem%20%2B%201px%29%3Bpadding%2Dbottom%3Acalc%280%2E375rem%20%2B%201px%29%3Bmargin%2Dbottom%3A0%3Bfont%2Dsize%3Ainherit%3Bline%2Dheight%3A1%2E5%7D%2Ecol%2Dform%2Dlabel%2Dlg%7Bpadding%2Dtop%3Acalc%280%2E5rem%20%2B%201px%29%3Bpadding%2Dbottom%3Acalc%280%2E5rem%20%2B%201px%29%3Bfont%2Dsize%3A1%2E25rem%7D%2Ecol%2Dform%2Dlabel%2Dsm%7Bpadding%2Dtop%3Acalc%280%2E25rem%20%2B%201px%29%3Bpadding%2Dbottom%3Acalc%280%2E25rem%20%2B%201px%29%3Bfont%2Dsize%3A0%2E875rem%7D%2Eform%2Dtext%7Bmargin%2Dtop%3A%2E25rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%236c757d%7D%2Eform%2Dcontrol%7Bdisplay%3Ablock%3Bwidth%3A100%25%3Bpadding%3A%2E375rem%20%2E75rem%3Bfont%2Dsize%3A1rem%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%23212529%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20%23ced4da%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%3Bborder%2Dradius%3A%2E25rem%3Btransition%3Aborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dcontrol%7Btransition%3Anone%7D%7D%2Eform%2Dcontrol%5Btype%3Dfile%5D%7Boverflow%3Ahidden%7D%2Eform%2Dcontrol%5Btype%3Dfile%5D%3Anot%28%3Adisabled%29%3Anot%28%5Breadonly%5D%29%7Bcursor%3Apointer%7D%2Eform%2Dcontrol%3Afocus%7Bcolor%3A%23212529%3Bbackground%2Dcolor%3A%23fff%3Bborder%2Dcolor%3A%2386b7fe%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E25%29%7D%2Eform%2Dcontrol%3A%3A%2Dwebkit%2Ddate%2Dand%2Dtime%2Dvalue%7Bheight%3A1%2E5em%7D%2Eform%2Dcontrol%3A%3Aplaceholder%7Bcolor%3A%236c757d%3Bopacity%3A1%7D%2Eform%2Dcontrol%3Adisabled%2C%2Eform%2Dcontrol%5Breadonly%5D%7Bbackground%2Dcolor%3A%23e9ecef%3Bopacity%3A1%7D%2Eform%2Dcontrol%3A%3Afile%2Dselector%2Dbutton%7Bpadding%3A%2E375rem%20%2E75rem%3Bmargin%3A%2D0%2E375rem%20%2D0%2E75rem%3Bmargin%2Dinline%2Dend%3A%2E75rem%3Bcolor%3A%23212529%3Bbackground%2Dcolor%3A%23e9ecef%3Bpointer%2Devents%3Anone%3Bborder%2Dcolor%3Ainherit%3Bborder%2Dstyle%3Asolid%3Bborder%2Dwidth%3A0%3Bborder%2Dinline%2Dend%2Dwidth%3A1px%3Bborder%2Dradius%3A0%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dcontrol%3A%3Afile%2Dselector%2Dbutton%7Btransition%3Anone%7D%7D%2Eform%2Dcontrol%3Ahover%3Anot%28%3Adisabled%29%3Anot%28%5Breadonly%5D%29%3A%3Afile%2Dselector%2Dbutton%7Bbackground%2Dcolor%3A%23dde0e3%7D%2Eform%2Dcontrol%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bpadding%3A%2E375rem%20%2E75rem%3Bmargin%3A%2D0%2E375rem%20%2D0%2E75rem%3Bmargin%2Dinline%2Dend%3A%2E75rem%3Bcolor%3A%23212529%3Bbackground%2Dcolor%3A%23e9ecef%3Bpointer%2Devents%3Anone%3Bborder%2Dcolor%3Ainherit%3Bborder%2Dstyle%3Asolid%3Bborder%2Dwidth%3A0%3Bborder%2Dinline%2Dend%2Dwidth%3A1px%3Bborder%2Dradius%3A0%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dcontrol%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Btransition%3Anone%7D%7D%2Eform%2Dcontrol%3Ahover%3Anot%28%3Adisabled%29%3Anot%28%5Breadonly%5D%29%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bbackground%2Dcolor%3A%23dde0e3%7D%2Eform%2Dcontrol%2Dplaintext%7Bdisplay%3Ablock%3Bwidth%3A100%25%3Bpadding%3A%2E375rem%200%3Bmargin%2Dbottom%3A0%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%23212529%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%3Asolid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dwidth%3A1px%200%7D%2Eform%2Dcontrol%2Dplaintext%2Eform%2Dcontrol%2Dsm%2C%2Eform%2Dcontrol%2Dplaintext%2Eform%2Dcontrol%2Dlg%7Bpadding%2Dright%3A0%3Bpadding%2Dleft%3A0%7D%2Eform%2Dcontrol%2Dsm%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%200%2E5rem%20%2B%202px%29%3Bpadding%3A%2E25rem%20%2E5rem%3Bfont%2Dsize%3A0%2E875rem%3Bborder%2Dradius%3A%2E2rem%7D%2Eform%2Dcontrol%2Dsm%3A%3Afile%2Dselector%2Dbutton%7Bpadding%3A%2E25rem%20%2E5rem%3Bmargin%3A%2D0%2E25rem%20%2D0%2E5rem%3Bmargin%2Dinline%2Dend%3A%2E5rem%7D%2Eform%2Dcontrol%2Dsm%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bpadding%3A%2E25rem%20%2E5rem%3Bmargin%3A%2D0%2E25rem%20%2D0%2E5rem%3Bmargin%2Dinline%2Dend%3A%2E5rem%7D%2Eform%2Dcontrol%2Dlg%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%201rem%20%2B%202px%29%3Bpadding%3A%2E5rem%201rem%3Bfont%2Dsize%3A1%2E25rem%3Bborder%2Dradius%3A%2E3rem%7D%2Eform%2Dcontrol%2Dlg%3A%3Afile%2Dselector%2Dbutton%7Bpadding%3A%2E5rem%201rem%3Bmargin%3A%2D0%2E5rem%20%2D1rem%3Bmargin%2Dinline%2Dend%3A1rem%7D%2Eform%2Dcontrol%2Dlg%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bpadding%3A%2E5rem%201rem%3Bmargin%3A%2D0%2E5rem%20%2D1rem%3Bmargin%2Dinline%2Dend%3A1rem%7Dtextarea%2Eform%2Dcontrol%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%200%2E75rem%20%2B%202px%29%7Dtextarea%2Eform%2Dcontrol%2Dsm%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%200%2E5rem%20%2B%202px%29%7Dtextarea%2Eform%2Dcontrol%2Dlg%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%201rem%20%2B%202px%29%7D%2Eform%2Dcontrol%2Dcolor%7Bwidth%3A3rem%3Bheight%3Aauto%3Bpadding%3A%2E375rem%7D%2Eform%2Dcontrol%2Dcolor%3Anot%28%3Adisabled%29%3Anot%28%5Breadonly%5D%29%7Bcursor%3Apointer%7D%2Eform%2Dcontrol%2Dcolor%3A%3A%2Dmoz%2Dcolor%2Dswatch%7Bheight%3A1%2E5em%3Bborder%2Dradius%3A%2E25rem%7D%2Eform%2Dcontrol%2Dcolor%3A%3A%2Dwebkit%2Dcolor%2Dswatch%7Bheight%3A1%2E5em%3Bborder%2Dradius%3A%2E25rem%7D%2Eform%2Dselect%7Bdisplay%3Ablock%3Bwidth%3A100%25%3Bpadding%3A%2E375rem%202%2E25rem%20%2E375rem%20%2E75rem%3B%2Dmoz%2Dpadding%2Dstart%3Acalc%280%2E75rem%20%2D%203px%29%3Bfont%2Dsize%3A1rem%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%23212529%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523343a40%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M2%205l6%206%206%2D6%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Aright%20%2E75rem%20center%3Bbackground%2Dsize%3A16px%2012px%3Bborder%3A1px%20solid%20%23ced4da%3Bborder%2Dradius%3A%2E25rem%3Btransition%3Aborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dselect%7Btransition%3Anone%7D%7D%2Eform%2Dselect%3Afocus%7Bborder%2Dcolor%3A%2386b7fe%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E25%29%7D%2Eform%2Dselect%5Bmultiple%5D%2C%2Eform%2Dselect%5Bsize%5D%3Anot%28%5Bsize%3D%221%22%5D%29%7Bpadding%2Dright%3A%2E75rem%3Bbackground%2Dimage%3Anone%7D%2Eform%2Dselect%3Adisabled%7Bbackground%2Dcolor%3A%23e9ecef%7D%2Eform%2Dselect%3A%2Dmoz%2Dfocusring%7Bcolor%3Argba%280%2C0%2C0%2C0%29%3Btext%2Dshadow%3A0%200%200%20%23212529%7D%2Eform%2Dselect%2Dsm%7Bpadding%2Dtop%3A%2E25rem%3Bpadding%2Dbottom%3A%2E25rem%3Bpadding%2Dleft%3A%2E5rem%3Bfont%2Dsize%3A0%2E875rem%3Bborder%2Dradius%3A%2E2rem%7D%2Eform%2Dselect%2Dlg%7Bpadding%2Dtop%3A%2E5rem%3Bpadding%2Dbottom%3A%2E5rem%3Bpadding%2Dleft%3A1rem%3Bfont%2Dsize%3A1%2E25rem%3Bborder%2Dradius%3A%2E3rem%7D%2Eform%2Dcheck%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%7Bdisplay%3Ablock%3Bmin%2Dheight%3A1%2E5rem%3Bpadding%2Dleft%3A0%3Bmargin%2Dbottom%3A%2E125rem%7D%2Eform%2Dcheck%20%2Eform%2Dcheck%2Dinput%2C%2Eform%2Dcheck%20%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%2C%2Eform%2Dcheck%20%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20%2Eform%2Dcheck%2Dinput%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20%2Eform%2Dcheck%2Dinput%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%7Bfloat%3Aleft%3Bmargin%2Dleft%3A0%7D%2Eform%2Dcheck%2Dinput%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%7Bwidth%3A1em%3Bheight%3A1em%3Bmargin%2Dtop%3A%2E25em%3Bvertical%2Dalign%3Atop%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Acenter%3Bbackground%2Dsize%3Acontain%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E25%29%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%3Bcolor%2Dadjust%3Aexact%3B%2Dwebkit%2Dprint%2Dcolor%2Dadjust%3Aexact%7D%2Eform%2Dcheck%2Dinput%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Btype%3Dcheckbox%5D%7Bborder%2Dradius%3A%2E25em%7D%2Eform%2Dcheck%2Dinput%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Btype%3Dradio%5D%7Bborder%2Dradius%3A50%25%7D%2Eform%2Dcheck%2Dinput%3Aactive%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Aactive%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Aactive%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Aactive%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Aactive%7Bfilter%3Abrightness%2890%25%29%7D%2Eform%2Dcheck%2Dinput%3Afocus%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Afocus%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Afocus%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Afocus%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Afocus%7Bborder%2Dcolor%3A%2386b7fe%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E25%29%7D%2Eform%2Dcheck%2Dinput%3Achecked%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Achecked%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Achecked%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Achecked%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Achecked%7Bbackground%2Dcolor%3A%230d6efd%3Bborder%2Dcolor%3A%230d6efd%7D%2Eform%2Dcheck%2Dinput%3Achecked%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Achecked%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Achecked%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Achecked%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Achecked%5Btype%3Dcheckbox%5D%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523ffffff%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%273%27%20d%3D%27M6%2010l3%203l6%2D6%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dcheck%2Dinput%3Achecked%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Achecked%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Achecked%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Achecked%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Achecked%5Btype%3Dradio%5D%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%27%2D4%20%2D4%208%208%27%253e%253ccircle%20r%3D%272%27%20fill%3D%27%2523ffffff%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dcheck%2Dinput%5Btype%3Dcheckbox%5D%3Aindeterminate%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Btype%3Dcheckbox%5D%3Aindeterminate%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Btype%3Dcheckbox%5D%3Aindeterminate%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Btype%3Dcheckbox%5D%3Aindeterminate%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Btype%3Dcheckbox%5D%3Aindeterminate%7Bbackground%2Dcolor%3A%230d6efd%3Bborder%2Dcolor%3A%230d6efd%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523ffffff%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%273%27%20d%3D%27M6%2010h8%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dcheck%2Dinput%3Adisabled%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Adisabled%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Adisabled%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Adisabled%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Adisabled%7Bpointer%2Devents%3Anone%3Bfilter%3Anone%3Bopacity%3A%2E5%7D%2Eform%2Dcheck%2Dinput%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eform%2Dcheck%2Dinput%5Bdisabled%5D%7Espan%2C%2Eform%2Dcheck%2Dinput%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eform%2Dcheck%2Dinput%3Adisabled%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Bdisabled%5D%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Adisabled%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Bdisabled%5D%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Adisabled%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Bdisabled%5D%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Adisabled%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Bdisabled%5D%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Adisabled%7Espan%7Bopacity%3A%2E5%7D%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20label%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20label%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20label%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20label%7Bcursor%3Apointer%7D%2Eform%2Dswitch%7Bpadding%2Dleft%3A2%2E5em%7D%2Eform%2Dswitch%20%2Eform%2Dcheck%2Dinput%7Bwidth%3A2em%3Bmargin%2Dleft%3A%2D2%2E5em%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%27%2D4%20%2D4%208%208%27%253e%253ccircle%20r%3D%273%27%20fill%3D%27rgba%25280%2C%200%2C%200%2C%200%2E25%2529%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Dposition%3Aleft%20center%3Bborder%2Dradius%3A2em%3Btransition%3Abackground%2Dposition%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dswitch%20%2Eform%2Dcheck%2Dinput%7Btransition%3Anone%7D%7D%2Eform%2Dswitch%20%2Eform%2Dcheck%2Dinput%3Afocus%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%27%2D4%20%2D4%208%208%27%253e%253ccircle%20r%3D%273%27%20fill%3D%27%252386b7fe%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dswitch%20%2Eform%2Dcheck%2Dinput%3Achecked%7Bbackground%2Dposition%3Aright%20center%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%27%2D4%20%2D4%208%208%27%253e%253ccircle%20r%3D%273%27%20fill%3D%27%2523ffffff%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dcheck%2Dinline%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dright%3A1rem%7D%2Ebtn%2Dcheck%7Bposition%3Aabsolute%3Bclip%3Arect%280%2C%200%2C%200%2C%200%29%3Bpointer%2Devents%3Anone%7D%2Ebtn%2Dcheck%5Bdisabled%5D%2B%2Ebtn%2C%2Ebtn%2Dcheck%3Adisabled%2B%2Ebtn%7Bpointer%2Devents%3Anone%3Bfilter%3Anone%3Bopacity%3A%2E65%7D%2Eform%2Drange%7Bwidth%3A100%25%3Bheight%3A1%2E5rem%3Bpadding%3A0%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%7D%2Eform%2Drange%3Afocus%7Boutline%3A0%7D%2Eform%2Drange%3Afocus%3A%3A%2Dwebkit%2Dslider%2Dthumb%7Bbox%2Dshadow%3A0%200%200%201px%20%23fff%2C0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E25%29%7D%2Eform%2Drange%3Afocus%3A%3A%2Dmoz%2Drange%2Dthumb%7Bbox%2Dshadow%3A0%200%200%201px%20%23fff%2C0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E25%29%7D%2Eform%2Drange%3A%3A%2Dmoz%2Dfocus%2Douter%7Bborder%3A0%7D%2Eform%2Drange%3A%3A%2Dwebkit%2Dslider%2Dthumb%7Bwidth%3A1rem%3Bheight%3A1rem%3Bmargin%2Dtop%3A%2D0%2E25rem%3Bbackground%2Dcolor%3A%230d6efd%3Bborder%3A0%3Bborder%2Dradius%3A1rem%3Btransition%3Abackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Drange%3A%3A%2Dwebkit%2Dslider%2Dthumb%7Btransition%3Anone%7D%7D%2Eform%2Drange%3A%3A%2Dwebkit%2Dslider%2Dthumb%3Aactive%7Bbackground%2Dcolor%3A%23b6d4fe%7D%2Eform%2Drange%3A%3A%2Dwebkit%2Dslider%2Drunnable%2Dtrack%7Bwidth%3A100%25%3Bheight%3A%2E5rem%3Bcolor%3Argba%280%2C0%2C0%2C0%29%3Bcursor%3Apointer%3Bbackground%2Dcolor%3A%23dee2e6%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A1rem%7D%2Eform%2Drange%3A%3A%2Dmoz%2Drange%2Dthumb%7Bwidth%3A1rem%3Bheight%3A1rem%3Bbackground%2Dcolor%3A%230d6efd%3Bborder%3A0%3Bborder%2Dradius%3A1rem%3Btransition%3Abackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Drange%3A%3A%2Dmoz%2Drange%2Dthumb%7Btransition%3Anone%7D%7D%2Eform%2Drange%3A%3A%2Dmoz%2Drange%2Dthumb%3Aactive%7Bbackground%2Dcolor%3A%23b6d4fe%7D%2Eform%2Drange%3A%3A%2Dmoz%2Drange%2Dtrack%7Bwidth%3A100%25%3Bheight%3A%2E5rem%3Bcolor%3Argba%280%2C0%2C0%2C0%29%3Bcursor%3Apointer%3Bbackground%2Dcolor%3A%23dee2e6%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A1rem%7D%2Eform%2Drange%3Adisabled%7Bpointer%2Devents%3Anone%7D%2Eform%2Drange%3Adisabled%3A%3A%2Dwebkit%2Dslider%2Dthumb%7Bbackground%2Dcolor%3A%23adb5bd%7D%2Eform%2Drange%3Adisabled%3A%3A%2Dmoz%2Drange%2Dthumb%7Bbackground%2Dcolor%3A%23adb5bd%7D%2Eform%2Dfloating%7Bposition%3Arelative%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%2C%2Eform%2Dfloating%3E%2Eform%2Dselect%7Bheight%3Acalc%283%2E5rem%20%2B%202px%29%3Bline%2Dheight%3A1%2E25%7D%2Eform%2Dfloating%3Elabel%7Bposition%3Aabsolute%3Btop%3A0%3Bleft%3A0%3Bheight%3A100%25%3Bpadding%3A1rem%20%2E75rem%3Bpointer%2Devents%3Anone%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Btransform%2Dorigin%3A0%200%3Btransition%3Aopacity%20%2E1s%20ease%2Din%2Dout%2Ctransform%20%2E1s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dfloating%3Elabel%7Btransition%3Anone%7D%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%7Bpadding%3A1rem%20%2E75rem%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3A%3Aplaceholder%7Bcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3Afocus%2C%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3Anot%28%3Aplaceholder%2Dshown%29%7Bpadding%2Dtop%3A1%2E625rem%3Bpadding%2Dbottom%3A%2E625rem%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3A%2Dwebkit%2Dautofill%7Bpadding%2Dtop%3A1%2E625rem%3Bpadding%2Dbottom%3A%2E625rem%7D%2Eform%2Dfloating%3E%2Eform%2Dselect%7Bpadding%2Dtop%3A1%2E625rem%3Bpadding%2Dbottom%3A%2E625rem%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3Afocus%7Elabel%2C%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3Anot%28%3Aplaceholder%2Dshown%29%7Elabel%2C%2Eform%2Dfloating%3E%2Eform%2Dselect%7Elabel%7Bopacity%3A%2E65%3Btransform%3Ascale%280%2E85%29%20translateY%28%2D0%2E5rem%29%20translateX%280%2E15rem%29%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3A%2Dwebkit%2Dautofill%7Elabel%7Bopacity%3A%2E65%3Btransform%3Ascale%280%2E85%29%20translateY%28%2D0%2E5rem%29%20translateX%280%2E15rem%29%7D%2Einput%2Dgroup%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Balign%2Ditems%3Astretch%3B%2Dwebkit%2Dalign%2Ditems%3Astretch%3Bwidth%3A100%25%7D%2Einput%2Dgroup%3E%2Eform%2Dcontrol%2C%2Einput%2Dgroup%3E%2Eform%2Dselect%7Bposition%3Arelative%3Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Bwidth%3A1%25%3Bmin%2Dwidth%3A0%7D%2Einput%2Dgroup%3E%2Eform%2Dcontrol%3Afocus%2C%2Einput%2Dgroup%3E%2Eform%2Dselect%3Afocus%7Bz%2Dindex%3A3%7D%2Einput%2Dgroup%20%2Ebtn%7Bposition%3Arelative%3Bz%2Dindex%3A2%7D%2Einput%2Dgroup%20%2Ebtn%3Afocus%7Bz%2Dindex%3A3%7D%2Einput%2Dgroup%2Dtext%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bpadding%3A%2E375rem%20%2E75rem%3Bfont%2Dsize%3A1rem%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%23212529%3Btext%2Dalign%3Acenter%3Bwhite%2Dspace%3Anowrap%3Bbackground%2Dcolor%3A%23e9ecef%3Bborder%3A1px%20solid%20%23ced4da%3Bborder%2Dradius%3A%2E25rem%7D%2Einput%2Dgroup%2Dlg%3E%2Eform%2Dcontrol%2C%2Einput%2Dgroup%2Dlg%3E%2Eform%2Dselect%2C%2Einput%2Dgroup%2Dlg%3E%2Einput%2Dgroup%2Dtext%2C%2Einput%2Dgroup%2Dlg%3E%2Ebtn%7Bpadding%3A%2E5rem%201rem%3Bfont%2Dsize%3A1%2E25rem%3Bborder%2Dradius%3A%2E3rem%7D%2Einput%2Dgroup%2Dsm%3E%2Eform%2Dcontrol%2C%2Einput%2Dgroup%2Dsm%3E%2Eform%2Dselect%2C%2Einput%2Dgroup%2Dsm%3E%2Einput%2Dgroup%2Dtext%2C%2Einput%2Dgroup%2Dsm%3E%2Ebtn%7Bpadding%3A%2E25rem%20%2E5rem%3Bfont%2Dsize%3A0%2E875rem%3Bborder%2Dradius%3A%2E2rem%7D%2Einput%2Dgroup%2Dlg%3E%2Eform%2Dselect%2C%2Einput%2Dgroup%2Dsm%3E%2Eform%2Dselect%7Bpadding%2Dright%3A3rem%7D%2Einput%2Dgroup%3Anot%28%2Ehas%2Dvalidation%29%3E%3Anot%28%3Alast%2Dchild%29%3Anot%28%2Edropdown%2Dtoggle%29%3Anot%28%2Edropdown%2Dmenu%29%2C%2Einput%2Dgroup%3Anot%28%2Ehas%2Dvalidation%29%3E%2Edropdown%2Dtoggle%3Anth%2Dlast%2Dchild%28n%2B3%29%7Bborder%2Dtop%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Einput%2Dgroup%2Ehas%2Dvalidation%3E%3Anth%2Dlast%2Dchild%28n%2B3%29%3Anot%28%2Edropdown%2Dtoggle%29%3Anot%28%2Edropdown%2Dmenu%29%2C%2Einput%2Dgroup%2Ehas%2Dvalidation%3E%2Edropdown%2Dtoggle%3Anth%2Dlast%2Dchild%28n%2B4%29%7Bborder%2Dtop%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Einput%2Dgroup%3E%3Anot%28%3Afirst%2Dchild%29%3Anot%28%2Edropdown%2Dmenu%29%3Anot%28%2Evalid%2Dtooltip%29%3Anot%28%2Evalid%2Dfeedback%29%3Anot%28%2Einvalid%2Dtooltip%29%3Anot%28%2Einvalid%2Dfeedback%29%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Evalid%2Dfeedback%7Bdisplay%3Anone%3Bwidth%3A100%25%3Bmargin%2Dtop%3A%2E25rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%23198754%7D%2Evalid%2Dtooltip%7Bposition%3Aabsolute%3Btop%3A100%25%3Bz%2Dindex%3A5%3Bdisplay%3Anone%3Bmax%2Dwidth%3A100%25%3Bpadding%3A%2E25rem%20%2E5rem%3Bmargin%2Dtop%3A%2E1rem%3Bfont%2Dsize%3A0%2E875rem%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3Argba%2825%2C135%2C84%2C%2E9%29%3Bborder%2Dradius%3A%2E25rem%7D%2Ewas%2Dvalidated%20%3Avalid%7E%2Evalid%2Dfeedback%2C%2Ewas%2Dvalidated%20%3Avalid%7E%2Evalid%2Dtooltip%2C%2Eis%2Dvalid%7E%2Evalid%2Dfeedback%2C%2Eis%2Dvalid%7E%2Evalid%2Dtooltip%7Bdisplay%3Ablock%7D%2Ewas%2Dvalidated%20%2Eform%2Dcontrol%3Avalid%2C%2Eform%2Dcontrol%2Eis%2Dvalid%7Bborder%2Dcolor%3A%23198754%3Bpadding%2Dright%3Acalc%281%2E5em%20%2B%200%2E75rem%29%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%208%208%27%253e%253cpath%20fill%3D%27%2523198754%27%20d%3D%27M2%2E3%206%2E73L%2E6%204%2E53c%2D%2E4%2D1%2E04%2E46%2D1%2E4%201%2E1%2D%2E8l1%2E1%201%2E4%203%2E4%2D3%2E8c%2E6%2D%2E63%201%2E6%2D%2E27%201%2E2%2E7l%2D4%204%2E6c%2D%2E43%2E5%2D%2E8%2E4%2D1%2E1%2E1z%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Aright%20calc%280%2E375em%20%2B%200%2E1875rem%29%20center%3Bbackground%2Dsize%3Acalc%280%2E75em%20%2B%200%2E375rem%29%20calc%280%2E75em%20%2B%200%2E375rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcontrol%3Avalid%3Afocus%2C%2Eform%2Dcontrol%2Eis%2Dvalid%3Afocus%7Bborder%2Dcolor%3A%23198754%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2825%2C135%2C84%2C%2E25%29%7D%2Ewas%2Dvalidated%20textarea%2Eform%2Dcontrol%3Avalid%2Ctextarea%2Eform%2Dcontrol%2Eis%2Dvalid%7Bpadding%2Dright%3Acalc%281%2E5em%20%2B%200%2E75rem%29%3Bbackground%2Dposition%3Atop%20calc%280%2E375em%20%2B%200%2E1875rem%29%20right%20calc%280%2E375em%20%2B%200%2E1875rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Avalid%2C%2Eform%2Dselect%2Eis%2Dvalid%7Bborder%2Dcolor%3A%23198754%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Avalid%3Anot%28%5Bmultiple%5D%29%3Anot%28%5Bsize%5D%29%2C%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Avalid%3Anot%28%5Bmultiple%5D%29%5Bsize%3D%221%22%5D%2C%2Eform%2Dselect%2Eis%2Dvalid%3Anot%28%5Bmultiple%5D%29%3Anot%28%5Bsize%5D%29%2C%2Eform%2Dselect%2Eis%2Dvalid%3Anot%28%5Bmultiple%5D%29%5Bsize%3D%221%22%5D%7Bpadding%2Dright%3A4%2E125rem%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523343a40%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M2%205l6%206%206%2D6%27%2F%253e%253c%2Fsvg%253e%22%29%2Curl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%208%208%27%253e%253cpath%20fill%3D%27%2523198754%27%20d%3D%27M2%2E3%206%2E73L%2E6%204%2E53c%2D%2E4%2D1%2E04%2E46%2D1%2E4%201%2E1%2D%2E8l1%2E1%201%2E4%203%2E4%2D3%2E8c%2E6%2D%2E63%201%2E6%2D%2E27%201%2E2%2E7l%2D4%204%2E6c%2D%2E43%2E5%2D%2E8%2E4%2D1%2E1%2E1z%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Dposition%3Aright%20%2E75rem%20center%2Ccenter%20right%202%2E25rem%3Bbackground%2Dsize%3A16px%2012px%2Ccalc%280%2E75em%20%2B%200%2E375rem%29%20calc%280%2E75em%20%2B%200%2E375rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Avalid%3Afocus%2C%2Eform%2Dselect%2Eis%2Dvalid%3Afocus%7Bborder%2Dcolor%3A%23198754%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2825%2C135%2C84%2C%2E25%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Avalid%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dvalid%7Bborder%2Dcolor%3A%23198754%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Avalid%3Achecked%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dvalid%3Achecked%7Bbackground%2Dcolor%3A%23198754%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Avalid%3Afocus%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dvalid%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2825%2C135%2C84%2C%2E25%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Avalid%7E%2Eform%2Dcheck%2Dlabel%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dvalid%7E%2Eform%2Dcheck%2Dlabel%7Bcolor%3A%23198754%7D%2Eform%2Dcheck%2Dinline%20%2Eform%2Dcheck%2Dinput%7E%2Evalid%2Dfeedback%7Bmargin%2Dleft%3A%2E5em%7D%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dcontrol%3Avalid%2C%2Einput%2Dgroup%20%2Eform%2Dcontrol%2Eis%2Dvalid%2C%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dselect%3Avalid%2C%2Einput%2Dgroup%20%2Eform%2Dselect%2Eis%2Dvalid%7Bz%2Dindex%3A1%7D%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dcontrol%3Avalid%3Afocus%2C%2Einput%2Dgroup%20%2Eform%2Dcontrol%2Eis%2Dvalid%3Afocus%2C%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dselect%3Avalid%3Afocus%2C%2Einput%2Dgroup%20%2Eform%2Dselect%2Eis%2Dvalid%3Afocus%7Bz%2Dindex%3A3%7D%2Einvalid%2Dfeedback%7Bdisplay%3Anone%3Bwidth%3A100%25%3Bmargin%2Dtop%3A%2E25rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%23dc3545%7D%2Einvalid%2Dtooltip%7Bposition%3Aabsolute%3Btop%3A100%25%3Bz%2Dindex%3A5%3Bdisplay%3Anone%3Bmax%2Dwidth%3A100%25%3Bpadding%3A%2E25rem%20%2E5rem%3Bmargin%2Dtop%3A%2E1rem%3Bfont%2Dsize%3A0%2E875rem%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3Argba%28220%2C53%2C69%2C%2E9%29%3Bborder%2Dradius%3A%2E25rem%7D%2Ewas%2Dvalidated%20%3Ainvalid%7E%2Einvalid%2Dfeedback%2C%2Ewas%2Dvalidated%20%3Ainvalid%7E%2Einvalid%2Dtooltip%2C%2Eis%2Dinvalid%7E%2Einvalid%2Dfeedback%2C%2Eis%2Dinvalid%7E%2Einvalid%2Dtooltip%7Bdisplay%3Ablock%7D%2Ewas%2Dvalidated%20%2Eform%2Dcontrol%3Ainvalid%2C%2Eform%2Dcontrol%2Eis%2Dinvalid%7Bborder%2Dcolor%3A%23dc3545%3Bpadding%2Dright%3Acalc%281%2E5em%20%2B%200%2E75rem%29%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%2012%27%20width%3D%2712%27%20height%3D%2712%27%20fill%3D%27none%27%20stroke%3D%27%2523dc3545%27%253e%253ccircle%20cx%3D%276%27%20cy%3D%276%27%20r%3D%274%2E5%27%2F%253e%253cpath%20stroke%2Dlinejoin%3D%27round%27%20d%3D%27M5%2E8%203%2E6h%2E4L6%206%2E5z%27%2F%253e%253ccircle%20cx%3D%276%27%20cy%3D%278%2E2%27%20r%3D%27%2E6%27%20fill%3D%27%2523dc3545%27%20stroke%3D%27none%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Aright%20calc%280%2E375em%20%2B%200%2E1875rem%29%20center%3Bbackground%2Dsize%3Acalc%280%2E75em%20%2B%200%2E375rem%29%20calc%280%2E75em%20%2B%200%2E375rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcontrol%3Ainvalid%3Afocus%2C%2Eform%2Dcontrol%2Eis%2Dinvalid%3Afocus%7Bborder%2Dcolor%3A%23dc3545%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28220%2C53%2C69%2C%2E25%29%7D%2Ewas%2Dvalidated%20textarea%2Eform%2Dcontrol%3Ainvalid%2Ctextarea%2Eform%2Dcontrol%2Eis%2Dinvalid%7Bpadding%2Dright%3Acalc%281%2E5em%20%2B%200%2E75rem%29%3Bbackground%2Dposition%3Atop%20calc%280%2E375em%20%2B%200%2E1875rem%29%20right%20calc%280%2E375em%20%2B%200%2E1875rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Ainvalid%2C%2Eform%2Dselect%2Eis%2Dinvalid%7Bborder%2Dcolor%3A%23dc3545%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Ainvalid%3Anot%28%5Bmultiple%5D%29%3Anot%28%5Bsize%5D%29%2C%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Ainvalid%3Anot%28%5Bmultiple%5D%29%5Bsize%3D%221%22%5D%2C%2Eform%2Dselect%2Eis%2Dinvalid%3Anot%28%5Bmultiple%5D%29%3Anot%28%5Bsize%5D%29%2C%2Eform%2Dselect%2Eis%2Dinvalid%3Anot%28%5Bmultiple%5D%29%5Bsize%3D%221%22%5D%7Bpadding%2Dright%3A4%2E125rem%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523343a40%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M2%205l6%206%206%2D6%27%2F%253e%253c%2Fsvg%253e%22%29%2Curl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%2012%27%20width%3D%2712%27%20height%3D%2712%27%20fill%3D%27none%27%20stroke%3D%27%2523dc3545%27%253e%253ccircle%20cx%3D%276%27%20cy%3D%276%27%20r%3D%274%2E5%27%2F%253e%253cpath%20stroke%2Dlinejoin%3D%27round%27%20d%3D%27M5%2E8%203%2E6h%2E4L6%206%2E5z%27%2F%253e%253ccircle%20cx%3D%276%27%20cy%3D%278%2E2%27%20r%3D%27%2E6%27%20fill%3D%27%2523dc3545%27%20stroke%3D%27none%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Dposition%3Aright%20%2E75rem%20center%2Ccenter%20right%202%2E25rem%3Bbackground%2Dsize%3A16px%2012px%2Ccalc%280%2E75em%20%2B%200%2E375rem%29%20calc%280%2E75em%20%2B%200%2E375rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Ainvalid%3Afocus%2C%2Eform%2Dselect%2Eis%2Dinvalid%3Afocus%7Bborder%2Dcolor%3A%23dc3545%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28220%2C53%2C69%2C%2E25%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Ainvalid%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dinvalid%7Bborder%2Dcolor%3A%23dc3545%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Ainvalid%3Achecked%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dinvalid%3Achecked%7Bbackground%2Dcolor%3A%23dc3545%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Ainvalid%3Afocus%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dinvalid%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28220%2C53%2C69%2C%2E25%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Ainvalid%7E%2Eform%2Dcheck%2Dlabel%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dinvalid%7E%2Eform%2Dcheck%2Dlabel%7Bcolor%3A%23dc3545%7D%2Eform%2Dcheck%2Dinline%20%2Eform%2Dcheck%2Dinput%7E%2Einvalid%2Dfeedback%7Bmargin%2Dleft%3A%2E5em%7D%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dcontrol%3Ainvalid%2C%2Einput%2Dgroup%20%2Eform%2Dcontrol%2Eis%2Dinvalid%2C%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dselect%3Ainvalid%2C%2Einput%2Dgroup%20%2Eform%2Dselect%2Eis%2Dinvalid%7Bz%2Dindex%3A2%7D%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dcontrol%3Ainvalid%3Afocus%2C%2Einput%2Dgroup%20%2Eform%2Dcontrol%2Eis%2Dinvalid%3Afocus%2C%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dselect%3Ainvalid%3Afocus%2C%2Einput%2Dgroup%20%2Eform%2Dselect%2Eis%2Dinvalid%3Afocus%7Bz%2Dindex%3A3%7D%2Ebtn%7Bdisplay%3Ainline%2Dblock%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%23212529%3Btext%2Dalign%3Acenter%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bvertical%2Dalign%3Amiddle%3Bcursor%3Apointer%3Buser%2Dselect%3Anone%3B%2Dwebkit%2Duser%2Dselect%3Anone%3B%2Dmoz%2Duser%2Dselect%3Anone%3B%2Dms%2Duser%2Dselect%3Anone%3B%2Do%2Duser%2Dselect%3Anone%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bpadding%3A%2E375rem%20%2E75rem%3Bfont%2Dsize%3A1rem%3Bborder%2Dradius%3A%2E25rem%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ebtn%7Btransition%3Anone%7D%7D%2Ebtn%3Ahover%7Bcolor%3A%23212529%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2C%2Ebtn%3Afocus%7Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E25%29%7D%2Ebtn%3Adisabled%2C%2Ebtn%2Edisabled%2Cfieldset%3Adisabled%20%2Ebtn%7Bpointer%2Devents%3Anone%3Bopacity%3A%2E65%7D%2Ebtn%2Ddefault%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23dee2e6%3Bborder%2Dcolor%3A%23dee2e6%7D%2Ebtn%2Ddefault%3Ahover%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23e3e6ea%3Bborder%2Dcolor%3A%23e1e5e9%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Ddefault%2C%2Ebtn%2Ddefault%3Afocus%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23e3e6ea%3Bborder%2Dcolor%3A%23e1e5e9%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28189%2C192%2C196%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddefault%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddefault%2C%2Ebtn%2Ddefault%3Aactive%2C%2Ebtn%2Ddefault%2Eactive%2C%2Eshow%3E%2Ebtn%2Ddefault%2Edropdown%2Dtoggle%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23e5e8eb%3Bborder%2Dcolor%3A%23e1e5e9%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddefault%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddefault%3Afocus%2C%2Ebtn%2Ddefault%3Aactive%3Afocus%2C%2Ebtn%2Ddefault%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Ddefault%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28189%2C192%2C196%2C%2E5%29%7D%2Ebtn%2Ddefault%3Adisabled%2C%2Ebtn%2Ddefault%2Edisabled%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23dee2e6%3Bborder%2Dcolor%3A%23dee2e6%7D%2Ebtn%2Dprimary%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230d6efd%3Bborder%2Dcolor%3A%230d6efd%7D%2Ebtn%2Dprimary%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230b5ed7%3Bborder%2Dcolor%3A%230a58ca%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dprimary%2C%2Ebtn%2Dprimary%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230b5ed7%3Bborder%2Dcolor%3A%230a58ca%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2849%2C132%2C253%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dprimary%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dprimary%2C%2Ebtn%2Dprimary%3Aactive%2C%2Ebtn%2Dprimary%2Eactive%2C%2Eshow%3E%2Ebtn%2Dprimary%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230a58ca%3Bborder%2Dcolor%3A%230a53be%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dprimary%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dprimary%3Afocus%2C%2Ebtn%2Dprimary%3Aactive%3Afocus%2C%2Ebtn%2Dprimary%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dprimary%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2849%2C132%2C253%2C%2E5%29%7D%2Ebtn%2Dprimary%3Adisabled%2C%2Ebtn%2Dprimary%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230d6efd%3Bborder%2Dcolor%3A%230d6efd%7D%2Ebtn%2Dsecondary%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%236c757d%3Bborder%2Dcolor%3A%236c757d%7D%2Ebtn%2Dsecondary%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%235c636a%3Bborder%2Dcolor%3A%23565e64%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dsecondary%2C%2Ebtn%2Dsecondary%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%235c636a%3Bborder%2Dcolor%3A%23565e64%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28130%2C138%2C145%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dsecondary%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dsecondary%2C%2Ebtn%2Dsecondary%3Aactive%2C%2Ebtn%2Dsecondary%2Eactive%2C%2Eshow%3E%2Ebtn%2Dsecondary%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23565e64%3Bborder%2Dcolor%3A%2351585e%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dsecondary%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dsecondary%3Afocus%2C%2Ebtn%2Dsecondary%3Aactive%3Afocus%2C%2Ebtn%2Dsecondary%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dsecondary%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28130%2C138%2C145%2C%2E5%29%7D%2Ebtn%2Dsecondary%3Adisabled%2C%2Ebtn%2Dsecondary%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%236c757d%3Bborder%2Dcolor%3A%236c757d%7D%2Ebtn%2Dsuccess%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23198754%3Bborder%2Dcolor%3A%23198754%7D%2Ebtn%2Dsuccess%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23157347%3Bborder%2Dcolor%3A%23146c43%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dsuccess%2C%2Ebtn%2Dsuccess%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23157347%3Bborder%2Dcolor%3A%23146c43%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2860%2C153%2C110%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dsuccess%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dsuccess%2C%2Ebtn%2Dsuccess%3Aactive%2C%2Ebtn%2Dsuccess%2Eactive%2C%2Eshow%3E%2Ebtn%2Dsuccess%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23146c43%3Bborder%2Dcolor%3A%2313653f%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dsuccess%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dsuccess%3Afocus%2C%2Ebtn%2Dsuccess%3Aactive%3Afocus%2C%2Ebtn%2Dsuccess%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dsuccess%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2860%2C153%2C110%2C%2E5%29%7D%2Ebtn%2Dsuccess%3Adisabled%2C%2Ebtn%2Dsuccess%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23198754%3Bborder%2Dcolor%3A%23198754%7D%2Ebtn%2Dinfo%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%230dcaf0%3Bborder%2Dcolor%3A%230dcaf0%7D%2Ebtn%2Dinfo%3Ahover%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%2331d2f2%3Bborder%2Dcolor%3A%2325cff2%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dinfo%2C%2Ebtn%2Dinfo%3Afocus%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%2331d2f2%3Bborder%2Dcolor%3A%2325cff2%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2811%2C172%2C204%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dinfo%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dinfo%2C%2Ebtn%2Dinfo%3Aactive%2C%2Ebtn%2Dinfo%2Eactive%2C%2Eshow%3E%2Ebtn%2Dinfo%2Edropdown%2Dtoggle%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%233dd5f3%3Bborder%2Dcolor%3A%2325cff2%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dinfo%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dinfo%3Afocus%2C%2Ebtn%2Dinfo%3Aactive%3Afocus%2C%2Ebtn%2Dinfo%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dinfo%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2811%2C172%2C204%2C%2E5%29%7D%2Ebtn%2Dinfo%3Adisabled%2C%2Ebtn%2Dinfo%2Edisabled%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%230dcaf0%3Bborder%2Dcolor%3A%230dcaf0%7D%2Ebtn%2Dwarning%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23ffc107%3Bborder%2Dcolor%3A%23ffc107%7D%2Ebtn%2Dwarning%3Ahover%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23ffca2c%3Bborder%2Dcolor%3A%23ffc720%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dwarning%2C%2Ebtn%2Dwarning%3Afocus%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23ffca2c%3Bborder%2Dcolor%3A%23ffc720%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28217%2C164%2C6%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dwarning%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dwarning%2C%2Ebtn%2Dwarning%3Aactive%2C%2Ebtn%2Dwarning%2Eactive%2C%2Eshow%3E%2Ebtn%2Dwarning%2Edropdown%2Dtoggle%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23ffcd39%3Bborder%2Dcolor%3A%23ffc720%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dwarning%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dwarning%3Afocus%2C%2Ebtn%2Dwarning%3Aactive%3Afocus%2C%2Ebtn%2Dwarning%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dwarning%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28217%2C164%2C6%2C%2E5%29%7D%2Ebtn%2Dwarning%3Adisabled%2C%2Ebtn%2Dwarning%2Edisabled%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23ffc107%3Bborder%2Dcolor%3A%23ffc107%7D%2Ebtn%2Ddanger%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23dc3545%3Bborder%2Dcolor%3A%23dc3545%7D%2Ebtn%2Ddanger%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23bb2d3b%3Bborder%2Dcolor%3A%23b02a37%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Ddanger%2C%2Ebtn%2Ddanger%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23bb2d3b%3Bborder%2Dcolor%3A%23b02a37%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28225%2C83%2C97%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddanger%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddanger%2C%2Ebtn%2Ddanger%3Aactive%2C%2Ebtn%2Ddanger%2Eactive%2C%2Eshow%3E%2Ebtn%2Ddanger%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23b02a37%3Bborder%2Dcolor%3A%23a52834%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddanger%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddanger%3Afocus%2C%2Ebtn%2Ddanger%3Aactive%3Afocus%2C%2Ebtn%2Ddanger%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Ddanger%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28225%2C83%2C97%2C%2E5%29%7D%2Ebtn%2Ddanger%3Adisabled%2C%2Ebtn%2Ddanger%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23dc3545%3Bborder%2Dcolor%3A%23dc3545%7D%2Ebtn%2Dlight%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23f8f9fa%3Bborder%2Dcolor%3A%23f8f9fa%7D%2Ebtn%2Dlight%3Ahover%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23f9fafb%3Bborder%2Dcolor%3A%23f9fafb%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dlight%2C%2Ebtn%2Dlight%3Afocus%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23f9fafb%3Bborder%2Dcolor%3A%23f9fafb%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28211%2C212%2C213%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dlight%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dlight%2C%2Ebtn%2Dlight%3Aactive%2C%2Ebtn%2Dlight%2Eactive%2C%2Eshow%3E%2Ebtn%2Dlight%2Edropdown%2Dtoggle%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23f9fafb%3Bborder%2Dcolor%3A%23f9fafb%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dlight%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dlight%3Afocus%2C%2Ebtn%2Dlight%3Aactive%3Afocus%2C%2Ebtn%2Dlight%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dlight%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28211%2C212%2C213%2C%2E5%29%7D%2Ebtn%2Dlight%3Adisabled%2C%2Ebtn%2Dlight%2Edisabled%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23f8f9fa%3Bborder%2Dcolor%3A%23f8f9fa%7D%2Ebtn%2Ddark%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23212529%3Bborder%2Dcolor%3A%23212529%7D%2Ebtn%2Ddark%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%231c1f23%3Bborder%2Dcolor%3A%231a1e21%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Ddark%2C%2Ebtn%2Ddark%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%231c1f23%3Bborder%2Dcolor%3A%231a1e21%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2866%2C70%2C73%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddark%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddark%2C%2Ebtn%2Ddark%3Aactive%2C%2Ebtn%2Ddark%2Eactive%2C%2Eshow%3E%2Ebtn%2Ddark%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%231a1e21%3Bborder%2Dcolor%3A%23191c1f%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddark%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddark%3Afocus%2C%2Ebtn%2Ddark%3Aactive%3Afocus%2C%2Ebtn%2Ddark%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Ddark%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2866%2C70%2C73%2C%2E5%29%7D%2Ebtn%2Ddark%3Adisabled%2C%2Ebtn%2Ddark%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23212529%3Bborder%2Dcolor%3A%23212529%7D%2Ebtn%2Doutline%2Ddefault%7Bcolor%3A%23dee2e6%3Bborder%2Dcolor%3A%23dee2e6%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddefault%3Ahover%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23dee2e6%3Bborder%2Dcolor%3A%23dee2e6%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Ddefault%2C%2Ebtn%2Doutline%2Ddefault%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28222%2C226%2C230%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddefault%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddefault%2C%2Ebtn%2Doutline%2Ddefault%3Aactive%2C%2Ebtn%2Doutline%2Ddefault%2Eactive%2C%2Ebtn%2Doutline%2Ddefault%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23dee2e6%3Bborder%2Dcolor%3A%23dee2e6%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddefault%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddefault%3Afocus%2C%2Ebtn%2Doutline%2Ddefault%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Ddefault%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Ddefault%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28222%2C226%2C230%2C%2E5%29%7D%2Ebtn%2Doutline%2Ddefault%3Adisabled%2C%2Ebtn%2Doutline%2Ddefault%2Edisabled%7Bcolor%3A%23dee2e6%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dprimary%7Bcolor%3A%230d6efd%3Bborder%2Dcolor%3A%230d6efd%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dprimary%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230d6efd%3Bborder%2Dcolor%3A%230d6efd%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dprimary%2C%2Ebtn%2Doutline%2Dprimary%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dprimary%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dprimary%2C%2Ebtn%2Doutline%2Dprimary%3Aactive%2C%2Ebtn%2Doutline%2Dprimary%2Eactive%2C%2Ebtn%2Doutline%2Dprimary%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230d6efd%3Bborder%2Dcolor%3A%230d6efd%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dprimary%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dprimary%3Afocus%2C%2Ebtn%2Doutline%2Dprimary%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dprimary%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dprimary%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E5%29%7D%2Ebtn%2Doutline%2Dprimary%3Adisabled%2C%2Ebtn%2Doutline%2Dprimary%2Edisabled%7Bcolor%3A%230d6efd%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dsecondary%7Bcolor%3A%236c757d%3Bborder%2Dcolor%3A%236c757d%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dsecondary%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%236c757d%3Bborder%2Dcolor%3A%236c757d%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dsecondary%2C%2Ebtn%2Doutline%2Dsecondary%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28108%2C117%2C125%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dsecondary%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dsecondary%2C%2Ebtn%2Doutline%2Dsecondary%3Aactive%2C%2Ebtn%2Doutline%2Dsecondary%2Eactive%2C%2Ebtn%2Doutline%2Dsecondary%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%236c757d%3Bborder%2Dcolor%3A%236c757d%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dsecondary%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dsecondary%3Afocus%2C%2Ebtn%2Doutline%2Dsecondary%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dsecondary%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dsecondary%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28108%2C117%2C125%2C%2E5%29%7D%2Ebtn%2Doutline%2Dsecondary%3Adisabled%2C%2Ebtn%2Doutline%2Dsecondary%2Edisabled%7Bcolor%3A%236c757d%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dsuccess%7Bcolor%3A%23198754%3Bborder%2Dcolor%3A%23198754%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dsuccess%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23198754%3Bborder%2Dcolor%3A%23198754%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dsuccess%2C%2Ebtn%2Doutline%2Dsuccess%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2825%2C135%2C84%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dsuccess%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dsuccess%2C%2Ebtn%2Doutline%2Dsuccess%3Aactive%2C%2Ebtn%2Doutline%2Dsuccess%2Eactive%2C%2Ebtn%2Doutline%2Dsuccess%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23198754%3Bborder%2Dcolor%3A%23198754%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dsuccess%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dsuccess%3Afocus%2C%2Ebtn%2Doutline%2Dsuccess%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dsuccess%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dsuccess%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2825%2C135%2C84%2C%2E5%29%7D%2Ebtn%2Doutline%2Dsuccess%3Adisabled%2C%2Ebtn%2Doutline%2Dsuccess%2Edisabled%7Bcolor%3A%23198754%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dinfo%7Bcolor%3A%230dcaf0%3Bborder%2Dcolor%3A%230dcaf0%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dinfo%3Ahover%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%230dcaf0%3Bborder%2Dcolor%3A%230dcaf0%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dinfo%2C%2Ebtn%2Doutline%2Dinfo%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C202%2C240%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dinfo%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dinfo%2C%2Ebtn%2Doutline%2Dinfo%3Aactive%2C%2Ebtn%2Doutline%2Dinfo%2Eactive%2C%2Ebtn%2Doutline%2Dinfo%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%230dcaf0%3Bborder%2Dcolor%3A%230dcaf0%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dinfo%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dinfo%3Afocus%2C%2Ebtn%2Doutline%2Dinfo%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dinfo%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dinfo%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C202%2C240%2C%2E5%29%7D%2Ebtn%2Doutline%2Dinfo%3Adisabled%2C%2Ebtn%2Doutline%2Dinfo%2Edisabled%7Bcolor%3A%230dcaf0%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dwarning%7Bcolor%3A%23ffc107%3Bborder%2Dcolor%3A%23ffc107%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dwarning%3Ahover%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23ffc107%3Bborder%2Dcolor%3A%23ffc107%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dwarning%2C%2Ebtn%2Doutline%2Dwarning%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28255%2C193%2C7%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dwarning%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dwarning%2C%2Ebtn%2Doutline%2Dwarning%3Aactive%2C%2Ebtn%2Doutline%2Dwarning%2Eactive%2C%2Ebtn%2Doutline%2Dwarning%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23ffc107%3Bborder%2Dcolor%3A%23ffc107%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dwarning%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dwarning%3Afocus%2C%2Ebtn%2Doutline%2Dwarning%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dwarning%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dwarning%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28255%2C193%2C7%2C%2E5%29%7D%2Ebtn%2Doutline%2Dwarning%3Adisabled%2C%2Ebtn%2Doutline%2Dwarning%2Edisabled%7Bcolor%3A%23ffc107%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddanger%7Bcolor%3A%23dc3545%3Bborder%2Dcolor%3A%23dc3545%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddanger%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23dc3545%3Bborder%2Dcolor%3A%23dc3545%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Ddanger%2C%2Ebtn%2Doutline%2Ddanger%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28220%2C53%2C69%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddanger%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddanger%2C%2Ebtn%2Doutline%2Ddanger%3Aactive%2C%2Ebtn%2Doutline%2Ddanger%2Eactive%2C%2Ebtn%2Doutline%2Ddanger%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23dc3545%3Bborder%2Dcolor%3A%23dc3545%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddanger%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddanger%3Afocus%2C%2Ebtn%2Doutline%2Ddanger%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Ddanger%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Ddanger%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28220%2C53%2C69%2C%2E5%29%7D%2Ebtn%2Doutline%2Ddanger%3Adisabled%2C%2Ebtn%2Doutline%2Ddanger%2Edisabled%7Bcolor%3A%23dc3545%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dlight%7Bcolor%3A%23f8f9fa%3Bborder%2Dcolor%3A%23f8f9fa%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dlight%3Ahover%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23f8f9fa%3Bborder%2Dcolor%3A%23f8f9fa%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dlight%2C%2Ebtn%2Doutline%2Dlight%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28248%2C249%2C250%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dlight%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dlight%2C%2Ebtn%2Doutline%2Dlight%3Aactive%2C%2Ebtn%2Doutline%2Dlight%2Eactive%2C%2Ebtn%2Doutline%2Dlight%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23f8f9fa%3Bborder%2Dcolor%3A%23f8f9fa%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dlight%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dlight%3Afocus%2C%2Ebtn%2Doutline%2Dlight%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dlight%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dlight%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28248%2C249%2C250%2C%2E5%29%7D%2Ebtn%2Doutline%2Dlight%3Adisabled%2C%2Ebtn%2Doutline%2Dlight%2Edisabled%7Bcolor%3A%23f8f9fa%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddark%7Bcolor%3A%23212529%3Bborder%2Dcolor%3A%23212529%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddark%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23212529%3Bborder%2Dcolor%3A%23212529%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Ddark%2C%2Ebtn%2Doutline%2Ddark%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2833%2C37%2C41%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddark%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddark%2C%2Ebtn%2Doutline%2Ddark%3Aactive%2C%2Ebtn%2Doutline%2Ddark%2Eactive%2C%2Ebtn%2Doutline%2Ddark%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23212529%3Bborder%2Dcolor%3A%23212529%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddark%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddark%3Afocus%2C%2Ebtn%2Doutline%2Ddark%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Ddark%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Ddark%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2833%2C37%2C41%2C%2E5%29%7D%2Ebtn%2Doutline%2Ddark%3Adisabled%2C%2Ebtn%2Doutline%2Ddark%2Edisabled%7Bcolor%3A%23212529%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Dlink%7Bfont%2Dweight%3A400%3Bcolor%3A%230d6efd%3Btext%2Ddecoration%3Aunderline%3B%2Dwebkit%2Dtext%2Ddecoration%3Aunderline%3B%2Dmoz%2Dtext%2Ddecoration%3Aunderline%3B%2Dms%2Dtext%2Ddecoration%3Aunderline%3B%2Do%2Dtext%2Ddecoration%3Aunderline%7D%2Ebtn%2Dlink%3Ahover%7Bcolor%3A%230a58ca%7D%2Ebtn%2Dlink%3Adisabled%2C%2Ebtn%2Dlink%2Edisabled%7Bcolor%3A%236c757d%7D%2Ebtn%2Dlg%2C%2Ebtn%2Dgroup%2Dlg%3E%2Ebtn%7Bpadding%3A%2E5rem%201rem%3Bfont%2Dsize%3A1%2E25rem%3Bborder%2Dradius%3A%2E3rem%7D%2Ebtn%2Dsm%2C%2Ebtn%2Dgroup%2Dsm%3E%2Ebtn%7Bpadding%3A%2E25rem%20%2E5rem%3Bfont%2Dsize%3A0%2E875rem%3Bborder%2Dradius%3A%2E2rem%7D%2Efade%7Btransition%3Aopacity%20%2E15s%20linear%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Efade%7Btransition%3Anone%7D%7D%2Efade%3Anot%28%2Eshow%29%7Bopacity%3A0%7D%2Ecollapse%3Anot%28%2Eshow%29%7Bdisplay%3Anone%7D%2Ecollapsing%7Bheight%3A0%3Boverflow%3Ahidden%3Btransition%3Aheight%20%2E2s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecollapsing%7Btransition%3Anone%7D%7D%2Ecollapsing%2Ecollapse%2Dhorizontal%7Bwidth%3A0%3Bheight%3Aauto%3Btransition%3Awidth%20%2E35s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecollapsing%2Ecollapse%2Dhorizontal%7Btransition%3Anone%7D%7D%2Edropup%2C%2Edropend%2C%2Edropdown%2C%2Edropstart%7Bposition%3Arelative%7D%2Edropdown%2Dtoggle%7Bwhite%2Dspace%3Anowrap%7D%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dleft%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%3Bborder%2Dtop%3A%2E3em%20solid%3Bborder%2Dright%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dbottom%3A0%3Bborder%2Dleft%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%7D%2Edropdown%2Dtoggle%3Aempty%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropdown%2Dmenu%7Bposition%3Aabsolute%3Bz%2Dindex%3A1000%3Bdisplay%3Anone%3Bmin%2Dwidth%3A10rem%3Bpadding%3A%2E5rem%200%3Bmargin%3A0%3Bfont%2Dsize%3A1rem%3Bcolor%3A%23212529%3Btext%2Dalign%3Aleft%3Blist%2Dstyle%3Anone%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E15%29%3Bborder%2Dradius%3A%2E25rem%7D%2Edropdown%2Dmenu%5Bdata%2Dbs%2Dpopper%5D%7Btop%3A100%25%3Bleft%3A0%3Bmargin%2Dtop%3A%2E125rem%7D%2Edropdown%2Dmenu%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Edropdown%2Dmenu%2Dsm%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dsm%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dsm%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dsm%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Edropdown%2Dmenu%2Dmd%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dmd%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dmd%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dmd%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Edropdown%2Dmenu%2Dlg%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dlg%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dlg%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dlg%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edropdown%2Dmenu%2Dxl%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dxl%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dxl%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dxl%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Edropdown%2Dmenu%2Dxxl%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dxxl%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dxxl%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dxxl%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%2Edropup%20%2Edropdown%2Dmenu%5Bdata%2Dbs%2Dpopper%5D%7Btop%3Aauto%3Bbottom%3A100%25%3Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A%2E125rem%7D%2Edropup%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dleft%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%3Bborder%2Dtop%3A0%3Bborder%2Dright%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dbottom%3A%2E3em%20solid%3Bborder%2Dleft%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%7D%2Edropup%20%2Edropdown%2Dtoggle%3Aempty%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropend%20%2Edropdown%2Dmenu%5Bdata%2Dbs%2Dpopper%5D%7Btop%3A0%3Bright%3Aauto%3Bleft%3A100%25%3Bmargin%2Dtop%3A0%3Bmargin%2Dleft%3A%2E125rem%7D%2Edropend%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dleft%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%3Bborder%2Dtop%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dbottom%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dleft%3A%2E3em%20solid%7D%2Edropend%20%2Edropdown%2Dtoggle%3Aempty%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropend%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bvertical%2Dalign%3A0%7D%2Edropstart%20%2Edropdown%2Dmenu%5Bdata%2Dbs%2Dpopper%5D%7Btop%3A0%3Bright%3A100%25%3Bleft%3Aauto%3Bmargin%2Dtop%3A0%3Bmargin%2Dright%3A%2E125rem%7D%2Edropstart%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dleft%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%7D%2Edropstart%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Anone%7D%2Edropstart%20%2Edropdown%2Dtoggle%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dright%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%3Bborder%2Dtop%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A%2E3em%20solid%3Bborder%2Dbottom%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%7D%2Edropstart%20%2Edropdown%2Dtoggle%3Aempty%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropstart%20%2Edropdown%2Dtoggle%3A%3Abefore%7Bvertical%2Dalign%3A0%7D%2Edropdown%2Ddivider%7Bheight%3A0%3Bmargin%3A%2E5rem%200%3Boverflow%3Ahidden%3Bborder%2Dtop%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E15%29%7D%2Edropdown%2Ditem%7Bdisplay%3Ablock%3Bwidth%3A100%25%3Bpadding%3A%2E25rem%201rem%3Bclear%3Aboth%3Bfont%2Dweight%3A400%3Bcolor%3A%23212529%3Btext%2Dalign%3Ainherit%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bwhite%2Dspace%3Anowrap%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%3A0%7D%2Edropdown%2Ditem%3Ahover%2C%2Edropdown%2Ditem%3Afocus%7Bcolor%3A%231e2125%3Bbackground%2Dcolor%3A%23e9ecef%7D%2Edropdown%2Ditem%2Eactive%2C%2Edropdown%2Ditem%3Aactive%7Bcolor%3A%23fff%3Btext%2Ddecoration%3Anone%3Bbackground%2Dcolor%3A%230d6efd%7D%2Edropdown%2Ditem%2Edisabled%2C%2Edropdown%2Ditem%3Adisabled%7Bcolor%3A%23adb5bd%3Bpointer%2Devents%3Anone%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Edropdown%2Dmenu%2Eshow%7Bdisplay%3Ablock%7D%2Edropdown%2Dheader%7Bdisplay%3Ablock%3Bpadding%3A%2E5rem%201rem%3Bmargin%2Dbottom%3A0%3Bfont%2Dsize%3A0%2E875rem%3Bcolor%3A%236c757d%3Bwhite%2Dspace%3Anowrap%7D%2Edropdown%2Ditem%2Dtext%7Bdisplay%3Ablock%3Bpadding%3A%2E25rem%201rem%3Bcolor%3A%23212529%7D%2Edropdown%2Dmenu%2Ddark%7Bcolor%3A%23dee2e6%3Bbackground%2Dcolor%3A%23343a40%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C%2E15%29%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%7Bcolor%3A%23dee2e6%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%3Ahover%2C%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3Argba%28255%2C255%2C255%2C%2E15%29%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%2Eactive%2C%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%3Aactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230d6efd%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%2Edisabled%2C%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%3Adisabled%7Bcolor%3A%23adb5bd%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ddivider%7Bborder%2Dcolor%3Argba%280%2C0%2C0%2C%2E15%29%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%2Dtext%7Bcolor%3A%23dee2e6%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Dheader%7Bcolor%3A%23adb5bd%7D%2Ebtn%2Dgroup%2C%2Ebtn%2Dgroup%2Dvertical%7Bposition%3Arelative%3Bdisplay%3Ainline%2Dflex%3Bvertical%2Dalign%3Amiddle%7D%2Ebtn%2Dgroup%3E%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%7Bposition%3Arelative%3Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%7D%2Ebtn%2Dgroup%3E%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2C%2Ebtn%2Dgroup%3E%2Ebtn%3Ahover%2C%2Ebtn%2Dgroup%3E%2Ebtn%3Afocus%2C%2Ebtn%2Dgroup%3E%2Ebtn%3Aactive%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Eactive%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Ahover%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Afocus%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Aactive%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Eactive%7Bz%2Dindex%3A1%7D%2Ebtn%2Dtoolbar%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Ebtn%2Dtoolbar%20%2Einput%2Dgroup%7Bwidth%3Aauto%7D%2Ebtn%2Dgroup%3E%2Ebtn%3Anot%28%3Afirst%2Dchild%29%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Dgroup%3Anot%28%3Afirst%2Dchild%29%7Bmargin%2Dleft%3A%2D1px%7D%2Ebtn%2Dgroup%3E%2Ebtn%3Anot%28%3Alast%2Dchild%29%3Anot%28%2Edropdown%2Dtoggle%29%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Dgroup%3Anot%28%3Alast%2Dchild%29%3E%2Ebtn%7Bborder%2Dtop%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Ebtn%2Dgroup%3E%2Ebtn%3Anth%2Dchild%28n%2B3%29%2C%2Ebtn%2Dgroup%3E%3Anot%28%2Ebtn%2Dcheck%29%2B%2Ebtn%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Dgroup%3Anot%28%3Afirst%2Dchild%29%3E%2Ebtn%7Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Edropdown%2Dtoggle%2Dsplit%7Bpadding%2Dright%3A%2E5625rem%3Bpadding%2Dleft%3A%2E5625rem%7D%2Edropdown%2Dtoggle%2Dsplit%3A%3Aafter%2C%2Edropup%20%2Edropdown%2Dtoggle%2Dsplit%3A%3Aafter%2C%2Edropend%20%2Edropdown%2Dtoggle%2Dsplit%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropstart%20%2Edropdown%2Dtoggle%2Dsplit%3A%3Abefore%7Bmargin%2Dright%3A0%7D%2Ebtn%2Dsm%2B%2Edropdown%2Dtoggle%2Dsplit%2C%2Ebtn%2Dgroup%2Dsm%3E%2Ebtn%2B%2Edropdown%2Dtoggle%2Dsplit%7Bpadding%2Dright%3A%2E375rem%3Bpadding%2Dleft%3A%2E375rem%7D%2Ebtn%2Dlg%2B%2Edropdown%2Dtoggle%2Dsplit%2C%2Ebtn%2Dgroup%2Dlg%3E%2Ebtn%2B%2Edropdown%2Dtoggle%2Dsplit%7Bpadding%2Dright%3A%2E75rem%3Bpadding%2Dleft%3A%2E75rem%7D%2Ebtn%2Dgroup%2Dvertical%7Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Balign%2Ditems%3Aflex%2Dstart%3B%2Dwebkit%2Dalign%2Ditems%3Aflex%2Dstart%3Bjustify%2Dcontent%3Acenter%3B%2Dwebkit%2Djustify%2Dcontent%3Acenter%7D%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dgroup%7Bwidth%3A100%25%7D%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Anot%28%3Afirst%2Dchild%29%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dgroup%3Anot%28%3Afirst%2Dchild%29%7Bmargin%2Dtop%3A%2D1px%7D%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Anot%28%3Alast%2Dchild%29%3Anot%28%2Edropdown%2Dtoggle%29%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dgroup%3Anot%28%3Alast%2Dchild%29%3E%2Ebtn%7Bborder%2Dbottom%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%7E%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dgroup%3Anot%28%3Afirst%2Dchild%29%3E%2Ebtn%7Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Enav%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Bpadding%2Dleft%3A0%3Bmargin%2Dbottom%3A0%3Blist%2Dstyle%3Anone%7D%2Enav%2Dlink%7Bdisplay%3Ablock%3Bpadding%3A%2E5rem%201rem%3Bcolor%3A%230d6efd%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Enav%2Dlink%7Btransition%3Anone%7D%7D%2Enav%2Dlink%3Ahover%2C%2Enav%2Dlink%3Afocus%7Bcolor%3A%230a58ca%7D%2Enav%2Dlink%2Edisabled%7Bcolor%3A%236c757d%3Bpointer%2Devents%3Anone%3Bcursor%3Adefault%7D%2Enav%2Dtabs%7Bborder%2Dbottom%3A1px%20solid%20%23dee2e6%7D%2Enav%2Dtabs%20%2Enav%2Dlink%7Bmargin%2Dbottom%3A%2D1px%3Bbackground%3Anone%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%7D%2Enav%2Dtabs%20%2Enav%2Dlink%3Ahover%2C%2Enav%2Dtabs%20%2Enav%2Dlink%3Afocus%7Bborder%2Dcolor%3A%23e9ecef%20%23e9ecef%20%23dee2e6%3Bisolation%3Aisolate%7D%2Enav%2Dtabs%20%2Enav%2Dlink%2Edisabled%7Bcolor%3A%236c757d%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Enav%2Dtabs%20%2Enav%2Dlink%2Eactive%2C%2Enav%2Dtabs%20%2Enav%2Ditem%2Eshow%20%2Enav%2Dlink%7Bcolor%3A%23495057%3Bbackground%2Dcolor%3A%23fff%3Bborder%2Dcolor%3A%23dee2e6%20%23dee2e6%20%23fff%7D%2Enav%2Dtabs%20%2Edropdown%2Dmenu%7Bmargin%2Dtop%3A%2D1px%3Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Enav%2Dpills%20%2Enav%2Dlink%7Bbackground%3Anone%3Bborder%3A0%3Bborder%2Dradius%3A%2E25rem%7D%2Enav%2Dpills%20%2Enav%2Dlink%2Eactive%2C%2Enav%2Dpills%20%2Eshow%3E%2Enav%2Dlink%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230d6efd%7D%2Enav%2Dfill%3E%2Enav%2Dlink%2C%2Enav%2Dfill%20%2Enav%2Ditem%7Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Btext%2Dalign%3Acenter%7D%2Enav%2Djustified%3E%2Enav%2Dlink%2C%2Enav%2Djustified%20%2Enav%2Ditem%7Bflex%2Dbasis%3A0%3B%2Dwebkit%2Dflex%2Dbasis%3A0%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Btext%2Dalign%3Acenter%7D%2Enav%2Dfill%20%2Enav%2Ditem%20%2Enav%2Dlink%2C%2Enav%2Djustified%20%2Enav%2Ditem%20%2Enav%2Dlink%7Bwidth%3A100%25%7D%2Etab%2Dcontent%3E%2Etab%2Dpane%7Bdisplay%3Anone%7D%2Etab%2Dcontent%3E%2Eactive%7Bdisplay%3Ablock%7D%2Enavbar%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aspace%2Dbetween%3B%2Dwebkit%2Djustify%2Dcontent%3Aspace%2Dbetween%3Bpadding%2Dtop%3A%2E5rem%3Bpadding%2Dbottom%3A%2E5rem%7D%2Enavbar%3E%2Econtainer%2Dxxl%2C%2Enavbar%3E%2Econtainer%2Dxl%2C%2Enavbar%3E%2Econtainer%2Dlg%2C%2Enavbar%3E%2Econtainer%2Dmd%2C%2Enavbar%3E%2Econtainer%2Dsm%2C%2Enavbar%3E%2Econtainer%2C%2Enavbar%3E%2Econtainer%2Dfluid%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Ainherit%3B%2Dwebkit%2Dflex%2Dwrap%3Ainherit%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aspace%2Dbetween%3B%2Dwebkit%2Djustify%2Dcontent%3Aspace%2Dbetween%7D%2Enavbar%2Dbrand%7Bpadding%2Dtop%3A%2E3125rem%3Bpadding%2Dbottom%3A%2E3125rem%3Bmargin%2Dright%3A1rem%3Bfont%2Dsize%3A1%2E25rem%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bwhite%2Dspace%3Anowrap%7D%2Enavbar%2Dnav%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bpadding%2Dleft%3A0%3Bmargin%2Dbottom%3A0%3Blist%2Dstyle%3Anone%7D%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A0%3Bpadding%2Dleft%3A0%7D%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Astatic%7D%2Enavbar%2Dtext%7Bpadding%2Dtop%3A%2E5rem%3Bpadding%2Dbottom%3A%2E5rem%7D%2Enavbar%2Dcollapse%7Bflex%2Dbasis%3A100%25%3B%2Dwebkit%2Dflex%2Dbasis%3A100%25%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%7D%2Enavbar%2Dtoggler%7Bpadding%3A%2E25rem%20%2E75rem%3Bfont%2Dsize%3A1%2E25rem%3Bline%2Dheight%3A1%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A%2E25rem%3Btransition%3Abox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Enavbar%2Dtoggler%7Btransition%3Anone%7D%7D%2Enavbar%2Dtoggler%3Ahover%7Btext%2Ddecoration%3Anone%7D%2Enavbar%2Dtoggler%3Afocus%7Btext%2Ddecoration%3Anone%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%7D%2Enavbar%2Dtoggler%2Dicon%7Bdisplay%3Ainline%2Dblock%3Bwidth%3A1%2E5em%3Bheight%3A1%2E5em%3Bvertical%2Dalign%3Amiddle%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Acenter%3Bbackground%2Dsize%3A100%25%7D%2Enavbar%2Dnav%2Dscroll%7Bmax%2Dheight%3Avar%28%2D%2Dbs%2Dscroll%2Dheight%2C%2075vh%29%3Boverflow%2Dy%3Aauto%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Enavbar%2Dexpand%2Dsm%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Enavbar%2Dexpand%2Dmd%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Enavbar%2Dexpand%2Dlg%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Enavbar%2Dexpand%2Dxl%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Enavbar%2Dexpand%2Dxxl%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%2Enavbar%2Dexpand%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%2Enavbar%2Dlight%7Bbackground%2Dcolor%3A%230d6efd%7D%2Enavbar%2Dlight%20%2Enavbar%2Dbrand%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Dlight%20%2Enavbar%2Dbrand%3Ahover%2C%2Enavbar%2Dlight%20%2Enavbar%2Dbrand%3Afocus%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%3Ahover%2C%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%3Afocus%7Bcolor%3Argba%28253%2C254%2C255%2C%2E8%29%7D%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%2Edisabled%7Bcolor%3Argba%28253%2C254%2C255%2C%2E75%29%7D%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Eshow%3E%2Enav%2Dlink%2C%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%2Eactive%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Dlight%20%2Enavbar%2Dtoggler%7Bcolor%3A%23fdfeff%3Bborder%2Dcolor%3Argba%28253%2C254%2C255%2C%2E4%29%7D%2Enavbar%2Dlight%20%2Enavbar%2Dtoggler%2Dicon%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2030%2030%27%253e%253cpath%20stroke%3D%27%2523fdfeff%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dmiterlimit%3D%2710%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M4%207h22M4%2015h22M4%2023h22%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Enavbar%2Dlight%20%2Enavbar%2Dtext%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Dlight%20%2Enavbar%2Dtext%20a%2C%2Enavbar%2Dlight%20%2Enavbar%2Dtext%20a%3Ahover%2C%2Enavbar%2Dlight%20%2Enavbar%2Dtext%20a%3Afocus%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Ddark%7Bbackground%2Dcolor%3A%230d6efd%7D%2Enavbar%2Ddark%20%2Enavbar%2Dbrand%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Ddark%20%2Enavbar%2Dbrand%3Ahover%2C%2Enavbar%2Ddark%20%2Enavbar%2Dbrand%3Afocus%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%3Ahover%2C%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%3Afocus%7Bcolor%3Argba%28253%2C254%2C255%2C%2E8%29%7D%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%2Edisabled%7Bcolor%3Argba%28253%2C254%2C255%2C%2E75%29%7D%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Eshow%3E%2Enav%2Dlink%2C%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Eactive%3E%2Enav%2Dlink%2C%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%2Eactive%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Ddark%20%2Enavbar%2Dtoggler%7Bcolor%3A%23fdfeff%3Bborder%2Dcolor%3Argba%28253%2C254%2C255%2C%2E4%29%7D%2Enavbar%2Ddark%20%2Enavbar%2Dtoggler%2Dicon%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2030%2030%27%253e%253cpath%20stroke%3D%27%2523fdfeff%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dmiterlimit%3D%2710%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M4%207h22M4%2015h22M4%2023h22%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Enavbar%2Ddark%20%2Enavbar%2Dtext%7Bcolor%3A%23fdfeff%7D%2Enavbar%2Ddark%20%2Enavbar%2Dtext%20a%2C%2Enavbar%2Ddark%20%2Enavbar%2Dtext%20a%3Ahover%2C%2Enavbar%2Ddark%20%2Enavbar%2Dtext%20a%3Afocus%7Bcolor%3A%23fdfeff%7D%2Ecard%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bmin%2Dwidth%3A0%3Bword%2Dwrap%3Abreak%2Dword%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dclip%3Aborder%2Dbox%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E125%29%3Bborder%2Dradius%3A%2E25rem%7D%2Ecard%3Ehr%7Bmargin%2Dright%3A0%3Bmargin%2Dleft%3A0%7D%2Ecard%3E%2Elist%2Dgroup%7Bborder%2Dtop%3Ainherit%3Bborder%2Dbottom%3Ainherit%7D%2Ecard%3E%2Elist%2Dgroup%3Afirst%2Dchild%7Bborder%2Dtop%2Dwidth%3A0%3Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%3E%2Elist%2Dgroup%3Alast%2Dchild%7Bborder%2Dbottom%2Dwidth%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dbottom%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%3E%2Ecard%2Dheader%2B%2Elist%2Dgroup%2C%2Ecard%3E%2Elist%2Dgroup%2B%2Ecard%2Dfooter%7Bborder%2Dtop%3A0%7D%2Ecard%2Dbody%7Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Bpadding%3A1rem%201rem%7D%2Ecard%2Dtitle%7Bmargin%2Dbottom%3A%2E5rem%7D%2Ecard%2Dsubtitle%7Bmargin%2Dtop%3A%2D0%2E25rem%3Bmargin%2Dbottom%3A0%7D%2Ecard%2Dtext%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7D%2Ecard%2Dlink%2B%2Ecard%2Dlink%7Bmargin%2Dleft%3A1rem%7D%2Ecard%2Dheader%7Bpadding%3A%2E5rem%201rem%3Bmargin%2Dbottom%3A0%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C%2E03%29%3Bborder%2Dbottom%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E125%29%7D%2Ecard%2Dheader%3Afirst%2Dchild%7Bborder%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%20calc%280%2E25rem%20%2D%201px%29%200%200%7D%2Ecard%2Dfooter%7Bpadding%3A%2E5rem%201rem%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C%2E03%29%3Bborder%2Dtop%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E125%29%7D%2Ecard%2Dfooter%3Alast%2Dchild%7Bborder%2Dradius%3A0%200%20calc%280%2E25rem%20%2D%201px%29%20calc%280%2E25rem%20%2D%201px%29%7D%2Ecard%2Dheader%2Dtabs%7Bmargin%2Dright%3A%2D0%2E5rem%3Bmargin%2Dbottom%3A%2D0%2E5rem%3Bmargin%2Dleft%3A%2D0%2E5rem%3Bborder%2Dbottom%3A0%7D%2Ecard%2Dheader%2Dpills%7Bmargin%2Dright%3A%2D0%2E5rem%3Bmargin%2Dleft%3A%2D0%2E5rem%7D%2Ecard%2Dimg%2Doverlay%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%3Bbottom%3A0%3Bleft%3A0%3Bpadding%3A1rem%3Bborder%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%2Dimg%2C%2Ecard%2Dimg%2Dtop%2C%2Ecard%2Dimg%2Dbottom%7Bwidth%3A100%25%7D%2Ecard%2Dimg%2C%2Ecard%2Dimg%2Dtop%7Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%2Dimg%2C%2Ecard%2Dimg%2Dbottom%7Bborder%2Dbottom%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dbottom%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%2Dgroup%3E%2Ecard%7Bmargin%2Dbottom%3A%2E75rem%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Ecard%2Dgroup%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dflow%3Arow%20wrap%3B%2Dwebkit%2Dflex%2Dflow%3Arow%20wrap%7D%2Ecard%2Dgroup%3E%2Ecard%7Bflex%3A1%200%200%25%3B%2Dwebkit%2Dflex%3A1%200%200%25%3Bmargin%2Dbottom%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%2B%2Ecard%7Bmargin%2Dleft%3A0%3Bborder%2Dleft%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%7Bborder%2Dtop%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%20%2Ecard%2Dimg%2Dtop%2C%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%20%2Ecard%2Dheader%7Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%20%2Ecard%2Dimg%2Dbottom%2C%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%20%2Ecard%2Dfooter%7Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%20%2Ecard%2Dimg%2Dtop%2C%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%20%2Ecard%2Dheader%7Bborder%2Dtop%2Dleft%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%20%2Ecard%2Dimg%2Dbottom%2C%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%20%2Ecard%2Dfooter%7Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%7D%2Eaccordion%2Dbutton%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bwidth%3A100%25%3Bpadding%3A1rem%201%2E25rem%3Bfont%2Dsize%3A1rem%3Bcolor%3A%23212529%3Btext%2Dalign%3Aleft%3Bbackground%2Dcolor%3A%23fff%3Bborder%3A0%3Bborder%2Dradius%3A0%3Boverflow%2Danchor%3Anone%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dradius%20%2E15s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eaccordion%2Dbutton%7Btransition%3Anone%7D%7D%2Eaccordion%2Dbutton%3Anot%28%2Ecollapsed%29%7Bcolor%3A%230c63e4%3Bbackground%2Dcolor%3A%23e7f1ff%3Bbox%2Dshadow%3Ainset%200%20%2D1px%200%20rgba%280%2C0%2C0%2C%2E125%29%7D%2Eaccordion%2Dbutton%3Anot%28%2Ecollapsed%29%3A%3Aafter%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%25230c63e4%27%253e%253cpath%20fill%2Drule%3D%27evenodd%27%20d%3D%27M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%27%2F%253e%253c%2Fsvg%253e%22%29%3Btransform%3Arotate%28%2D180deg%29%7D%2Eaccordion%2Dbutton%3A%3Aafter%7Bflex%2Dshrink%3A0%3B%2Dwebkit%2Dflex%2Dshrink%3A0%3Bwidth%3A1%2E25rem%3Bheight%3A1%2E25rem%3Bmargin%2Dleft%3Aauto%3Bcontent%3A%22%22%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%2523212529%27%253e%253cpath%20fill%2Drule%3D%27evenodd%27%20d%3D%27M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1%2E25rem%3Btransition%3Atransform%20%2E2s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eaccordion%2Dbutton%3A%3Aafter%7Btransition%3Anone%7D%7D%2Eaccordion%2Dbutton%3Ahover%7Bz%2Dindex%3A2%7D%2Eaccordion%2Dbutton%3Afocus%7Bz%2Dindex%3A3%3Bborder%2Dcolor%3A%2386b7fe%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E25%29%7D%2Eaccordion%2Dheader%7Bmargin%2Dbottom%3A0%7D%2Eaccordion%2Ditem%7Bbackground%2Dcolor%3A%23fff%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E125%29%7D%2Eaccordion%2Ditem%3Afirst%2Dof%2Dtype%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%7D%2Eaccordion%2Ditem%3Afirst%2Dof%2Dtype%20%2Eaccordion%2Dbutton%7Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Eaccordion%2Ditem%3Anot%28%3Afirst%2Dof%2Dtype%29%7Bborder%2Dtop%3A0%7D%2Eaccordion%2Ditem%3Alast%2Dof%2Dtype%7Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%7D%2Eaccordion%2Ditem%3Alast%2Dof%2Dtype%20%2Eaccordion%2Dbutton%2Ecollapsed%7Bborder%2Dbottom%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dbottom%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Eaccordion%2Ditem%3Alast%2Dof%2Dtype%20%2Eaccordion%2Dcollapse%7Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%7D%2Eaccordion%2Dbody%7Bpadding%3A1rem%201%2E25rem%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Dcollapse%7Bborder%2Dwidth%3A0%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Ditem%7Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Bborder%2Dradius%3A0%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Ditem%3Afirst%2Dchild%7Bborder%2Dtop%3A0%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Ditem%3Alast%2Dchild%7Bborder%2Dbottom%3A0%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Ditem%20%2Eaccordion%2Dbutton%7Bborder%2Dradius%3A0%7D%2Ebreadcrumb%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Bpadding%3A0%200%3Bmargin%2Dbottom%3A1rem%3Blist%2Dstyle%3Anone%7D%2Ebreadcrumb%2Ditem%2B%2Ebreadcrumb%2Ditem%7Bpadding%2Dleft%3A%2E5rem%7D%2Ebreadcrumb%2Ditem%2B%2Ebreadcrumb%2Ditem%3A%3Abefore%7Bfloat%3Aleft%3Bpadding%2Dright%3A%2E5rem%3Bcolor%3A%236c757d%3Bcontent%3Avar%28%2D%2Dbs%2Dbreadcrumb%2Ddivider%2C%20%22%3E%22%29%20%7D%2Ebreadcrumb%2Ditem%2Eactive%7Bcolor%3A%236c757d%7D%2Epagination%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bpadding%2Dleft%3A0%3Blist%2Dstyle%3Anone%7D%2Epage%2Dlink%7Bposition%3Arelative%3Bdisplay%3Ablock%3Bcolor%3A%230d6efd%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bbackground%2Dcolor%3A%23fff%3Bborder%3A1px%20solid%20%23dee2e6%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Epage%2Dlink%7Btransition%3Anone%7D%7D%2Epage%2Dlink%3Ahover%7Bz%2Dindex%3A2%3Bcolor%3A%230a58ca%3Bbackground%2Dcolor%3A%23e9ecef%3Bborder%2Dcolor%3A%23dee2e6%7D%2Epage%2Dlink%3Afocus%7Bz%2Dindex%3A3%3Bcolor%3A%230a58ca%3Bbackground%2Dcolor%3A%23e9ecef%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E25%29%7D%2Epage%2Ditem%3Anot%28%3Afirst%2Dchild%29%20%2Epage%2Dlink%7Bmargin%2Dleft%3A%2D1px%7D%2Epage%2Ditem%2Eactive%20%2Epage%2Dlink%7Bz%2Dindex%3A3%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230d6efd%3Bborder%2Dcolor%3A%230d6efd%7D%2Epage%2Ditem%2Edisabled%20%2Epage%2Dlink%7Bcolor%3A%236c757d%3Bpointer%2Devents%3Anone%3Bbackground%2Dcolor%3A%23fff%3Bborder%2Dcolor%3A%23dee2e6%7D%2Epage%2Dlink%7Bpadding%3A%2E375rem%20%2E75rem%7D%2Epage%2Ditem%3Afirst%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%7D%2Epage%2Ditem%3Alast%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%7D%2Epagination%2Dlg%20%2Epage%2Dlink%7Bpadding%3A%2E75rem%201%2E5rem%3Bfont%2Dsize%3A1%2E25rem%7D%2Epagination%2Dlg%20%2Epage%2Ditem%3Afirst%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E3rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E3rem%7D%2Epagination%2Dlg%20%2Epage%2Ditem%3Alast%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dright%2Dradius%3A%2E3rem%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E3rem%7D%2Epagination%2Dsm%20%2Epage%2Dlink%7Bpadding%3A%2E25rem%20%2E5rem%3Bfont%2Dsize%3A0%2E875rem%7D%2Epagination%2Dsm%20%2Epage%2Ditem%3Afirst%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E2rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E2rem%7D%2Epagination%2Dsm%20%2Epage%2Ditem%3Alast%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dright%2Dradius%3A%2E2rem%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E2rem%7D%2Ebadge%7Bdisplay%3Ainline%2Dblock%3Bpadding%3A%2E35em%20%2E65em%3Bfont%2Dsize%3A0%2E75em%3Bfont%2Dweight%3A700%3Bline%2Dheight%3A1%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%3Bwhite%2Dspace%3Anowrap%3Bvertical%2Dalign%3Abaseline%3Bborder%2Dradius%3A%2E25rem%7D%2Ebadge%3Aempty%7Bdisplay%3Anone%7D%2Ebtn%20%2Ebadge%7Bposition%3Arelative%3Btop%3A%2D1px%7D%2Ealert%7Bposition%3Arelative%3Bpadding%3A1rem%201rem%3Bmargin%2Dbottom%3A1rem%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A%2E25rem%7D%2Ealert%2Dheading%7Bcolor%3Ainherit%7D%2Ealert%2Dlink%7Bfont%2Dweight%3A700%7D%2Ealert%2Ddismissible%7Bpadding%2Dright%3A3rem%7D%2Ealert%2Ddismissible%20%2Ebtn%2Dclose%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%3Bz%2Dindex%3A2%3Bpadding%3A1%2E25rem%201rem%7D%2Ealert%2Ddefault%7Bcolor%3A%23595a5c%3Bbackground%2Dcolor%3A%23f8f9fa%3Bborder%2Dcolor%3A%23f5f6f8%7D%2Ealert%2Ddefault%20%2Ealert%2Dlink%7Bcolor%3A%2347484a%7D%2Ealert%2Dprimary%7Bcolor%3A%23084298%3Bbackground%2Dcolor%3A%23cfe2ff%3Bborder%2Dcolor%3A%23b6d4fe%7D%2Ealert%2Dprimary%20%2Ealert%2Dlink%7Bcolor%3A%2306357a%7D%2Ealert%2Dsecondary%7Bcolor%3A%2341464b%3Bbackground%2Dcolor%3A%23e2e3e5%3Bborder%2Dcolor%3A%23d3d6d8%7D%2Ealert%2Dsecondary%20%2Ealert%2Dlink%7Bcolor%3A%2334383c%7D%2Ealert%2Dsuccess%7Bcolor%3A%230f5132%3Bbackground%2Dcolor%3A%23d1e7dd%3Bborder%2Dcolor%3A%23badbcc%7D%2Ealert%2Dsuccess%20%2Ealert%2Dlink%7Bcolor%3A%230c4128%7D%2Ealert%2Dinfo%7Bcolor%3A%23055160%3Bbackground%2Dcolor%3A%23cff4fc%3Bborder%2Dcolor%3A%23b6effb%7D%2Ealert%2Dinfo%20%2Ealert%2Dlink%7Bcolor%3A%2304414d%7D%2Ealert%2Dwarning%7Bcolor%3A%23664d03%3Bbackground%2Dcolor%3A%23fff3cd%3Bborder%2Dcolor%3A%23ffecb5%7D%2Ealert%2Dwarning%20%2Ealert%2Dlink%7Bcolor%3A%23523e02%7D%2Ealert%2Ddanger%7Bcolor%3A%23842029%3Bbackground%2Dcolor%3A%23f8d7da%3Bborder%2Dcolor%3A%23f5c2c7%7D%2Ealert%2Ddanger%20%2Ealert%2Dlink%7Bcolor%3A%236a1a21%7D%2Ealert%2Dlight%7Bcolor%3A%23636464%3Bbackground%2Dcolor%3A%23fefefe%3Bborder%2Dcolor%3A%23fdfdfe%7D%2Ealert%2Dlight%20%2Ealert%2Dlink%7Bcolor%3A%234f5050%7D%2Ealert%2Ddark%7Bcolor%3A%23141619%3Bbackground%2Dcolor%3A%23d3d3d4%3Bborder%2Dcolor%3A%23bcbebf%7D%2Ealert%2Ddark%20%2Ealert%2Dlink%7Bcolor%3A%23101214%7D%40keyframes%20progress%2Dbar%2Dstripes%7B0%25%7Bbackground%2Dposition%2Dx%3A1rem%7D%7D%2Eprogress%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bheight%3A1rem%3Boverflow%3Ahidden%3Bfont%2Dsize%3A0%2E75rem%3Bbackground%2Dcolor%3A%23e9ecef%3Bborder%2Dradius%3A%2E25rem%7D%2Eprogress%2Dbar%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bjustify%2Dcontent%3Acenter%3B%2Dwebkit%2Djustify%2Dcontent%3Acenter%3Boverflow%3Ahidden%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%3Bwhite%2Dspace%3Anowrap%3Bbackground%2Dcolor%3A%230d6efd%3Btransition%3Awidth%20%2E6s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eprogress%2Dbar%7Btransition%3Anone%7D%7D%2Eprogress%2Dbar%2Dstriped%7Bbackground%2Dimage%3Alinear%2Dgradient%2845deg%2C%20rgba%28255%2C%20255%2C%20255%2C%200%2E15%29%2025%25%2C%20transparent%2025%25%2C%20transparent%2050%25%2C%20rgba%28255%2C%20255%2C%20255%2C%200%2E15%29%2050%25%2C%20rgba%28255%2C%20255%2C%20255%2C%200%2E15%29%2075%25%2C%20transparent%2075%25%2C%20transparent%29%3Bbackground%2Dsize%3A1rem%201rem%7D%2Eprogress%2Dbar%2Danimated%7Banimation%3A1s%20linear%20infinite%20progress%2Dbar%2Dstripes%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eprogress%2Dbar%2Danimated%7Banimation%3Anone%7D%7D%2Elist%2Dgroup%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bpadding%2Dleft%3A0%3Bmargin%2Dbottom%3A0%3Bborder%2Dradius%3A%2E25rem%7D%2Elist%2Dgroup%2Dnumbered%7Blist%2Dstyle%2Dtype%3Anone%3Bcounter%2Dreset%3Asection%7D%2Elist%2Dgroup%2Dnumbered%3Eli%3A%3Abefore%7Bcontent%3Acounters%28section%2C%20%22%2E%22%29%20%22%2E%20%22%3Bcounter%2Dincrement%3Asection%7D%2Elist%2Dgroup%2Ditem%2Daction%7Bwidth%3A100%25%3Bcolor%3A%23495057%3Btext%2Dalign%3Ainherit%7D%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bz%2Dindex%3A1%3Bcolor%3A%23495057%3Btext%2Ddecoration%3Anone%3Bbackground%2Dcolor%3A%23f8f9fa%7D%2Elist%2Dgroup%2Ditem%2Daction%3Aactive%7Bcolor%3A%23212529%3Bbackground%2Dcolor%3A%23e9ecef%7D%2Elist%2Dgroup%2Ditem%7Bposition%3Arelative%3Bdisplay%3Ablock%3Bpadding%3A%2E5rem%201rem%3Bcolor%3A%23212529%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bbackground%2Dcolor%3A%23fff%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E125%29%7D%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dtop%2Dleft%2Dradius%3Ainherit%3Bborder%2Dtop%2Dright%2Dradius%3Ainherit%7D%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dbottom%2Dright%2Dradius%3Ainherit%3Bborder%2Dbottom%2Dleft%2Dradius%3Ainherit%7D%2Elist%2Dgroup%2Ditem%2Edisabled%2C%2Elist%2Dgroup%2Ditem%3Adisabled%7Bcolor%3A%236c757d%3Bpointer%2Devents%3Anone%3Bbackground%2Dcolor%3A%23fff%7D%2Elist%2Dgroup%2Ditem%2Eactive%7Bz%2Dindex%3A2%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230d6efd%3Bborder%2Dcolor%3A%230d6efd%7D%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A0%7D%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A%2D1px%3Bborder%2Dtop%2Dwidth%3A1px%7D%2Elist%2Dgroup%2Dhorizontal%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dsm%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dmd%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dlg%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dxl%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dxxl%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%2Elist%2Dgroup%2Dflush%7Bborder%2Dradius%3A0%7D%2Elist%2Dgroup%2Dflush%3E%2Elist%2Dgroup%2Ditem%7Bborder%2Dwidth%3A0%200%201px%7D%2Elist%2Dgroup%2Dflush%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dbottom%2Dwidth%3A0%7D%2Elist%2Dgroup%2Ditem%2Ddefault%7Bcolor%3A%23595a5c%3Bbackground%2Dcolor%3A%23f8f9fa%7D%2Elist%2Dgroup%2Ditem%2Ddefault%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Ddefault%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23595a5c%3Bbackground%2Dcolor%3A%23dfe0e1%7D%2Elist%2Dgroup%2Ditem%2Ddefault%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23595a5c%3Bborder%2Dcolor%3A%23595a5c%7D%2Elist%2Dgroup%2Ditem%2Dprimary%7Bcolor%3A%23084298%3Bbackground%2Dcolor%3A%23cfe2ff%7D%2Elist%2Dgroup%2Ditem%2Dprimary%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dprimary%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23084298%3Bbackground%2Dcolor%3A%23bacbe6%7D%2Elist%2Dgroup%2Ditem%2Dprimary%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23084298%3Bborder%2Dcolor%3A%23084298%7D%2Elist%2Dgroup%2Ditem%2Dsecondary%7Bcolor%3A%2341464b%3Bbackground%2Dcolor%3A%23e2e3e5%7D%2Elist%2Dgroup%2Ditem%2Dsecondary%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dsecondary%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%2341464b%3Bbackground%2Dcolor%3A%23cbccce%7D%2Elist%2Dgroup%2Ditem%2Dsecondary%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2341464b%3Bborder%2Dcolor%3A%2341464b%7D%2Elist%2Dgroup%2Ditem%2Dsuccess%7Bcolor%3A%230f5132%3Bbackground%2Dcolor%3A%23d1e7dd%7D%2Elist%2Dgroup%2Ditem%2Dsuccess%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dsuccess%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%230f5132%3Bbackground%2Dcolor%3A%23bcd0c7%7D%2Elist%2Dgroup%2Ditem%2Dsuccess%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%230f5132%3Bborder%2Dcolor%3A%230f5132%7D%2Elist%2Dgroup%2Ditem%2Dinfo%7Bcolor%3A%23055160%3Bbackground%2Dcolor%3A%23cff4fc%7D%2Elist%2Dgroup%2Ditem%2Dinfo%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dinfo%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23055160%3Bbackground%2Dcolor%3A%23badce3%7D%2Elist%2Dgroup%2Ditem%2Dinfo%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23055160%3Bborder%2Dcolor%3A%23055160%7D%2Elist%2Dgroup%2Ditem%2Dwarning%7Bcolor%3A%23664d03%3Bbackground%2Dcolor%3A%23fff3cd%7D%2Elist%2Dgroup%2Ditem%2Dwarning%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dwarning%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23664d03%3Bbackground%2Dcolor%3A%23e6dbb9%7D%2Elist%2Dgroup%2Ditem%2Dwarning%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23664d03%3Bborder%2Dcolor%3A%23664d03%7D%2Elist%2Dgroup%2Ditem%2Ddanger%7Bcolor%3A%23842029%3Bbackground%2Dcolor%3A%23f8d7da%7D%2Elist%2Dgroup%2Ditem%2Ddanger%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Ddanger%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23842029%3Bbackground%2Dcolor%3A%23dfc2c4%7D%2Elist%2Dgroup%2Ditem%2Ddanger%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23842029%3Bborder%2Dcolor%3A%23842029%7D%2Elist%2Dgroup%2Ditem%2Dlight%7Bcolor%3A%23636464%3Bbackground%2Dcolor%3A%23fefefe%7D%2Elist%2Dgroup%2Ditem%2Dlight%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dlight%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23636464%3Bbackground%2Dcolor%3A%23e5e5e5%7D%2Elist%2Dgroup%2Ditem%2Dlight%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23636464%3Bborder%2Dcolor%3A%23636464%7D%2Elist%2Dgroup%2Ditem%2Ddark%7Bcolor%3A%23141619%3Bbackground%2Dcolor%3A%23d3d3d4%7D%2Elist%2Dgroup%2Ditem%2Ddark%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Ddark%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23141619%3Bbackground%2Dcolor%3A%23bebebf%7D%2Elist%2Dgroup%2Ditem%2Ddark%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23141619%3Bborder%2Dcolor%3A%23141619%7D%2Ebtn%2Dclose%7Bbox%2Dsizing%3Acontent%2Dbox%3Bwidth%3A1em%3Bheight%3A1em%3Bpadding%3A%2E25em%20%2E25em%3Bcolor%3A%23000%3Bbackground%3Argba%280%2C0%2C0%2C0%29%20url%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%2523000%27%253e%253cpath%20d%3D%27M%2E293%2E293a1%201%200%20011%2E414%200L8%206%2E586%2014%2E293%2E293a1%201%200%20111%2E414%201%2E414L9%2E414%208l6%2E293%206%2E293a1%201%200%2001%2D1%2E414%201%2E414L8%209%2E414l%2D6%2E293%206%2E293a1%201%200%2001%2D1%2E414%2D1%2E414L6%2E586%208%20%2E293%201%2E707a1%201%200%20010%2D1%2E414z%27%2F%253e%253c%2Fsvg%253e%22%29%20center%2F1em%20auto%20no%2Drepeat%3Bborder%3A0%3Bborder%2Dradius%3A%2E25rem%3Bopacity%3A%2E5%7D%2Ebtn%2Dclose%3Ahover%7Bcolor%3A%23000%3Btext%2Ddecoration%3Anone%3Bopacity%3A%2E75%7D%2Ebtn%2Dclose%3Afocus%7Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2813%2C110%2C253%2C%2E25%29%3Bopacity%3A1%7D%2Ebtn%2Dclose%3Adisabled%2C%2Ebtn%2Dclose%2Edisabled%7Bpointer%2Devents%3Anone%3Buser%2Dselect%3Anone%3B%2Dwebkit%2Duser%2Dselect%3Anone%3B%2Dmoz%2Duser%2Dselect%3Anone%3B%2Dms%2Duser%2Dselect%3Anone%3B%2Do%2Duser%2Dselect%3Anone%3Bopacity%3A%2E25%7D%2Ebtn%2Dclose%2Dwhite%7Bfilter%3Ainvert%281%29%20grayscale%28100%25%29%20brightness%28200%25%29%7D%2Etoast%7Bwidth%3A350px%3Bmax%2Dwidth%3A100%25%3Bfont%2Dsize%3A0%2E875rem%3Bpointer%2Devents%3Aauto%3Bbackground%2Dcolor%3Argba%28255%2C255%2C255%2C%2E85%29%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E1%29%3Bbox%2Dshadow%3A0%20%2E5rem%201rem%20rgba%280%2C0%2C0%2C%2E15%29%3Bborder%2Dradius%3A%2E25rem%7D%2Etoast%2Eshowing%7Bopacity%3A0%7D%2Etoast%3Anot%28%2Eshow%29%7Bdisplay%3Anone%7D%2Etoast%2Dcontainer%7Bwidth%3Amax%2Dcontent%3Bwidth%3A%2Dwebkit%2Dmax%2Dcontent%3Bwidth%3A%2Dmoz%2Dmax%2Dcontent%3Bwidth%3A%2Dms%2Dmax%2Dcontent%3Bwidth%3A%2Do%2Dmax%2Dcontent%3Bmax%2Dwidth%3A100%25%3Bpointer%2Devents%3Anone%7D%2Etoast%2Dcontainer%3E%3Anot%28%3Alast%2Dchild%29%7Bmargin%2Dbottom%3A%2E75rem%7D%2Etoast%2Dheader%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bpadding%3A%2E5rem%20%2E75rem%3Bcolor%3A%236c757d%3Bbackground%2Dcolor%3Argba%28255%2C255%2C255%2C%2E85%29%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%2Dbottom%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E05%29%3Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Etoast%2Dheader%20%2Ebtn%2Dclose%7Bmargin%2Dright%3A%2D0%2E375rem%3Bmargin%2Dleft%3A%2E75rem%7D%2Etoast%2Dbody%7Bpadding%3A%2E75rem%3Bword%2Dwrap%3Abreak%2Dword%7D%2Emodal%7Bposition%3Afixed%3Btop%3A0%3Bleft%3A0%3Bz%2Dindex%3A1055%3Bdisplay%3Anone%3Bwidth%3A100%25%3Bheight%3A100%25%3Boverflow%2Dx%3Ahidden%3Boverflow%2Dy%3Aauto%3Boutline%3A0%7D%2Emodal%2Ddialog%7Bposition%3Arelative%3Bwidth%3Aauto%3Bmargin%3A%2E5rem%3Bpointer%2Devents%3Anone%7D%2Emodal%2Efade%20%2Emodal%2Ddialog%7Btransition%3Atransform%20%2E3s%20ease%2Dout%3Btransform%3Atranslate%280%2C%20%2D50px%29%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Emodal%2Efade%20%2Emodal%2Ddialog%7Btransition%3Anone%7D%7D%2Emodal%2Eshow%20%2Emodal%2Ddialog%7Btransform%3Anone%7D%2Emodal%2Emodal%2Dstatic%20%2Emodal%2Ddialog%7Btransform%3Ascale%281%2E02%29%7D%2Emodal%2Ddialog%2Dscrollable%7Bheight%3Acalc%28100%25%20%2D%201rem%29%7D%2Emodal%2Ddialog%2Dscrollable%20%2Emodal%2Dcontent%7Bmax%2Dheight%3A100%25%3Boverflow%3Ahidden%7D%2Emodal%2Ddialog%2Dscrollable%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Ddialog%2Dcentered%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bmin%2Dheight%3Acalc%28100%25%20%2D%201rem%29%7D%2Emodal%2Dcontent%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bwidth%3A100%25%3Bpointer%2Devents%3Aauto%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E2%29%3Bborder%2Dradius%3A%2E3rem%3Boutline%3A0%7D%2Emodal%2Dbackdrop%7Bposition%3Afixed%3Btop%3A0%3Bleft%3A0%3Bz%2Dindex%3A1050%3Bwidth%3A100vw%3Bheight%3A100vh%3Bbackground%2Dcolor%3A%23000%7D%2Emodal%2Dbackdrop%2Efade%7Bopacity%3A0%7D%2Emodal%2Dbackdrop%2Eshow%7Bopacity%3A%2E5%7D%2Emodal%2Dheader%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dshrink%3A0%3B%2Dwebkit%2Dflex%2Dshrink%3A0%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aspace%2Dbetween%3B%2Dwebkit%2Djustify%2Dcontent%3Aspace%2Dbetween%3Bpadding%3A1rem%201rem%3Bborder%2Dbottom%3A1px%20solid%20%23dee2e6%3Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%7D%2Emodal%2Dheader%20%2Ebtn%2Dclose%7Bpadding%3A%2E5rem%20%2E5rem%3Bmargin%3A%2D0%2E5rem%20%2D0%2E5rem%20%2D0%2E5rem%20auto%7D%2Emodal%2Dtitle%7Bmargin%2Dbottom%3A0%3Bline%2Dheight%3A1%2E5%7D%2Emodal%2Dbody%7Bposition%3Arelative%3Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Bpadding%3A1rem%7D%2Emodal%2Dfooter%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Bflex%2Dshrink%3A0%3B%2Dwebkit%2Dflex%2Dshrink%3A0%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aflex%2Dend%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dend%3Bpadding%3A%2E75rem%3Bborder%2Dtop%3A1px%20solid%20%23dee2e6%3Bborder%2Dbottom%2Dright%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%3Bborder%2Dbottom%2Dleft%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%7D%2Emodal%2Dfooter%3E%2A%7Bmargin%3A%2E25rem%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Emodal%2Ddialog%7Bmax%2Dwidth%3A500px%3Bmargin%3A1%2E75rem%20auto%7D%2Emodal%2Ddialog%2Dscrollable%7Bheight%3Acalc%28100%25%20%2D%203%2E5rem%29%7D%2Emodal%2Ddialog%2Dcentered%7Bmin%2Dheight%3Acalc%28100%25%20%2D%203%2E5rem%29%7D%2Emodal%2Dsm%7Bmax%2Dwidth%3A300px%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Emodal%2Dlg%2C%2Emodal%2Dxl%7Bmax%2Dwidth%3A800px%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Emodal%2Dxl%7Bmax%2Dwidth%3A1140px%7D%7D%2Emodal%2Dfullscreen%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%40media%28max%2Dwidth%3A%20575%2E98px%29%7B%2Emodal%2Dfullscreen%2Dsm%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dsm%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dsm%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dsm%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dsm%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Emodal%2Dfullscreen%2Dmd%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dmd%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dmd%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dmd%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dmd%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%2Emodal%2Dfullscreen%2Dlg%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dlg%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dlg%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dlg%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dlg%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%40media%28max%2Dwidth%3A%201199%2E98px%29%7B%2Emodal%2Dfullscreen%2Dxl%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dxl%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dxl%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dxl%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dxl%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%40media%28max%2Dwidth%3A%201399%2E98px%29%7B%2Emodal%2Dfullscreen%2Dxxl%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dxxl%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dxxl%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dxxl%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dxxl%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%2Etooltip%7Bposition%3Aabsolute%3Bz%2Dindex%3A1080%3Bdisplay%3Ablock%3Bmargin%3A0%3Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dsans%2Dserif%29%3Bfont%2Dstyle%3Anormal%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Btext%2Dalign%3Aleft%3Btext%2Dalign%3Astart%3Btext%2Ddecoration%3Anone%3Btext%2Dshadow%3Anone%3Btext%2Dtransform%3Anone%3Bletter%2Dspacing%3Anormal%3Bword%2Dbreak%3Anormal%3Bword%2Dspacing%3Anormal%3Bwhite%2Dspace%3Anormal%3Bline%2Dbreak%3Aauto%3Bfont%2Dsize%3A0%2E875rem%3Bword%2Dwrap%3Abreak%2Dword%3Bopacity%3A0%7D%2Etooltip%2Eshow%7Bopacity%3A%2E9%7D%2Etooltip%20%2Etooltip%2Darrow%7Bposition%3Aabsolute%3Bdisplay%3Ablock%3Bwidth%3A%2E8rem%3Bheight%3A%2E4rem%7D%2Etooltip%20%2Etooltip%2Darrow%3A%3Abefore%7Bposition%3Aabsolute%3Bcontent%3A%22%22%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dstyle%3Asolid%7D%2Ebs%2Dtooltip%2Dtop%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%7Bpadding%3A%2E4rem%200%7D%2Ebs%2Dtooltip%2Dtop%20%2Etooltip%2Darrow%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%20%2Etooltip%2Darrow%7Bbottom%3A0%7D%2Ebs%2Dtooltip%2Dtop%20%2Etooltip%2Darrow%3A%3Abefore%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%20%2Etooltip%2Darrow%3A%3Abefore%7Btop%3A%2D1px%3Bborder%2Dwidth%3A%2E4rem%20%2E4rem%200%3Bborder%2Dtop%2Dcolor%3A%23000%7D%2Ebs%2Dtooltip%2Dend%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%7Bpadding%3A0%20%2E4rem%7D%2Ebs%2Dtooltip%2Dend%20%2Etooltip%2Darrow%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%20%2Etooltip%2Darrow%7Bleft%3A0%3Bwidth%3A%2E4rem%3Bheight%3A%2E8rem%7D%2Ebs%2Dtooltip%2Dend%20%2Etooltip%2Darrow%3A%3Abefore%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%20%2Etooltip%2Darrow%3A%3Abefore%7Bright%3A%2D1px%3Bborder%2Dwidth%3A%2E4rem%20%2E4rem%20%2E4rem%200%3Bborder%2Dright%2Dcolor%3A%23000%7D%2Ebs%2Dtooltip%2Dbottom%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%7Bpadding%3A%2E4rem%200%7D%2Ebs%2Dtooltip%2Dbottom%20%2Etooltip%2Darrow%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%20%2Etooltip%2Darrow%7Btop%3A0%7D%2Ebs%2Dtooltip%2Dbottom%20%2Etooltip%2Darrow%3A%3Abefore%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%20%2Etooltip%2Darrow%3A%3Abefore%7Bbottom%3A%2D1px%3Bborder%2Dwidth%3A0%20%2E4rem%20%2E4rem%3Bborder%2Dbottom%2Dcolor%3A%23000%7D%2Ebs%2Dtooltip%2Dstart%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%7Bpadding%3A0%20%2E4rem%7D%2Ebs%2Dtooltip%2Dstart%20%2Etooltip%2Darrow%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%20%2Etooltip%2Darrow%7Bright%3A0%3Bwidth%3A%2E4rem%3Bheight%3A%2E8rem%7D%2Ebs%2Dtooltip%2Dstart%20%2Etooltip%2Darrow%3A%3Abefore%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%20%2Etooltip%2Darrow%3A%3Abefore%7Bleft%3A%2D1px%3Bborder%2Dwidth%3A%2E4rem%200%20%2E4rem%20%2E4rem%3Bborder%2Dleft%2Dcolor%3A%23000%7D%2Etooltip%2Dinner%7Bmax%2Dwidth%3A200px%3Bpadding%3A%2E25rem%20%2E5rem%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%3Bbackground%2Dcolor%3A%23000%3Bborder%2Dradius%3A%2E25rem%7D%2Epopover%7Bposition%3Aabsolute%3Btop%3A0%3Bleft%3A0%20%3Bz%2Dindex%3A1070%3Bdisplay%3Ablock%3Bmax%2Dwidth%3A276px%3Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dsans%2Dserif%29%3Bfont%2Dstyle%3Anormal%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Btext%2Dalign%3Aleft%3Btext%2Dalign%3Astart%3Btext%2Ddecoration%3Anone%3Btext%2Dshadow%3Anone%3Btext%2Dtransform%3Anone%3Bletter%2Dspacing%3Anormal%3Bword%2Dbreak%3Anormal%3Bword%2Dspacing%3Anormal%3Bwhite%2Dspace%3Anormal%3Bline%2Dbreak%3Aauto%3Bfont%2Dsize%3A0%2E875rem%3Bword%2Dwrap%3Abreak%2Dword%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E2%29%3Bborder%2Dradius%3A%2E3rem%7D%2Epopover%20%2Epopover%2Darrow%7Bposition%3Aabsolute%3Bdisplay%3Ablock%3Bwidth%3A1rem%3Bheight%3A%2E5rem%7D%2Epopover%20%2Epopover%2Darrow%3A%3Abefore%2C%2Epopover%20%2Epopover%2Darrow%3A%3Aafter%7Bposition%3Aabsolute%3Bdisplay%3Ablock%3Bcontent%3A%22%22%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dstyle%3Asolid%7D%2Ebs%2Dpopover%2Dtop%3E%2Epopover%2Darrow%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%3E%2Epopover%2Darrow%7Bbottom%3Acalc%28%2D0%2E5rem%20%2D%201px%29%7D%2Ebs%2Dpopover%2Dtop%3E%2Epopover%2Darrow%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%3E%2Epopover%2Darrow%3A%3Abefore%7Bbottom%3A0%3Bborder%2Dwidth%3A%2E5rem%20%2E5rem%200%3Bborder%2Dtop%2Dcolor%3Argba%280%2C0%2C0%2C%2E25%29%7D%2Ebs%2Dpopover%2Dtop%3E%2Epopover%2Darrow%3A%3Aafter%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%3E%2Epopover%2Darrow%3A%3Aafter%7Bbottom%3A1px%3Bborder%2Dwidth%3A%2E5rem%20%2E5rem%200%3Bborder%2Dtop%2Dcolor%3A%23fff%7D%2Ebs%2Dpopover%2Dend%3E%2Epopover%2Darrow%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%3E%2Epopover%2Darrow%7Bleft%3Acalc%28%2D0%2E5rem%20%2D%201px%29%3Bwidth%3A%2E5rem%3Bheight%3A1rem%7D%2Ebs%2Dpopover%2Dend%3E%2Epopover%2Darrow%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%3E%2Epopover%2Darrow%3A%3Abefore%7Bleft%3A0%3Bborder%2Dwidth%3A%2E5rem%20%2E5rem%20%2E5rem%200%3Bborder%2Dright%2Dcolor%3Argba%280%2C0%2C0%2C%2E25%29%7D%2Ebs%2Dpopover%2Dend%3E%2Epopover%2Darrow%3A%3Aafter%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%3E%2Epopover%2Darrow%3A%3Aafter%7Bleft%3A1px%3Bborder%2Dwidth%3A%2E5rem%20%2E5rem%20%2E5rem%200%3Bborder%2Dright%2Dcolor%3A%23fff%7D%2Ebs%2Dpopover%2Dbottom%3E%2Epopover%2Darrow%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%3E%2Epopover%2Darrow%7Btop%3Acalc%28%2D0%2E5rem%20%2D%201px%29%7D%2Ebs%2Dpopover%2Dbottom%3E%2Epopover%2Darrow%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%3E%2Epopover%2Darrow%3A%3Abefore%7Btop%3A0%3Bborder%2Dwidth%3A0%20%2E5rem%20%2E5rem%20%2E5rem%3Bborder%2Dbottom%2Dcolor%3Argba%280%2C0%2C0%2C%2E25%29%7D%2Ebs%2Dpopover%2Dbottom%3E%2Epopover%2Darrow%3A%3Aafter%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%3E%2Epopover%2Darrow%3A%3Aafter%7Btop%3A1px%3Bborder%2Dwidth%3A0%20%2E5rem%20%2E5rem%20%2E5rem%3Bborder%2Dbottom%2Dcolor%3A%23fff%7D%2Ebs%2Dpopover%2Dbottom%20%2Epopover%2Dheader%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%20%2Epopover%2Dheader%3A%3Abefore%7Bposition%3Aabsolute%3Btop%3A0%3Bleft%3A50%25%3Bdisplay%3Ablock%3Bwidth%3A1rem%3Bmargin%2Dleft%3A%2D0%2E5rem%3Bcontent%3A%22%22%3Bborder%2Dbottom%3A1px%20solid%20%23f0f0f0%7D%2Ebs%2Dpopover%2Dstart%3E%2Epopover%2Darrow%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%3E%2Epopover%2Darrow%7Bright%3Acalc%28%2D0%2E5rem%20%2D%201px%29%3Bwidth%3A%2E5rem%3Bheight%3A1rem%7D%2Ebs%2Dpopover%2Dstart%3E%2Epopover%2Darrow%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%3E%2Epopover%2Darrow%3A%3Abefore%7Bright%3A0%3Bborder%2Dwidth%3A%2E5rem%200%20%2E5rem%20%2E5rem%3Bborder%2Dleft%2Dcolor%3Argba%280%2C0%2C0%2C%2E25%29%7D%2Ebs%2Dpopover%2Dstart%3E%2Epopover%2Darrow%3A%3Aafter%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%3E%2Epopover%2Darrow%3A%3Aafter%7Bright%3A1px%3Bborder%2Dwidth%3A%2E5rem%200%20%2E5rem%20%2E5rem%3Bborder%2Dleft%2Dcolor%3A%23fff%7D%2Epopover%2Dheader%7Bpadding%3A%2E5rem%201rem%3Bmargin%2Dbottom%3A0%3Bfont%2Dsize%3A1rem%3Bbackground%2Dcolor%3A%23f0f0f0%3Bborder%2Dbottom%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E2%29%3Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%7D%2Epopover%2Dheader%3Aempty%7Bdisplay%3Anone%7D%2Epopover%2Dbody%7Bpadding%3A1rem%201rem%3Bcolor%3A%23212529%7D%2Ecarousel%7Bposition%3Arelative%7D%2Ecarousel%2Epointer%2Devent%7Btouch%2Daction%3Apan%2Dy%3B%2Dwebkit%2Dtouch%2Daction%3Apan%2Dy%3B%2Dmoz%2Dtouch%2Daction%3Apan%2Dy%3B%2Dms%2Dtouch%2Daction%3Apan%2Dy%3B%2Do%2Dtouch%2Daction%3Apan%2Dy%7D%2Ecarousel%2Dinner%7Bposition%3Arelative%3Bwidth%3A100%25%3Boverflow%3Ahidden%7D%2Ecarousel%2Dinner%3A%3Aafter%7Bdisplay%3Ablock%3Bclear%3Aboth%3Bcontent%3A%22%22%7D%2Ecarousel%2Ditem%7Bposition%3Arelative%3Bdisplay%3Anone%3Bfloat%3Aleft%3Bwidth%3A100%25%3Bmargin%2Dright%3A%2D100%25%3Bbackface%2Dvisibility%3Ahidden%3B%2Dwebkit%2Dbackface%2Dvisibility%3Ahidden%3B%2Dmoz%2Dbackface%2Dvisibility%3Ahidden%3B%2Dms%2Dbackface%2Dvisibility%3Ahidden%3B%2Do%2Dbackface%2Dvisibility%3Ahidden%3Btransition%3Atransform%20%2E6s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecarousel%2Ditem%7Btransition%3Anone%7D%7D%2Ecarousel%2Ditem%2Eactive%2C%2Ecarousel%2Ditem%2Dnext%2C%2Ecarousel%2Ditem%2Dprev%7Bdisplay%3Ablock%7D%2Ecarousel%2Ditem%2Dnext%3Anot%28%2Ecarousel%2Ditem%2Dstart%29%2C%2Eactive%2Ecarousel%2Ditem%2Dend%7Btransform%3AtranslateX%28100%25%29%7D%2Ecarousel%2Ditem%2Dprev%3Anot%28%2Ecarousel%2Ditem%2Dend%29%2C%2Eactive%2Ecarousel%2Ditem%2Dstart%7Btransform%3AtranslateX%28%2D100%25%29%7D%2Ecarousel%2Dfade%20%2Ecarousel%2Ditem%7Bopacity%3A0%3Btransition%2Dproperty%3Aopacity%3Btransform%3Anone%7D%2Ecarousel%2Dfade%20%2Ecarousel%2Ditem%2Eactive%2C%2Ecarousel%2Dfade%20%2Ecarousel%2Ditem%2Dnext%2Ecarousel%2Ditem%2Dstart%2C%2Ecarousel%2Dfade%20%2Ecarousel%2Ditem%2Dprev%2Ecarousel%2Ditem%2Dend%7Bz%2Dindex%3A1%3Bopacity%3A1%7D%2Ecarousel%2Dfade%20%2Eactive%2Ecarousel%2Ditem%2Dstart%2C%2Ecarousel%2Dfade%20%2Eactive%2Ecarousel%2Ditem%2Dend%7Bz%2Dindex%3A0%3Bopacity%3A0%3Btransition%3Aopacity%200s%20%2E6s%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecarousel%2Dfade%20%2Eactive%2Ecarousel%2Ditem%2Dstart%2C%2Ecarousel%2Dfade%20%2Eactive%2Ecarousel%2Ditem%2Dend%7Btransition%3Anone%7D%7D%2Ecarousel%2Dcontrol%2Dprev%2C%2Ecarousel%2Dcontrol%2Dnext%7Bposition%3Aabsolute%3Btop%3A0%3Bbottom%3A0%3Bz%2Dindex%3A1%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Acenter%3B%2Dwebkit%2Djustify%2Dcontent%3Acenter%3Bwidth%3A15%25%3Bpadding%3A0%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%3Bbackground%3Anone%3Bborder%3A0%3Bopacity%3A%2E5%3Btransition%3Aopacity%20%2E15s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecarousel%2Dcontrol%2Dprev%2C%2Ecarousel%2Dcontrol%2Dnext%7Btransition%3Anone%7D%7D%2Ecarousel%2Dcontrol%2Dprev%3Ahover%2C%2Ecarousel%2Dcontrol%2Dprev%3Afocus%2C%2Ecarousel%2Dcontrol%2Dnext%3Ahover%2C%2Ecarousel%2Dcontrol%2Dnext%3Afocus%7Bcolor%3A%23fff%3Btext%2Ddecoration%3Anone%3Boutline%3A0%3Bopacity%3A%2E9%7D%2Ecarousel%2Dcontrol%2Dprev%7Bleft%3A0%7D%2Ecarousel%2Dcontrol%2Dnext%7Bright%3A0%7D%2Ecarousel%2Dcontrol%2Dprev%2Dicon%2C%2Ecarousel%2Dcontrol%2Dnext%2Dicon%7Bdisplay%3Ainline%2Dblock%3Bwidth%3A2rem%3Bheight%3A2rem%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3A50%25%3Bbackground%2Dsize%3A100%25%20100%25%7D%2Ecarousel%2Dcontrol%2Dprev%2Dicon%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%2523ffffff%27%253e%253cpath%20d%3D%27M11%2E354%201%2E646a%2E5%2E5%200%200%201%200%20%2E708L5%2E707%208l5%2E647%205%2E646a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708l6%2D6a%2E5%2E5%200%200%201%20%2E708%200z%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Ecarousel%2Dcontrol%2Dnext%2Dicon%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%2523ffffff%27%253e%253cpath%20d%3D%27M4%2E646%201%2E646a%2E5%2E5%200%200%201%20%2E708%200l6%206a%2E5%2E5%200%200%201%200%20%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%2D%2E708L10%2E293%208%204%2E646%202%2E354a%2E5%2E5%200%200%201%200%2D%2E708z%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Ecarousel%2Dindicators%7Bposition%3Aabsolute%3Bright%3A0%3Bbottom%3A0%3Bleft%3A0%3Bz%2Dindex%3A2%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bjustify%2Dcontent%3Acenter%3B%2Dwebkit%2Djustify%2Dcontent%3Acenter%3Bpadding%3A0%3Bmargin%2Dright%3A15%25%3Bmargin%2Dbottom%3A1rem%3Bmargin%2Dleft%3A15%25%3Blist%2Dstyle%3Anone%7D%2Ecarousel%2Dindicators%20%5Bdata%2Dbs%2Dtarget%5D%7Bbox%2Dsizing%3Acontent%2Dbox%3Bflex%3A0%201%20auto%3B%2Dwebkit%2Dflex%3A0%201%20auto%3Bwidth%3A30px%3Bheight%3A3px%3Bpadding%3A0%3Bmargin%2Dright%3A3px%3Bmargin%2Dleft%3A3px%3Btext%2Dindent%3A%2D999px%3Bcursor%3Apointer%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A0%3Bborder%2Dtop%3A10px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dbottom%3A10px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bopacity%3A%2E5%3Btransition%3Aopacity%20%2E6s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecarousel%2Dindicators%20%5Bdata%2Dbs%2Dtarget%5D%7Btransition%3Anone%7D%7D%2Ecarousel%2Dindicators%20%2Eactive%7Bopacity%3A1%7D%2Ecarousel%2Dcaption%7Bposition%3Aabsolute%3Bright%3A15%25%3Bbottom%3A1%2E25rem%3Bleft%3A15%25%3Bpadding%2Dtop%3A1%2E25rem%3Bpadding%2Dbottom%3A1%2E25rem%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%7D%2Ecarousel%2Ddark%20%2Ecarousel%2Dcontrol%2Dprev%2Dicon%2C%2Ecarousel%2Ddark%20%2Ecarousel%2Dcontrol%2Dnext%2Dicon%7Bfilter%3Ainvert%281%29%20grayscale%28100%29%7D%2Ecarousel%2Ddark%20%2Ecarousel%2Dindicators%20%5Bdata%2Dbs%2Dtarget%5D%7Bbackground%2Dcolor%3A%23000%7D%2Ecarousel%2Ddark%20%2Ecarousel%2Dcaption%7Bcolor%3A%23000%7D%40keyframes%20spinner%2Dborder%7Bto%7Btransform%3Arotate%28360deg%29%20%7D%7D%2Espinner%2Dborder%7Bdisplay%3Ainline%2Dblock%3Bwidth%3A2rem%3Bheight%3A2rem%3Bvertical%2Dalign%3A%2D0%2E125em%3Bborder%3A%2E25em%20solid%20currentColor%3Bborder%2Dright%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A50%25%3Banimation%3A%2E75s%20linear%20infinite%20spinner%2Dborder%7D%2Espinner%2Dborder%2Dsm%7Bwidth%3A1rem%3Bheight%3A1rem%3Bborder%2Dwidth%3A%2E2em%7D%40keyframes%20spinner%2Dgrow%7B0%25%7Btransform%3Ascale%280%29%7D50%25%7Bopacity%3A1%3Btransform%3Anone%7D%7D%2Espinner%2Dgrow%7Bdisplay%3Ainline%2Dblock%3Bwidth%3A2rem%3Bheight%3A2rem%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dcolor%3AcurrentColor%3Bborder%2Dradius%3A50%25%3Bopacity%3A0%3Banimation%3A%2E75s%20linear%20infinite%20spinner%2Dgrow%7D%2Espinner%2Dgrow%2Dsm%7Bwidth%3A1rem%3Bheight%3A1rem%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Espinner%2Dborder%2C%2Espinner%2Dgrow%7Banimation%2Dduration%3A1%2E5s%3B%2Dwebkit%2Danimation%2Dduration%3A1%2E5s%3B%2Dmoz%2Danimation%2Dduration%3A1%2E5s%3B%2Dms%2Danimation%2Dduration%3A1%2E5s%3B%2Do%2Danimation%2Dduration%3A1%2E5s%7D%7D%2Eoffcanvas%7Bposition%3Afixed%3Bbottom%3A0%3Bz%2Dindex%3A1045%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bmax%2Dwidth%3A100%25%3Bvisibility%3Ahidden%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dclip%3Apadding%2Dbox%3Boutline%3A0%3Btransition%3Atransform%20%2E3s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eoffcanvas%7Btransition%3Anone%7D%7D%2Eoffcanvas%2Dbackdrop%7Bposition%3Afixed%3Btop%3A0%3Bleft%3A0%3Bz%2Dindex%3A1040%3Bwidth%3A100vw%3Bheight%3A100vh%3Bbackground%2Dcolor%3A%23000%7D%2Eoffcanvas%2Dbackdrop%2Efade%7Bopacity%3A0%7D%2Eoffcanvas%2Dbackdrop%2Eshow%7Bopacity%3A%2E5%7D%2Eoffcanvas%2Dheader%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aspace%2Dbetween%3B%2Dwebkit%2Djustify%2Dcontent%3Aspace%2Dbetween%3Bpadding%3A1rem%201rem%7D%2Eoffcanvas%2Dheader%20%2Ebtn%2Dclose%7Bpadding%3A%2E5rem%20%2E5rem%3Bmargin%2Dtop%3A%2D0%2E5rem%3Bmargin%2Dright%3A%2D0%2E5rem%3Bmargin%2Dbottom%3A%2D0%2E5rem%7D%2Eoffcanvas%2Dtitle%7Bmargin%2Dbottom%3A0%3Bline%2Dheight%3A1%2E5%7D%2Eoffcanvas%2Dbody%7Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bpadding%3A1rem%201rem%3Boverflow%2Dy%3Aauto%7D%2Eoffcanvas%2Dstart%7Btop%3A0%3Bleft%3A0%3Bwidth%3A400px%3Bborder%2Dright%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E2%29%3Btransform%3AtranslateX%28%2D100%25%29%7D%2Eoffcanvas%2Dend%7Btop%3A0%3Bright%3A0%3Bwidth%3A400px%3Bborder%2Dleft%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E2%29%3Btransform%3AtranslateX%28100%25%29%7D%2Eoffcanvas%2Dtop%7Btop%3A0%3Bright%3A0%3Bleft%3A0%3Bheight%3A30vh%3Bmax%2Dheight%3A100%25%3Bborder%2Dbottom%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E2%29%3Btransform%3AtranslateY%28%2D100%25%29%7D%2Eoffcanvas%2Dbottom%7Bright%3A0%3Bleft%3A0%3Bheight%3A30vh%3Bmax%2Dheight%3A100%25%3Bborder%2Dtop%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E2%29%3Btransform%3AtranslateY%28100%25%29%7D%2Eoffcanvas%2Eshow%7Btransform%3Anone%7D%2Eplaceholder%7Bdisplay%3Ainline%2Dblock%3Bmin%2Dheight%3A1em%3Bvertical%2Dalign%3Amiddle%3Bcursor%3Await%3Bbackground%2Dcolor%3AcurrentColor%3Bopacity%3A%2E5%7D%2Eplaceholder%2Ebtn%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bcontent%3A%22%22%7D%2Eplaceholder%2Dxs%7Bmin%2Dheight%3A%2E6em%7D%2Eplaceholder%2Dsm%7Bmin%2Dheight%3A%2E8em%7D%2Eplaceholder%2Dlg%7Bmin%2Dheight%3A1%2E2em%7D%2Eplaceholder%2Dglow%20%2Eplaceholder%7Banimation%3Aplaceholder%2Dglow%202s%20ease%2Din%2Dout%20infinite%7D%40keyframes%20placeholder%2Dglow%7B50%25%7Bopacity%3A%2E2%7D%7D%2Eplaceholder%2Dwave%7Bmask%2Dimage%3Alinear%2Dgradient%28130deg%2C%20%23000%2055%25%2C%20rgba%280%2C%200%2C%200%2C%200%2E8%29%2075%25%2C%20%23000%2095%25%29%3B%2Dwebkit%2Dmask%2Dimage%3Alinear%2Dgradient%28130deg%2C%20%23000%2055%25%2C%20rgba%280%2C%200%2C%200%2C%200%2E8%29%2075%25%2C%20%23000%2095%25%29%3Bmask%2Dsize%3A200%25%20100%25%3B%2Dwebkit%2Dmask%2Dsize%3A200%25%20100%25%3Banimation%3Aplaceholder%2Dwave%202s%20linear%20infinite%7D%40keyframes%20placeholder%2Dwave%7B100%25%7Bmask%2Dposition%3A%2D200%25%200%25%3B%2Dwebkit%2Dmask%2Dposition%3A%2D200%25%200%25%7D%7D%2Eclearfix%3A%3Aafter%7Bdisplay%3Ablock%3Bclear%3Aboth%3Bcontent%3A%22%22%7D%2Elink%2Ddefault%7Bcolor%3A%23dee2e6%7D%2Elink%2Ddefault%3Ahover%2C%2Elink%2Ddefault%3Afocus%7Bcolor%3A%23e5e8eb%7D%2Elink%2Dprimary%7Bcolor%3A%230d6efd%7D%2Elink%2Dprimary%3Ahover%2C%2Elink%2Dprimary%3Afocus%7Bcolor%3A%230a58ca%7D%2Elink%2Dsecondary%7Bcolor%3A%236c757d%7D%2Elink%2Dsecondary%3Ahover%2C%2Elink%2Dsecondary%3Afocus%7Bcolor%3A%23565e64%7D%2Elink%2Dsuccess%7Bcolor%3A%23198754%7D%2Elink%2Dsuccess%3Ahover%2C%2Elink%2Dsuccess%3Afocus%7Bcolor%3A%23146c43%7D%2Elink%2Dinfo%7Bcolor%3A%230dcaf0%7D%2Elink%2Dinfo%3Ahover%2C%2Elink%2Dinfo%3Afocus%7Bcolor%3A%233dd5f3%7D%2Elink%2Dwarning%7Bcolor%3A%23ffc107%7D%2Elink%2Dwarning%3Ahover%2C%2Elink%2Dwarning%3Afocus%7Bcolor%3A%23ffcd39%7D%2Elink%2Ddanger%7Bcolor%3A%23dc3545%7D%2Elink%2Ddanger%3Ahover%2C%2Elink%2Ddanger%3Afocus%7Bcolor%3A%23b02a37%7D%2Elink%2Dlight%7Bcolor%3A%23f8f9fa%7D%2Elink%2Dlight%3Ahover%2C%2Elink%2Dlight%3Afocus%7Bcolor%3A%23f9fafb%7D%2Elink%2Ddark%7Bcolor%3A%23212529%7D%2Elink%2Ddark%3Ahover%2C%2Elink%2Ddark%3Afocus%7Bcolor%3A%231a1e21%7D%2Eratio%7Bposition%3Arelative%3Bwidth%3A100%25%7D%2Eratio%3A%3Abefore%7Bdisplay%3Ablock%3Bpadding%2Dtop%3Avar%28%2D%2Dbs%2Daspect%2Dratio%29%3Bcontent%3A%22%22%7D%2Eratio%3E%2A%7Bposition%3Aabsolute%3Btop%3A0%3Bleft%3A0%3Bwidth%3A100%25%3Bheight%3A100%25%7D%2Eratio%2D1x1%7B%2D%2Dbs%2Daspect%2Dratio%3A%20100%25%7D%2Eratio%2D4x3%7B%2D%2Dbs%2Daspect%2Dratio%3A%2075%25%7D%2Eratio%2D16x9%7B%2D%2Dbs%2Daspect%2Dratio%3A%2056%2E25%25%7D%2Eratio%2D21x9%7B%2D%2Dbs%2Daspect%2Dratio%3A%2042%2E8571428571%25%7D%2Efixed%2Dtop%7Bposition%3Afixed%3Btop%3A0%3Bright%3A0%3Bleft%3A0%3Bz%2Dindex%3A1030%7D%2Efixed%2Dbottom%7Bposition%3Afixed%3Bright%3A0%3Bbottom%3A0%3Bleft%3A0%3Bz%2Dindex%3A1030%7D%2Esticky%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Esticky%2Dsm%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Esticky%2Dmd%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Esticky%2Dlg%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Esticky%2Dxl%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Esticky%2Dxxl%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%2Ehstack%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Balign%2Dself%3Astretch%3B%2Dwebkit%2Dalign%2Dself%3Astretch%7D%2Evstack%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Balign%2Dself%3Astretch%3B%2Dwebkit%2Dalign%2Dself%3Astretch%7D%2Evisually%2Dhidden%2C%2Evisually%2Dhidden%2Dfocusable%3Anot%28%3Afocus%29%3Anot%28%3Afocus%2Dwithin%29%7Bposition%3Aabsolute%20%21important%3Bwidth%3A1px%20%21important%3Bheight%3A1px%20%21important%3Bpadding%3A0%20%21important%3Bmargin%3A%2D1px%20%21important%3Boverflow%3Ahidden%20%21important%3Bclip%3Arect%280%2C%200%2C%200%2C%200%29%20%21important%3Bwhite%2Dspace%3Anowrap%20%21important%3Bborder%3A0%20%21important%7D%2Estretched%2Dlink%3A%3Aafter%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%3Bbottom%3A0%3Bleft%3A0%3Bz%2Dindex%3A1%3Bcontent%3A%22%22%7D%2Etext%2Dtruncate%7Boverflow%3Ahidden%3Btext%2Doverflow%3Aellipsis%3Bwhite%2Dspace%3Anowrap%7D%2Evr%7Bdisplay%3Ainline%2Dblock%3Balign%2Dself%3Astretch%3B%2Dwebkit%2Dalign%2Dself%3Astretch%3Bwidth%3A1px%3Bmin%2Dheight%3A1em%3Bbackground%2Dcolor%3AcurrentColor%3Bopacity%3A%2E25%7D%2Ealign%2Dbaseline%7Bvertical%2Dalign%3Abaseline%20%21important%7D%2Ealign%2Dtop%7Bvertical%2Dalign%3Atop%20%21important%7D%2Ealign%2Dmiddle%7Bvertical%2Dalign%3Amiddle%20%21important%7D%2Ealign%2Dbottom%7Bvertical%2Dalign%3Abottom%20%21important%7D%2Ealign%2Dtext%2Dbottom%7Bvertical%2Dalign%3Atext%2Dbottom%20%21important%7D%2Ealign%2Dtext%2Dtop%7Bvertical%2Dalign%3Atext%2Dtop%20%21important%7D%2Efloat%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dnone%7Bfloat%3Anone%20%21important%7D%2Eopacity%2D0%7Bopacity%3A0%20%21important%7D%2Eopacity%2D25%7Bopacity%3A%2E25%20%21important%7D%2Eopacity%2D50%7Bopacity%3A%2E5%20%21important%7D%2Eopacity%2D75%7Bopacity%3A%2E75%20%21important%7D%2Eopacity%2D100%7Bopacity%3A1%20%21important%7D%2Eoverflow%2Dauto%7Boverflow%3Aauto%20%21important%7D%2Eoverflow%2Dhidden%7Boverflow%3Ahidden%20%21important%7D%2Eoverflow%2Dvisible%7Boverflow%3Avisible%20%21important%7D%2Eoverflow%2Dscroll%7Boverflow%3Ascroll%20%21important%7D%2Ed%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eshadow%7Bbox%2Dshadow%3A0%20%2E5rem%201rem%20rgba%280%2C0%2C0%2C%2E15%29%20%21important%7D%2Eshadow%2Dsm%7Bbox%2Dshadow%3A0%20%2E125rem%20%2E25rem%20rgba%280%2C0%2C0%2C%2E075%29%20%21important%7D%2Eshadow%2Dlg%7Bbox%2Dshadow%3A0%201rem%203rem%20rgba%280%2C0%2C0%2C%2E175%29%20%21important%7D%2Eshadow%2Dnone%7Bbox%2Dshadow%3Anone%20%21important%7D%2Eposition%2Dstatic%7Bposition%3Astatic%20%21important%7D%2Eposition%2Drelative%7Bposition%3Arelative%20%21important%7D%2Eposition%2Dabsolute%7Bposition%3Aabsolute%20%21important%7D%2Eposition%2Dfixed%7Bposition%3Afixed%20%21important%7D%2Eposition%2Dsticky%7Bposition%3Asticky%20%21important%7D%2Etop%2D0%7Btop%3A0%20%21important%7D%2Etop%2D50%7Btop%3A50%25%20%21important%7D%2Etop%2D100%7Btop%3A100%25%20%21important%7D%2Ebottom%2D0%7Bbottom%3A0%20%21important%7D%2Ebottom%2D50%7Bbottom%3A50%25%20%21important%7D%2Ebottom%2D100%7Bbottom%3A100%25%20%21important%7D%2Estart%2D0%7Bleft%3A0%20%21important%7D%2Estart%2D50%7Bleft%3A50%25%20%21important%7D%2Estart%2D100%7Bleft%3A100%25%20%21important%7D%2Eend%2D0%7Bright%3A0%20%21important%7D%2Eend%2D50%7Bright%3A50%25%20%21important%7D%2Eend%2D100%7Bright%3A100%25%20%21important%7D%2Etranslate%2Dmiddle%7Btransform%3Atranslate%28%2D50%25%2C%20%2D50%25%29%20%21important%7D%2Etranslate%2Dmiddle%2Dx%7Btransform%3AtranslateX%28%2D50%25%29%20%21important%7D%2Etranslate%2Dmiddle%2Dy%7Btransform%3AtranslateY%28%2D50%25%29%20%21important%7D%2Eborder%7Bborder%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2D0%7Bborder%3A0%20%21important%7D%2Eborder%2Dtop%7Bborder%2Dtop%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2Dtop%2D0%7Bborder%2Dtop%3A0%20%21important%7D%2Eborder%2Dend%7Bborder%2Dright%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2Dend%2D0%7Bborder%2Dright%3A0%20%21important%7D%2Eborder%2Dbottom%7Bborder%2Dbottom%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2Dbottom%2D0%7Bborder%2Dbottom%3A0%20%21important%7D%2Eborder%2Dstart%7Bborder%2Dleft%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2Dstart%2D0%7Bborder%2Dleft%3A0%20%21important%7D%2Eborder%2Ddefault%7Bborder%2Dcolor%3A%23dee2e6%20%21important%7D%2Eborder%2Dprimary%7Bborder%2Dcolor%3A%230d6efd%20%21important%7D%2Eborder%2Dsecondary%7Bborder%2Dcolor%3A%236c757d%20%21important%7D%2Eborder%2Dsuccess%7Bborder%2Dcolor%3A%23198754%20%21important%7D%2Eborder%2Dinfo%7Bborder%2Dcolor%3A%230dcaf0%20%21important%7D%2Eborder%2Dwarning%7Bborder%2Dcolor%3A%23ffc107%20%21important%7D%2Eborder%2Ddanger%7Bborder%2Dcolor%3A%23dc3545%20%21important%7D%2Eborder%2Dlight%7Bborder%2Dcolor%3A%23f8f9fa%20%21important%7D%2Eborder%2Ddark%7Bborder%2Dcolor%3A%23212529%20%21important%7D%2Eborder%2Dwhite%7Bborder%2Dcolor%3A%23fff%20%21important%7D%2Eborder%2D1%7Bborder%2Dwidth%3A1px%20%21important%7D%2Eborder%2D2%7Bborder%2Dwidth%3A2px%20%21important%7D%2Eborder%2D3%7Bborder%2Dwidth%3A3px%20%21important%7D%2Eborder%2D4%7Bborder%2Dwidth%3A4px%20%21important%7D%2Eborder%2D5%7Bborder%2Dwidth%3A5px%20%21important%7D%2Ew%2D25%7Bwidth%3A25%25%20%21important%7D%2Ew%2D50%7Bwidth%3A50%25%20%21important%7D%2Ew%2D75%7Bwidth%3A75%25%20%21important%7D%2Ew%2D100%7Bwidth%3A100%25%20%21important%7D%2Ew%2Dauto%7Bwidth%3Aauto%20%21important%7D%2Emw%2D100%7Bmax%2Dwidth%3A100%25%20%21important%7D%2Evw%2D100%7Bwidth%3A100vw%20%21important%7D%2Emin%2Dvw%2D100%7Bmin%2Dwidth%3A100vw%20%21important%7D%2Eh%2D25%7Bheight%3A25%25%20%21important%7D%2Eh%2D50%7Bheight%3A50%25%20%21important%7D%2Eh%2D75%7Bheight%3A75%25%20%21important%7D%2Eh%2D100%7Bheight%3A100%25%20%21important%7D%2Eh%2Dauto%7Bheight%3Aauto%20%21important%7D%2Emh%2D100%7Bmax%2Dheight%3A100%25%20%21important%7D%2Evh%2D100%7Bheight%3A100vh%20%21important%7D%2Emin%2Dvh%2D100%7Bmin%2Dheight%3A100vh%20%21important%7D%2Eflex%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2D0%7Bgap%3A0%20%21important%7D%2Egap%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2D0%7Border%3A0%20%21important%7D%2Eorder%2D1%7Border%3A1%20%21important%7D%2Eorder%2D2%7Border%3A2%20%21important%7D%2Eorder%2D3%7Border%3A3%20%21important%7D%2Eorder%2D4%7Border%3A4%20%21important%7D%2Eorder%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dlast%7Border%3A6%20%21important%7D%2Em%2D0%7Bmargin%3A0%20%21important%7D%2Em%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Efont%2Dmonospace%7Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dmonospace%29%20%21important%7D%2Efs%2D1%7Bfont%2Dsize%3Acalc%281%2E345rem%20%2B%201%2E14vw%29%20%21important%7D%2Efs%2D2%7Bfont%2Dsize%3Acalc%281%2E3rem%20%2B%200%2E6vw%29%20%21important%7D%2Efs%2D3%7Bfont%2Dsize%3Acalc%281%2E275rem%20%2B%200%2E3vw%29%20%21important%7D%2Efs%2D4%7Bfont%2Dsize%3A1%2E25rem%20%21important%7D%2Efs%2D5%7Bfont%2Dsize%3A1%2E1rem%20%21important%7D%2Efs%2D6%7Bfont%2Dsize%3A1rem%20%21important%7D%2Efst%2Ditalic%7Bfont%2Dstyle%3Aitalic%20%21important%7D%2Efst%2Dnormal%7Bfont%2Dstyle%3Anormal%20%21important%7D%2Efw%2Dlight%7Bfont%2Dweight%3A300%20%21important%7D%2Efw%2Dlighter%7Bfont%2Dweight%3Alighter%20%21important%7D%2Efw%2Dnormal%7Bfont%2Dweight%3A400%20%21important%7D%2Efw%2Dbold%7Bfont%2Dweight%3A700%20%21important%7D%2Efw%2Dbolder%7Bfont%2Dweight%3Abolder%20%21important%7D%2Elh%2D1%7Bline%2Dheight%3A1%20%21important%7D%2Elh%2Dsm%7Bline%2Dheight%3A1%2E25%20%21important%7D%2Elh%2Dbase%7Bline%2Dheight%3A1%2E5%20%21important%7D%2Elh%2Dlg%7Bline%2Dheight%3A2%20%21important%7D%2Etext%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%2Etext%2Ddecoration%2Dnone%7Btext%2Ddecoration%3Anone%20%21important%7D%2Etext%2Ddecoration%2Dunderline%7Btext%2Ddecoration%3Aunderline%20%21important%7D%2Etext%2Ddecoration%2Dline%2Dthrough%7Btext%2Ddecoration%3Aline%2Dthrough%20%21important%7D%2Etext%2Dlowercase%7Btext%2Dtransform%3Alowercase%20%21important%7D%2Etext%2Duppercase%7Btext%2Dtransform%3Auppercase%20%21important%7D%2Etext%2Dcapitalize%7Btext%2Dtransform%3Acapitalize%20%21important%7D%2Etext%2Dwrap%7Bwhite%2Dspace%3Anormal%20%21important%7D%2Etext%2Dnowrap%7Bwhite%2Dspace%3Anowrap%20%21important%7D%2Etext%2Dbreak%7Bword%2Dwrap%3Abreak%2Dword%20%21important%3Bword%2Dbreak%3Abreak%2Dword%20%21important%7D%2Etext%2Ddefault%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Ddefault%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dprimary%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dprimary%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dsecondary%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dsecondary%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dsuccess%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dsuccess%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dinfo%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dinfo%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dwarning%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dwarning%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Ddanger%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Ddanger%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dlight%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dlight%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Ddark%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Ddark%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dblack%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dblack%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dwhite%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dwhite%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dbody%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dbody%2Dcolor%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dmuted%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3A%236c757d%20%21important%7D%2Etext%2Dblack%2D50%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%280%2C0%2C0%2C%2E5%29%20%21important%7D%2Etext%2Dwhite%2D50%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28255%2C255%2C255%2C%2E5%29%20%21important%7D%2Etext%2Dreset%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Ainherit%20%21important%7D%2Etext%2Dopacity%2D25%7B%2D%2Dbs%2Dtext%2Dopacity%3A%200%2E25%7D%2Etext%2Dopacity%2D50%7B%2D%2Dbs%2Dtext%2Dopacity%3A%200%2E5%7D%2Etext%2Dopacity%2D75%7B%2D%2Dbs%2Dtext%2Dopacity%3A%200%2E75%7D%2Etext%2Dopacity%2D100%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%7D%2Ebg%2Ddefault%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Ddefault%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dprimary%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dprimary%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dsecondary%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dsecondary%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dsuccess%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dsuccess%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dinfo%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dinfo%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dwarning%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dwarning%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Ddanger%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Ddanger%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dlight%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dlight%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Ddark%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Ddark%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dblack%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dblack%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dwhite%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dwhite%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dbody%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dbody%2Dbg%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dtransparent%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%20%21important%7D%2Ebg%2Dopacity%2D10%7B%2D%2Dbs%2Dbg%2Dopacity%3A%200%2E1%7D%2Ebg%2Dopacity%2D25%7B%2D%2Dbs%2Dbg%2Dopacity%3A%200%2E25%7D%2Ebg%2Dopacity%2D50%7B%2D%2Dbs%2Dbg%2Dopacity%3A%200%2E5%7D%2Ebg%2Dopacity%2D75%7B%2D%2Dbs%2Dbg%2Dopacity%3A%200%2E75%7D%2Ebg%2Dopacity%2D100%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%7D%2Ebg%2Dgradient%7Bbackground%2Dimage%3Avar%28%2D%2Dbs%2Dgradient%29%20%21important%7D%2Euser%2Dselect%2Dall%7Buser%2Dselect%3Aall%20%21important%7D%2Euser%2Dselect%2Dauto%7Buser%2Dselect%3Aauto%20%21important%7D%2Euser%2Dselect%2Dnone%7Buser%2Dselect%3Anone%20%21important%7D%2Epe%2Dnone%7Bpointer%2Devents%3Anone%20%21important%7D%2Epe%2Dauto%7Bpointer%2Devents%3Aauto%20%21important%7D%2Erounded%7Bborder%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2D0%7Bborder%2Dradius%3A0%20%21important%7D%2Erounded%2D1%7Bborder%2Dradius%3A%2E2rem%20%21important%7D%2Erounded%2D2%7Bborder%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2D3%7Bborder%2Dradius%3A%2E3rem%20%21important%7D%2Erounded%2Dcircle%7Bborder%2Dradius%3A50%25%20%21important%7D%2Erounded%2Dpill%7Bborder%2Dradius%3A50rem%20%21important%7D%2Erounded%2Dtop%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%20%21important%3Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2Dend%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%20%21important%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2Dbottom%7Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%20%21important%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2Dstart%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%20%21important%3Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%20%21important%7D%2Evisible%7Bvisibility%3Avisible%20%21important%7D%2Einvisible%7Bvisibility%3Ahidden%20%21important%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Efloat%2Dsm%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dsm%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dsm%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dsm%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dsm%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dsm%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dsm%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dsm%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dsm%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dsm%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dsm%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dsm%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dsm%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dsm%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dsm%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dsm%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dsm%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dsm%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dsm%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dsm%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dsm%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dsm%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dsm%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dsm%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dsm%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dsm%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dsm%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dsm%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dsm%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dsm%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dsm%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dsm%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dsm%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dsm%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dsm%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dsm%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dsm%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dsm%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dsm%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dsm%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dsm%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dsm%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dsm%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dsm%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dsm%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dsm%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dsm%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dsm%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dsm%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dsm%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dsm%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dsm%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dsm%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dsm%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dsm%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dsm%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dsm%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dsm%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dsm%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dsm%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dsm%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dsm%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dsm%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dsm%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dsm%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dsm%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dsm%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dsm%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dsm%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dsm%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dsm%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dsm%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dsm%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dsm%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dsm%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dsm%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dsm%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dsm%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dsm%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dsm%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dsm%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dsm%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dsm%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dsm%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dsm%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dsm%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dsm%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dsm%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dsm%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dsm%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dsm%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dsm%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dsm%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dsm%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dsm%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dsm%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dsm%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dsm%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dsm%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dsm%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dsm%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dsm%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dsm%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dsm%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dsm%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dsm%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dsm%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dsm%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dsm%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dsm%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dsm%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dsm%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dsm%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dsm%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dsm%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dsm%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dsm%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dsm%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dsm%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dsm%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dsm%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dsm%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dsm%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dsm%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dsm%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dsm%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dsm%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dsm%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dsm%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dsm%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dsm%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dsm%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dsm%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dsm%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dsm%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dsm%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dsm%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dsm%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dsm%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Efloat%2Dmd%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dmd%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dmd%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dmd%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dmd%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dmd%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dmd%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dmd%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dmd%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dmd%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dmd%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dmd%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dmd%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dmd%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dmd%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dmd%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dmd%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dmd%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dmd%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dmd%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dmd%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dmd%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dmd%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dmd%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dmd%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dmd%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dmd%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dmd%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dmd%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dmd%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dmd%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dmd%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dmd%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dmd%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dmd%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dmd%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dmd%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dmd%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dmd%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dmd%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dmd%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dmd%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dmd%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dmd%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dmd%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dmd%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dmd%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dmd%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dmd%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dmd%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dmd%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dmd%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dmd%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dmd%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dmd%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dmd%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dmd%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dmd%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dmd%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dmd%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dmd%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dmd%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dmd%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dmd%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dmd%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dmd%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dmd%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dmd%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dmd%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dmd%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dmd%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dmd%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dmd%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dmd%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dmd%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dmd%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dmd%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dmd%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dmd%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dmd%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dmd%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dmd%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dmd%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dmd%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dmd%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dmd%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dmd%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dmd%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dmd%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dmd%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dmd%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dmd%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dmd%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dmd%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dmd%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dmd%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dmd%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dmd%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dmd%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dmd%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dmd%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dmd%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dmd%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dmd%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dmd%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dmd%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dmd%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dmd%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dmd%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dmd%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dmd%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dmd%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dmd%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dmd%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dmd%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dmd%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dmd%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dmd%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dmd%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dmd%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dmd%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dmd%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dmd%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dmd%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dmd%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dmd%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dmd%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dmd%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dmd%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dmd%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dmd%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dmd%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dmd%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dmd%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dmd%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dmd%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dmd%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dmd%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dmd%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Efloat%2Dlg%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dlg%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dlg%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dlg%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dlg%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dlg%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dlg%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dlg%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dlg%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dlg%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dlg%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dlg%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dlg%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dlg%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dlg%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dlg%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dlg%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dlg%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dlg%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dlg%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dlg%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dlg%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dlg%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dlg%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dlg%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dlg%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dlg%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dlg%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dlg%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dlg%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dlg%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dlg%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dlg%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dlg%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dlg%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dlg%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dlg%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dlg%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dlg%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dlg%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dlg%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dlg%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dlg%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dlg%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dlg%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dlg%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dlg%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dlg%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dlg%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dlg%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dlg%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dlg%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dlg%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dlg%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dlg%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dlg%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dlg%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dlg%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dlg%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dlg%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dlg%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dlg%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dlg%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dlg%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dlg%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dlg%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dlg%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dlg%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dlg%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dlg%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dlg%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dlg%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dlg%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dlg%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dlg%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dlg%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dlg%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dlg%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dlg%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dlg%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dlg%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dlg%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dlg%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dlg%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dlg%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dlg%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dlg%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dlg%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dlg%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dlg%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dlg%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dlg%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dlg%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dlg%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dlg%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dlg%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dlg%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dlg%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dlg%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dlg%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dlg%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dlg%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dlg%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dlg%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dlg%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dlg%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dlg%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dlg%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dlg%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dlg%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dlg%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dlg%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dlg%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dlg%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dlg%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dlg%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dlg%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dlg%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dlg%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dlg%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dlg%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dlg%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dlg%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dlg%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dlg%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dlg%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dlg%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dlg%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dlg%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dlg%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dlg%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dlg%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dlg%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dlg%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dlg%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dlg%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dlg%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dlg%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dlg%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Efloat%2Dxl%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dxl%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dxl%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dxl%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dxl%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dxl%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dxl%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dxl%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dxl%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dxl%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dxl%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dxl%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dxl%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dxl%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dxl%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dxl%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dxl%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dxl%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dxl%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dxl%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dxl%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dxl%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dxl%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dxl%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dxl%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dxl%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dxl%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dxl%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dxl%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dxl%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dxl%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dxl%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dxl%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dxl%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dxl%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dxl%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dxl%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dxl%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dxl%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dxl%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dxl%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dxl%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dxl%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dxl%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dxl%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dxl%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dxl%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dxl%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dxl%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dxl%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dxl%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dxl%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dxl%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dxl%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dxl%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dxl%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dxl%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dxl%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dxl%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dxl%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dxl%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dxl%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dxl%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dxl%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dxl%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dxl%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dxl%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dxl%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dxl%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dxl%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dxl%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dxl%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dxl%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dxl%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dxl%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dxl%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dxl%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dxl%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dxl%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dxl%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dxl%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dxl%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dxl%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dxl%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dxl%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dxl%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dxl%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dxl%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dxl%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dxl%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dxl%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dxl%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dxl%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dxl%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dxl%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dxl%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dxl%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dxl%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dxl%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dxl%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dxl%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dxl%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dxl%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dxl%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dxl%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dxl%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dxl%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dxl%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dxl%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dxl%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dxl%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dxl%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dxl%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dxl%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dxl%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dxl%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dxl%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dxl%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dxl%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dxl%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dxl%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dxl%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dxl%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dxl%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dxl%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dxl%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dxl%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dxl%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dxl%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dxl%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dxl%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dxl%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dxl%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dxl%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dxl%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dxl%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dxl%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dxl%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dxl%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Efloat%2Dxxl%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dxxl%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dxxl%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dxxl%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dxxl%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dxxl%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dxxl%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dxxl%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dxxl%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dxxl%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dxxl%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dxxl%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dxxl%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dxxl%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dxxl%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dxxl%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dxxl%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dxxl%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dxxl%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dxxl%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dxxl%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dxxl%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dxxl%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dxxl%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dxxl%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dxxl%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dxxl%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dxxl%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dxxl%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dxxl%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dxxl%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dxxl%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dxxl%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dxxl%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dxxl%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dxxl%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dxxl%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dxxl%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dxxl%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dxxl%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dxxl%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dxxl%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dxxl%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dxxl%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dxxl%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dxxl%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dxxl%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dxxl%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dxxl%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dxxl%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dxxl%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dxxl%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dxxl%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dxxl%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dxxl%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dxxl%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dxxl%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dxxl%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dxxl%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dxxl%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dxxl%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dxxl%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dxxl%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dxxl%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dxxl%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dxxl%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dxxl%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dxxl%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dxxl%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dxxl%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dxxl%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dxxl%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dxxl%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dxxl%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dxxl%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dxxl%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dxxl%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dxxl%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dxxl%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dxxl%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dxxl%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dxxl%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dxxl%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dxxl%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dxxl%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dxxl%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dxxl%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dxxl%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dxxl%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dxxl%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dxxl%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dxxl%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dxxl%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dxxl%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dxxl%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dxxl%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dxxl%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dxxl%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dxxl%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dxxl%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dxxl%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dxxl%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dxxl%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dxxl%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dxxl%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dxxl%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dxxl%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dxxl%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dxxl%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dxxl%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dxxl%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dxxl%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dxxl%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dxxl%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dxxl%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dxxl%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dxxl%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dxxl%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dxxl%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dxxl%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dxxl%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dxxl%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dxxl%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dxxl%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dxxl%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dxxl%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dxxl%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dxxl%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dxxl%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dxxl%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dxxl%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dxxl%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dxxl%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%2Ebg%2Ddefault%7Bcolor%3A%23000%7D%2Ebg%2Dprimary%7Bcolor%3A%23fff%7D%2Ebg%2Dsecondary%7Bcolor%3A%23fff%7D%2Ebg%2Dsuccess%7Bcolor%3A%23fff%7D%2Ebg%2Dinfo%7Bcolor%3A%23000%7D%2Ebg%2Dwarning%7Bcolor%3A%23000%7D%2Ebg%2Ddanger%7Bcolor%3A%23fff%7D%2Ebg%2Dlight%7Bcolor%3A%23000%7D%2Ebg%2Ddark%7Bcolor%3A%23fff%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Efs%2D1%7Bfont%2Dsize%3A2%2E2rem%20%21important%7D%2Efs%2D2%7Bfont%2Dsize%3A1%2E75rem%20%21important%7D%2Efs%2D3%7Bfont%2Dsize%3A1%2E5rem%20%21important%7D%7D%40media%20print%7B%2Ed%2Dprint%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dprint%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dprint%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dprint%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dprint%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dprint%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dprint%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dprint%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dprint%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dprint%2Dnone%7Bdisplay%3Anone%20%21important%7D%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%7Bbackground%2Dcolor%3A%23fff%3Bborder%3Asolid%201px%20%23dee2e6%3Bborder%2Dradius%3A%2E25rem%3Bcolor%3A%23212529%3Bfont%2Dsize%3A%2E875rem%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Dbackdrop%7Bbackground%2Dcolor%3A%23fff%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Darrow%3Aafter%2C%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bcontent%3A%22%22%3Bposition%3Aabsolute%3Bz%2Dindex%3A%2D1%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dstyle%3Asolid%7D%2Etippy%2Dbox%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Darrow%3Abefore%7Bbottom%3A%2D6px%7D%2Etippy%2Dbox%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Darrow%3Abefore%7Btop%3A%2D6px%7D%2Etippy%2Dbox%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Darrow%3Abefore%7Bleft%3A%2D6px%7D%2Etippy%2Dbox%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Darrow%3Abefore%7Bright%3A%2D6px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Darrow%3Abefore%7Bborder%2Dtop%2Dcolor%3A%23fff%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dtop%2Dcolor%3A%23dee2e6%3Bborder%2Dwidth%3A7px%207px%200%3Btop%3A17px%3Bleft%3A1px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Dsvg%2Darrow%3Esvg%7Btop%3A16px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Btop%3A17px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Darrow%3Abefore%7Bborder%2Dbottom%2Dcolor%3A%23fff%3Bbottom%3A16px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dbottom%2Dcolor%3A%23dee2e6%3Bborder%2Dwidth%3A0%207px%207px%3Bbottom%3A17px%3Bleft%3A1px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Dsvg%2Darrow%3Esvg%7Bbottom%3A15px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bbottom%3A17px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Darrow%3Abefore%7Bborder%2Dleft%2Dcolor%3A%23fff%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dleft%2Dcolor%3A%23dee2e6%3Bborder%2Dwidth%3A7px%200%207px%207px%3Bleft%3A17px%3Btop%3A1px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Dsvg%2Darrow%3Esvg%7Bleft%3A11px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bleft%3A12px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Darrow%3Abefore%7Bborder%2Dright%2Dcolor%3A%23fff%3Bright%3A16px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dwidth%3A7px%207px%207px%200%3Bright%3A17px%3Btop%3A1px%3Bborder%2Dright%2Dcolor%3A%23dee2e6%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Dsvg%2Darrow%3Esvg%7Bright%3A11px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bright%3A12px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Dsvg%2Darrow%7Bfill%3A%23212529%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bbackground%2Dimage%3Aurl%28data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4%3D%29%3Bbackground%2Dsize%3A16px%206px%3Bwidth%3A16px%3Bheight%3A6px%7D%2Etop%2Dright%7Bposition%3Aabsolute%3Btop%3A1em%3Bright%3A1em%7D%2Ehidden%7Bdisplay%3Anone%20%21important%7D%2Ezindex%2Dbottom%7Bz%2Dindex%3A%2D1%20%21important%7D%2Equarto%2Dlayout%2Dpanel%7Bmargin%2Dbottom%3A1em%7D%2Equarto%2Dlayout%2Dpanel%3Efigure%7Bwidth%3A100%25%7D%2Equarto%2Dlayout%2Dpanel%3Efigure%3Efigcaption%2C%2Equarto%2Dlayout%2Dpanel%3E%2Epanel%2Dcaption%7Bmargin%2Dtop%3A10pt%7D%2Equarto%2Dlayout%2Dpanel%3E%2Etable%2Dcaption%7Bmargin%2Dtop%3A0px%7D%2Etable%2Dcaption%20p%7Bmargin%2Dbottom%3A%2E5em%7D%2Equarto%2Dlayout%2Drow%7Bdisplay%3Aflex%3Bflex%2Ddirection%3Arow%3Balign%2Ditems%3Aflex%2Dstart%7D%2Equarto%2Dlayout%2Dvalign%2Dtop%7Balign%2Ditems%3Aflex%2Dstart%7D%2Equarto%2Dlayout%2Dvalign%2Dbottom%7Balign%2Ditems%3Aflex%2Dend%7D%2Equarto%2Dlayout%2Dvalign%2Dcenter%7Balign%2Ditems%3Acenter%7D%2Equarto%2Dlayout%2Dcell%7Bposition%3Arelative%3Bmargin%2Dright%3A20px%7D%2Equarto%2Dlayout%2Dcell%3Alast%2Dchild%7Bmargin%2Dright%3A0%7D%2Equarto%2Dlayout%2Dcell%20figure%2C%2Equarto%2Dlayout%2Dcell%3Ep%7Bmargin%3A%2E2em%7D%2Equarto%2Dlayout%2Dcell%20img%7Bmax%2Dwidth%3A100%25%7D%2Equarto%2Dlayout%2Dcell%20%2Ehtml%2Dwidget%7Bwidth%3A100%25%20%21important%7D%2Equarto%2Dlayout%2Dcell%20div%20figure%20p%7Bmargin%3A0%7D%2Equarto%2Dlayout%2Dcell%20figure%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dinline%2Dstart%3A0%3Bmargin%2Dinline%2Dend%3A0%7D%2Equarto%2Dlayout%2Dcell%20table%7Bdisplay%3Ainline%2Dtable%7D%2Equarto%2Dlayout%2Dcell%2Dsubref%20figcaption%2Cfigure%20%2Equarto%2Dlayout%2Drow%20figure%20figcaption%7Btext%2Dalign%3Acenter%3Bfont%2Dstyle%3Aitalic%7D%2Equarto%2Dfigure%7Bposition%3Arelative%3Bmargin%2Dbottom%3A1em%7D%2Equarto%2Dfigure%3Efigure%7Bwidth%3A100%25%3Bmargin%2Dbottom%3A0%7D%2Equarto%2Dfigure%2Dleft%3Efigure%3Ep%2C%2Equarto%2Dfigure%2Dleft%3Efigure%3Ediv%7Btext%2Dalign%3Aleft%7D%2Equarto%2Dfigure%2Dcenter%3Efigure%3Ep%2C%2Equarto%2Dfigure%2Dcenter%3Efigure%3Ediv%7Btext%2Dalign%3Acenter%7D%2Equarto%2Dfigure%2Dright%3Efigure%3Ep%2C%2Equarto%2Dfigure%2Dright%3Efigure%3Ediv%7Btext%2Dalign%3Aright%7Dfigure%3Ep%3Aempty%7Bdisplay%3Anone%7Dfigure%3Ep%3Afirst%2Dchild%7Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A0%7Dfigure%3Efigcaption%7Bmargin%2Dtop%3A%2E5em%7Ddiv%5Bid%5E%3Dtbl%2D%5D%7Bposition%3Arelative%7D%2Equarto%2Dfigure%3E%2Eanchorjs%2Dlink%2Cdiv%5Bid%5E%3Dtbl%2D%5D%3E%2Eanchorjs%2Dlink%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%7D%2Equarto%2Dfigure%3Ahover%3E%2Eanchorjs%2Dlink%2Cdiv%5Bid%5E%3Dtbl%2D%5D%3Ahover%3E%2Eanchorjs%2Dlink%2Ch2%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh2%3Ahover%3E%2Eanchorjs%2Dlink%2Ch3%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh3%3Ahover%3E%2Eanchorjs%2Dlink%2Ch4%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh4%3Ahover%3E%2Eanchorjs%2Dlink%2Ch5%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh5%3Ahover%3E%2Eanchorjs%2Dlink%2Ch6%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh6%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Ereveal%2Danchorjs%2Dlink%3E%2Eanchorjs%2Dlink%7Bopacity%3A1%7D%23title%2Dblock%2Dheader%7Bmargin%2Dblock%2Dend%3A1rem%3Bposition%3Arelative%3Bmargin%2Dtop%3A%2D1px%7D%23title%2Dblock%2Dheader%20%2Eabstract%7Bmargin%2Dblock%2Dstart%3A1rem%7D%23title%2Dblock%2Dheader%20%2Eabstract%20%2Eabstract%2Dtitle%7Bfont%2Dweight%3A600%7D%23title%2Dblock%2Dheader%20a%7Btext%2Ddecoration%3Anone%7D%23title%2Dblock%2Dheader%20%2Eauthor%2C%23title%2Dblock%2Dheader%20%2Edate%2C%23title%2Dblock%2Dheader%20%2Edoi%7Bmargin%2Dblock%2Dend%3A%2E2rem%7D%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%7Bdisplay%3Aflex%7D%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%3Eh1%2C%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%3E%2Eh1%7Bflex%2Dgrow%3A1%7D%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%3Ebutton%7Bflex%2Dshrink%3A0%3Bheight%3A2%2E25rem%3Bmargin%2Dtop%3A0%7D%40media%28min%2Dwidth%3A%20992px%29%7B%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%3Ebutton%7Bmargin%2Dtop%3A5px%7D%7Dtr%2Eheader%3Eth%3Ep%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A0px%7Dtable%2C%2Etable%7Bcaption%2Dside%3Atop%3Bmargin%2Dbottom%3A1%2E5rem%7Dcaption%2C%2Etable%2Dcaption%7Bpadding%2Dtop%3A%2E5rem%3Bpadding%2Dbottom%3A%2E5rem%3Btext%2Dalign%3Acenter%7D%2Eutterances%7Bmax%2Dwidth%3Anone%3Bmargin%2Dleft%3A%2D8px%7Diframe%7Bmargin%2Dbottom%3A1em%7Ddetails%7Bmargin%2Dbottom%3A1em%7Ddetails%5Bshow%5D%7Bmargin%2Dbottom%3A0%7Ddetails%3Esummary%7Bcolor%3A%236c757d%7Ddetails%3Esummary%3Ep%3Aonly%2Dchild%7Bdisplay%3Ainline%7Dpre%2EsourceCode%2Ccode%2EsourceCode%7Bposition%3Arelative%7Dp%20code%3Anot%28%2EsourceCode%29%7Bwhite%2Dspace%3Apre%2Dwrap%7Dcode%7Bwhite%2Dspace%3Apre%7D%40media%20print%7Bcode%7Bwhite%2Dspace%3Apre%2Dwrap%7D%7Dpre%3Ecode%7Bdisplay%3Ablock%7Dpre%3Ecode%2EsourceCode%7Bwhite%2Dspace%3Apre%7Dpre%3Ecode%2EsourceCode%3Espan%3Ea%3Afirst%2Dchild%3A%3Abefore%7Btext%2Ddecoration%3Anone%7Dpre%2Ecode%2Doverflow%2Dwrap%3Ecode%2EsourceCode%7Bwhite%2Dspace%3Apre%2Dwrap%7Dpre%2Ecode%2Doverflow%2Dscroll%3Ecode%2EsourceCode%7Bwhite%2Dspace%3Apre%7Dcode%20a%3Aany%2Dlink%7Bcolor%3Ainherit%3Btext%2Ddecoration%3Anone%7Dcode%20a%3Ahover%7Bcolor%3Ainherit%3Btext%2Ddecoration%3Aunderline%7Dul%2Etask%2Dlist%7Bpadding%2Dleft%3A1em%7D%5Bdata%2Dtippy%2Droot%5D%7Bdisplay%3Ainline%2Dblock%7D%2Etippy%2Dcontent%20%2Efootnote%2Dback%7Bdisplay%3Anone%7D%2Equarto%2Dembedded%2Dsource%2Dcode%7Bdisplay%3Anone%7D%2Equarto%2Dunresolved%2Dref%7Bfont%2Dweight%3A600%7D%2Equarto%2Dcover%2Dimage%7Bmax%2Dwidth%3A35%25%3Bfloat%3Aright%3Bmargin%2Dleft%3A30px%7D%2Ecell%2Doutput%2Ddisplay%20%2Ewidget%2Dsubarea%7Bmargin%2Dbottom%3A1em%7D%2Ecell%2Doutput%2Ddisplay%3Anot%28%2Eno%2Doverflow%2Dx%29%2C%2Eknitsql%2Dtable%3Anot%28%2Eno%2Doverflow%2Dx%29%7Boverflow%2Dx%3Aauto%7D%2Epanel%2Dinput%7Bmargin%2Dbottom%3A1em%7D%2Epanel%2Dinput%3Ediv%2C%2Epanel%2Dinput%3Ediv%3Ediv%7Bdisplay%3Ainline%2Dblock%3Bvertical%2Dalign%3Atop%3Bpadding%2Dright%3A12px%7D%2Epanel%2Dinput%3Ep%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7D%2Elayout%2Dsidebar%7Bmargin%2Dbottom%3A1em%7D%2Elayout%2Dsidebar%20%2Etab%2Dcontent%7Bborder%3Anone%7D%2Etab%2Dcontent%3E%2Epage%2Dcolumns%2Eactive%7Bdisplay%3Agrid%7Ddiv%2EsourceCode%3Eiframe%7Bwidth%3A100%25%3Bheight%3A300px%3Bmargin%2Dbottom%3A%2D0%2E5em%7Ddiv%2Eansi%2Descaped%2Doutput%7Bfont%2Dfamily%3Amonospace%3Bdisplay%3Ablock%7D%2Eansi%2Dblack%2Dfg%7Bcolor%3A%233e424d%7D%2Eansi%2Dblack%2Dbg%7Bbackground%2Dcolor%3A%233e424d%7D%2Eansi%2Dblack%2Dintense%2Dfg%7Bcolor%3A%23282c36%7D%2Eansi%2Dblack%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23282c36%7D%2Eansi%2Dred%2Dfg%7Bcolor%3A%23e75c58%7D%2Eansi%2Dred%2Dbg%7Bbackground%2Dcolor%3A%23e75c58%7D%2Eansi%2Dred%2Dintense%2Dfg%7Bcolor%3A%23b22b31%7D%2Eansi%2Dred%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23b22b31%7D%2Eansi%2Dgreen%2Dfg%7Bcolor%3A%2300a250%7D%2Eansi%2Dgreen%2Dbg%7Bbackground%2Dcolor%3A%2300a250%7D%2Eansi%2Dgreen%2Dintense%2Dfg%7Bcolor%3A%23007427%7D%2Eansi%2Dgreen%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23007427%7D%2Eansi%2Dyellow%2Dfg%7Bcolor%3A%23ddb62b%7D%2Eansi%2Dyellow%2Dbg%7Bbackground%2Dcolor%3A%23ddb62b%7D%2Eansi%2Dyellow%2Dintense%2Dfg%7Bcolor%3A%23b27d12%7D%2Eansi%2Dyellow%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23b27d12%7D%2Eansi%2Dblue%2Dfg%7Bcolor%3A%23208ffb%7D%2Eansi%2Dblue%2Dbg%7Bbackground%2Dcolor%3A%23208ffb%7D%2Eansi%2Dblue%2Dintense%2Dfg%7Bcolor%3A%230065ca%7D%2Eansi%2Dblue%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%230065ca%7D%2Eansi%2Dmagenta%2Dfg%7Bcolor%3A%23d160c4%7D%2Eansi%2Dmagenta%2Dbg%7Bbackground%2Dcolor%3A%23d160c4%7D%2Eansi%2Dmagenta%2Dintense%2Dfg%7Bcolor%3A%23a03196%7D%2Eansi%2Dmagenta%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23a03196%7D%2Eansi%2Dcyan%2Dfg%7Bcolor%3A%2360c6c8%7D%2Eansi%2Dcyan%2Dbg%7Bbackground%2Dcolor%3A%2360c6c8%7D%2Eansi%2Dcyan%2Dintense%2Dfg%7Bcolor%3A%23258f8f%7D%2Eansi%2Dcyan%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23258f8f%7D%2Eansi%2Dwhite%2Dfg%7Bcolor%3A%23c5c1b4%7D%2Eansi%2Dwhite%2Dbg%7Bbackground%2Dcolor%3A%23c5c1b4%7D%2Eansi%2Dwhite%2Dintense%2Dfg%7Bcolor%3A%23a1a6b2%7D%2Eansi%2Dwhite%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23a1a6b2%7D%2Eansi%2Ddefault%2Dinverse%2Dfg%7Bcolor%3A%23fff%7D%2Eansi%2Ddefault%2Dinverse%2Dbg%7Bbackground%2Dcolor%3A%23000%7D%2Eansi%2Dbold%7Bfont%2Dweight%3Abold%7D%2Eansi%2Dunderline%7Btext%2Ddecoration%3Aunderline%7D%3Aroot%7B%2D%2Dquarto%2Dbody%2Dbg%3A%20%23ffffff%3B%2D%2Dquarto%2Dbody%2Dcolor%3A%20%23212529%3B%2D%2Dquarto%2Dtext%2Dmuted%3A%20%236c757d%3B%2D%2Dquarto%2Dborder%2Dcolor%3A%20%23dee2e6%3B%2D%2Dquarto%2Dborder%2Dwidth%3A%201px%3B%2D%2Dquarto%2Dborder%2Dradius%3A%200%2E25rem%7Dtable%2Egt%5Ftable%7Bcolor%3Avar%28%2D%2Dquarto%2Dbody%2Dcolor%29%3Bfont%2Dsize%3A1em%3Bwidth%3A100%25%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dtop%2Dwidth%3Ainherit%3Bborder%2Dbottom%2Dwidth%3Ainherit%3Bborder%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%7Dtable%2Egt%5Ftable%20th%2Egt%5Fcolumn%5Fspanner%5Fouter%7Bcolor%3Avar%28%2D%2Dquarto%2Dbody%2Dcolor%29%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dtop%2Dwidth%3Ainherit%3Bborder%2Dbottom%2Dwidth%3Ainherit%3Bborder%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%7Dtable%2Egt%5Ftable%20th%2Egt%5Fcol%5Fheading%7Bcolor%3Avar%28%2D%2Dquarto%2Dbody%2Dcolor%29%3Bfont%2Dweight%3Abold%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7Dtable%2Egt%5Ftable%20thead%2Egt%5Fcol%5Fheadings%7Bborder%2Dbottom%3A1px%20solid%20currentColor%3Bborder%2Dtop%2Dwidth%3Ainherit%3Bborder%2Dtop%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%7Dtable%2Egt%5Ftable%20thead%2Egt%5Fcol%5Fheadings%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dtop%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%7Dtable%2Egt%5Ftable%20td%2Egt%5Frow%7Bborder%2Dbottom%2Dwidth%3A1px%3Bborder%2Dbottom%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%3Bborder%2Dtop%2Dwidth%3A0px%7Dtable%2Egt%5Ftable%20tbody%2Egt%5Ftable%5Fbody%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dbottom%2Dwidth%3A1px%3Bborder%2Dbottom%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%3Bborder%2Dtop%2Dcolor%3AcurrentColor%7Ddiv%2Ecolumns%7Bdisplay%3Ainitial%3Bgap%3Ainitial%7Ddiv%2Ecolumn%7Bdisplay%3Ainline%2Dblock%3Boverflow%2Dx%3Ainitial%3Bvertical%2Dalign%3Atop%3Bwidth%3A50%25%7D%2Ecode%2Dannotation%2Dtip%2Dcontent%7Bword%2Dwrap%3Abreak%2Dword%7D%2Ecode%2Dannotation%2Dcontainer%2Dhidden%7Bdisplay%3Anone%20%21important%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Dcolumns%3Amin%2Dcontent%20auto%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%7Bgrid%2Dcolumn%3A1%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dd%7Bgrid%2Dcolumn%3A2%7Dpre%2EsourceCode%2Ecode%2Dannotation%2Dcode%7Bpadding%2Dright%3A0%7Dcode%2EsourceCode%20%2Ecode%2Dannotation%2Danchor%7Bz%2Dindex%3A100%3Bposition%3Aabsolute%3Bright%3A%2E5em%3Bleft%3Ainherit%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%3Aroot%7B%2D%2Dmermaid%2Dbg%2Dcolor%3A%20%23ffffff%3B%2D%2Dmermaid%2Dedge%2Dcolor%3A%20%236c757d%3B%2D%2Dmermaid%2Dnode%2Dfg%2Dcolor%3A%20%23212529%3B%2D%2Dmermaid%2Dfg%2Dcolor%3A%20%23212529%3B%2D%2Dmermaid%2Dfg%2Dcolor%2D%2Dlighter%3A%20%23383f45%3B%2D%2Dmermaid%2Dfg%2Dcolor%2D%2Dlightest%3A%20%234e5862%3B%2D%2Dmermaid%2Dfont%2Dfamily%3A%20system%2Dui%2C%20%2Dapple%2Dsystem%2C%20Segoe%20UI%2C%20Roboto%2C%20Helvetica%20Neue%2C%20Arial%2C%20Noto%20Sans%2C%20Liberation%20Sans%2C%20sans%2Dserif%2C%20Apple%20Color%20Emoji%2C%20Segoe%20UI%20Emoji%2C%20Segoe%20UI%20Symbol%2C%20Noto%20Color%20Emoji%3B%2D%2Dmermaid%2Dlabel%2Dbg%2Dcolor%3A%20%23ffffff%3B%2D%2Dmermaid%2Dlabel%2Dfg%2Dcolor%3A%20%230d6efd%3B%2D%2Dmermaid%2Dnode%2Dbg%2Dcolor%3A%20rgba%2813%2C%20110%2C%20253%2C%200%2E1%29%3B%2D%2Dmermaid%2Dnode%2Dfg%2Dcolor%3A%20%23212529%7D%40media%20print%7B%3Aroot%7Bfont%2Dsize%3A11pt%7D%23quarto%2Dsidebar%2C%23TOC%2C%2Enav%2Dpage%7Bdisplay%3Anone%7D%2Epage%2Dcolumns%20%2Econtent%7Bgrid%2Dcolumn%2Dstart%3Apage%2Dstart%7D%2Efixed%2Dtop%7Bposition%3Arelative%7D%2Epanel%2Dcaption%2C%2Efigure%2Dcaption%2Cfigcaption%7Bcolor%3A%23666%7D%7D%2Ecode%2Dcopy%2Dbutton%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%3Bborder%3A0%3Bmargin%2Dtop%3A5px%3Bmargin%2Dright%3A5px%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bz%2Dindex%3A3%7D%2Ecode%2Dcopy%2Dbutton%3Afocus%7Boutline%3Anone%7D%2Ecode%2Dcopy%2Dbutton%2Dtooltip%7Bfont%2Dsize%3A%2E75em%7Dpre%2EsourceCode%3Ahover%3E%2Ecode%2Dcopy%2Dbutton%3E%2Ebi%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bheight%3A1rem%3Bwidth%3A1rem%3Bcontent%3A%22%22%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2894%2C%2094%2C%2094%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M4%201%2E5H3a2%202%200%200%200%2D2%202V14a2%202%200%200%200%202%202h10a2%202%200%200%200%202%2D2V3%2E5a2%202%200%200%200%2D2%2D2h%2D1v1h1a1%201%200%200%201%201%201V14a1%201%200%200%201%2D1%201H3a1%201%200%200%201%2D1%2D1V3%2E5a1%201%200%200%201%201%2D1h1v%2D1z%22%2F%3E%3Cpath%20d%3D%22M9%2E5%201a%2E5%2E5%200%200%201%20%2E5%2E5v1a%2E5%2E5%200%200%201%2D%2E5%2E5h%2D3a%2E5%2E5%200%200%201%2D%2E5%2D%2E5v%2D1a%2E5%2E5%200%200%201%20%2E5%2D%2E5h3zm%2D3%2D1A1%2E5%201%2E5%200%200%200%205%201%2E5v1A1%2E5%201%2E5%200%200%200%206%2E5%204h3A1%2E5%201%2E5%200%200%200%2011%202%2E5v%2D1A1%2E5%201%2E5%200%200%200%209%2E5%200h%2D3z%22%2F%3E%3C%2Fsvg%3E%27%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1rem%201rem%7Dpre%2EsourceCode%3Ahover%3E%2Ecode%2Dcopy%2Dbutton%2Dchecked%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2894%2C%2094%2C%2094%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M13%2E854%203%2E646a%2E5%2E5%200%200%201%200%20%2E708l%2D7%207a%2E5%2E5%200%200%201%2D%2E708%200l%2D3%2E5%2D3%2E5a%2E5%2E5%200%201%201%20%2E708%2D%2E708L6%2E5%2010%2E293l6%2E646%2D6%2E647a%2E5%2E5%200%200%201%20%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7Dpre%2EsourceCode%3Ahover%3E%2Ecode%2Dcopy%2Dbutton%3Ahover%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2871%2C%2088%2C%20171%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M4%201%2E5H3a2%202%200%200%200%2D2%202V14a2%202%200%200%200%202%202h10a2%202%200%200%200%202%2D2V3%2E5a2%202%200%200%200%2D2%2D2h%2D1v1h1a1%201%200%200%201%201%201V14a1%201%200%200%201%2D1%201H3a1%201%200%200%201%2D1%2D1V3%2E5a1%201%200%200%201%201%2D1h1v%2D1z%22%2F%3E%3Cpath%20d%3D%22M9%2E5%201a%2E5%2E5%200%200%201%20%2E5%2E5v1a%2E5%2E5%200%200%201%2D%2E5%2E5h%2D3a%2E5%2E5%200%200%201%2D%2E5%2D%2E5v%2D1a%2E5%2E5%200%200%201%20%2E5%2D%2E5h3zm%2D3%2D1A1%2E5%201%2E5%200%200%200%205%201%2E5v1A1%2E5%201%2E5%200%200%200%206%2E5%204h3A1%2E5%201%2E5%200%200%200%2011%202%2E5v%2D1A1%2E5%201%2E5%200%200%200%209%2E5%200h%2D3z%22%2F%3E%3C%2Fsvg%3E%27%29%7Dpre%2EsourceCode%3Ahover%3E%2Ecode%2Dcopy%2Dbutton%2Dchecked%3Ahover%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2871%2C%2088%2C%20171%29%22%20%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M13%2E854%203%2E646a%2E5%2E5%200%200%201%200%20%2E708l%2D7%207a%2E5%2E5%200%200%201%2D%2E708%200l%2D3%2E5%2D3%2E5a%2E5%2E5%200%201%201%20%2E708%2D%2E708L6%2E5%2010%2E293l6%2E646%2D6%2E647a%2E5%2E5%200%200%201%20%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7Dmain%20ol%20ol%2Cmain%20ul%20ul%2Cmain%20ol%20ul%2Cmain%20ul%20ol%7Bmargin%2Dbottom%3A1em%7Dbody%7Bmargin%3A0%7Dmain%2Epage%2Dcolumns%3Eheader%3Eh1%2Etitle%2Cmain%2Epage%2Dcolumns%3Eheader%3E%2Etitle%2Eh1%7Bmargin%2Dbottom%3A0%7D%40media%28min%2Dwidth%3A%20992px%29%7Bbody%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%5D%2035px%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20850px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20145px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efullcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%5D%2035px%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20850px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%2035px%20%5Bpage%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%7Dbody%2Eslimcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%5D%2035px%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20850px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20200px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Elisting%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20850px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%203em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20250px%29%20%5Bpage%2Dend%2Dinset%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dend%5D%201fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2035px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%280px%2C%20175px%29%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20175px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2035px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%280px%2C%20175px%29%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20175px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dstart%2Dinset%5D%20minmax%2850px%2C%20150px%29%20%5Bbody%2Dstart%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%20minmax%2825px%2C%2050px%29%20%5Bbody%2Dend%2Doutset%5D%20minmax%2850px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201000px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201000px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2050px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%2850px%2C%20150px%29%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Eslimcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20200px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Elisting%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201000px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20200px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Eslimcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2050px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%2850px%2C%20150px%29%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2850px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Elisting%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dstart%2Dinset%5D%20minmax%2850px%2C%20150px%29%20%5Bbody%2Dstart%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%20minmax%2825px%2C%2050px%29%20%5Bbody%2Dend%2Doutset%5D%20minmax%2850px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7Bbody%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%5D%205fr%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20145px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efullcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%5D%205fr%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Eslimcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%5D%205fr%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20145px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Elisting%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%5D%205fr%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201250px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%20body%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2035px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%280px%2C%20145px%29%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2035px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%280px%2C%20145px%29%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%2025px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201000px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%5D%201em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%204fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Eslimcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Elisting%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Eslimcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%5D%201em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20145px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%204fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Elisting%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%5D%201em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%2025px%20%5Bpage%2Dend%5D%204fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7D%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7Bbody%20%2Epage%2Dcolumns%2Cbody%2Efullcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Cbody%2Eslimcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Cbody%2Edocked%20%2Epage%2Dcolumns%2Cbody%2Edocked%2Eslimcontent%20%2Epage%2Dcolumns%2Cbody%2Edocked%2Efullcontent%20%2Epage%2Dcolumns%2Cbody%2Efloating%20%2Epage%2Dcolumns%2Cbody%2Efloating%2Eslimcontent%20%2Epage%2Dcolumns%2Cbody%2Efloating%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%280px%2C%201fr%29%20%5Bbody%2Dcontent%2Dend%20body%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%20screen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%280px%2C%201fr%29%20%5Bbody%2Dcontent%2Dend%20body%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%20screen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%280px%2C%201fr%29%20%5Bbody%2Dcontent%2Dend%20body%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%20screen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dnav%5Brole%3Ddoc%2Dtoc%5D%7Bdisplay%3Anone%7D%7Dbody%2C%2Epage%2Drow%2Dnavigation%7Bgrid%2Dtemplate%2Drows%3A%5Bpage%2Dtop%5D%20max%2Dcontent%20%5Bcontents%2Dtop%5D%20max%2Dcontent%20%5Bcontents%2Dbottom%5D%20max%2Dcontent%20%5Bpage%2Dbottom%5D%7D%2Epage%2Drows%2Dcontents%7Bgrid%2Dtemplate%2Drows%3A%5Bcontent%2Dtop%5D%20minmax%28max%2Dcontent%2C%201fr%29%20%5Bcontent%2Dbottom%5D%20minmax%2860px%2C%20max%2Dcontent%29%20%5Bpage%2Dbottom%5D%7D%2Epage%2Dfull%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%20%21important%7D%2Epage%2Dcolumns%3E%2A%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%7D%2Epage%2Dcolumns%2Ecolumn%2Dpage%3E%2A%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fpage%2Dend%7D%2Epage%2Dcolumns%2Ecolumn%2Dpage%2Dleft%3E%2A%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dcontent%2Dend%7D%2Epage%2Dcolumns%2Ecolumn%2Dpage%2Dright%3E%2A%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%7D%2Epage%2Drows%7Bgrid%2Dauto%2Drows%3Aauto%7D%2Eheader%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bgrid%2Drow%3Apage%2Dtop%2Fcontents%2Dtop%7D%23quarto%2Dcontent%7Bpadding%3A0%3Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bgrid%2Drow%3Acontents%2Dtop%2Fcontents%2Dbottom%7Dbody%2Efloating%20%2Esidebar%2Esidebar%2Dnavigation%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dstart%3Bgrid%2Drow%3Acontent%2Dtop%2Fpage%2Dbottom%7Dbody%2Edocked%20%2Esidebar%2Esidebar%2Dnavigation%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fbody%2Dstart%3Bgrid%2Drow%3Acontent%2Dtop%2Fpage%2Dbottom%7D%2Esidebar%2Etoc%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dstart%3Bgrid%2Drow%3Acontent%2Dtop%2Fpage%2Dbottom%7D%2Esidebar%2Emargin%2Dsidebar%7Bgrid%2Dcolumn%3Abody%2Dend%2Fpage%2Dend%3Bgrid%2Drow%3Acontent%2Dtop%2Fpage%2Dbottom%7D%2Epage%2Dcolumns%20%2Econtent%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%3Bgrid%2Drow%3Acontent%2Dtop%2Fcontent%2Dbottom%3Balign%2Dcontent%3Aflex%2Dstart%7D%2Epage%2Dcolumns%20%2Epage%2Dnavigation%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%3Bgrid%2Drow%3Acontent%2Dbottom%2Fpage%2Dbottom%7D%2Epage%2Dcolumns%20%2Efooter%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bgrid%2Drow%3Acontents%2Dbottom%2Fpage%2Dbottom%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Dfullbleed%7Bgrid%2Dcolumn%3Abody%2Dstart%2Fbody%2Dend%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%7Bgrid%2Dcolumn%3Abody%2Dstart%2Doutset%2Fbody%2Dend%2Doutset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%2Dleft%7Bgrid%2Dcolumn%3Abody%2Dstart%2Doutset%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%2Dleft%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dend%2Doutset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%2Dright%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fpage%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fpage%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%2Dleft%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%2Dright%20figcaption%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dleft%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dright%20figcaption%20table%7Bbackground%3A%23fff%7D%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dmargin%2Dsidebar%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dsidebar%7Bz%2Dindex%3A1%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dmargin%2Dsidebar%2Ecollapse%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dsidebar%2Ecollapse%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dmargin%2Dsidebar%2Ecollapsing%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dsidebar%2Ecollapsing%7Bz%2Dindex%3A1055%7D%7D%23quarto%2Dcontent%2Epage%2Dcolumns%20main%2Ecolumn%2Dpage%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20main%2Ecolumn%2Dpage%2Dright%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20main%2Ecolumn%2Dpage%2Dleft%7Bz%2Dindex%3A0%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Dinset%2Fscreen%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dleft%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Dinset%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dleft%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fscreen%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dright%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dleft%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dleft%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fscreen%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dright%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dshaded%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bpadding%3A1em%3Bbackground%3A%23f8f9fa%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%3Bmargin%2Dbottom%3A1em%7D%2Ezindex%2Dcontent%7Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Ezindex%2Dmodal%7Bz%2Dindex%3A1055%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Ezindex%2Dover%2Dcontent%7Bz%2Dindex%3A999%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7Dimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dinset%2Dshaded%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dinset%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dinset%2Dleft%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dinset%2Dright%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dleft%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dright%7Bwidth%3A100%25%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Emargin%2Dcaption%2Cdiv%2Easide%2Caside%2C%2Ecolumn%2Dmargin%7Bgrid%2Dcolumn%3Abody%2Dend%2Fpage%2Dend%20%21important%3Bz%2Dindex%3A998%7D%2Ecolumn%2Dsidebar%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dstart%20%21important%3Bz%2Dindex%3A998%7D%2Ecolumn%2Dleftmargin%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Dinset%2Fbody%2Dstart%20%21important%3Bz%2Dindex%3A998%7D%2Eno%2Drow%2Dheight%7Bheight%3A1em%3Boverflow%3Avisible%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%2Emargin%2Dcaption%2Cdiv%2Easide%2Caside%2C%2Ecolumn%2Dmargin%7Bgrid%2Dcolumn%3Abody%2Dend%2Fpage%2Dend%20%21important%3Bz%2Dindex%3A998%7D%2Eno%2Drow%2Dheight%7Bheight%3A1em%3Boverflow%3Avisible%7D%2Epage%2Dcolumns%2Epage%2Dfull%7Boverflow%3Avisible%7D%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Emargin%2Dcaption%2C%2Epage%2Dcolumns%2Etoc%2Dleft%20div%2Easide%2C%2Epage%2Dcolumns%2Etoc%2Dleft%20aside%2C%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Ecolumn%2Dmargin%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%20%21important%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Eno%2Drow%2Dheight%7Bheight%3Ainitial%3Boverflow%3Ainitial%7D%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Emargin%2Dcaption%2Cdiv%2Easide%2Caside%2C%2Ecolumn%2Dmargin%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%20%21important%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Eno%2Drow%2Dheight%7Bheight%3Ainitial%3Boverflow%3Ainitial%7D%23quarto%2Dmargin%2Dsidebar%7Bdisplay%3Anone%7D%23quarto%2Dsidebar%2Dtoc%2Dleft%7Bdisplay%3Anone%7D%2Ehidden%2Dsm%7Bdisplay%3Anone%7D%7D%2Epanel%2Dgrid%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Drows%3Arepeat%281%2C%201fr%29%3Bgrid%2Dtemplate%2Dcolumns%3Arepeat%2824%2C%201fr%29%3Bgap%3A1em%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7Dmain%7Bmargin%2Dtop%3A1em%3Bmargin%2Dbottom%3A1em%7Dh1%2C%2Eh1%2Ch2%2C%2Eh2%7Bmargin%2Dtop%3A2rem%3Bmargin%2Dbottom%3A1rem%7Dh1%2Etitle%2C%2Etitle%2Eh1%7Bmargin%2Dtop%3A0%7Dh2%2C%2Eh2%7Bborder%2Dbottom%3A1px%20solid%20%23dee2e6%3Bpadding%2Dbottom%3A%2E5rem%7Dh3%2C%2Eh3%2Ch4%2C%2Eh4%7Bmargin%2Dtop%3A1%2E5rem%7D%2Eheader%2Dsection%2Dnumber%7Bcolor%3A%235a6570%7D%2Enav%2Dlink%2Eactive%20%2Eheader%2Dsection%2Dnumber%7Bcolor%3Ainherit%7Dmark%2C%2Emark%7Bpadding%3A0em%7D%2Epanel%2Dcaption%2Ccaption%2C%2Efigure%2Dcaption%7Bfont%2Dsize%3A1rem%7D%2Epanel%2Dcaption%2C%2Efigure%2Dcaption%2Cfigcaption%7Bcolor%3A%235a6570%7D%2Etable%2Dcaption%2Ccaption%7Bcolor%3A%23212529%7D%2Equarto%2Dlayout%2Dcell%5Bdata%2Dref%2Dparent%5D%20caption%7Bcolor%3A%235a6570%7D%2Ecolumn%2Dmargin%20figcaption%2C%2Emargin%2Dcaption%2Cdiv%2Easide%2Caside%2C%2Ecolumn%2Dmargin%7Bcolor%3A%235a6570%3Bfont%2Dsize%3A%2E825rem%7D%2Epanel%2Dcaption%2Emargin%2Dcaption%7Btext%2Dalign%3Ainherit%7D%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%20p%7Bmargin%2Dbottom%3A0%7D%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%3E%2A%3Anot%28%2Ecollapse%29%7Bpadding%2Dtop%3A%2E5em%3Bpadding%2Dbottom%3A%2E5em%3Bdisplay%3Ablock%7D%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%3E%2A%2Ecollapse%3Anot%28%2Eshow%29%7Bdisplay%3Anone%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%20%2Ecallout%2Dmargin%2Dcontent%3Afirst%2Dchild%7Bmargin%2Dtop%3A4%2E5em%7D%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%20%2Ecallout%2Dmargin%2Dcontent%2Dsimple%3Afirst%2Dchild%7Bmargin%2Dtop%3A3%2E5em%7D%7D%2Emargin%2Dcaption%3E%2A%7Bpadding%2Dtop%3A%2E5em%3Bpadding%2Dbottom%3A%2E5em%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Equarto%2Dlayout%2Drow%7Bflex%2Ddirection%3Acolumn%7D%7D%2Etab%2Dcontent%7Bmargin%2Dtop%3A0px%3Bborder%2Dleft%3A%23dee2e6%201px%20solid%3Bborder%2Dright%3A%23dee2e6%201px%20solid%3Bborder%2Dbottom%3A%23dee2e6%201px%20solid%3Bmargin%2Dleft%3A0%3Bpadding%3A1em%3Bmargin%2Dbottom%3A1em%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Elayout%2Dsidebar%7Bmargin%2Dleft%3A0%3Bmargin%2Dright%3A0%7D%7D%2Epanel%2Dsidebar%2C%2Epanel%2Dsidebar%20%2Eform%2Dcontrol%2C%2Epanel%2Dinput%2C%2Epanel%2Dinput%20%2Eform%2Dcontrol%2C%2Eselectize%2Ddropdown%7Bfont%2Dsize%3A%2E9rem%7D%2Epanel%2Dsidebar%20%2Eform%2Dcontrol%2C%2Epanel%2Dinput%20%2Eform%2Dcontrol%7Bpadding%2Dtop%3A%2E1rem%7D%2Etab%2Dpane%20div%2EsourceCode%7Bmargin%2Dtop%3A0px%7D%2Etab%2Dpane%3Ep%7Bpadding%2Dtop%3A1em%7D%2Etab%2Dcontent%3E%2Etab%2Dpane%3Anot%28%2Eactive%29%7Bdisplay%3Anone%20%21important%7Ddiv%2EsourceCode%7Bbackground%2Dcolor%3Argba%28233%2C236%2C239%2C%2E65%29%3Bborder%3A1px%20solid%20rgba%28233%2C236%2C239%2C%2E65%29%3Bborder%2Dradius%3A%2E25rem%7Dpre%2EsourceCode%7Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7Dpre%2EsourceCode%7Bborder%3Anone%3Bfont%2Dsize%3A%2E875em%3Boverflow%3Avisible%20%21important%3Bpadding%3A%2E4em%7D%2Ecallout%20pre%2EsourceCode%7Bpadding%2Dleft%3A0%7Ddiv%2EsourceCode%7Boverflow%2Dy%3Ahidden%7D%2Ecallout%20div%2EsourceCode%7Bmargin%2Dleft%3Ainitial%7D%2Eblockquote%7Bfont%2Dsize%3Ainherit%3Bpadding%2Dleft%3A1rem%3Bpadding%2Dright%3A1%2E5rem%3Bcolor%3A%235a6570%7D%2Eblockquote%20h1%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh1%3Afirst%2Dchild%2C%2Eblockquote%20h2%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh2%3Afirst%2Dchild%2C%2Eblockquote%20h3%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh3%3Afirst%2Dchild%2C%2Eblockquote%20h4%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh4%3Afirst%2Dchild%2C%2Eblockquote%20h5%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh5%3Afirst%2Dchild%7Bmargin%2Dtop%3A0%7Dpre%7Bbackground%2Dcolor%3Ainitial%3Bpadding%3Ainitial%3Bborder%3Ainitial%7Dp%20code%3Anot%28%2EsourceCode%29%2Cli%20code%3Anot%28%2EsourceCode%29%2Ctd%20code%3Anot%28%2EsourceCode%29%7Bbackground%2Dcolor%3A%23f6f6f6%3Bpadding%3A%2E2em%7Dnav%20p%20code%3Anot%28%2EsourceCode%29%2Cnav%20li%20code%3Anot%28%2EsourceCode%29%2Cnav%20td%20code%3Anot%28%2EsourceCode%29%7Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bpadding%3A0%7Dtd%20code%3Anot%28%2EsourceCode%29%7Bwhite%2Dspace%3Apre%2Dwrap%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%3E%2Emodal%2Ddialog%7Bmax%2Dwidth%3A1000px%3Bpadding%2Dleft%3A1%2E75rem%3Bpadding%2Dright%3A1%2E75rem%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%3E%2Emodal%2Ddialog%3E%2Emodal%2Dcontent%3E%2Emodal%2Dbody%7Bpadding%3A0%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%3E%2Emodal%2Ddialog%3E%2Emodal%2Dcontent%3E%2Emodal%2Dbody%20div%2EsourceCode%7Bmargin%3A0%3Bpadding%3A%2E2rem%20%2E2rem%3Bborder%2Dradius%3A0px%3Bborder%3Anone%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%3E%2Emodal%2Ddialog%3E%2Emodal%2Dcontent%3E%2Emodal%2Dheader%7Bpadding%3A%2E7rem%7D%2Ecode%2Dtools%2Dbutton%7Bfont%2Dsize%3A1rem%3Bpadding%3A%2E15rem%20%2E15rem%3Bmargin%2Dleft%3A5px%3Bcolor%3A%236c757d%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Btransition%3Ainitial%3Bcursor%3Apointer%7D%2Ecode%2Dtools%2Dbutton%3E%2Ebi%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bheight%3A1rem%3Bwidth%3A1rem%3Bcontent%3A%22%22%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28108%2C%20117%2C%20125%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10%2E478%201%2E647a%2E5%2E5%200%201%200%2D%2E956%2D%2E294l%2D4%2013a%2E5%2E5%200%200%200%20%2E956%2E294l4%2D13zM4%2E854%204%2E146a%2E5%2E5%200%200%201%200%20%2E708L1%2E707%208l3%2E147%203%2E146a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%201%200%2D%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%201%20%2E708%200zm6%2E292%200a%2E5%2E5%200%200%200%200%20%2E708L14%2E293%208l%2D3%2E147%203%2E146a%2E5%2E5%200%200%200%20%2E708%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%200%200%2D%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%200%2D%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1rem%201rem%7D%2Ecode%2Dtools%2Dbutton%3Ahover%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2833%2C%2037%2C%2041%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10%2E478%201%2E647a%2E5%2E5%200%201%200%2D%2E956%2D%2E294l%2D4%2013a%2E5%2E5%200%200%200%20%2E956%2E294l4%2D13zM4%2E854%204%2E146a%2E5%2E5%200%200%201%200%20%2E708L1%2E707%208l3%2E147%203%2E146a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%201%200%2D%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%201%20%2E708%200zm6%2E292%200a%2E5%2E5%200%200%200%200%20%2E708L14%2E293%208l%2D3%2E147%203%2E146a%2E5%2E5%200%200%200%20%2E708%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%200%200%2D%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%200%2D%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%20%2Ecode%2Dcopy%2Dbutton%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28108%2C%20117%2C%20125%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M4%201%2E5H3a2%202%200%200%200%2D2%202V14a2%202%200%200%200%202%202h10a2%202%200%200%200%202%2D2V3%2E5a2%202%200%200%200%2D2%2D2h%2D1v1h1a1%201%200%200%201%201%201V14a1%201%200%200%201%2D1%201H3a1%201%200%200%201%2D1%2D1V3%2E5a1%201%200%200%201%201%2D1h1v%2D1z%22%2F%3E%3Cpath%20d%3D%22M9%2E5%201a%2E5%2E5%200%200%201%20%2E5%2E5v1a%2E5%2E5%200%200%201%2D%2E5%2E5h%2D3a%2E5%2E5%200%200%201%2D%2E5%2D%2E5v%2D1a%2E5%2E5%200%200%201%20%2E5%2D%2E5h3zm%2D3%2D1A1%2E5%201%2E5%200%200%200%205%201%2E5v1A1%2E5%201%2E5%200%200%200%206%2E5%204h3A1%2E5%201%2E5%200%200%200%2011%202%2E5v%2D1A1%2E5%201%2E5%200%200%200%209%2E5%200h%2D3z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%20%2Ecode%2Dcopy%2Dbutton%2Dchecked%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28108%2C%20117%2C%20125%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M13%2E854%203%2E646a%2E5%2E5%200%200%201%200%20%2E708l%2D7%207a%2E5%2E5%200%200%201%2D%2E708%200l%2D3%2E5%2D3%2E5a%2E5%2E5%200%201%201%20%2E708%2D%2E708L6%2E5%2010%2E293l6%2E646%2D6%2E647a%2E5%2E5%200%200%201%20%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Esidebar%7Bwill%2Dchange%3Atop%3Btransition%3Atop%20200ms%20linear%3Bposition%3Asticky%3Boverflow%2Dy%3Aauto%3Bpadding%2Dtop%3A1%2E2em%3Bmax%2Dheight%3A100vh%7D%2Esidebar%2Etoc%2Dleft%2C%2Esidebar%2Emargin%2Dsidebar%7Btop%3A0px%3Bpadding%2Dtop%3A1em%7D%2Esidebar%2Etoc%2Dleft%3E%2A%2C%2Esidebar%2Emargin%2Dsidebar%3E%2A%7Bpadding%2Dtop%3A%2E5em%7D%2Esidebar%2Equarto%2Dbanner%2Dtitle%2Dblock%2Dsidebar%3E%2A%7Bpadding%2Dtop%3A1%2E65em%7Dfigure%20%2Equarto%2Dnotebook%2Dlink%7Bmargin%2Dtop%3A%2E5em%7D%2Equarto%2Dnotebook%2Dlink%7Bfont%2Dsize%3A%2E75em%3Bcolor%3A%236c757d%3Bmargin%2Dbottom%3A1em%3Btext%2Ddecoration%3Anone%3Bdisplay%3Ablock%7D%2Equarto%2Dnotebook%2Dlink%3Ahover%7Btext%2Ddecoration%3Aunderline%3Bcolor%3A%230d6efd%7D%2Equarto%2Dnotebook%2Dlink%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bheight%3A%2E75rem%3Bwidth%3A%2E75rem%3Bmargin%2Dbottom%3A0em%3Bmargin%2Dright%3A%2E25em%3Bcontent%3A%22%22%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28108%2C%20117%2C%20125%29%22%20class%3D%22bi%20bi%2Djournal%2Dcode%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M8%2E646%205%2E646a%2E5%2E5%200%200%201%20%2E708%200l2%202a%2E5%2E5%200%200%201%200%20%2E708l%2D2%202a%2E5%2E5%200%200%201%2D%2E708%2D%2E708L10%2E293%208%208%2E646%206%2E354a%2E5%2E5%200%200%201%200%2D%2E708zm%2D1%2E292%200a%2E5%2E5%200%200%200%2D%2E708%200l%2D2%202a%2E5%2E5%200%200%200%200%20%2E708l2%202a%2E5%2E5%200%200%200%20%2E708%2D%2E708L5%2E707%208l1%2E647%2D1%2E646a%2E5%2E5%200%200%200%200%2D%2E708z%22%2F%3E%3Cpath%20d%3D%22M3%200h10a2%202%200%200%201%202%202v12a2%202%200%200%201%2D2%202H3a2%202%200%200%201%2D2%2D2v%2D1h1v1a1%201%200%200%200%201%201h10a1%201%200%200%200%201%2D1V2a1%201%200%200%200%2D1%2D1H3a1%201%200%200%200%2D1%201v1H1V2a2%202%200%200%201%202%2D2z%22%2F%3E%3Cpath%20d%3D%22M1%205v%2D%2E5a%2E5%2E5%200%200%201%201%200V5h%2E5a%2E5%2E5%200%200%201%200%201h%2D2a%2E5%2E5%200%200%201%200%2D1H1zm0%203v%2D%2E5a%2E5%2E5%200%200%201%201%200V8h%2E5a%2E5%2E5%200%200%201%200%201h%2D2a%2E5%2E5%200%200%201%200%2D1H1zm0%203v%2D%2E5a%2E5%2E5%200%200%201%201%200v%2E5h%2E5a%2E5%2E5%200%200%201%200%201h%2D2a%2E5%2E5%200%200%201%200%2D1H1z%22%2F%3E%3C%2Fsvg%3E%27%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A%2E75rem%20%2E75rem%7D%2Equarto%2Dalternate%2Dnotebooks%20i%2Ebi%2C%2Equarto%2Dalternate%2Dformats%20i%2Ebi%7Bmargin%2Dright%3A%2E4em%7D%2Equarto%2Dnotebook%20%2Ecell%2Dcontainer%7Bdisplay%3Aflex%7D%2Equarto%2Dnotebook%20%2Ecell%2Dcontainer%20%2Ecell%7Bflex%2Dgrow%3A4%7D%2Equarto%2Dnotebook%20%2Ecell%2Dcontainer%20%2Ecell%2Ddecorator%7Bpadding%2Dtop%3A1%2E5em%3Bpadding%2Dright%3A1em%3Btext%2Dalign%3Aright%7D%2Equarto%2Dnotebook%20h2%2C%2Equarto%2Dnotebook%20%2Eh2%7Bborder%2Dbottom%3Anone%7D%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20a%7Btext%2Ddecoration%3Anone%7D%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20a%3Ahover%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20a%3Ahover%7Bcolor%3A%230d6efd%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20h2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20%2Eh2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20h2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20%2Eh2%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3Eh2%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3E%2Eh2%7Bfont%2Dsize%3A%2E875rem%3Bfont%2Dweight%3A400%3Bmargin%2Dbottom%3A%2E5rem%3Bmargin%2Dtop%3A%2E3rem%3Bfont%2Dfamily%3Ainherit%3Bborder%2Dbottom%3A0%3Bpadding%2Dbottom%3A0%3Bpadding%2Dtop%3A0px%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20h2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20%2Eh2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20h2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20%2Eh2%7Bmargin%2Dtop%3A1rem%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3Eul%20a%7Bborder%2Dleft%3A1px%20solid%20%23e9ecef%3Bpadding%2Dleft%3A%2E6rem%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20h2%3Eul%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20%2Eh2%3Eul%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20h2%3Eul%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20%2Eh2%3Eul%20a%7Bborder%2Dleft%3Anone%3Bpadding%2Dleft%3A%2E6rem%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20ul%20a%3Aempty%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20ul%20a%3Aempty%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3Eul%20a%3Aempty%7Bdisplay%3Anone%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20ul%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20ul%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%7Bpadding%2Dleft%3A0%3Blist%2Dstyle%3Anone%3Bfont%2Dsize%3A%2E875rem%3Bfont%2Dweight%3A300%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20ul%20li%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20ul%20li%20a%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3Eul%20li%20a%7Bline%2Dheight%3A1%2E1rem%3Bpadding%2Dbottom%3A%2E2rem%3Bpadding%2Dtop%3A%2E2rem%3Bcolor%3Ainherit%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A1%2E2em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A2%2E4em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A3%2E6em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A4%2E8em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A6em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Ea%2Eactive%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Ea%2Eactive%7Bborder%2Dleft%3A1px%20solid%20%230d6efd%3Bcolor%3A%230d6efd%20%21important%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Ea%3Ahover%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Ea%3Ahover%7Bcolor%3A%230d6efd%20%21important%7Dkbd%2C%2Ekbd%7Bcolor%3A%23212529%3Bbackground%2Dcolor%3A%23f8f9fa%3Bborder%3A1px%20solid%3Bborder%2Dradius%3A5px%3Bborder%2Dcolor%3A%23dee2e6%7Ddiv%2Ehanging%2Dindent%7Bmargin%2Dleft%3A1em%3Btext%2Dindent%3A%2D1em%7D%2Ecitation%20a%2C%2Efootnote%2Dref%7Btext%2Ddecoration%3Anone%7D%2Efootnotes%20ol%7Bpadding%2Dleft%3A1em%7D%2Etippy%2Dcontent%3E%2A%7Bmargin%2Dbottom%3A%2E7em%7D%2Etippy%2Dcontent%3E%2A%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7D%2Etable%20a%7Bword%2Dbreak%3Abreak%2Dword%7D%2Etable%3E%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dtop%2Dcolor%3A%23dee2e6%7D%2Etable%3Ethead%7Bborder%2Dbottom%3A1px%20solid%20currentColor%7D%2Etable%3Etbody%7Bborder%2Dtop%3A1px%20solid%20%23dee2e6%7D%2Ecallout%7Bmargin%2Dtop%3A1%2E25rem%3Bmargin%2Dbottom%3A1%2E25rem%3Bborder%2Dradius%3A%2E25rem%3Boverflow%2Dwrap%3Abreak%2Dword%7D%2Ecallout%20%2Ecallout%2Dtitle%2Dcontainer%7Boverflow%2Dwrap%3Aanywhere%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%7Bpadding%3A%2E4em%20%2E7em%3Bborder%2Dleft%3A5px%20solid%3Bborder%2Dright%3A1px%20solid%20%23dee2e6%3Bborder%2Dtop%3A1px%20solid%20%23dee2e6%3Bborder%2Dbottom%3A1px%20solid%20%23dee2e6%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%7Bborder%2Dleft%3A5px%20solid%3Bborder%2Dright%3A1px%20solid%20%23dee2e6%3Bborder%2Dtop%3A1px%20solid%20%23dee2e6%3Bborder%2Dbottom%3A1px%20solid%20%23dee2e6%7D%2Ecallout%20%2Ecallout%2Dbody%2Dcontainer%7Bflex%2Dgrow%3A1%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%20%2Ecallout%2Dbody%7Bfont%2Dsize%3A%2E9rem%3Bfont%2Dweight%3A400%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dbody%7Bfont%2Dsize%3A%2E9rem%3Bfont%2Dweight%3A400%7D%2Ecallout%2Ecallout%2Dtitled%20%2Ecallout%2Dbody%7Bmargin%2Dtop%3A%2E2em%7D%2Ecallout%3Anot%28%2Eno%2Dicon%29%2Ecallout%2Dtitled%2Ecallout%2Dstyle%2Dsimple%20%2Ecallout%2Dbody%7Bpadding%2Dleft%3A1%2E6em%7D%2Ecallout%2Ecallout%2Dtitled%3E%2Ecallout%2Dheader%7Bpadding%2Dtop%3A%2E2em%3Bmargin%2Dbottom%3A%2D0%2E2em%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%3Ediv%2Ecallout%2Dheader%7Bborder%2Dbottom%3Anone%3Bfont%2Dsize%3A%2E9rem%3Bfont%2Dweight%3A600%3Bopacity%3A75%25%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%3Ediv%2Ecallout%2Dheader%7Bborder%2Dbottom%3Anone%3Bfont%2Dweight%3A600%3Bopacity%3A85%25%3Bfont%2Dsize%3A%2E9rem%3Bpadding%2Dleft%3A%2E5em%3Bpadding%2Dright%3A%2E5em%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20div%2Ecallout%2Dbody%7Bpadding%2Dleft%3A%2E5em%3Bpadding%2Dright%3A%2E5em%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20div%2Ecallout%2Dbody%3E%3Afirst%2Dchild%7Bmargin%2Dtop%3A%2E5em%7D%2Ecallout%3Ediv%2Ecallout%2Dheader%5Bdata%2Dbs%2Dtoggle%3Dcollapse%5D%7Bcursor%3Apointer%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dheader%5Baria%2Dexpanded%3Dfalse%5D%2C%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dheader%5Baria%2Dexpanded%3Dtrue%5D%7Bpadding%2Dtop%3A0px%3Bmargin%2Dbottom%3A0px%3Balign%2Ditems%3Acenter%7D%2Ecallout%2Ecallout%2Dtitled%20%2Ecallout%2Dbody%3E%3Alast%2Dchild%3Anot%28%2EsourceCode%29%2C%2Ecallout%2Ecallout%2Dtitled%20%2Ecallout%2Dbody%3Ediv%3E%3Alast%2Dchild%3Anot%28%2EsourceCode%29%7Bmargin%2Dbottom%3A%2E5rem%7D%2Ecallout%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dbody%3E%3Afirst%2Dchild%2C%2Ecallout%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dbody%3Ediv%3E%3Afirst%2Dchild%7Bmargin%2Dtop%3A%2E25rem%7D%2Ecallout%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dbody%3E%3Alast%2Dchild%2C%2Ecallout%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dbody%3Ediv%3E%3Alast%2Dchild%7Bmargin%2Dbottom%3A%2E2rem%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%20%2Ecallout%2Dicon%3A%3Abefore%2C%2Ecallout%2Ecallout%2Dstyle%2Dsimple%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bheight%3A1rem%3Bwidth%3A1rem%3Bdisplay%3Ainline%2Dblock%3Bcontent%3A%22%22%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1rem%201rem%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dicon%3A%3Abefore%2C%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bheight%3A%2E9rem%3Bwidth%3A%2E9rem%3Bdisplay%3Ainline%2Dblock%3Bcontent%3A%22%22%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A%2E9rem%20%2E9rem%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bmargin%2Dtop%3A5px%7D%2Ecallout%20%2Ecallout%2Dbtn%2Dtoggle%20%2Ecallout%2Dtoggle%3A%3Abefore%7Btransition%3Atransform%20%2E2s%20linear%7D%2Ecallout%20%2Ecallout%2Dheader%5Baria%2Dexpanded%3Dfalse%5D%20%2Ecallout%2Dtoggle%3A%3Abefore%7Btransform%3Arotate%28%2D90deg%29%7D%2Ecallout%20%2Ecallout%2Dheader%5Baria%2Dexpanded%3Dtrue%5D%20%2Ecallout%2Dtoggle%3A%3Abefore%7Btransform%3Anone%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%3Anot%28%2Eno%2Dicon%29%20div%2Ecallout%2Dicon%2Dcontainer%7Bpadding%2Dtop%3A%2E2em%3Bpadding%2Dright%3A%2E55em%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%3Anot%28%2Eno%2Dicon%29%20div%2Ecallout%2Dicon%2Dcontainer%7Bpadding%2Dtop%3A%2E1em%3Bpadding%2Dright%3A%2E35em%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%3Anot%28%2Eno%2Dicon%29%20div%2Ecallout%2Dtitle%2Dcontainer%7Bmargin%2Dtop%3A%2D1px%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%2Ecallout%2Dcaution%3Anot%28%2Eno%2Dicon%29%20div%2Ecallout%2Dicon%2Dcontainer%7Bpadding%2Dtop%3A%2E3em%3Bpadding%2Dright%3A%2E35em%7D%2Ecallout%3E%2Ecallout%2Dbody%3E%2Ecallout%2Dicon%2Dcontainer%3E%2Eno%2Dicon%2C%2Ecallout%3E%2Ecallout%2Dheader%3E%2Ecallout%2Dicon%2Dcontainer%3E%2Eno%2Dicon%7Bdisplay%3Anone%7Ddiv%2Ecallout%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%236c757d%7Ddiv%2Ecallout%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%236c757d%7Ddiv%2Ecallout%2Dnote%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%230d6efd%7Ddiv%2Ecallout%2Dnote%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%23e7f1ff%7Ddiv%2Ecallout%2Dnote%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%25230c63e4%22%20class%3D%22bi%20bi%2Dinfo%2Dcircle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014zm0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016z%22%2F%3E%3Cpath%20d%3D%22m8%2E93%206%2E588%2D2%2E29%2E287%2D%2E082%2E38%2E45%2E083c%2E294%2E07%2E352%2E176%2E288%2E469l%2D%2E738%203%2E468c%2D%2E194%2E897%2E105%201%2E319%2E808%201%2E319%2E545%200%201%2E178%2D%2E252%201%2E465%2D%2E598l%2E088%2D%2E416c%2D%2E2%2E176%2D%2E492%2E246%2D%2E686%2E246%2D%2E275%200%2D%2E375%2D%2E193%2D%2E304%2D%2E533L8%2E93%206%2E588zM9%204%2E5a1%201%200%201%201%2D2%200%201%201%200%200%201%202%200z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dnote%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%25230c63e4%22%20class%3D%22bi%20bi%2Dinfo%2Dcircle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014zm0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016z%22%2F%3E%3Cpath%20d%3D%22m8%2E93%206%2E588%2D2%2E29%2E287%2D%2E082%2E38%2E45%2E083c%2E294%2E07%2E352%2E176%2E288%2E469l%2D%2E738%203%2E468c%2D%2E194%2E897%2E105%201%2E319%2E808%201%2E319%2E545%200%201%2E178%2D%2E252%201%2E465%2D%2E598l%2E088%2D%2E416c%2D%2E2%2E176%2D%2E492%2E246%2D%2E686%2E246%2D%2E275%200%2D%2E375%2D%2E193%2D%2E304%2D%2E533L8%2E93%206%2E588zM9%204%2E5a1%201%200%201%201%2D2%200%201%201%200%200%201%202%200z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dnote%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2833%2C%2037%2C%2041%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7Ddiv%2Ecallout%2Dtip%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%23198754%7Ddiv%2Ecallout%2Dtip%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%23e8f3ee%7Ddiv%2Ecallout%2Dtip%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523177a4c%22%20class%3D%22bi%20bi%2Dlightbulb%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M2%206a6%206%200%201%201%2010%2E174%204%2E31c%2D%2E203%2E196%2D%2E359%2E4%2D%2E453%2E619l%2D%2E762%201%2E769A%2E5%2E5%200%200%201%2010%2E5%2013a%2E5%2E5%200%200%201%200%201%20%2E5%2E5%200%200%201%200%201l%2D%2E224%2E447a1%201%200%200%201%2D%2E894%2E553H6%2E618a1%201%200%200%201%2D%2E894%2D%2E553L5%2E5%2015a%2E5%2E5%200%200%201%200%2D1%20%2E5%2E5%200%200%201%200%2D1%20%2E5%2E5%200%200%201%2D%2E46%2D%2E302l%2D%2E761%2D1%2E77a1%2E964%201%2E964%200%200%200%2D%2E453%2D%2E618A5%2E984%205%2E984%200%200%201%202%206zm6%2D5a5%205%200%200%200%2D3%2E479%208%2E592c%2E263%2E254%2E514%2E564%2E676%2E941L5%2E83%2012h4%2E342l%2E632%2D1%2E467c%2E162%2D%2E377%2E413%2D%2E687%2E676%2D%2E941A5%205%200%200%200%208%201z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dtip%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523177a4c%22%20class%3D%22bi%20bi%2Dlightbulb%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M2%206a6%206%200%201%201%2010%2E174%204%2E31c%2D%2E203%2E196%2D%2E359%2E4%2D%2E453%2E619l%2D%2E762%201%2E769A%2E5%2E5%200%200%201%2010%2E5%2013a%2E5%2E5%200%200%201%200%201%20%2E5%2E5%200%200%201%200%201l%2D%2E224%2E447a1%201%200%200%201%2D%2E894%2E553H6%2E618a1%201%200%200%201%2D%2E894%2D%2E553L5%2E5%2015a%2E5%2E5%200%200%201%200%2D1%20%2E5%2E5%200%200%201%200%2D1%20%2E5%2E5%200%200%201%2D%2E46%2D%2E302l%2D%2E761%2D1%2E77a1%2E964%201%2E964%200%200%200%2D%2E453%2D%2E618A5%2E984%205%2E984%200%200%201%202%206zm6%2D5a5%205%200%200%200%2D3%2E479%208%2E592c%2E263%2E254%2E514%2E564%2E676%2E941L5%2E83%2012h4%2E342l%2E632%2D1%2E467c%2E162%2D%2E377%2E413%2D%2E687%2E676%2D%2E941A5%205%200%200%200%208%201z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dtip%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2833%2C%2037%2C%2041%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7Ddiv%2Ecallout%2Dwarning%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%23ffc107%7Ddiv%2Ecallout%2Dwarning%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%23fff9e6%7Ddiv%2Ecallout%2Dwarning%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523e6ae06%22%20class%3D%22bi%20bi%2Dexclamation%2Dtriangle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M7%2E938%202%2E016A%2E13%2E13%200%200%201%208%2E002%202a%2E13%2E13%200%200%201%20%2E063%2E016%2E146%2E146%200%200%201%20%2E054%2E057l6%2E857%2011%2E667c%2E036%2E06%2E035%2E124%2E002%2E183a%2E163%2E163%200%200%201%2D%2E054%2E06%2E116%2E116%200%200%201%2D%2E066%2E017H1%2E146a%2E115%2E115%200%200%201%2D%2E066%2D%2E017%2E163%2E163%200%200%201%2D%2E054%2D%2E06%2E176%2E176%200%200%201%20%2E002%2D%2E183L7%2E884%202%2E073a%2E147%2E147%200%200%201%20%2E054%2D%2E057zm1%2E044%2D%2E45a1%2E13%201%2E13%200%200%200%2D1%2E96%200L%2E165%2013%2E233c%2D%2E457%2E778%2E091%201%2E767%2E98%201%2E767h13%2E713c%2E889%200%201%2E438%2D%2E99%2E98%2D1%2E767L8%2E982%201%2E566z%22%2F%3E%3Cpath%20d%3D%22M7%2E002%2012a1%201%200%201%201%202%200%201%201%200%200%201%2D2%200zM7%2E1%205%2E995a%2E905%2E905%200%201%201%201%2E8%200l%2D%2E35%203%2E507a%2E552%2E552%200%200%201%2D1%2E1%200L7%2E1%205%2E995z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dwarning%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523e6ae06%22%20class%3D%22bi%20bi%2Dexclamation%2Dtriangle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M7%2E938%202%2E016A%2E13%2E13%200%200%201%208%2E002%202a%2E13%2E13%200%200%201%20%2E063%2E016%2E146%2E146%200%200%201%20%2E054%2E057l6%2E857%2011%2E667c%2E036%2E06%2E035%2E124%2E002%2E183a%2E163%2E163%200%200%201%2D%2E054%2E06%2E116%2E116%200%200%201%2D%2E066%2E017H1%2E146a%2E115%2E115%200%200%201%2D%2E066%2D%2E017%2E163%2E163%200%200%201%2D%2E054%2D%2E06%2E176%2E176%200%200%201%20%2E002%2D%2E183L7%2E884%202%2E073a%2E147%2E147%200%200%201%20%2E054%2D%2E057zm1%2E044%2D%2E45a1%2E13%201%2E13%200%200%200%2D1%2E96%200L%2E165%2013%2E233c%2D%2E457%2E778%2E091%201%2E767%2E98%201%2E767h13%2E713c%2E889%200%201%2E438%2D%2E99%2E98%2D1%2E767L8%2E982%201%2E566z%22%2F%3E%3Cpath%20d%3D%22M7%2E002%2012a1%201%200%201%201%202%200%201%201%200%200%201%2D2%200zM7%2E1%205%2E995a%2E905%2E905%200%201%201%201%2E8%200l%2D%2E35%203%2E507a%2E552%2E552%200%200%201%2D1%2E1%200L7%2E1%205%2E995z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dwarning%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2833%2C%2037%2C%2041%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7Ddiv%2Ecallout%2Dcaution%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%23fd7e14%7Ddiv%2Ecallout%2Dcaution%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%23fff2e8%7Ddiv%2Ecallout%2Dcaution%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523e47112%22%20class%3D%22bi%20bi%2Dcone%2Dstriped%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M9%2E97%204%2E88l%2E953%203%2E811C10%2E158%208%2E878%209%2E14%209%208%209c%2D1%2E14%200%2D2%2E159%2D%2E122%2D2%2E923%2D%2E309L6%2E03%204%2E88C6%2E635%204%2E957%207%2E3%205%208%205s1%2E365%2D%2E043%201%2E97%2D%2E12zm%2D%2E245%2D%2E978L8%2E97%2E88C8%2E718%2D%2E13%207%2E282%2D%2E13%207%2E03%2E88L6%2E274%203%2E9C6%2E8%203%2E965%207%2E382%204%208%204c%2E618%200%201%2E2%2D%2E036%201%2E725%2D%2E098zm4%2E396%208%2E613a%2E5%2E5%200%200%201%20%2E037%2E96l%2D6%202a%2E5%2E5%200%200%201%2D%2E316%200l%2D6%2D2a%2E5%2E5%200%200%201%20%2E037%2D%2E96l2%2E391%2D%2E598%2E565%2D2%2E257c%2E862%2E212%201%2E964%2E339%203%2E165%2E339s2%2E303%2D%2E127%203%2E165%2D%2E339l%2E565%202%2E257%202%2E391%2E598z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dcaution%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523e47112%22%20class%3D%22bi%20bi%2Dcone%2Dstriped%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M9%2E97%204%2E88l%2E953%203%2E811C10%2E158%208%2E878%209%2E14%209%208%209c%2D1%2E14%200%2D2%2E159%2D%2E122%2D2%2E923%2D%2E309L6%2E03%204%2E88C6%2E635%204%2E957%207%2E3%205%208%205s1%2E365%2D%2E043%201%2E97%2D%2E12zm%2D%2E245%2D%2E978L8%2E97%2E88C8%2E718%2D%2E13%207%2E282%2D%2E13%207%2E03%2E88L6%2E274%203%2E9C6%2E8%203%2E965%207%2E382%204%208%204c%2E618%200%201%2E2%2D%2E036%201%2E725%2D%2E098zm4%2E396%208%2E613a%2E5%2E5%200%200%201%20%2E037%2E96l%2D6%202a%2E5%2E5%200%200%201%2D%2E316%200l%2D6%2D2a%2E5%2E5%200%200%201%20%2E037%2D%2E96l2%2E391%2D%2E598%2E565%2D2%2E257c%2E862%2E212%201%2E964%2E339%203%2E165%2E339s2%2E303%2D%2E127%203%2E165%2D%2E339l%2E565%202%2E257%202%2E391%2E598z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dcaution%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2833%2C%2037%2C%2041%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7Ddiv%2Ecallout%2Dimportant%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%23dc3545%7Ddiv%2Ecallout%2Dimportant%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%23fcebec%7Ddiv%2Ecallout%2Dimportant%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523c6303e%22%20class%3D%22bi%20bi%2Dexclamation%2Dcircle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014zm0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016z%22%2F%3E%3Cpath%20d%3D%22M7%2E002%2011a1%201%200%201%201%202%200%201%201%200%200%201%2D2%200zM7%2E1%204%2E995a%2E905%2E905%200%201%201%201%2E8%200l%2D%2E35%203%2E507a%2E552%2E552%200%200%201%2D1%2E1%200L7%2E1%204%2E995z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dimportant%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523c6303e%22%20class%3D%22bi%20bi%2Dexclamation%2Dcircle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014zm0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016z%22%2F%3E%3Cpath%20d%3D%22M7%2E002%2011a1%201%200%201%201%202%200%201%201%200%200%201%2D2%200zM7%2E1%204%2E995a%2E905%2E905%200%201%201%201%2E8%200l%2D%2E35%203%2E507a%2E552%2E552%200%200%201%2D1%2E1%200L7%2E1%204%2E995z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dimportant%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2833%2C%2037%2C%2041%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dtoggle%2Dcontainer%7Bdisplay%3Aflex%3Balign%2Ditems%3Acenter%7D%2Equarto%2Dreader%2Dtoggle%20%2Ebi%3A%3Abefore%2C%2Equarto%2Dcolor%2Dscheme%2Dtoggle%20%2Ebi%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bheight%3A1rem%3Bwidth%3A1rem%3Bcontent%3A%22%22%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1rem%201rem%7D%2Esidebar%2Dnavigation%7Bpadding%2Dleft%3A20px%7D%2Enavbar%20%2Equarto%2Dcolor%2Dscheme%2Dtoggle%3Anot%28%2Ealternate%29%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%28253%2C%20254%2C%20255%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Doff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M11%204a4%204%200%200%201%200%208H8a4%2E992%204%2E992%200%200%200%202%2D4%204%2E992%204%2E992%200%200%200%2D2%2D4h3zm%2D6%208a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208zM0%208a5%205%200%200%200%205%205h6a5%205%200%200%200%200%2D10H5a5%205%200%200%200%2D5%205z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Enavbar%20%2Equarto%2Dcolor%2Dscheme%2Dtoggle%2Ealternate%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%28253%2C%20254%2C%20255%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Don%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M5%203a5%205%200%200%200%200%2010h6a5%205%200%200%200%200%2D10H5zm6%209a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Esidebar%2Dnavigation%20%2Equarto%2Dcolor%2Dscheme%2Dtoggle%3Anot%28%2Ealternate%29%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%2856%2C%2063%2C%2069%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Doff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M11%204a4%204%200%200%201%200%208H8a4%2E992%204%2E992%200%200%200%202%2D4%204%2E992%204%2E992%200%200%200%2D2%2D4h3zm%2D6%208a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208zM0%208a5%205%200%200%200%205%205h6a5%205%200%200%200%200%2D10H5a5%205%200%200%200%2D5%205z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Esidebar%2Dnavigation%20%2Equarto%2Dcolor%2Dscheme%2Dtoggle%2Ealternate%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%2856%2C%2063%2C%2069%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Don%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M5%203a5%205%200%200%200%200%2010h6a5%205%200%200%200%200%2D10H5zm6%209a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dsidebar%2Dtoggle%7Bborder%2Dcolor%3A%23dee2e6%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dstyle%3Asolid%3Bborder%2Dwidth%3A1px%3Boverflow%3Ahidden%3Bborder%2Dtop%2Dwidth%3A0px%3Bpadding%2Dtop%3A0px%20%21important%7D%2Equarto%2Dsidebar%2Dtoggle%2Dtitle%7Bcursor%3Apointer%3Bpadding%2Dbottom%3A2px%3Bmargin%2Dleft%3A%2E25em%3Btext%2Dalign%3Acenter%3Bfont%2Dweight%3A400%3Bfont%2Dsize%3A%2E775em%7D%23quarto%2Dcontent%20%2Equarto%2Dsidebar%2Dtoggle%7Bbackground%3A%23fafafa%7D%23quarto%2Dcontent%20%2Equarto%2Dsidebar%2Dtoggle%2Dtitle%7Bcolor%3A%23212529%7D%2Equarto%2Dsidebar%2Dtoggle%2Dicon%7Bcolor%3A%23dee2e6%3Bmargin%2Dright%3A%2E5em%3Bfloat%3Aright%3Btransition%3Atransform%20%2E2s%20ease%7D%2Equarto%2Dsidebar%2Dtoggle%2Dicon%3A%3Abefore%7Bpadding%2Dtop%3A5px%7D%2Equarto%2Dsidebar%2Dtoggle%2Eexpanded%20%2Equarto%2Dsidebar%2Dtoggle%2Dicon%7Btransform%3Arotate%28%2D180deg%29%7D%2Equarto%2Dsidebar%2Dtoggle%2Eexpanded%20%2Equarto%2Dsidebar%2Dtoggle%2Dtitle%7Bborder%2Dbottom%3Asolid%20%23dee2e6%201px%7D%2Equarto%2Dsidebar%2Dtoggle%2Dcontents%7Bbackground%2Dcolor%3A%23fff%3Bpadding%2Dright%3A10px%3Bpadding%2Dleft%3A10px%3Bmargin%2Dtop%3A0px%20%21important%3Btransition%3Amax%2Dheight%20%2E5s%20ease%7D%2Equarto%2Dsidebar%2Dtoggle%2Eexpanded%20%2Equarto%2Dsidebar%2Dtoggle%2Dcontents%7Bpadding%2Dtop%3A1em%3Bpadding%2Dbottom%3A10px%7D%2Equarto%2Dsidebar%2Dtoggle%3Anot%28%2Eexpanded%29%20%2Equarto%2Dsidebar%2Dtoggle%2Dcontents%7Bpadding%2Dtop%3A0px%20%21important%3Bpadding%2Dbottom%3A0px%7Dnav%5Brole%3Ddoc%2Dtoc%5D%7Bz%2Dindex%3A1020%7D%23quarto%2Dsidebar%3E%2A%2Cnav%5Brole%3Ddoc%2Dtoc%5D%3E%2A%7Btransition%3Aopacity%20%2E1s%20ease%2Cborder%20%2E1s%20ease%7D%23quarto%2Dsidebar%2Eslow%3E%2A%2Cnav%5Brole%3Ddoc%2Dtoc%5D%2Eslow%3E%2A%7Btransition%3Aopacity%20%2E4s%20ease%2Cborder%20%2E4s%20ease%7D%2Equarto%2Dcolor%2Dscheme%2Dtoggle%3Anot%28%2Ealternate%29%2Etop%2Dright%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%28113%2C%20126%2C%20140%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Doff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M11%204a4%204%200%200%201%200%208H8a4%2E992%204%2E992%200%200%200%202%2D4%204%2E992%204%2E992%200%200%200%2D2%2D4h3zm%2D6%208a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208zM0%208a5%205%200%200%200%205%205h6a5%205%200%200%200%200%2D10H5a5%205%200%200%200%2D5%205z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dcolor%2Dscheme%2Dtoggle%2Ealternate%2Etop%2Dright%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%2878%2C%2088%2C%2098%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Don%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M5%203a5%205%200%200%200%200%2010h6a5%205%200%200%200%200%2D10H5zm6%209a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%23quarto%2Dappendix%2Edefault%7Bborder%2Dtop%3A1px%20solid%20%23dee2e6%7D%23quarto%2Dappendix%2Edefault%7Bbackground%2Dcolor%3A%23fff%3Bpadding%2Dtop%3A1%2E5em%3Bmargin%2Dtop%3A2em%3Bz%2Dindex%3A998%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dheading%7Bmargin%2Dtop%3A0%3Bline%2Dheight%3A1%2E4em%3Bfont%2Dweight%3A600%3Bopacity%3A%2E9%3Bborder%2Dbottom%3Anone%3Bmargin%2Dbottom%3A0%7D%23quarto%2Dappendix%2Edefault%20%2Efootnotes%20ol%2C%23quarto%2Dappendix%2Edefault%20%2Efootnotes%20ol%20li%3Ep%3Alast%2Dof%2Dtype%2C%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dcontents%3Ep%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A0%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dsecondary%2Dlabel%7Bmargin%2Dbottom%3A%2E4em%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dbibtex%7Bfont%2Dsize%3A%2E7em%3Bpadding%3A1em%3Bborder%3Asolid%201px%20%23dee2e6%3Bmargin%2Dbottom%3A1em%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dbibtex%20code%2EsourceCode%7Bwhite%2Dspace%3Apre%2Dwrap%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dciteas%7Bfont%2Dsize%3A%2E9em%3Bpadding%3A1em%3Bborder%3Asolid%201px%20%23dee2e6%3Bmargin%2Dbottom%3A1em%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dheading%7Bfont%2Dsize%3A1em%20%21important%7D%23quarto%2Dappendix%2Edefault%20%2A%5Brole%3Ddoc%2Dendnotes%5D%3Eol%2C%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dcontents%3E%2A%3Anot%28h2%29%3Anot%28%2Eh2%29%7Bfont%2Dsize%3A%2E9em%7D%23quarto%2Dappendix%2Edefault%20section%7Bpadding%2Dbottom%3A1%2E5em%7D%23quarto%2Dappendix%2Edefault%20section%20%2A%5Brole%3Ddoc%2Dendnotes%5D%2C%23quarto%2Dappendix%2Edefault%20section%3E%2A%3Anot%28a%29%7Bopacity%3A%2E9%3Bword%2Dwrap%3Abreak%2Dword%7D%2Ebtn%2Ebtn%2Dquarto%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%7Bcolor%3A%23fefefe%3Bbackground%2Dcolor%3A%236c757d%3Bborder%2Dcolor%3A%236c757d%7D%2Ebtn%2Ebtn%2Dquarto%3Ahover%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Ahover%7Bcolor%3A%23fefefe%3Bbackground%2Dcolor%3A%23828a91%3Bborder%2Dcolor%3A%237b838a%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Ebtn%2Dquarto%2C%2Ebtn%2Ebtn%2Dquarto%3Afocus%2C%2Ebtn%2Dcheck%3Afocus%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Afocus%7Bcolor%3A%23fefefe%3Bbackground%2Dcolor%3A%23828a91%3Bborder%2Dcolor%3A%237b838a%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28130%2C138%2C144%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ebtn%2Dquarto%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ebtn%2Dquarto%2C%2Ebtn%2Ebtn%2Dquarto%3Aactive%2C%2Ebtn%2Ebtn%2Dquarto%2Eactive%2C%2Eshow%3E%2Ebtn%2Ebtn%2Dquarto%2Edropdown%2Dtoggle%2C%2Ebtn%2Dcheck%3Achecked%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2C%2Ebtn%2Dcheck%3Aactive%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Aactive%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Eactive%2C%2Eshow%3Ediv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Edropdown%2Dtoggle%7Bcolor%3A%23000%3Bbackground%2Dcolor%3A%23899197%3Bborder%2Dcolor%3A%237b838a%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ebtn%2Dquarto%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ebtn%2Dquarto%3Afocus%2C%2Ebtn%2Ebtn%2Dquarto%3Aactive%3Afocus%2C%2Ebtn%2Ebtn%2Dquarto%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Ebtn%2Dquarto%2Edropdown%2Dtoggle%3Afocus%2C%2Ebtn%2Dcheck%3Achecked%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Afocus%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Aactive%3Afocus%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Eactive%3Afocus%2C%2Eshow%3Ediv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28130%2C138%2C144%2C%2E5%29%7D%2Ebtn%2Ebtn%2Dquarto%3Adisabled%2C%2Ebtn%2Ebtn%2Dquarto%2Edisabled%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Adisabled%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%236c757d%3Bborder%2Dcolor%3A%236c757d%7Dnav%2Equarto%2Dsecondary%2Dnav%2Ecolor%2Dnavbar%7Bbackground%2Dcolor%3A%230d6efd%3Bcolor%3A%23fdfeff%7Dnav%2Equarto%2Dsecondary%2Dnav%2Ecolor%2Dnavbar%20h1%2Cnav%2Equarto%2Dsecondary%2Dnav%2Ecolor%2Dnavbar%20%2Eh1%2Cnav%2Equarto%2Dsecondary%2Dnav%2Ecolor%2Dnavbar%20%2Equarto%2Dbtn%2Dtoggle%7Bcolor%3A%23fdfeff%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7Bbody%2Enav%2Dsidebar%20%2Equarto%2Dtitle%2Dbanner%2Cbody%2Enav%2Dsidebar%20%2Equarto%2Dtitle%2Dbanner%7Bdisplay%3Anone%7D%7Dp%2Esubtitle%7Bmargin%2Dtop%3A%2E25em%3Bmargin%2Dbottom%3A%2E5em%7Dcode%20a%3Aany%2Dlink%7Bcolor%3Ainherit%3Btext%2Ddecoration%2Dcolor%3A%236c757d%7Ddiv%2Eobservablehq%20table%20thead%20tr%20th%7Bbackground%2Dcolor%3Avar%28%2D%2Dbs%2Dbody%2Dbg%29%7Dinput%2Cbutton%2Cselect%2Coptgroup%2Ctextarea%7Bbackground%2Dcolor%3Avar%28%2D%2Dbs%2Dbody%2Dbg%29%7D%2Ecode%2Dannotation%2Dgutter%2Dbg%7Bbackground%2Dcolor%3A%23fff%7D%2Ecode%2Dannotation%2Dgutter%7Bbackground%2Dcolor%3Argba%28233%2C236%2C239%2C%2E65%29%7D%2Ecode%2Dannotation%2Dgutter%2C%2Ecode%2Dannotation%2Dgutter%2Dbg%7Bheight%3A100%25%3Bwidth%3Acalc%2820px%20%2B%20%2E5em%29%3Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%7Bmargin%2Dright%3A1em%3Bmargin%2Dtop%3A%2E25rem%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%7Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dmonospace%29%3Bcolor%3A%23383f45%3Bborder%3Asolid%20%23383f45%201px%3Bborder%2Dradius%3A50%25%3Bheight%3A22px%3Bwidth%3A22px%3Bline%2Dheight%3A22px%3Bfont%2Dsize%3A11px%3Btext%2Dalign%3Acenter%3Bvertical%2Dalign%3Amiddle%3Btext%2Ddecoration%3Anone%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%5Bdata%2Dtarget%2Dcell%5D%7Bcursor%3Apointer%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%5Bdata%2Dtarget%2Dcell%5D%2Ecode%2Dannotation%2Dactive%7Bcolor%3A%23fff%3Bborder%3Asolid%20%23aaa%201px%3Bbackground%2Dcolor%3A%23aaa%7Dpre%2Ecode%2Dannotation%2Dcode%7Bpadding%2Dtop%3A0%3Bpadding%2Dbottom%3A0%7Dpre%2Ecode%2Dannotation%2Dcode%20code%7Bz%2Dindex%3A3%7D%23code%2Dannotation%2Dline%2Dhighlight%2Dgutter%7Bwidth%3A100%25%3Bborder%2Dtop%3Asolid%20rgba%28170%2C170%2C170%2C%2E2666666667%29%201px%3Bborder%2Dbottom%3Asolid%20rgba%28170%2C170%2C170%2C%2E2666666667%29%201px%3Bz%2Dindex%3A2%3Bbackground%2Dcolor%3Argba%28170%2C170%2C170%2C%2E1333333333%29%7D%23code%2Dannotation%2Dline%2Dhighlight%7Bmargin%2Dleft%3A%2D4em%3Bwidth%3Acalc%28100%25%20%2B%204em%29%3Bborder%2Dtop%3Asolid%20rgba%28170%2C170%2C170%2C%2E2666666667%29%201px%3Bborder%2Dbottom%3Asolid%20rgba%28170%2C170%2C170%2C%2E2666666667%29%201px%3Bz%2Dindex%3A2%3Bbackground%2Dcolor%3Argba%28170%2C170%2C170%2C%2E1333333333%29%7Dcode%2EsourceCode%20%2Ecode%2Dannotation%2Danchor%2Ecode%2Dannotation%2Dactive%7Bbackground%2Dcolor%3Avar%28%2D%2Dquarto%2Dhl%2Dnormal%2Dcolor%2C%20%23aaaaaa%29%3Bborder%3Asolid%20var%28%2D%2Dquarto%2Dhl%2Dnormal%2Dcolor%2C%20%23aaaaaa%29%201px%3Bcolor%3A%23e9ecef%3Bfont%2Dweight%3Abolder%7Dcode%2EsourceCode%20%2Ecode%2Dannotation%2Danchor%7Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dmonospace%29%3Bcolor%3Avar%28%2D%2Dquarto%2Dhl%2Dco%2Dcolor%29%3Bborder%3Asolid%20var%28%2D%2Dquarto%2Dhl%2Dco%2Dcolor%29%201px%3Bborder%2Dradius%3A50%25%3Bheight%3A18px%3Bwidth%3A18px%3Bfont%2Dsize%3A9px%3Bmargin%2Dtop%3A2px%7Dcode%2EsourceCode%20button%2Ecode%2Dannotation%2Danchor%7Bpadding%3A2px%7Dcode%2EsourceCode%20a%2Ecode%2Dannotation%2Danchor%7Bline%2Dheight%3A18px%3Btext%2Dalign%3Acenter%3Bvertical%2Dalign%3Amiddle%3Bcursor%3Adefault%3Btext%2Ddecoration%3Anone%7D%40media%20print%7B%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fpage%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dleft%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dright%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fpage%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dleft%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dright%20table%7Bbackground%3A%23fff%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dshaded%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fpage%2Dend%2Dinset%3Bpadding%3A1em%3Bbackground%3A%23f8f9fa%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%3Bmargin%2Dbottom%3A1em%7D%7D%2Equarto%2Dvideo%7Bmargin%2Dbottom%3A1em%7Da%2Eexternal%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bheight%3A%2E75rem%3Bwidth%3A%2E75rem%3Bmargin%2Dbottom%3A%2E15em%3Bmargin%2Dleft%3A%2E25em%3Bcontent%3A%22%22%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2813%2C%20110%2C%20253%29%22%20class%3D%22bi%20bi%2Dbox%2Darrow%2Dup%2Dright%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M8%2E636%203%2E5a%2E5%2E5%200%200%200%2D%2E5%2D%2E5H1%2E5A1%2E5%201%2E5%200%200%200%200%204%2E5v10A1%2E5%201%2E5%200%200%200%201%2E5%2016h10a1%2E5%201%2E5%200%200%200%201%2E5%2D1%2E5V7%2E864a%2E5%2E5%200%200%200%2D1%200V14%2E5a%2E5%2E5%200%200%201%2D%2E5%2E5h%2D10a%2E5%2E5%200%200%201%2D%2E5%2D%2E5v%2D10a%2E5%2E5%200%200%201%20%2E5%2D%2E5h6%2E636a%2E5%2E5%200%200%200%20%2E5%2D%2E5z%22%2F%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M16%20%2E5a%2E5%2E5%200%200%200%2D%2E5%2D%2E5h%2D5a%2E5%2E5%200%200%200%200%201h3%2E793L6%2E146%209%2E146a%2E5%2E5%200%201%200%20%2E708%2E708L15%201%2E707V5%2E5a%2E5%2E5%200%200%200%201%200v%2D5z%22%2F%3E%3C%2Fsvg%3E%27%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A%2E75rem%20%2E75rem%7Ddiv%2EsourceCode%20code%20a%2Eexternal%3Aafter%7Bcontent%3Anone%7Da%2Eexternal%3Aafter%3Ahover%7Bcursor%3Apointer%7D%2Equarto%2Dext%2Dicon%7Bdisplay%3Ainline%2Dblock%3Bfont%2Dsize%3A%2E75em%3Bpadding%2Dleft%3A%2E3em%7D%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%7Bmargin%2Dbottom%3A0%3Bpadding%2Dbottom%3A2px%3Bpadding%2Dtop%3A2px%3Bpadding%2Dleft%3A%2E7em%3Bborder%3Avar%28%2D%2Dquarto%2Dborder%2Dwidth%29%20solid%20var%28%2D%2Dquarto%2Dborder%2Dcolor%29%3Bborder%2Dradius%3Avar%28%2D%2Dquarto%2Dborder%2Dradius%29%3Bborder%2Dbottom%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%25%3Bborder%2Dbottom%2Dright%2Dradius%3A0%25%7D%2Ecode%2Dwith%2Dfilename%20div%2EsourceCode%2C%2Ereveal%20%2Ecode%2Dwith%2Dfilename%20div%2EsourceCode%7Bmargin%2Dtop%3A0%3Bborder%2Dtop%2Dleft%2Dradius%3A0%25%3Bborder%2Dtop%2Dright%2Dradius%3A0%25%7D%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%20pre%7Bmargin%2Dbottom%3A0%7D%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%2C%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%20pre%7Bbackground%2Dcolor%3Argba%28219%2C219%2C219%2C%2E8%29%7D%2Equarto%2Ddark%20%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%2C%2Equarto%2Ddark%20%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%20pre%7Bbackground%2Dcolor%3A%23555%7D%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%20strong%7Bfont%2Dweight%3A400%7D%2Equarto%2Dtitle%2Dbanner%7Bmargin%2Dbottom%3A1em%3Bcolor%3A%23fdfeff%3Bbackground%3A%230d6efd%7D%2Equarto%2Dtitle%2Dbanner%20%2Ecode%2Dtools%2Dbutton%7Bcolor%3A%2397cbff%7D%2Equarto%2Dtitle%2Dbanner%20%2Ecode%2Dtools%2Dbutton%3Ahover%7Bcolor%3A%23fdfeff%7D%2Equarto%2Dtitle%2Dbanner%20%2Ecode%2Dtools%2Dbutton%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28151%2C%20203%2C%20255%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10%2E478%201%2E647a%2E5%2E5%200%201%200%2D%2E956%2D%2E294l%2D4%2013a%2E5%2E5%200%200%200%20%2E956%2E294l4%2D13zM4%2E854%204%2E146a%2E5%2E5%200%200%201%200%20%2E708L1%2E707%208l3%2E147%203%2E146a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%201%200%2D%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%201%20%2E708%200zm6%2E292%200a%2E5%2E5%200%200%200%200%20%2E708L14%2E293%208l%2D3%2E147%203%2E146a%2E5%2E5%200%200%200%20%2E708%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%200%200%2D%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%200%2D%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dtitle%2Dbanner%20%2Ecode%2Dtools%2Dbutton%3Ahover%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28253%2C%20254%2C%20255%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10%2E478%201%2E647a%2E5%2E5%200%201%200%2D%2E956%2D%2E294l%2D4%2013a%2E5%2E5%200%200%200%20%2E956%2E294l4%2D13zM4%2E854%204%2E146a%2E5%2E5%200%200%201%200%20%2E708L1%2E707%208l3%2E147%203%2E146a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%201%200%2D%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%201%20%2E708%200zm6%2E292%200a%2E5%2E5%200%200%200%200%20%2E708L14%2E293%208l%2D3%2E147%203%2E146a%2E5%2E5%200%200%200%20%2E708%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%200%200%2D%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%200%2D%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dtitle%2Dbanner%20%2Equarto%2Dtitle%20%2Etitle%7Bfont%2Dweight%3A600%7D%2Equarto%2Dtitle%2Dbanner%20%2Equarto%2Dcategories%7Bmargin%2Dtop%3A%2E75em%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Equarto%2Dtitle%2Dbanner%7Bpadding%2Dtop%3A2%2E5em%3Bpadding%2Dbottom%3A2%2E5em%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%2Equarto%2Dtitle%2Dbanner%7Bpadding%2Dtop%3A1em%3Bpadding%2Dbottom%3A1em%7D%7Dmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3Eh2%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3E%2Eh2%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3Eh3%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3E%2Eh3%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3Eh4%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3E%2Eh4%7Bmargin%2Dtop%3A0%7D%2Equarto%2Dtitle%20%2Equarto%2Dcategories%7Bdisplay%3Aflex%3Bflex%2Dwrap%3Awrap%3Brow%2Dgap%3A%2E5em%3Bcolumn%2Dgap%3A%2E4em%3Bpadding%2Dbottom%3A%2E5em%3Bmargin%2Dtop%3A%2E75em%7D%2Equarto%2Dtitle%20%2Equarto%2Dcategories%20%2Equarto%2Dcategory%7Bpadding%3A%2E25em%20%2E75em%3Bfont%2Dsize%3A%2E65em%3Btext%2Dtransform%3Auppercase%3Bborder%3Asolid%201px%3Bborder%2Dradius%3A%2E25rem%3Bopacity%3A%2E6%7D%2Equarto%2Dtitle%20%2Equarto%2Dcategories%20%2Equarto%2Dcategory%20a%7Bcolor%3Ainherit%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Dcolumns%3Arepeat%282%2C%201fr%29%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%20%2Etitle%7Bmargin%2Dbottom%3A0%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dauthor%2Dorcid%20img%7Bmargin%2Dtop%3A%2D5px%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Ddescription%20p%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A0%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dcontents%20p%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dauthors%20p%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Daffiliations%20p%7Bmargin%2Dbottom%3A%2E1em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dheading%7Btext%2Dtransform%3Auppercase%3Bmargin%2Dtop%3A1em%3Bfont%2Dsize%3A%2E8em%3Bopacity%3A%2E8%3Bfont%2Dweight%3A400%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dcontents%7Bfont%2Dsize%3A%2E9em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dcontents%20a%7Bcolor%3A%23212529%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dcontents%20p%2Eaffiliation%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A%2E7em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20p%2Eaffiliation%7Bmargin%2Dbottom%3A%2E1em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Edescription%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Eabstract%7Bmargin%2Dtop%3A0%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Edescription%3Ep%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Eabstract%3Ep%7Bfont%2Dsize%3A%2E9em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Edescription%3Ep%3Alast%2Dof%2Dtype%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Eabstract%3Ep%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A0%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Edescription%20%2Eabstract%2Dtitle%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Eabstract%20%2Eabstract%2Dtitle%7Bmargin%2Dtop%3A1em%3Btext%2Dtransform%3Auppercase%3Bfont%2Dsize%3A%2E8em%3Bopacity%3A%2E8%3Bfont%2Dweight%3A400%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dauthor%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Dcolumns%3A1fr%201fr%7D%0A" rel="stylesheet" id="quarto-bootstrap" data-mode="light"> - - - <script> - (function () { - var script = document.createElement("script"); - script.type = "text/javascript"; - script.src = "https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js"; - document.getElementsByTagName("head")[0].appendChild(script); - })(); - </script> - - -</head> - -<body class="fullcontent"> - -<div id="quarto-content" class="page-columns page-rows-contents page-layout-article"> - -<main class="content" id="quarto-document-content"> - - - -<section id="conformalgenerator" class="level1"> -<h1><code>ConformalGenerator</code></h1> -<p>In this section, we will look at a simple example involving synthetic data, a black-box model and a generic Conformal Counterfactual Generator.</p> -<section id="black-box-model" class="level2"> -<h2 class="anchored" data-anchor-id="black-box-model">Black-box Model</h2> -<p>We consider a simple binary classification problem. Let <span class="math inline">\((X_i, Y_i), \ i=1,...,n\)</span> denote our feature-label pairs and let <span class="math inline">\(\mu: \mathcal{X} \mapsto \mathcal{Y}\)</span> denote the mapping from features to labels. For illustration purposes, we will use linearly separable data.</p> -<p>While we could use a linear classifier in this case, let’s pretend we need a black-box model for this task and rely on a small Multi-Layer Perceptron (MLP):</p> -<p>We can fit this model to data to produce plug-in predictions.</p> -</section> -<section id="conformal-prediction" class="level2"> -<h2 class="anchored" data-anchor-id="conformal-prediction">Conformal Prediction</h2> -<p>Here we will instead use a specific case of CP called <em>split conformal prediction</em> which can then be summarized as follows:<a href="#fn1" class="footnote-ref" id="fnref1" role="doc-noteref"><sup>1</sup></a></p> -<ol type="1"> -<li>Partition the training into a proper training set and a separate calibration set: <span class="math inline">\(\mathcal{D}_n=\mathcal{D}^{\text{train}} \cup \mathcal{D}^{\text{cali}}\)</span>.</li> -<li>Train the machine learning model on the proper training set: <span class="math inline">\(\hat\mu_{i \in \mathcal{D}^{\text{train}}}(X_i,Y_i)\)</span>.</li> -</ol> -<p>The model <span class="math inline">\(\hat\mu_{i \in \mathcal{D}^{\text{train}}}\)</span> can now produce plug-in predictions.</p> -<div class="callout callout-style-default callout-note callout-titled"> -<div class="callout-header d-flex align-content-center"> -<div class="callout-icon-container"> -<i class="callout-icon"></i> -</div> -<div class="callout-title-container flex-fill"> -Starting Point -</div> -</div> -<div class="callout-body-container callout-body"> -<p>Note that this represents the starting point in applications of Algorithmic Recourse: we have some pre-trained classifier <span class="math inline">\(M\)</span> for which we would like to generate plausible Counterfactual Explanations. Next, we turn to the calibration step.</p> -</div> -</div> -<ol start="3" type="1"> -<li>Compute nonconformity scores, <span class="math inline">\(\mathcal{S}\)</span>, using the calibration data <span class="math inline">\(\mathcal{D}^{\text{cali}}\)</span> and the fitted model <span class="math inline">\(\hat\mu_{i \in \mathcal{D}^{\text{train}}}\)</span>.</li> -<li>For a user-specified desired coverage ratio <span class="math inline">\((1-\alpha)\)</span> compute the corresponding quantile, <span class="math inline">\(\hat{q}\)</span>, of the empirical distribution of nonconformity scores, <span class="math inline">\(\mathcal{S}\)</span>.</li> -<li>For the given quantile and test sample <span class="math inline">\(X_{\text{test}}\)</span>, form the corresponding conformal prediction set:</li> -</ol> -<p><span id="eq-set"><span class="math display">\[ -C(X_{\text{test}})=\{y:s(X_{\text{test}},y) \le \hat{q}\} -\tag{1}\]</span></span></p> -<p>This is the default procedure used for classification and regression in <a href="https://github.com/pat-alt/ConformalPrediction.jl"><code>ConformalPrediction.jl</code></a>.</p> -<p>Using the package, we can apply Split Conformal Prediction as follows:</p> -<p>To be clear, all of the calibration steps (3 to 5) are post hoc, and yet none of them involved any changes to the model parameters. These are two important characteristics of Split Conformal Prediction (SCP) that make it particularly useful in the context of Algorithmic Recourse. Firstly, the fact that SCP involves posthoc calibration steps that happen after training, ensures that we need not place any restrictions on the black-box model itself. This stands in contrast to the approach proposed by <span class="citation" data-cites="schut2021generating">Schut et al. (<a href="#ref-schut2021generating" role="doc-biblioref">2021</a>)</span> in which they essentially restrict the class of models to Bayesian models. Secondly, the fact that the model itself is kept entirely intact ensures that the generated counterfactuals maintain fidelity to the model. Finally, note that we also have not resorted to a surrogate model to learn more about <span class="math inline">\(X \sim \mathcal{X}\)</span>. Instead, we have used the fitted model itself and a calibration data set to learn about the model’s predictive uncertainty.</p> -</section> -<section id="differentiable-cp" class="level2"> -<h2 class="anchored" data-anchor-id="differentiable-cp">Differentiable CP</h2> -<p>In order to use CP in the context of gradient-based counterfactual search, we need it to be differentiable. <span class="citation" data-cites="stutz2022learning">Stutz et al. (<a href="#ref-stutz2022learning" role="doc-biblioref">2022</a>)</span> introduce a framework for training differentiable conformal predictors. They introduce a configurable loss function as well as smooth set size penalty.</p> -<section id="smooth-set-size-penalty" class="level3"> -<h3 class="anchored" data-anchor-id="smooth-set-size-penalty">Smooth Set Size Penalty</h3> -<p>Starting with the former, <span class="citation" data-cites="stutz2022learning">Stutz et al. (<a href="#ref-stutz2022learning" role="doc-biblioref">2022</a>)</span> propose the following:</p> -<p><span id="eq-size-loss"><span class="math display">\[ -\Omega(C_{\theta}(x;\tau)) = = \max (0, \sum_k C_{\theta,k}(x;\tau) - \kappa) -\tag{2}\]</span></span></p> -<p>Here, <span class="math inline">\(C_{\theta,k}(x;\tau)\)</span> is loosely defined as the probability that class <span class="math inline">\(k\)</span> is assigned to the conformal prediction set <span class="math inline">\(C\)</span>. In the context of Conformal Training, this penalty reduces the <strong>inefficiency</strong> of the conformal predictor.</p> -<p>In our context, we are not interested in improving the model itself, but rather in producing <strong>plausible</strong> counterfactuals. Provided that our counterfactual <span class="math inline">\(x^\prime\)</span> is already inside the target domain (<span class="math inline">\(\mathbb{I}_{y^\prime = t}=1\)</span>), penalizing <span class="math inline">\(\Omega(C_{\theta}(x;\tau))\)</span> corresponds to guiding counterfactuals into regions of the target domain that are characterized by low ambiguity: for <span class="math inline">\(\kappa=1\)</span> the conformal prediction set includes only the target label <span class="math inline">\(t\)</span> as <span class="math inline">\(\Omega(C_{\theta}(x;\tau))\)</span>. Arguably, less ambiguous counterfactuals are more <strong>plausible</strong>. Since the search is guided purely by properties of the model itself and (exchangeable) calibration data, counterfactuals also maintain <strong>high fidelity</strong>.</p> -<p>The left panel of <strong>?@fig-losses</strong> shows the smooth size penalty in the two-dimensional feature space of our synthetic data.</p> -</section> -<section id="configurable-classification-loss" class="level3"> -<h3 class="anchored" data-anchor-id="configurable-classification-loss">Configurable Classification Loss</h3> -<p>The right panel of <strong>?@fig-losses</strong> shows the configurable classification loss in the two-dimensional feature space of our synthetic data.</p> -</section> -</section> -<section id="fidelity-and-plausibility" class="level2"> -<h2 class="anchored" data-anchor-id="fidelity-and-plausibility">Fidelity and Plausibility</h2> -<p>The main evaluation criteria we are interested in are <em>fidelity</em> and <em>plausibility</em>. Interestingly, we could also consider using these measures as penalties in the counterfactual search.</p> -<section id="fidelity" class="level3"> -<h3 class="anchored" data-anchor-id="fidelity">Fidelity</h3> -<p>We propose to define fidelity as follows:</p> -<div id="def-fidelity" class="theorem definition"> -<p><span class="theorem-title"><strong>Definition 1 (High-Fidelity Counterfactuals) </strong></span>Let <span class="math inline">\(\mathcal{X}_{\theta}|y = p_{\theta}(X|y)\)</span> denote the class-conditional distribution of <span class="math inline">\(X\)</span> defined by <span class="math inline">\(\theta\)</span>. Then for <span class="math inline">\(x^{\prime}\)</span> to be considered a high-fidelity counterfactual, we need: <span class="math inline">\(\mathcal{X}_{\theta}|t \approxeq \mathcal{X}^{\prime}\)</span> where <span class="math inline">\(t\)</span> denotes the target outcome.</p> -</div> -<p>We can generate samples from <span class="math inline">\(p_{\theta}(X|y)\)</span> following <span class="citation" data-cites="grathwohl2020your">Grathwohl et al. (<a href="#ref-grathwohl2020your" role="doc-biblioref">2020</a>)</span>. In <strong>?@fig-energy</strong>, I have applied the methodology to our synthetic data.</p> -<p>As an evaluation metric and penalty, we could use the average distance of the counterfactual <span class="math inline">\(x^{\prime}\)</span> from these generated samples, for example.</p> -</section> -<section id="plausibility" class="level3"> -<h3 class="anchored" data-anchor-id="plausibility">Plausibility</h3> -<p>We propose to define plausibility as follows:</p> -<div id="def-plausible" class="theorem definition"> -<p><span class="theorem-title"><strong>Definition 2 (Plausible Counterfactuals) </strong></span>Formally, let <span class="math inline">\(\mathcal{X}|t\)</span> denote the conditional distribution of samples in the target class. As before, we have <span class="math inline">\(x^{\prime}\sim\mathcal{X}^{\prime}\)</span>, then for <span class="math inline">\(x^{\prime}\)</span> to be considered a plausible counterfactual, we need: <span class="math inline">\(\mathcal{X}|t \approxeq \mathcal{X}^{\prime}\)</span>.</p> -</div> -<p>As an evaluation metric and penalty, we could use the average distance of the counterfactual <span class="math inline">\(x^{\prime}\)</span> from (potentially bootstrapped) training samples in the target class, for example.</p> -</section> -</section> -<section id="counterfactual-explanations" class="level2"> -<h2 class="anchored" data-anchor-id="counterfactual-explanations">Counterfactual Explanations</h2> -<p>Next, let’s generate counterfactual explanations for our synthetic data. We first wrap our model in a container that makes it compatible with <code>CounterfactualExplanations.jl</code>. Then we draw a random sample, determine its predicted label <span class="math inline">\(\hat{y}\)</span> and choose the opposite label as our target.</p> -<p>The generic Conformal Counterfactual Generator penalises the only the set size only:</p> -<p><span id="eq-solution"><span class="math display">\[ -x^\prime = \arg \min_{x^\prime} \ell(M(x^\prime),t) + \lambda \mathbb{I}_{y^\prime = t} \Omega(C_{\theta}(x;\tau)) -\tag{3}\]</span></span></p> -</section> -<section id="multi-class" class="level2"> -<h2 class="anchored" data-anchor-id="multi-class">Multi-Class</h2> -</section> -<section id="benchmark" class="level2 unnumbered"> - - -</section> -</section> - - -<div id="quarto-appendix" class="default"><section class="quarto-appendix-contents" role="doc-bibliography"><h2 class="anchored quarto-appendix-heading">Benchmark</h2><div id="refs" class="references csl-bib-body hanging-indent" role="list"> -<div id="ref-grathwohl2020your" class="csl-entry" role="listitem"> -Grathwohl, Will, Kuan-Chieh Wang, Joern-Henrik Jacobsen, David Duvenaud, Mohammad Norouzi, and Kevin Swersky. 2020. <span>“Your Classifier Is Secretly an Energy Based Model and You Should Treat It Like One.â€</span> In. <a href="https://openreview.net/forum?id=Hkxzx0NtDB">https://openreview.net/forum?id=Hkxzx0NtDB</a>. -</div> -<div id="ref-schut2021generating" class="csl-entry" role="listitem"> -Schut, Lisa, Oscar Key, Rory Mc Grath, Luca Costabello, Bogdan Sacaleanu, Yarin Gal, et al. 2021. <span>“Generating <span>Interpretable Counterfactual Explanations By Implicit Minimisation</span> of <span>Epistemic</span> and <span>Aleatoric Uncertainties</span>.â€</span> In <em>International <span>Conference</span> on <span>Artificial Intelligence</span> and <span>Statistics</span></em>, 1756–64. <span>PMLR</span>. -</div> -<div id="ref-stutz2022learning" class="csl-entry" role="listitem"> -Stutz, David, Krishnamurthy Dj Dvijotham, Ali Taylan Cemgil, and Arnaud Doucet. 2022. <span>“Learning <span>Optimal</span> <span>Conformal</span> <span>Classifiers</span>.â€</span> In. <a href="https://openreview.net/forum?id=t8O-4LKFVx">https://openreview.net/forum?id=t8O-4LKFVx</a>. -</div> -</div></section><section id="footnotes" class="footnotes footnotes-end-of-document" role="doc-endnotes"><h2 class="anchored quarto-appendix-heading">Footnotes</h2> - -<ol> -<li id="fn1"><p>In other places split conformal prediction is sometimes referred to as <em>inductive</em> conformal prediction.<a href="#fnref1" class="footnote-back" role="doc-backlink">↩︎</a></p></li> -</ol> -</section></div></main> -<!-- /main column --> -<script id="quarto-html-after-body" type="application/javascript"> -window.document.addEventListener("DOMContentLoaded", function (event) { - const toggleBodyColorMode = (bsSheetEl) => { - const mode = bsSheetEl.getAttribute("data-mode"); - const bodyEl = window.document.querySelector("body"); - if (mode === "dark") { - bodyEl.classList.add("quarto-dark"); - bodyEl.classList.remove("quarto-light"); - } else { - bodyEl.classList.add("quarto-light"); - bodyEl.classList.remove("quarto-dark"); - } - } - const toggleBodyColorPrimary = () => { - const bsSheetEl = window.document.querySelector("link#quarto-bootstrap"); - if (bsSheetEl) { - toggleBodyColorMode(bsSheetEl); - } - } - toggleBodyColorPrimary(); - const icon = ""; - const anchorJS = new window.AnchorJS(); - anchorJS.options = { - placement: 'right', - icon: icon - }; - anchorJS.add('.anchored'); - const clipboard = new window.ClipboardJS('.code-copy-button', { - target: function(trigger) { - return trigger.previousElementSibling; - } - }); - clipboard.on('success', function(e) { - // button target - const button = e.trigger; - // don't keep focus - button.blur(); - // flash "checked" - button.classList.add('code-copy-button-checked'); - var currentTitle = button.getAttribute("title"); - button.setAttribute("title", "Copied!"); - let tooltip; - if (window.bootstrap) { - button.setAttribute("data-bs-toggle", "tooltip"); - button.setAttribute("data-bs-placement", "left"); - button.setAttribute("data-bs-title", "Copied!"); - tooltip = new bootstrap.Tooltip(button, - { trigger: "manual", - customClass: "code-copy-button-tooltip", - offset: [0, -8]}); - tooltip.show(); - } - setTimeout(function() { - if (tooltip) { - tooltip.hide(); - button.removeAttribute("data-bs-title"); - button.removeAttribute("data-bs-toggle"); - button.removeAttribute("data-bs-placement"); - } - button.setAttribute("title", currentTitle); - button.classList.remove('code-copy-button-checked'); - }, 1000); - // clear code selection - e.clearSelection(); - }); - function tippyHover(el, contentFn) { - const config = { - allowHTML: true, - content: contentFn, - maxWidth: 500, - delay: 100, - arrow: false, - appendTo: function(el) { - return el.parentElement; - }, - interactive: true, - interactiveBorder: 10, - theme: 'quarto', - placement: 'bottom-start' - }; - window.tippy(el, config); - } - const noterefs = window.document.querySelectorAll('a[role="doc-noteref"]'); - for (var i=0; i<noterefs.length; i++) { - const ref = noterefs[i]; - tippyHover(ref, function() { - // use id or data attribute instead here - let href = ref.getAttribute('data-footnote-href') || ref.getAttribute('href'); - try { href = new URL(href).hash; } catch {} - const id = href.replace(/^#\/?/, ""); - const note = window.document.getElementById(id); - return note.innerHTML; - }); - } - let selectedAnnoteEl; - const selectorForAnnotation = ( cell, annotation) => { - let cellAttr = 'data-code-cell="' + cell + '"'; - let lineAttr = 'data-code-annotation="' + annotation + '"'; - const selector = 'span[' + cellAttr + '][' + lineAttr + ']'; - return selector; - } - const selectCodeLines = (annoteEl) => { - const doc = window.document; - const targetCell = annoteEl.getAttribute("data-target-cell"); - const targetAnnotation = annoteEl.getAttribute("data-target-annotation"); - const annoteSpan = window.document.querySelector(selectorForAnnotation(targetCell, targetAnnotation)); - const lines = annoteSpan.getAttribute("data-code-lines").split(","); - const lineIds = lines.map((line) => { - return targetCell + "-" + line; - }) - let top = null; - let height = null; - let parent = null; - if (lineIds.length > 0) { - //compute the position of the single el (top and bottom and make a div) - const el = window.document.getElementById(lineIds[0]); - top = el.offsetTop; - height = el.offsetHeight; - parent = el.parentElement.parentElement; - if (lineIds.length > 1) { - const lastEl = window.document.getElementById(lineIds[lineIds.length - 1]); - const bottom = lastEl.offsetTop + lastEl.offsetHeight; - height = bottom - top; - } - if (top !== null && height !== null && parent !== null) { - // cook up a div (if necessary) and position it - let div = window.document.getElementById("code-annotation-line-highlight"); - if (div === null) { - div = window.document.createElement("div"); - div.setAttribute("id", "code-annotation-line-highlight"); - div.style.position = 'absolute'; - parent.appendChild(div); - } - div.style.top = top - 2 + "px"; - div.style.height = height + 4 + "px"; - let gutterDiv = window.document.getElementById("code-annotation-line-highlight-gutter"); - if (gutterDiv === null) { - gutterDiv = window.document.createElement("div"); - gutterDiv.setAttribute("id", "code-annotation-line-highlight-gutter"); - gutterDiv.style.position = 'absolute'; - const codeCell = window.document.getElementById(targetCell); - const gutter = codeCell.querySelector('.code-annotation-gutter'); - gutter.appendChild(gutterDiv); - } - gutterDiv.style.top = top - 2 + "px"; - gutterDiv.style.height = height + 4 + "px"; - } - selectedAnnoteEl = annoteEl; - } - }; - const unselectCodeLines = () => { - const elementsIds = ["code-annotation-line-highlight", "code-annotation-line-highlight-gutter"]; - elementsIds.forEach((elId) => { - const div = window.document.getElementById(elId); - if (div) { - div.remove(); - } - }); - selectedAnnoteEl = undefined; - }; - // Attach click handler to the DT - const annoteDls = window.document.querySelectorAll('dt[data-target-cell]'); - for (const annoteDlNode of annoteDls) { - annoteDlNode.addEventListener('click', (event) => { - const clickedEl = event.target; - if (clickedEl !== selectedAnnoteEl) { - unselectCodeLines(); - const activeEl = window.document.querySelector('dt[data-target-cell].code-annotation-active'); - if (activeEl) { - activeEl.classList.remove('code-annotation-active'); - } - selectCodeLines(clickedEl); - clickedEl.classList.add('code-annotation-active'); - } else { - // Unselect the line - unselectCodeLines(); - clickedEl.classList.remove('code-annotation-active'); - } - }); - } - const findCites = (el) => { - const parentEl = el.parentElement; - if (parentEl) { - const cites = parentEl.dataset.cites; - if (cites) { - return { - el, - cites: cites.split(' ') - }; - } else { - return findCites(el.parentElement) - } - } else { - return undefined; - } - }; - var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]'); - for (var i=0; i<bibliorefs.length; i++) { - const ref = bibliorefs[i]; - const citeInfo = findCites(ref); - if (citeInfo) { - tippyHover(citeInfo.el, function() { - var popup = window.document.createElement('div'); - citeInfo.cites.forEach(function(cite) { - var citeDiv = window.document.createElement('div'); - citeDiv.classList.add('hanging-indent'); - citeDiv.classList.add('csl-entry'); - var biblioDiv = window.document.getElementById('ref-' + cite); - if (biblioDiv) { - citeDiv.innerHTML = biblioDiv.innerHTML; - } - popup.appendChild(citeDiv); - }); - return popup.innerHTML; - }); - } - } -}); -</script> -</div> <!-- /content --> - - - -</body></html> \ No newline at end of file diff --git a/build/dev/proposal_files/libs/bootstrap/bootstrap-icons.css b/build/dev/proposal_files/libs/bootstrap/bootstrap-icons.css deleted file mode 100644 index 94f1940448a6fa8d0a3dfca318638285c83a1f18..0000000000000000000000000000000000000000 --- a/build/dev/proposal_files/libs/bootstrap/bootstrap-icons.css +++ /dev/null @@ -1,2018 +0,0 @@ -@font-face { - font-display: block; - font-family: "bootstrap-icons"; - src: -url("./bootstrap-icons.woff?2ab2cbbe07fcebb53bdaa7313bb290f2") 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-1::before { content: "\f2a5"; } -.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-1::before { content: "\f68a"; } -.bi-envelope-check-fill::before { content: "\f68b"; } -.bi-envelope-check::before { content: "\f68c"; } -.bi-envelope-dash-1::before { content: "\f68d"; } -.bi-envelope-dash-fill::before { content: "\f68e"; } -.bi-envelope-dash::before { content: "\f68f"; } -.bi-envelope-exclamation-1::before { content: "\f690"; } -.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-1::before { content: "\f695"; } -.bi-envelope-slash-fill::before { content: "\f696"; } -.bi-envelope-slash::before { content: "\f697"; } -.bi-envelope-x-1::before { content: "\f698"; } -.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-mortorboard-fill::before { content: "\f6a2"; } -.bi-mortorboard::before { content: "\f6a3"; } -.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-1::before { content: "\f6b6"; } -.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-1::before { content: "\f6c2"; } -.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-1::before { content: "\f6e0"; } -.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-ssd-fill::before { content: "\f6ed"; } -.bi-ssd::before { content: "\f6ee"; } -.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-1::before { content: "\f759"; } -.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-1::before { content: "\f769"; } -.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-1::before { content: "\f794"; } -.bi-1-circle-fill-1::before { content: "\f795"; } -.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-1::before { content: "\f79a"; } -.bi-2-circle-fill-1::before { content: "\f79b"; } -.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-1::before { content: "\f7a0"; } -.bi-3-circle-fill-1::before { content: "\f7a1"; } -.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-1::before { content: "\f7a6"; } -.bi-4-circle-fill-1::before { content: "\f7a7"; } -.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-1::before { content: "\f7ac"; } -.bi-5-circle-fill-1::before { content: "\f7ad"; } -.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-1::before { content: "\f7b2"; } -.bi-6-circle-fill-1::before { content: "\f7b3"; } -.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-1::before { content: "\f7b8"; } -.bi-7-circle-fill-1::before { content: "\f7b9"; } -.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-1::before { content: "\f7be"; } -.bi-8-circle-fill-1::before { content: "\f7bf"; } -.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-1::before { content: "\f7c4"; } -.bi-9-circle-fill-1::before { content: "\f7c5"; } -.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-1::before { content: "\f7d8"; } -.bi-c-circle-fill-1::before { content: "\f7d9"; } -.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-1::before { content: "\f7e4"; } -.bi-cc-circle-fill-1::before { content: "\f7e5"; } -.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-1::before { content: "\f7f8"; } -.bi-h-circle-fill-1::before { content: "\f7f9"; } -.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-1::before { content: "\f802"; } -.bi-p-circle-fill-1::before { content: "\f803"; } -.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-1::before { content: "\f80c"; } -.bi-r-circle-fill-1::before { content: "\f80d"; } -.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"; } diff --git a/build/dev/proposal_files/libs/bootstrap/bootstrap-icons.woff b/build/dev/proposal_files/libs/bootstrap/bootstrap-icons.woff deleted file mode 100644 index 18d21d457558d4dc2e231a8f6ee585fada9c6bab..0000000000000000000000000000000000000000 Binary files a/build/dev/proposal_files/libs/bootstrap/bootstrap-icons.woff and /dev/null differ diff --git a/build/dev/proposal_files/libs/bootstrap/bootstrap.min.css b/build/dev/proposal_files/libs/bootstrap/bootstrap.min.css deleted file mode 100644 index d1c139ccab8a2d7d6a2ac5e5fb397d782fbdc6c6..0000000000000000000000000000000000000000 --- a/build/dev/proposal_files/libs/bootstrap/bootstrap.min.css +++ /dev/null @@ -1,10 +0,0 @@ -@import"https://fonts.googleapis.com/css?family=Roboto";@font-face{font-family:JuliaMono-Light;src:url("https://cdn.jsdelivr.net/gh/cormullion/juliamono/webfonts/JuliaMono-Light.woff2")}@font-face{font-family:"Bangla MN";src:url("https://db.onlinewebfonts.com/c/3d37467c4a9c7c1188bc3e0b7aadfa0d?family=Bangla+MN")}/*! - * Bootstrap v5.1.3 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #ffffff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-default: #dee2e6;--bs-primary: #4063D8;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-default-rgb: 222, 226, 230;--bs-primary-rgb: 64, 99, 216;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 0, 0, 0;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: "Roboto";--bs-font-monospace: "JuliaMono-Light";--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 18px;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #000000;--bs-body-bg: #ffffff}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.345rem + 1.14vw)}@media(min-width: 1200px){h1,.h1{font-size:2.2rem}}h2,.h2{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #e9ecef}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#4063d8;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{color:#334fad}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f5f5f5;padding:.5rem;border:1px solid #dee2e6;border-radius:.25rem}pre code{background-color:transparent;font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#389836;background-color:#f5f5f5;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}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:#6c757d;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]::-webkit-calendar-picker-indicator{display:none}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]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.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-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #000000;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #000000;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #000000;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#000;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.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-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #d9e0f7;--bs-table-striped-bg: #ced5eb;--bs-table-striped-color: #000;--bs-table-active-bg: #c3cade;--bs-table-active-color: #000;--bs-table-hover-bg: #c9cfe4;--bs-table-hover-color: #000;color:#000;border-color:#c3cade}.table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #ffffff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #ffffff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #ffffff;color:#fff;border-color:#373b3e}.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:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#000;background-color:#fff;border-color:#a0b1ec;outline:0;box-shadow:0 0 0 .25rem rgba(64,99,216,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#000;background-color:#e9ecef;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:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#000;background-color:#e9ecef;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::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#000;background-color:transparent;border:solid transparent;border-width:1px 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 + 2px);padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-image: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 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#a0b1ec;outline:0;box-shadow:0 0 0 .25rem rgba(64,99,216,.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:transparent;text-shadow:0 0 0 #000}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.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-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;color-adjust:exact;-webkit-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:#a0b1ec;outline:0;box-shadow:0 0 0 .25rem rgba(64,99,216,.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:#4063d8;border-color:#4063d8}.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]{background-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 10l3 3l6-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]{background-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:#4063d8;border-color:#4063d8;background-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{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{width:2em;margin-left:-2.5em;background-image: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");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{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23a0b1ec'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image: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-check-inline,.shiny-input-container .checkbox-inline,.shiny-input-container .radio-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}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(64,99,216,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(64,99,216,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#4063d8;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c6d0f3}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#4063d8;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c6d0f3}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;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{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-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-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.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{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{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.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:#000;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.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:.2rem}.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),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){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),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){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:-1px;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:rgba(25,135,84,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#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.73L.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"]{padding-right:4.125rem;background-image: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 5l6 6 6-6'/%3e%3c/svg%3e"),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.73L.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-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-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:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{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:rgba(220,53,69,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#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"]{padding-right:4.125rem;background-image: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 5l6 6 6-6'/%3e%3c/svg%3e"),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-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-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:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#000;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;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;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:#000}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(64,99,216,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-default{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-default:hover{color:#000;background-color:#e3e6ea;border-color:#e1e5e9}.btn-check:focus+.btn-default,.btn-default:focus{color:#000;background-color:#e3e6ea;border-color:#e1e5e9;box-shadow:0 0 0 .25rem rgba(189,192,196,.5)}.btn-check:checked+.btn-default,.btn-check:active+.btn-default,.btn-default:active,.btn-default.active,.show>.btn-default.dropdown-toggle{color:#000;background-color:#e5e8eb;border-color:#e1e5e9}.btn-check:checked+.btn-default:focus,.btn-check:active+.btn-default:focus,.btn-default:active:focus,.btn-default.active:focus,.show>.btn-default.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(189,192,196,.5)}.btn-default:disabled,.btn-default.disabled{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-primary{color:#fff;background-color:#4063d8;border-color:#4063d8}.btn-primary:hover{color:#fff;background-color:#3654b8;border-color:#334fad}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#3654b8;border-color:#334fad;box-shadow:0 0 0 .25rem rgba(93,122,222,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#334fad;border-color:#304aa2}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(93,122,222,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#4063d8;border-color:#4063d8}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-default{color:#dee2e6;border-color:#dee2e6;background-color:transparent}.btn-outline-default:hover{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:focus+.btn-outline-default,.btn-outline-default:focus{box-shadow:0 0 0 .25rem rgba(222,226,230,.5)}.btn-check:checked+.btn-outline-default,.btn-check:active+.btn-outline-default,.btn-outline-default:active,.btn-outline-default.active,.btn-outline-default.dropdown-toggle.show{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:checked+.btn-outline-default:focus,.btn-check:active+.btn-outline-default:focus,.btn-outline-default:active:focus,.btn-outline-default.active:focus,.btn-outline-default.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(222,226,230,.5)}.btn-outline-default:disabled,.btn-outline-default.disabled{color:#dee2e6;background-color:transparent}.btn-outline-primary{color:#4063d8;border-color:#4063d8;background-color:transparent}.btn-outline-primary:hover{color:#fff;background-color:#4063d8;border-color:#4063d8}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(64,99,216,.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#4063d8;border-color:#4063d8}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(64,99,216,.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#4063d8;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d;background-color:transparent}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754;background-color:transparent}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0;background-color:transparent}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107;background-color:transparent}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545;background-color:transparent}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa;background-color:transparent}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529;background-color:transparent}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#4063d8;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:hover{color:#334fad}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.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{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 transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#000;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.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:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.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:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;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:.125rem}.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 transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;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:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#4063d8}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#4063d8}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .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>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn: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:-1px}.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{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:.5rem 1rem;color:#4063d8;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;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:#334fad}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#4063d8}.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{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-top:.5rem;padding-bottom:.5rem}.navbar>.container-xxl,.navbar>.container-xl,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container,.navbar>.container-fluid{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:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-nav{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{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.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:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@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 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-light{background-color:#4063d8}.navbar-light .navbar-brand{color:#fdfdff}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#fdfdff}.navbar-light .navbar-nav .nav-link{color:#fdfdff}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(253,253,255,.8)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(253,253,255,.75)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#fdfdff}.navbar-light .navbar-toggler{color:#fdfdff;border-color:rgba(253,253,255,.4)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fdfdff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#fdfdff}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#fdfdff}.navbar-dark{background-color:#4063d8}.navbar-dark .navbar-brand{color:#fdfdff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fdfdff}.navbar-dark .navbar-nav .nav-link{color:#fdfdff}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(253,253,255,.8)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(253,253,255,.75)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fdfdff}.navbar-dark .navbar-toggler{color:#fdfdff;border-color:rgba(253,253,255,.4)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fdfdff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#fdfdff}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fdfdff}.card{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.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:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.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:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-0.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@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-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#000;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#3a59c2;background-color:#eceffb;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233a59c2'%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");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%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");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#a0b1ec;outline:0;box-shadow:0 0 0 .25rem rgba(64,99,216,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.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{border-radius:0}.breadcrumb{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#4063d8;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:#fff;border:1px solid #dee2e6;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:#334fad;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#334fad;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(64,99,216,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#4063d8;border-color:#4063d8}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{color:#595a5c;background-color:#f8f9fa;border-color:#f5f6f8}.alert-default .alert-link{color:#47484a}.alert-primary{color:#263b82;background-color:#d9e0f7;border-color:#c6d0f3}.alert-primary .alert-link{color:#1e2f68}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;display:-webkit-flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#4063d8;transition:width .6s ease}@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:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#000;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.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:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#4063d8;border-color:#4063d8}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{color:#595a5c;background-color:#f8f9fa}.list-group-item-default.list-group-item-action:hover,.list-group-item-default.list-group-item-action:focus{color:#595a5c;background-color:#dfe0e1}.list-group-item-default.list-group-item-action.active{color:#fff;background-color:#595a5c;border-color:#595a5c}.list-group-item-primary{color:#263b82;background-color:#d9e0f7}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#263b82;background-color:#c3cade}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#263b82;border-color:#263b82}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent 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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(64,99,216,.25);opacity:1}.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:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:0.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{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:.75rem}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-header .btn-close{margin-right:-0.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;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% - 1rem)}.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% - 1rem)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.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:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:1rem}.modal-footer{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-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{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@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{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@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{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@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{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@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{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@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{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0 /* rtl:ignore */;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.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:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#000}.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%;list-style:none}.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 transparent;border-bottom:10px solid transparent;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}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.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:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.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:""}.link-default{color:#dee2e6}.link-default:hover,.link-default:focus{color:#e5e8eb}.link-primary{color:#4063d8}.link-primary:hover,.link-primary:focus{color:#334fad}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.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: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.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}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top: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){position:absolute !important;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}.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}.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}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display: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}.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:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-default{border-color:#dee2e6 !important}.border-primary{border-color:#4063d8 !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#198754 !important}.border-info{border-color:#0dcaf0 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#212529 !important}.border-white{border-color:#fff !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}.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}.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}.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}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.345rem + 1.14vw) !important}.fs-2{font-size:calc(1.3rem + 0.6vw) !important}.fs-3{font-size:calc(1.275rem + 0.3vw) !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-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !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:#6c757d !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-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}.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:transparent !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-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:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2rem !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float: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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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:2.2rem !important}.fs-2{font-size:1.75rem !important}.fs-3{font-size:1.5rem !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-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}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#000;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:transparent;border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#000}.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}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}.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:inline-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}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link,div[id^=tbl-]>.anchorjs-link{position:absolute;top:0;right:0}.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{caption-side:top;margin-bottom:1.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}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}.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}div.ansi-escaped-output{font-family:monospace;display:block}/*! -* -* ansi colors from IPython notebook's -* -*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-fg{color:#282c36}.ansi-black-intense-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-fg{color:#b22b31}.ansi-red-intense-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-fg{color:#007427}.ansi-green-intense-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-fg{color:#b27d12}.ansi-yellow-intense-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-fg{color:#0065ca}.ansi-blue-intense-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-fg{color:#a03196}.ansi-magenta-intense-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-fg{color:#258f8f}.ansi-cyan-intense-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-fg{color:#a1a6b2}.ansi-white-intense-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#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: #000000;--quarto-text-muted: #6c757d;--quarto-border-color: #dee2e6;--quarto-border-width: 1px;--quarto-border-radius: 0.25rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:transparent;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:transparent;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:transparent}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:absolute;right:.5em;left:inherit;background-color:transparent}:root{--mermaid-bg-color: #ffffff;--mermaid-edge-color: #6c757d;--mermaid-node-fg-color: #000000;--mermaid-fg-color: #000000;--mermaid-fg-color--lighter: #1a1a1a;--mermaid-fg-color--lightest: #333333;--mermaid-font-family: Roboto;--mermaid-label-bg-color: #ffffff;--mermaid-label-fg-color: #4063D8;--mermaid-node-bg-color: rgba(64, 99, 216, 0.1);--mermaid-node-fg-color: #000000}@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:transparent}.code-copy-button:focus{outline:none}.code-copy-button-tooltip{font-size:.75em}pre.sourceCode:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(149, 88, 178)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>');background-repeat:no-repeat;background-size:1rem 1rem}pre.sourceCode:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(149, 88, 178)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}pre.sourceCode:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(182, 140, 202)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>')}pre.sourceCode:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(182, 140, 202)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}main ol ol,main ul ul,main ol ul,main ul ol{margin-bottom:1em}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] 35px [body-end-outset] minmax(0px, 175px) [page-end-inset] 35px [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] 35px [body-end-outset] minmax(0px, 175px) [page-end-inset] 35px [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>*{grid-column:page-start/body-content-end}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-body-outset-right table{background:#fff}.page-columns .column-page{grid-column:page-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-page table{background:#fff}.page-columns .column-page-inset{grid-column:page-start-inset/page-end-inset;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-page-left table{background:#fff}.page-columns .column-page-right{grid-column:body-content-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.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{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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:screen-start/screen-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:screen-start/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/screen-end;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0);margin-bottom:1em}.zindex-content{z-index:998;transform:translate3d(0, 0, 0)}.zindex-modal{z-index:1055;transform:translate3d(0, 0, 0)}.zindex-over-content{z-index:999;transform:translate3d(0, 0, 0)}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,.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,.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,.page-columns.toc-left .column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;transform:translate3d(0, 0, 0)}.page-columns.toc-left .no-row-height{height:initial;overflow:initial}}@media(max-width: 767.98px){.margin-caption,div.aside,aside,.column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;transform:translate3d(0, 0, 0)}.no-row-height{height:initial;overflow:initial}#quarto-margin-sidebar{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{margin-top:2rem;margin-bottom:1rem}h1.title,.title.h1{margin-top:0}h2,.h2{border-bottom:1px solid #dee2e6;padding-bottom:.5rem}h3,.h3,h4,.h4{margin-top:1.5rem}.header-section-number{color:#404040}.nav-link.active .header-section-number{color:inherit}mark,.mark{padding:0em}.panel-caption,caption,.figure-caption{font-size:1rem}.panel-caption,.figure-caption,figcaption{color:#404040}.table-caption,caption{color:#000}.quarto-layout-cell[data-ref-parent] caption{color:#404040}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:#404040;font-size:.825rem}.panel-caption.margin-caption{text-align:inherit}.column-margin.column-container p{margin-bottom:0}.column-margin.column-container>*:not(.collapse){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}}.tab-content{margin-top:0px;border-left:#dee2e6 1px solid;border-right:#dee2e6 1px solid;border-bottom:#dee2e6 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:1em}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(233,236,239,.65);border:1px solid rgba(233,236,239,.65);border-radius:.25rem}pre.sourceCode{background-color:transparent}pre.sourceCode{border-left:3px;border-left-style:solid;border-left-color:#59c357;padding-left:.6em;border-right:none;border-top:none;border-bottom:none;font-size:.875em;overflow:visible !important;padding:.4em}.callout pre.sourceCode{padding-left:0}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:#404040}.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 code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#f5f5f5;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:transparent;padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:#6c757d;background-color:transparent;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,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 0, 0)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}.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.toc-left>*,.sidebar.margin-sidebar>*{padding-top:.5em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:#6c757d;margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#4063d8}.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,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" class="bi bi-journal-code" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.646 5.646a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 8 8.646 6.354a.5.5 0 0 1 0-.708zm-1.292 0a.5.5 0 0 0-.708 0l-2 2a.5.5 0 0 0 0 .708l2 2a.5.5 0 0 0 .708-.708L5.707 8l1.647-1.646a.5.5 0 0 0 0-.708z"/><path d="M3 0h10a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-1h1v1a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v1H1V2a2 2 0 0 1 2-2z"/><path d="M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z"/></svg>');background-repeat:no-repeat;background-size:.75rem .75rem}.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em}.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 h2,.quarto-notebook .h2{border-bottom:none}.sidebar .quarto-alternate-formats a,.sidebar .quarto-alternate-notebooks a{text-decoration:none}.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#4063d8}.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-size:.875rem;font-weight:400;margin-bottom:.5rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2{margin-top:1rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #b68cca;padding-left:.6rem}.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 .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul,.sidebar nav[role=doc-toc] ul{padding-left:0;list-style:none;font-size:.875rem;font-weight:300}.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 #9558b2;color:#9558b2 !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#9558b2 !important}kbd,.kbd{color:#000;background-color:#f8f9fa;border:1px solid;border-radius:5px;border-color:#dee2e6}div.hanging-indent{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}.table a{word-break:break-word}.table>:not(:first-child){border-top-width:1px;border-top-color:#dee2e6}.table>thead{border-bottom:1px solid currentColor}.table>tbody{border-top:1px solid #dee2e6}@media(min-width: 992px){.callout:not(.no-icon){margin-left:calc(calc(-0.4em + -5px) + -1px)}.callout{margin-left:calc(-0.4em + -5px)}div.sourceCode{margin-left:calc(calc(-0.6em + -3px) + 2px)}}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.25rem;overflow-wrap:break-word}.callout .callout-caption-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout.callout-style-default{border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout.callout-captioned .callout-body{margin-top:.2em}.callout:not(.no-icon).callout-captioned.callout-style-simple .callout-body{padding-left:1.6em}.callout.callout-captioned>.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 div.callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default div.callout-body>:first-child{margin-top:.5em}.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-captioned .callout-body>:last-child:not(.sourceCode),.callout.callout-captioned .callout-body>div>:last-child:not(.sourceCode){margin-bottom:.5rem}.callout:not(.callout-captioned) .callout-body>:first-child,.callout:not(.callout-captioned) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-captioned) .callout-body>:last-child,.callout:not(.callout-captioned) .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-caption-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:#6c757d}div.callout.callout-style-default>.callout-header{background-color:#6c757d}div.callout-note.callout{border-left-color:#4063d8}div.callout-note.callout-style-default>.callout-header{background-color:#eceffb}div.callout-note:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %233a59c2" class="bi bi-info-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/></svg>');}div.callout-note.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %233a59c2" class="bi bi-info-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/></svg>');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 0, 0)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-tip.callout{border-left-color:#389836}div.callout-tip.callout-style-default>.callout-header{background-color:#ebf5eb}div.callout-tip:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23328931" class="bi bi-lightbulb" viewBox="0 0 16 16"><path d="M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z"/></svg>');}div.callout-tip.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23328931" class="bi bi-lightbulb" viewBox="0 0 16 16"><path d="M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z"/></svg>');}div.callout-tip .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 0, 0)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-warning.callout{border-left-color:#9558b2}div.callout-warning.callout-style-default>.callout-header{background-color:#f4eef7}div.callout-warning:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23864fa0" class="bi bi-exclamation-triangle" viewBox="0 0 16 16"><path d="M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.146.146 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.163.163 0 0 1-.054.06.116.116 0 0 1-.066.017H1.146a.115.115 0 0 1-.066-.017.163.163 0 0 1-.054-.06.176.176 0 0 1 .002-.183L7.884 2.073a.147.147 0 0 1 .054-.057zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z"/><path d="M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z"/></svg>');}div.callout-warning.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23864fa0" class="bi bi-exclamation-triangle" viewBox="0 0 16 16"><path d="M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.146.146 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.163.163 0 0 1-.054.06.116.116 0 0 1-.066.017H1.146a.115.115 0 0 1-.066-.017.163.163 0 0 1-.054-.06.176.176 0 0 1 .002-.183L7.884 2.073a.147.147 0 0 1 .054-.057zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z"/><path d="M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z"/></svg>');}div.callout-warning .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 0, 0)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-caution.callout{border-left-color:#d7c1e2}div.callout-caution.callout-style-default>.callout-header{background-color:#fbf9fc}div.callout-caution:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23c2aecb" class="bi bi-cone-striped" viewBox="0 0 16 16"><path d="M9.97 4.88l.953 3.811C10.158 8.878 9.14 9 8 9c-1.14 0-2.159-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12zm-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.274 3.9C6.8 3.965 7.382 4 8 4c.618 0 1.2-.036 1.725-.098zm4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257 2.391.598z"/></svg>');}div.callout-caution.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23c2aecb" class="bi bi-cone-striped" viewBox="0 0 16 16"><path d="M9.97 4.88l.953 3.811C10.158 8.878 9.14 9 8 9c-1.14 0-2.159-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12zm-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.274 3.9C6.8 3.965 7.382 4 8 4c.618 0 1.2-.036 1.725-.098zm4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257 2.391.598z"/></svg>');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 0, 0)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-important.callout{border-left-color:#cb3c33}div.callout-important.callout-style-default>.callout-header{background-color:#faeceb}div.callout-important:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23b7362e" class="bi bi-exclamation-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z"/></svg>');}div.callout-important.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23b7362e" class="bi bi-exclamation-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z"/></svg>');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 0, 0)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}.quarto-toggle-container{display:flex;align-items:center}@media(min-width: 992px){.navbar .quarto-color-scheme-toggle{padding-left:.5rem;padding-right:.5rem}}@media(max-width: 767.98px){.navbar .quarto-color-scheme-toggle{padding-left:0;padding-right:0;padding-bottom:.5em}}.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}.navbar-collapse .quarto-color-scheme-toggle{padding-left:.6rem;padding-right:0;margin-top:-12px}.sidebar-navigation{padding-left:20px}.sidebar-navigation .quarto-color-scheme-toggle .bi::before{padding-top:.2rem;margin-bottom:-0.2rem}.sidebar-tools-main .quarto-color-scheme-toggle .bi::before{padding-top:.2rem;margin-bottom:-0.2rem}.navbar .quarto-color-scheme-toggle .bi::before{padding-top:7px;margin-bottom:-7px;padding-left:2px;margin-right:2px}.navbar .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(253, 253, 255, 1)" class="bi bi-toggle-off" viewBox="0 0 16 16"><path d="M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z"/></svg>')}.navbar .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(253, 253, 255, 1)" class="bi bi-toggle-on" viewBox="0 0 16 16"><path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>')}.sidebar-navigation .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(26, 26, 26, 1)" class="bi bi-toggle-off" viewBox="0 0 16 16"><path d="M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z"/></svg>')}.sidebar-navigation .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(26, 26, 26, 1)" class="bi bi-toggle-on" viewBox="0 0 16 16"><path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>')}.quarto-sidebar-toggle{border-color:#dee2e6;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:#fafafa}#quarto-content .quarto-sidebar-toggle-title{color:#000}.quarto-sidebar-toggle-icon{color:#dee2e6;margin-right:.5em;float:right;transition:transform .2s ease}.quarto-sidebar-toggle-icon::before{padding-top:5px}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-icon{transform:rotate(-180deg)}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-title{border-bottom:solid #dee2e6 1px}.quarto-sidebar-toggle-contents{background-color:#fff;padding-right:10px;padding-left:10px;margin-top:0px !important;transition:max-height .5s ease}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-contents{padding-top:1em;padding-bottom:10px}.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,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(89, 89, 89, 1)" class="bi bi-toggle-off" viewBox="0 0 16 16"><path d="M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z"/></svg>')}.quarto-color-scheme-toggle.alternate.top-right .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(51, 51, 51, 1)" class="bi bi-toggle-on" viewBox="0 0 16 16"><path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>')}#quarto-appendix.default{border-top:1px solid #dee2e6}#quarto-appendix.default{background-color:#fff;padding-top:1.5em;margin-top:2em;z-index:998}#quarto-appendix.default .quarto-appendix-heading{margin-top:0;line-height:1.4em;font-weight:600;opacity:.9;border-bottom:none;margin-bottom:0}#quarto-appendix.default .footnotes ol,#quarto-appendix.default .footnotes ol li>p:last-of-type,#quarto-appendix.default .quarto-appendix-contents>p:last-of-type{margin-bottom:0}#quarto-appendix.default .quarto-appendix-secondary-label{margin-bottom:.4em}#quarto-appendix.default .quarto-appendix-bibtex{font-size:.7em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-bibtex code.sourceCode{white-space:pre-wrap}#quarto-appendix.default .quarto-appendix-citeas{font-size:.9em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-heading{font-size:1em !important}#quarto-appendix.default *[role=doc-endnotes]>ol,#quarto-appendix.default .quarto-appendix-contents>*:not(h2):not(.h2){font-size:.9em}#quarto-appendix.default section{padding-bottom:1.5em}#quarto-appendix.default section *[role=doc-endnotes],#quarto-appendix.default section>*:not(a){opacity:.9;word-wrap:break-word}.btn.btn-quarto,div.cell-output-display .btn-quarto{color:#fefefe;background-color:#6c757d;border-color:#6c757d}.btn.btn-quarto:hover,div.cell-output-display .btn-quarto:hover{color:#fefefe;background-color:#828a91;border-color:#7b838a}.btn-check:focus+.btn.btn-quarto,.btn.btn-quarto:focus,.btn-check:focus+div.cell-output-display .btn-quarto,div.cell-output-display .btn-quarto:focus{color:#fefefe;background-color:#828a91;border-color:#7b838a;box-shadow:0 0 0 .25rem rgba(130,138,144,.5)}.btn-check:checked+.btn.btn-quarto,.btn-check:active+.btn.btn-quarto,.btn.btn-quarto:active,.btn.btn-quarto.active,.show>.btn.btn-quarto.dropdown-toggle,.btn-check:checked+div.cell-output-display .btn-quarto,.btn-check:active+div.cell-output-display .btn-quarto,div.cell-output-display .btn-quarto:active,div.cell-output-display .btn-quarto.active,.show>div.cell-output-display .btn-quarto.dropdown-toggle{color:#000;background-color:#899197;border-color:#7b838a}.btn-check:checked+.btn.btn-quarto:focus,.btn-check:active+.btn.btn-quarto:focus,.btn.btn-quarto:active:focus,.btn.btn-quarto.active:focus,.show>.btn.btn-quarto.dropdown-toggle:focus,.btn-check:checked+div.cell-output-display .btn-quarto:focus,.btn-check:active+div.cell-output-display .btn-quarto:focus,div.cell-output-display .btn-quarto:active:focus,div.cell-output-display .btn-quarto.active:focus,.show>div.cell-output-display .btn-quarto.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,144,.5)}.btn.btn-quarto:disabled,.btn.btn-quarto.disabled,div.cell-output-display .btn-quarto:disabled,div.cell-output-display .btn-quarto.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}nav.quarto-secondary-nav.color-navbar{background-color:#4063d8;color:#fdfdff}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:#fdfdff}@media(max-width: 991.98px){body.nav-sidebar .quarto-title-banner,body.nav-sidebar .quarto-title-banner{display:none}}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-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 + 0.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:var(--bs-font-monospace);color:#1a1a1a;border:solid #1a1a1a 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 #aaaaaa44 1px;border-bottom:solid #aaaaaa44 1px;z-index:2;background-color:#aaaaaa22}#code-annotation-line-highlight{margin-left:-4em;width:calc(100% + 4em);border-top:solid #aaaaaa44 1px;border-bottom:solid #aaaaaa44 1px;z-index:2;background-color:#aaaaaa22}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:var(--bs-font-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}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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:page-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:page-start/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0);margin-bottom:1em}}.quarto-video{margin-bottom:1em}a.external:after{display:inline-block;height:.75rem;width:.75rem;margin-bottom:.15em;margin-left:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(64, 99, 216)" class="bi bi-box-arrow-up-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z"/><path fill-rule="evenodd" d="M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z"/></svg>');background-repeat:no-repeat;background-size:.75rem .75rem}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,.code-with-filename .code-with-filename-file pre{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file,.quarto-dark .code-with-filename .code-with-filename-file pre{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.quarto-title-banner{margin-bottom:1em;color:#fdfdff;background:#4063d8}.quarto-title-banner .code-tools-button{color:#9797ff}.quarto-title-banner .code-tools-button:hover{color:#fdfdff}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(151, 151, 255)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(253, 253, 255)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>')}.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}}main.quarto-banner-title-block section:first-of-type h2:first-of-type,main.quarto-banner-title-block section:first-of-type .h2:first-of-type,main.quarto-banner-title-block section:first-of-type h3:first-of-type,main.quarto-banner-title-block section:first-of-type .h3:first-of-type,main.quarto-banner-title-block section:first-of-type h4:first-of-type,main.quarto-banner-title-block section:first-of-type .h4:first-of-type{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.25rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:repeat(2, 1fr)}#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:-5px}#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 a{color:#000}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.7em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#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 .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#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 .description .abstract-title,#title-block-header.quarto-title-block.default .abstract .abstract-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:1fr 1fr}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"JuliaMono-Light"}hr{color:#4063d8}/*# sourceMappingURL=397ef2e52d54cf686e4908b90039e9db.css.map */ diff --git a/build/dev/proposal_files/libs/bootstrap/bootstrap.min.js b/build/dev/proposal_files/libs/bootstrap/bootstrap.min.js deleted file mode 100644 index cc0a25561dfb616832227c9e2b2c1b1bbe69bc05..0000000000000000000000000000000000000000 --- a/build/dev/proposal_files/libs/bootstrap/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v5.1.3 (https://getbootstrap.com/) - * Copyright 2011-2021 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="transitionend",e=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 e},i=t=>{const i=e(t);return i&&document.querySelector(i)?i:null},n=t=>{const i=e(t);return i?document.querySelector(i):null},s=e=>{e.dispatchEvent(new Event(t))},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(t):null,a=(t,e,i)=>{Object.keys(i).forEach((n=>{const s=i[n],r=e[n],a=r&&o(r)?"element":null==(l=r)?`${l}`:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();var l;if(!new RegExp(s).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)}))},l=t=>!(!o(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),c=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),h=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?h(t.parentNode):null},d=()=>{},u=t=>{t.offsetHeight},f=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},p=[],m=()=>"rtl"===document.documentElement.dir,g=t=>{var e;e=()=>{const e=f();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?(p.length||document.addEventListener("DOMContentLoaded",(()=>{p.forEach((t=>t()))})),p.push(e)):e()},_=t=>{"function"==typeof t&&t()},b=(e,i,n=!0)=>{if(!n)return void _(e);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})(i)+5;let r=!1;const a=({target:n})=>{n===i&&(r=!0,i.removeEventListener(t,a),_(e))};i.addEventListener(t,a),setTimeout((()=>{r||s(i)}),o)},v=(t,e,i,n)=>{let s=t.indexOf(e);if(-1===s)return t[!i&&n?t.length-1:0];const o=t.length;return s+=i?1:-1,n&&(s=(s+o)%o),t[Math.max(0,Math.min(s,o-1))]},y=/[^.]*(?=\..*)\.|.*/,w=/\..*/,E=/::\d+$/,A={};let T=1;const O={mouseenter:"mouseover",mouseleave:"mouseout"},C=/^(mouseenter|mouseleave)/i,k=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 L(t,e){return e&&`${e}::${T++}`||t.uidEvent||T++}function x(t){const e=L(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function D(t,e,i=null){const n=Object.keys(t);for(let s=0,o=n.length;s<o;s++){const o=t[n[s]];if(o.originalHandler===e&&o.delegationSelector===i)return o}return null}function S(t,e,i){const n="string"==typeof e,s=n?i:e;let o=P(t);return k.has(o)||(o=t),[n,s,o]}function N(t,e,i,n,s){if("string"!=typeof e||!t)return;if(i||(i=n,n=null),C.test(e)){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};n?n=t(n):i=t(i)}const[o,r,a]=S(e,i,n),l=x(t),c=l[a]||(l[a]={}),h=D(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=L(r,e.replace(y,"")),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(let a=o.length;a--;)if(o[a]===r)return s.delegateTarget=r,n.oneOff&&j.off(t,s.type,e,i),i.apply(r,[s]);return null}}(t,i,n):function(t,e){return function i(n){return n.delegateTarget=t,i.oneOff&&j.off(t,n.type,e),e.apply(t,[n])}}(t,i);u.delegationSelector=o?i:null,u.originalHandler=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function I(t,e,i,n,s){const o=D(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function P(t){return t=t.replace(w,""),O[t]||t}const j={on(t,e,i,n){N(t,e,i,n,!1)},one(t,e,i,n){N(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=S(e,i,n),a=r!==e,l=x(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void I(t,l,r,o,s?i:null)}c&&Object.keys(l).forEach((i=>{!function(t,e,i,n){const s=e[i]||{};Object.keys(s).forEach((o=>{if(o.includes(n)){const n=s[o];I(t,e,i,n.originalHandler,n.delegationSelector)}}))}(t,l,i,e.slice(1))}));const h=l[r]||{};Object.keys(h).forEach((i=>{const n=i.replace(E,"");if(!a||e.includes(n)){const e=h[i];I(t,l,r,e.originalHandler,e.delegationSelector)}}))},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=f(),s=P(e),o=e!==s,r=k.has(s);let a,l=!0,c=!0,h=!1,d=null;return o&&n&&(a=n.Event(e,i),n(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(s,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach((t=>{Object.defineProperty(d,t,{get:()=>i[t]})})),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},M=new Map,H={set(t,e,i){M.has(t)||M.set(t,new Map);const n=M.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>M.has(t)&&M.get(t).get(e)||null,remove(t,e){if(!M.has(t))return;const i=M.get(t);i.delete(e),0===i.size&&M.delete(t)}};class B{constructor(t){(t=r(t))&&(this._element=t,H.set(this._element,this.constructor.DATA_KEY,this))}dispose(){H.remove(this._element,this.constructor.DATA_KEY),j.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach((t=>{this[t]=null}))}_queueCallback(t,e,i=!0){b(t,e,i)}static getInstance(t){return H.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.1.3"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,s=t.NAME;j.on(document,i,`[data-bs-dismiss="${s}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),c(this))return;const o=n(this)||this.closest(`.${s}`);t.getOrCreateInstance(o)[e]()}))};class W extends B{static get NAME(){return"alert"}close(){if(j.trigger(this._element,"close.bs.alert").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(),j.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=W.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(W,"close"),g(W);const $='[data-bs-toggle="button"]';class z extends B{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=z.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function q(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function F(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}j.on(document,"click.bs.button.data-api",$,(t=>{t.preventDefault();const e=t.target.closest($);z.getOrCreateInstance(e).toggle()})),g(z);const U={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${F(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${F(e)}`)},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter((t=>t.startsWith("bs"))).forEach((i=>{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=q(t.dataset[i])})),e},getDataAttribute:(t,e)=>q(t.getAttribute(`data-bs-${F(e)}`)),offset(t){const e=t.getBoundingClientRect();return{top:e.top+window.pageYOffset,left:e.left+window.pageXOffset}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},V={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;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(e)&&i.push(n),n=n.parentNode;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=>!c(t)&&l(t)))}},K="carousel",X={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Q="next",G="prev",Z="left",J="right",tt={ArrowLeft:J,ArrowRight:Z},et="slid.bs.carousel",it="active",nt=".active.carousel-item";class st extends B{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=V.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return X}static get NAME(){return K}next(){this._slide(Q)}nextWhenVisible(){!document.hidden&&l(this._element)&&this.next()}prev(){this._slide(G)}pause(t){t||(this._isPaused=!0),V.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(s(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=V.findOne(nt,this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void j.one(this._element,et,(()=>this.to(t)));if(e===t)return this.pause(),void this.cycle();const i=t>e?Q:G;this._slide(i,this._items[t])}_getConfig(t){return t={...X,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(K,t,Y),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?J:Z)}_addEventListeners(){this._config.keyboard&&j.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(j.on(this._element,"mouseenter.bs.carousel",(t=>this.pause(t))),j.on(this._element,"mouseleave.bs.carousel",(t=>this.cycle(t)))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>this._pointerEvent&&("pen"===t.pointerType||"touch"===t.pointerType),e=e=>{t(e)?this.touchStartX=e.clientX:this._pointerEvent||(this.touchStartX=e.touches[0].clientX)},i=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},n=e=>{t(e)&&(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((t=>this.cycle(t)),500+this._config.interval))};V.find(".carousel-item img",this._element).forEach((t=>{j.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()))})),this._pointerEvent?(j.on(this._element,"pointerdown.bs.carousel",(t=>e(t))),j.on(this._element,"pointerup.bs.carousel",(t=>n(t))),this._element.classList.add("pointer-event")):(j.on(this._element,"touchstart.bs.carousel",(t=>e(t))),j.on(this._element,"touchmove.bs.carousel",(t=>i(t))),j.on(this._element,"touchend.bs.carousel",(t=>n(t))))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=tt[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?V.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const i=t===Q;return v(this._items,e,i,this._config.wrap)}_triggerSlideEvent(t,e){const i=this._getItemIndex(t),n=this._getItemIndex(V.findOne(nt,this._element));return j.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:i})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=V.findOne(".active",this._indicatorsElement);e.classList.remove(it),e.removeAttribute("aria-current");const i=V.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e<i.length;e++)if(Number.parseInt(i[e].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(t)){i[e].classList.add(it),i[e].setAttribute("aria-current","true");break}}}_updateInterval(){const t=this._activeElement||V.findOne(nt,this._element);if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(t,e){const i=this._directionToOrder(t),n=V.findOne(nt,this._element),s=this._getItemIndex(n),o=e||this._getItemByOrder(i,n),r=this._getItemIndex(o),a=Boolean(this._interval),l=i===Q,c=l?"carousel-item-start":"carousel-item-end",h=l?"carousel-item-next":"carousel-item-prev",d=this._orderToDirection(i);if(o&&o.classList.contains(it))return void(this._isSliding=!1);if(this._isSliding)return;if(this._triggerSlideEvent(o,d).defaultPrevented)return;if(!n||!o)return;this._isSliding=!0,a&&this.pause(),this._setActiveIndicatorElement(o),this._activeElement=o;const f=()=>{j.trigger(this._element,et,{relatedTarget:o,direction:d,from:s,to:r})};if(this._element.classList.contains("slide")){o.classList.add(h),u(o),n.classList.add(c),o.classList.add(c);const t=()=>{o.classList.remove(c,h),o.classList.add(it),n.classList.remove(it,h,c),this._isSliding=!1,setTimeout(f,0)};this._queueCallback(t,n,!0)}else n.classList.remove(it),o.classList.add(it),this._isSliding=!1,f();a&&this.cycle()}_directionToOrder(t){return[J,Z].includes(t)?m()?t===Z?G:Q:t===Z?Q:G:t}_orderToDirection(t){return[Q,G].includes(t)?m()?t===G?Z:J:t===G?J:Z:t}static carouselInterface(t,e){const i=st.getOrCreateInstance(t,e);let{_config:n}=i;"object"==typeof e&&(n={...n,...e});const s="string"==typeof e?e:n.slide;if("number"==typeof e)i.to(e);else if("string"==typeof s){if(void 0===i[s])throw new TypeError(`No method named "${s}"`);i[s]()}else n.interval&&n.ride&&(i.pause(),i.cycle())}static jQueryInterface(t){return this.each((function(){st.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=n(this);if(!e||!e.classList.contains("carousel"))return;const i={...U.getDataAttributes(e),...U.getDataAttributes(this)},s=this.getAttribute("data-bs-slide-to");s&&(i.interval=!1),st.carouselInterface(e,i),s&&st.getInstance(e).to(s),t.preventDefault()}}j.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",st.dataApiClickHandler),j.on(window,"load.bs.carousel.data-api",(()=>{const t=V.find('[data-bs-ride="carousel"]');for(let e=0,i=t.length;e<i;e++)st.carouselInterface(t[e],st.getInstance(t[e]))})),g(st);const ot="collapse",rt={toggle:!0,parent:null},at={toggle:"boolean",parent:"(null|element)"},lt="show",ct="collapse",ht="collapsing",dt="collapsed",ut=":scope .collapse .collapse",ft='[data-bs-toggle="collapse"]';class pt extends B{constructor(t,e){super(t),this._isTransitioning=!1,this._config=this._getConfig(e),this._triggerArray=[];const n=V.find(ft);for(let t=0,e=n.length;t<e;t++){const e=n[t],s=i(e),o=V.find(s).filter((t=>t===this._element));null!==s&&o.length&&(this._selector=s,this._triggerArray.push(e))}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return rt}static get NAME(){return ot}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t,e=[];if(this._config.parent){const t=V.find(ut,this._config.parent);e=V.find(".collapse.show, .collapse.collapsing",this._config.parent).filter((e=>!t.includes(e)))}const i=V.findOne(this._selector);if(e.length){const n=e.find((t=>i!==t));if(t=n?pt.getInstance(n):null,t&&t._isTransitioning)return}if(j.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e.forEach((e=>{i!==e&&pt.getOrCreateInstance(e,{toggle:!1}).hide(),t||H.set(e,"bs.collapse",null)}));const n=this._getDimension();this._element.classList.remove(ct),this._element.classList.add(ht),this._element.style[n]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const s=`scroll${n[0].toUpperCase()+n.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct,lt),this._element.style[n]="",j.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[n]=`${this._element[s]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(j.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,u(this._element),this._element.classList.add(ht),this._element.classList.remove(ct,lt);const e=this._triggerArray.length;for(let t=0;t<e;t++){const e=this._triggerArray[t],i=n(e);i&&!this._isShown(i)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct),j.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(lt)}_getConfig(t){return(t={...rt,...U.getDataAttributes(this._element),...t}).toggle=Boolean(t.toggle),t.parent=r(t.parent),a(ot,t,at),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=V.find(ut,this._config.parent);V.find(ft,this._config.parent).filter((e=>!t.includes(e))).forEach((t=>{const e=n(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}))}_addAriaAndCollapsedClass(t,e){t.length&&t.forEach((t=>{e?t.classList.remove(dt):t.classList.add(dt),t.setAttribute("aria-expanded",e)}))}static jQueryInterface(t){return this.each((function(){const e={};"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1);const i=pt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}j.on(document,"click.bs.collapse.data-api",ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=i(this);V.find(e).forEach((t=>{pt.getOrCreateInstance(t,{toggle:!1}).toggle()}))})),g(pt);var mt="top",gt="bottom",_t="right",bt="left",vt="auto",yt=[mt,gt,_t,bt],wt="start",Et="end",At="clippingParents",Tt="viewport",Ot="popper",Ct="reference",kt=yt.reduce((function(t,e){return t.concat([e+"-"+wt,e+"-"+Et])}),[]),Lt=[].concat(yt,[vt]).reduce((function(t,e){return t.concat([e,e+"-"+wt,e+"-"+Et])}),[]),xt="beforeRead",Dt="read",St="afterRead",Nt="beforeMain",It="main",Pt="afterMain",jt="beforeWrite",Mt="write",Ht="afterWrite",Bt=[xt,Dt,St,Nt,It,Pt,jt,Mt,Ht];function Rt(t){return t?(t.nodeName||"").toLowerCase():null}function Wt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function $t(t){return t instanceof Wt(t).Element||t instanceof Element}function zt(t){return t instanceof Wt(t).HTMLElement||t instanceof HTMLElement}function qt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Wt(t).ShadowRoot||t instanceof ShadowRoot)}const Ft={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];zt(s)&&Rt(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}),{});zt(n)&&Rt(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function Ut(t){return t.split("-")[0]}function Vt(t,e){var i=t.getBoundingClientRect();return{width:i.width/1,height:i.height/1,top:i.top/1,right:i.right/1,bottom:i.bottom/1,left:i.left/1,x:i.left/1,y:i.top/1}}function Kt(t){var e=Vt(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 Xt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&qt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Yt(t){return Wt(t).getComputedStyle(t)}function Qt(t){return["table","td","th"].indexOf(Rt(t))>=0}function Gt(t){return(($t(t)?t.ownerDocument:t.document)||window.document).documentElement}function Zt(t){return"html"===Rt(t)?t:t.assignedSlot||t.parentNode||(qt(t)?t.host:null)||Gt(t)}function Jt(t){return zt(t)&&"fixed"!==Yt(t).position?t.offsetParent:null}function te(t){for(var e=Wt(t),i=Jt(t);i&&Qt(i)&&"static"===Yt(i).position;)i=Jt(i);return i&&("html"===Rt(i)||"body"===Rt(i)&&"static"===Yt(i).position)?e:i||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&zt(t)&&"fixed"===Yt(t).position)return null;for(var i=Zt(t);zt(i)&&["html","body"].indexOf(Rt(i))<0;){var n=Yt(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 ee(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}var ie=Math.max,ne=Math.min,se=Math.round;function oe(t,e,i){return ie(t,ne(e,i))}function re(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ae(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const le={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=Ut(i.placement),l=ee(a),c=[bt,_t].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return re("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ae(t,yt))}(s.padding,i),d=Kt(o),u="y"===l?mt:bt,f="y"===l?gt:_t,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=te(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,E=oe(v,w,y),A=l;i.modifiersData[n]=((e={})[A]=E,e.centerOffset=E-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)))&&Xt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ce(t){return t.split("-")[1]}var he={top:"auto",right:"auto",bottom:"auto",left:"auto"};function de(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=!0===h?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:se(se(e*n)/n)||0,y:se(se(i*n)/n)||0}}(r):"function"==typeof h?h(r):r,u=d.x,f=void 0===u?0:u,p=d.y,m=void 0===p?0:p,g=r.hasOwnProperty("x"),_=r.hasOwnProperty("y"),b=bt,v=mt,y=window;if(c){var w=te(i),E="clientHeight",A="clientWidth";w===Wt(i)&&"static"!==Yt(w=Gt(i)).position&&"absolute"===a&&(E="scrollHeight",A="scrollWidth"),w=w,s!==mt&&(s!==bt&&s!==_t||o!==Et)||(v=gt,m-=w[E]-n.height,m*=l?1:-1),s!==bt&&(s!==mt&&s!==gt||o!==Et)||(b=_t,f-=w[A]-n.width,f*=l?1:-1)}var T,O=Object.assign({position:a},c&&he);return l?Object.assign({},O,((T={})[v]=_?"0":"",T[b]=g?"0":"",T.transform=(y.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",T)):Object.assign({},O,((e={})[v]=_?m+"px":"",e[b]=g?f+"px":"",e.transform="",e))}const ue={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:Ut(e.placement),variation:ce(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,de(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,de(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 fe={passive:!0};const pe={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=Wt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,fe)})),a&&l.addEventListener("resize",i.update,fe),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,fe)})),a&&l.removeEventListener("resize",i.update,fe)}},data:{}};var me={left:"right",right:"left",bottom:"top",top:"bottom"};function ge(t){return t.replace(/left|right|bottom|top/g,(function(t){return me[t]}))}var _e={start:"end",end:"start"};function be(t){return t.replace(/start|end/g,(function(t){return _e[t]}))}function ve(t){var e=Wt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ye(t){return Vt(Gt(t)).left+ve(t).scrollLeft}function we(t){var e=Yt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ee(t){return["html","body","#document"].indexOf(Rt(t))>=0?t.ownerDocument.body:zt(t)&&we(t)?t:Ee(Zt(t))}function Ae(t,e){var i;void 0===e&&(e=[]);var n=Ee(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=Wt(n),r=s?[o].concat(o.visualViewport||[],we(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Ae(Zt(r)))}function Te(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Oe(t,e){return e===Tt?Te(function(t){var e=Wt(t),i=Gt(t),n=e.visualViewport,s=i.clientWidth,o=i.clientHeight,r=0,a=0;return n&&(s=n.width,o=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=n.offsetLeft,a=n.offsetTop)),{width:s,height:o,x:r+ye(t),y:a}}(t)):zt(e)?function(t){var e=Vt(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Te(function(t){var e,i=Gt(t),n=ve(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ie(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ie(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ye(t),l=-n.scrollTop;return"rtl"===Yt(s||i).direction&&(a+=ie(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Gt(t)))}function Ce(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?Ut(s):null,r=s?ce(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case mt:e={x:a,y:i.y-n.height};break;case gt:e={x:a,y:i.y+i.height};break;case _t:e={x:i.x+i.width,y:l};break;case bt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?ee(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case wt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Et:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.boundary,r=void 0===o?At:o,a=i.rootBoundary,l=void 0===a?Tt:a,c=i.elementContext,h=void 0===c?Ot:c,d=i.altBoundary,u=void 0!==d&&d,f=i.padding,p=void 0===f?0:f,m=re("number"!=typeof p?p:ae(p,yt)),g=h===Ot?Ct:Ot,_=t.rects.popper,b=t.elements[u?g:h],v=function(t,e,i){var n="clippingParents"===e?function(t){var e=Ae(Zt(t)),i=["absolute","fixed"].indexOf(Yt(t).position)>=0&&zt(t)?te(t):t;return $t(i)?e.filter((function(t){return $t(t)&&Xt(t,i)&&"body"!==Rt(t)})):[]}(t):[].concat(e),s=[].concat(n,[i]),o=s[0],r=s.reduce((function(e,i){var n=Oe(t,i);return e.top=ie(n.top,e.top),e.right=ne(n.right,e.right),e.bottom=ne(n.bottom,e.bottom),e.left=ie(n.left,e.left),e}),Oe(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}($t(b)?b:b.contextElement||Gt(t.elements.popper),r,l),y=Vt(t.elements.reference),w=Ce({reference:y,element:_,strategy:"absolute",placement:s}),E=Te(Object.assign({},_,w)),A=h===Ot?E:y,T={top:v.top-A.top+m.top,bottom:A.bottom-v.bottom+m.bottom,left:v.left-A.left+m.left,right:A.right-v.right+m.right},O=t.modifiersData.offset;if(h===Ot&&O){var C=O[s];Object.keys(T).forEach((function(t){var e=[_t,gt].indexOf(t)>=0?1:-1,i=[mt,gt].indexOf(t)>=0?"y":"x";T[t]+=C[i]*e}))}return T}function Le(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?Lt:l,h=ce(n),d=h?a?kt:kt.filter((function(t){return ce(t)===h})):yt,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]=ke(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[Ut(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const xe={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,_=Ut(g),b=l||(_!==g&&p?function(t){if(Ut(t)===vt)return[];var e=ge(t);return[be(t),e,be(e)]}(g):[ge(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(Ut(i)===vt?Le(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,E=new Map,A=!0,T=v[0],O=0;O<v.length;O++){var C=v[O],k=Ut(C),L=ce(C)===wt,x=[mt,gt].indexOf(k)>=0,D=x?"width":"height",S=ke(e,{placement:C,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),N=x?L?_t:bt:L?gt:mt;y[D]>w[D]&&(N=ge(N));var I=ge(N),P=[];if(o&&P.push(S[k]<=0),a&&P.push(S[N]<=0,S[I]<=0),P.every((function(t){return t}))){T=C,A=!1;break}E.set(C,P)}if(A)for(var j=function(t){var e=v.find((function(e){var i=E.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"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function De(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 Se(t){return[mt,_t,gt,bt].some((function(e){return t[e]>=0}))}const Ne={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=ke(e,{elementContext:"reference"}),a=ke(e,{altBoundary:!0}),l=De(r,n),c=De(a,s,o),h=Se(l),d=Se(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})}},Ie={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=Lt.reduce((function(t,i){return t[i]=function(t,e,i){var n=Ut(t),s=[bt,mt].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,[bt,_t].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}},Pe={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Ce({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},je={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=ke(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=Ut(e.placement),b=ce(e.placement),v=!b,y=ee(_),w="x"===y?"y":"x",E=e.modifiersData.popperOffsets,A=e.rects.reference,T=e.rects.popper,O="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,C={x:0,y:0};if(E){if(o||a){var k="y"===y?mt:bt,L="y"===y?gt:_t,x="y"===y?"height":"width",D=E[y],S=E[y]+g[k],N=E[y]-g[L],I=f?-T[x]/2:0,P=b===wt?A[x]:T[x],j=b===wt?-T[x]:-A[x],M=e.elements.arrow,H=f&&M?Kt(M):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},R=B[k],W=B[L],$=oe(0,A[x],H[x]),z=v?A[x]/2-I-$-R-O:P-$-R-O,q=v?-A[x]/2+I+$+W+O:j+$+W+O,F=e.elements.arrow&&te(e.elements.arrow),U=F?"y"===y?F.clientTop||0:F.clientLeft||0:0,V=e.modifiersData.offset?e.modifiersData.offset[e.placement][y]:0,K=E[y]+z-V-U,X=E[y]+q-V;if(o){var Y=oe(f?ne(S,K):S,D,f?ie(N,X):N);E[y]=Y,C[y]=Y-D}if(a){var Q="x"===y?mt:bt,G="x"===y?gt:_t,Z=E[w],J=Z+g[Q],tt=Z-g[G],et=oe(f?ne(J,K):J,Z,f?ie(tt,X):tt);E[w]=et,C[w]=et-Z}}e.modifiersData[n]=C}},requiresIfExists:["offset"]};function Me(t,e,i){void 0===i&&(i=!1);var n=zt(e);zt(e)&&function(t){var e=t.getBoundingClientRect();e.width,t.offsetWidth,e.height,t.offsetHeight}(e);var s,o,r=Gt(e),a=Vt(t),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!i)&&(("body"!==Rt(e)||we(r))&&(l=(s=e)!==Wt(s)&&zt(s)?{scrollLeft:(o=s).scrollLeft,scrollTop:o.scrollTop}:ve(s)),zt(e)?((c=Vt(e)).x+=e.clientLeft,c.y+=e.clientTop):r&&(c.x=ye(r))),{x:a.left+l.scrollLeft-c.x,y:a.top+l.scrollTop-c.y,width:a.width,height:a.height}}function He(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 Be={placement:"bottom",modifiers:[],strategy:"absolute"};function Re(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function We(t){void 0===t&&(t={});var e=t,i=e.defaultModifiers,n=void 0===i?[]:i,s=e.defaultOptions,o=void 0===s?Be:s;return function(t,e,i){void 0===i&&(i=o);var s,r,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},Be,o),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],c=!1,h={state:a,setOptions:function(i){var s="function"==typeof i?i(a.options):i;d(),a.options=Object.assign({},o,a.options,s),a.scrollParents={reference:$t(t)?Ae(t):t.contextElement?Ae(t.contextElement):[],popper:Ae(e)};var r,c,u=function(t){var e=He(t);return Bt.reduce((function(t,i){return t.concat(e.filter((function(t){return t.phase===i})))}),[])}((r=[].concat(n,a.options.modifiers),c=r.reduce((function(t,e){var i=t[e.name];return t[e.name]=i?Object.assign({},i,e,{options:Object.assign({},i.options,e.options),data:Object.assign({},i.data,e.data)}):e,t}),{}),Object.keys(c).map((function(t){return c[t]}))));return a.orderedModifiers=u.filter((function(t){return t.enabled})),a.orderedModifiers.forEach((function(t){var e=t.name,i=t.options,n=void 0===i?{}:i,s=t.effect;if("function"==typeof s){var o=s({state:a,name:e,instance:h,options:n});l.push(o||function(){})}})),h.update()},forceUpdate:function(){if(!c){var t=a.elements,e=t.reference,i=t.popper;if(Re(e,i)){a.rects={reference:Me(e,te(i),"fixed"===a.options.strategy),popper:Kt(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach((function(t){return a.modifiersData[t.name]=Object.assign({},t.data)}));for(var n=0;n<a.orderedModifiers.length;n++)if(!0!==a.reset){var s=a.orderedModifiers[n],o=s.fn,r=s.options,l=void 0===r?{}:r,d=s.name;"function"==typeof o&&(a=o({state:a,options:l,name:d,instance:h})||a)}else a.reset=!1,n=-1}}},update:(s=function(){return new Promise((function(t){h.forceUpdate(),t(a)}))},function(){return r||(r=new Promise((function(t){Promise.resolve().then((function(){r=void 0,t(s())}))}))),r}),destroy:function(){d(),c=!0}};if(!Re(t,e))return h;function d(){l.forEach((function(t){return t()})),l=[]}return h.setOptions(i).then((function(t){!c&&i.onFirstUpdate&&i.onFirstUpdate(t)})),h}}var $e=We(),ze=We({defaultModifiers:[pe,Pe,ue,Ft]}),qe=We({defaultModifiers:[pe,Pe,ue,Ft,Ie,xe,je,le,Ne]});const Fe=Object.freeze({__proto__:null,popperGenerator:We,detectOverflow:ke,createPopperBase:$e,createPopper:qe,createPopperLite:ze,top:mt,bottom:gt,right:_t,left:bt,auto:vt,basePlacements:yt,start:wt,end:Et,clippingParents:At,viewport:Tt,popper:Ot,reference:Ct,variationPlacements:kt,placements:Lt,beforeRead:xt,read:Dt,afterRead:St,beforeMain:Nt,main:It,afterMain:Pt,beforeWrite:jt,write:Mt,afterWrite:Ht,modifierPhases:Bt,applyStyles:Ft,arrow:le,computeStyles:ue,eventListeners:pe,flip:xe,hide:Ne,offset:Ie,popperOffsets:Pe,preventOverflow:je}),Ue="dropdown",Ve="Escape",Ke="Space",Xe="ArrowUp",Ye="ArrowDown",Qe=new RegExp("ArrowUp|ArrowDown|Escape"),Ge="click.bs.dropdown.data-api",Ze="keydown.bs.dropdown.data-api",Je="show",ti='[data-bs-toggle="dropdown"]',ei=".dropdown-menu",ii=m()?"top-end":"top-start",ni=m()?"top-start":"top-end",si=m()?"bottom-end":"bottom-start",oi=m()?"bottom-start":"bottom-end",ri=m()?"left-start":"right-start",ai=m()?"right-start":"left-start",li={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},ci={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class hi extends B{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar()}static get Default(){return li}static get DefaultType(){return ci}static get NAME(){return Ue}toggle(){return this._isShown()?this.hide():this.show()}show(){if(c(this._element)||this._isShown(this._menu))return;const t={relatedTarget:this._element};if(j.trigger(this._element,"show.bs.dropdown",t).defaultPrevented)return;const e=hi.getParentFromElement(this._element);this._inNavbar?U.setDataAttribute(this._menu,"popper","none"):this._createPopper(e),"ontouchstart"in document.documentElement&&!e.closest(".navbar-nav")&&[].concat(...document.body.children).forEach((t=>j.on(t,"mouseover",d))),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Je),this._element.classList.add(Je),j.trigger(this._element,"shown.bs.dropdown",t)}hide(){if(c(this._element)||!this._isShown(this._menu))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){j.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._popper&&this._popper.destroy(),this._menu.classList.remove(Je),this._element.classList.remove(Je),this._element.setAttribute("aria-expanded","false"),U.removeDataAttribute(this._menu,"popper"),j.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...U.getDataAttributes(this._element),...t},a(Ue,t,this.constructor.DefaultType),"object"==typeof t.reference&&!o(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Ue.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(t){if(void 0===Fe)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:o(this._config.reference)?e=r(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find((t=>"applyStyles"===t.name&&!1===t.enabled));this._popper=qe(e,this._menu,i),n&&U.setDataAttribute(this._menu,"popper","static")}_isShown(t=this._element){return t.classList.contains(Je)}_getMenuElement(){return V.next(this._element,ei)[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ri;if(t.classList.contains("dropstart"))return ai;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ni:ii:e?oi:si}_detectNavbar(){return null!==this._element.closest(".navbar")}_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}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=V.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(l);i.length&&v(i,e,t===Ye,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=hi.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(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=V.find(ti);for(let i=0,n=e.length;i<n;i++){const n=hi.getInstance(e[i]);if(!n||!1===n._config.autoClose)continue;if(!n._isShown())continue;const s={relatedTarget:n._element};if(t){const e=t.composedPath(),i=e.includes(n._menu);if(e.includes(n._element)||"inside"===n._config.autoClose&&!i||"outside"===n._config.autoClose&&i)continue;if(n._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;"click"===t.type&&(s.clickEvent=t)}n._completeHide(s)}}static getParentFromElement(t){return n(t)||t.parentNode}static dataApiKeydownHandler(t){if(/input|textarea/i.test(t.target.tagName)?t.key===Ke||t.key!==Ve&&(t.key!==Ye&&t.key!==Xe||t.target.closest(ei)):!Qe.test(t.key))return;const e=this.classList.contains(Je);if(!e&&t.key===Ve)return;if(t.preventDefault(),t.stopPropagation(),c(this))return;const i=this.matches(ti)?this:V.prev(this,ti)[0],n=hi.getOrCreateInstance(i);if(t.key!==Ve)return t.key===Xe||t.key===Ye?(e||n.show(),void n._selectMenuItem(t)):void(e&&t.key!==Ke||hi.clearMenus());n.hide()}}j.on(document,Ze,ti,hi.dataApiKeydownHandler),j.on(document,Ze,ei,hi.dataApiKeydownHandler),j.on(document,Ge,hi.clearMenus),j.on(document,"keyup.bs.dropdown.data-api",hi.clearMenus),j.on(document,Ge,ti,(function(t){t.preventDefault(),hi.getOrCreateInstance(this).toggle()})),g(hi);const di=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ui=".sticky-top";class fi{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,"paddingRight",(e=>e+t)),this._setElementAttributes(di,"paddingRight",(e=>e+t)),this._setElementAttributes(ui,"marginRight",(e=>e-t))}_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)[e];t.style[e]=`${i(Number.parseFloat(s))}px`}))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(di,"paddingRight"),this._resetElementAttributes(ui,"marginRight")}_saveInitialAttribute(t,e){const i=t.style[e];i&&U.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=U.getDataAttribute(t,e);void 0===i?t.style.removeProperty(e):(U.removeDataAttribute(t,e),t.style[e]=i)}))}_applyManipulationCallback(t,e){o(t)?e(t):V.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const pi={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},mi={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},gi="show",_i="mousedown.bs.backdrop";class bi{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&u(this._getElement()),this._getElement().classList.add(gi),this._emulateAnimation((()=>{_(t)}))):_(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove(gi),this._emulateAnimation((()=>{this.dispose(),_(t)}))):_(t)}_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}_getConfig(t){return(t={...pi,..."object"==typeof t?t:{}}).rootElement=r(t.rootElement),a("backdrop",t,mi),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),j.on(this._getElement(),_i,(()=>{_(this._config.clickCallback)})),this._isAppended=!0)}dispose(){this._isAppended&&(j.off(this._element,_i),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){b(t,this._getElement(),this._config.isAnimated)}}const vi={trapElement:null,autofocus:!0},yi={trapElement:"element",autofocus:"boolean"},wi=".bs.focustrap",Ei="backward";class Ai{constructor(t){this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:t,autofocus:e}=this._config;this._isActive||(e&&t.focus(),j.off(document,wi),j.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),j.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,j.off(document,wi))}_handleFocusin(t){const{target:e}=t,{trapElement:i}=this._config;if(e===document||e===i||i.contains(e))return;const n=V.focusableChildren(i);0===n.length?i.focus():this._lastTabNavDirection===Ei?n[n.length-1].focus():n[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?Ei:"forward")}_getConfig(t){return t={...vi,..."object"==typeof t?t:{}},a("focustrap",t,yi),t}}const Ti="modal",Oi="Escape",Ci={backdrop:!0,keyboard:!0,focus:!0},ki={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Li="hidden.bs.modal",xi="show.bs.modal",Di="resize.bs.modal",Si="click.dismiss.bs.modal",Ni="keydown.dismiss.bs.modal",Ii="mousedown.dismiss.bs.modal",Pi="modal-open",ji="show",Mi="modal-static";class Hi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=V.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new fi}static get Default(){return Ci}static get NAME(){return Ti}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||j.trigger(this._element,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(Pi),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),j.on(this._dialog,Ii,(()=>{j.one(this._element,"mouseup.dismiss.bs.modal",(t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)}))})),this._showBackdrop((()=>this._showElement(t))))}hide(){if(!this._isShown||this._isTransitioning)return;if(j.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(ji),j.off(this._element,Si),j.off(this._dialog,Ii),this._queueCallback((()=>this._hideModal()),this._element,t)}dispose(){[window,this._dialog].forEach((t=>j.off(t,".bs.modal"))),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_getConfig(t){return t={...Ci,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Ti,t,ki),t}_showElement(t){const e=this._isAnimated(),i=V.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||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,i&&(i.scrollTop=0),e&&u(this._element),this._element.classList.add(ji),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,j.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,e)}_setEscapeEvent(){this._isShown?j.on(this._element,Ni,(t=>{this._config.keyboard&&t.key===Oi?(t.preventDefault(),this.hide()):this._config.keyboard||t.key!==Oi||this._triggerBackdropTransition()})):j.off(this._element,Ni)}_setResizeEvent(){this._isShown?j.on(window,Di,(()=>this._adjustDialog())):j.off(window,Di)}_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(Pi),this._resetAdjustments(),this._scrollBar.reset(),j.trigger(this._element,Li)}))}_showBackdrop(t){j.on(this._element,Si,(t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())})),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(j.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:i}=this._element,n=e>document.documentElement.clientHeight;!n&&"hidden"===i.overflowY||t.contains(Mi)||(n||(i.overflowY="hidden"),t.add(Mi),this._queueCallback((()=>{t.remove(Mi),n||this._queueCallback((()=>{i.overflowY=""}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;(!i&&t&&!m()||i&&!t&&m())&&(this._element.style.paddingLeft=`${e}px`),(i&&!t&&!m()||!i&&t&&m())&&(this._element.style.paddingRight=`${e}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Hi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}j.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=n(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),j.one(e,xi,(t=>{t.defaultPrevented||j.one(e,Li,(()=>{l(this)&&this.focus()}))}));const i=V.findOne(".modal.show");i&&Hi.getInstance(i).hide(),Hi.getOrCreateInstance(e).toggle(this)})),R(Hi),g(Hi);const Bi="offcanvas",Ri={backdrop:!0,keyboard:!0,scroll:!1},Wi={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},$i="show",zi=".offcanvas.show",qi="hidden.bs.offcanvas";class Fi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get NAME(){return Bi}static get Default(){return Ri}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||j.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(new fi).hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add($i),this._queueCallback((()=>{this._config.scroll||this._focustrap.activate(),j.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(j.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove($i),this._backdrop.hide(),this._queueCallback((()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new fi).reset(),j.trigger(this._element,qi)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(t){return t={...Ri,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Bi,t,Wi),t}_initializeBackDrop(){return new bi({className:"offcanvas-backdrop",isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_addEventListeners(){j.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()}))}static jQueryInterface(t){return this.each((function(){const e=Fi.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)}}))}}j.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=n(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),c(this))return;j.one(e,qi,(()=>{l(this)&&this.focus()}));const i=V.findOne(zi);i&&i!==e&&Fi.getInstance(i).hide(),Fi.getOrCreateInstance(e).toggle(this)})),j.on(window,"load.bs.offcanvas.data-api",(()=>V.find(zi).forEach((t=>Fi.getOrCreateInstance(t).show())))),R(Fi),g(Fi);const Ui=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Vi=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Ki=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Xi=(t,e)=>{const i=t.nodeName.toLowerCase();if(e.includes(i))return!Ui.has(i)||Boolean(Vi.test(t.nodeValue)||Ki.test(t.nodeValue));const n=e.filter((t=>t instanceof RegExp));for(let t=0,e=n.length;t<e;t++)if(n[t].test(i))return!0;return!1};function Yi(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(let t=0,i=s.length;t<i;t++){const i=s[t],n=i.nodeName.toLowerCase();if(!Object.keys(e).includes(n)){i.remove();continue}const o=[].concat(...i.attributes),r=[].concat(e["*"]||[],e[n]||[]);o.forEach((t=>{Xi(t,r)||i.removeAttribute(t.nodeName)}))}return n.body.innerHTML}const Qi="tooltip",Gi=new Set(["sanitize","allowList","sanitizeFn"]),Zi={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},Ji={AUTO:"auto",TOP:"top",RIGHT:m()?"left":"right",BOTTOM:"bottom",LEFT:m()?"right":"left"},tn={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["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:[]},popperConfig:null},en={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},nn="fade",sn="show",on="show",rn="out",an=".tooltip-inner",ln=".modal",cn="hide.bs.modal",hn="hover",dn="focus";class un extends B{constructor(t,e){if(void 0===Fe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return tn}static get NAME(){return Qi}static get Event(){return en}static get DefaultType(){return Zi}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains(sn))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),j.off(this._element.closest(ln),cn,this._hideModalHandler),this.tip&&this.tip.remove(),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=j.trigger(this._element,this.constructor.Event.SHOW),e=h(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;"tooltip"===this.constructor.NAME&&this.tip&&this.getTitle()!==this.tip.querySelector(an).innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const n=this.getTipElement(),s=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME);n.setAttribute("id",s),this._element.setAttribute("aria-describedby",s),this._config.animation&&n.classList.add(nn);const o="function"==typeof this._config.placement?this._config.placement.call(this,n,this._element):this._config.placement,r=this._getAttachment(o);this._addAttachmentClass(r);const{container:a}=this._config;H.set(n,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(a.append(n),j.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=qe(this._element,n,this._getPopperConfig(r)),n.classList.add(sn);const l=this._resolvePossibleFunction(this._config.customClass);l&&n.classList.add(...l.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>{j.on(t,"mouseover",d)}));const c=this.tip.classList.contains(nn);this._queueCallback((()=>{const t=this._hoverState;this._hoverState=null,j.trigger(this._element,this.constructor.Event.SHOWN),t===rn&&this._leave(null,this)}),this.tip,c)}hide(){if(!this._popper)return;const t=this.getTipElement();if(j.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove(sn),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains(nn);this._queueCallback((()=>{this._isWithActiveTrigger()||(this._hoverState!==on&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),j.trigger(this._element,this.constructor.Event.HIDDEN),this._disposePopper())}),this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");t.innerHTML=this._config.template;const e=t.children[0];return this.setContent(e),e.classList.remove(nn,sn),this.tip=e,this.tip}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),an)}_sanitizeAndSetContent(t,e,i){const n=V.findOne(i,t);e||!n?this.setElementContent(n,e):n.remove()}setElementContent(t,e){if(null!==t)return o(e)?(e=r(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.append(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Yi(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){const t=this._element.getAttribute("data-bs-original-title")||this._config.title;return this._resolvePossibleFunction(t)}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){return e||this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_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"function"==typeof t?t.call(this._element):t}_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:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add(`${this._getBasicClassPrefix()}-${this.updateAttachment(t)}`)}_getAttachment(t){return Ji[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach((t=>{if("click"===t)j.on(this._element,this.constructor.Event.CLICK,this._config.selector,(t=>this.toggle(t)));else if("manual"!==t){const e=t===hn?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,i=t===hn?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;j.on(this._element,e,this._config.selector,(t=>this._enter(t))),j.on(this._element,i,this._config.selector,(t=>this._leave(t)))}})),this._hideModalHandler=()=>{this._element&&this.hide()},j.on(this._element.closest(ln),cn,this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?dn:hn]=!0),e.getTipElement().classList.contains(sn)||e._hoverState===on?e._hoverState=on:(clearTimeout(e._timeout),e._hoverState=on,e._config.delay&&e._config.delay.show?e._timeout=setTimeout((()=>{e._hoverState===on&&e.show()}),e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?dn:hn]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=rn,e._config.delay&&e._config.delay.hide?e._timeout=setTimeout((()=>{e._hoverState===rn&&e.hide()}),e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=U.getDataAttributes(this._element);return Object.keys(e).forEach((t=>{Gi.has(t)&&delete e[t]})),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?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()),a(Qi,t,this.constructor.DefaultType),t.sanitize&&(t.template=Yi(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=new RegExp(`(^|\\s)${this._getBasicClassPrefix()}\\S+`,"g"),i=t.getAttribute("class").match(e);null!==i&&i.length>0&&i.map((t=>t.trim())).forEach((e=>t.classList.remove(e)))}_getBasicClassPrefix(){return"bs-tooltip"}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(un);const fn={...un.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'},pn={...un.DefaultType,content:"(string|element|function)"},mn={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class gn extends un{static get Default(){return fn}static get NAME(){return"popover"}static get Event(){return mn}static get DefaultType(){return pn}isWithContent(){return this.getTitle()||this._getContent()}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),".popover-header"),this._sanitizeAndSetContent(t,this._getContent(),".popover-body")}_getContent(){return this._resolvePossibleFunction(this._config.content)}_getBasicClassPrefix(){return"bs-popover"}static jQueryInterface(t){return this.each((function(){const e=gn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(gn);const _n="scrollspy",bn={offset:10,method:"auto",target:""},vn={offset:"number",method:"string",target:"(string|element)"},yn="active",wn=".nav-link, .list-group-item, .dropdown-item",En="position";class An extends B{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,j.on(this._scrollElement,"scroll.bs.scrollspy",(()=>this._process())),this.refresh(),this._process()}static get Default(){return bn}static get NAME(){return _n}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":En,e="auto"===this._config.method?t:this._config.method,n=e===En?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),V.find(wn,this._config.target).map((t=>{const s=i(t),o=s?V.findOne(s):null;if(o){const t=o.getBoundingClientRect();if(t.width||t.height)return[U[e](o).top+n,s]}return null})).filter((t=>t)).sort(((t,e)=>t[0]-e[0])).forEach((t=>{this._offsets.push(t[0]),this._targets.push(t[1])}))}dispose(){j.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){return(t={...bn,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target=r(t.target)||document.documentElement,a(_n,t,vn),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),i=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=i){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t<this._offsets[e+1])&&this._activate(this._targets[e])}}_activate(t){this._activeTarget=t,this._clear();const e=wn.split(",").map((e=>`${e}[data-bs-target="${t}"],${e}[href="${t}"]`)),i=V.findOne(e.join(","),this._config.target);i.classList.add(yn),i.classList.contains("dropdown-item")?V.findOne(".dropdown-toggle",i.closest(".dropdown")).classList.add(yn):V.parents(i,".nav, .list-group").forEach((t=>{V.prev(t,".nav-link, .list-group-item").forEach((t=>t.classList.add(yn))),V.prev(t,".nav-item").forEach((t=>{V.children(t,".nav-link").forEach((t=>t.classList.add(yn)))}))})),j.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){V.find(wn,this._config.target).filter((t=>t.classList.contains(yn))).forEach((t=>t.classList.remove(yn)))}static jQueryInterface(t){return this.each((function(){const e=An.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}j.on(window,"load.bs.scrollspy.data-api",(()=>{V.find('[data-bs-spy="scroll"]').forEach((t=>new An(t)))})),g(An);const Tn="active",On="fade",Cn="show",kn=".active",Ln=":scope > li > .active";class xn extends B{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(Tn))return;let t;const e=n(this._element),i=this._element.closest(".nav, .list-group");if(i){const e="UL"===i.nodeName||"OL"===i.nodeName?Ln:kn;t=V.find(e,i),t=t[t.length-1]}const s=t?j.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if(j.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==s&&s.defaultPrevented)return;this._activate(this._element,i);const o=()=>{j.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),j.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,o):o()}_activate(t,e,i){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?V.children(e,kn):V.find(Ln,e))[0],s=i&&n&&n.classList.contains(On),o=()=>this._transitionComplete(t,n,i);n&&s?(n.classList.remove(Cn),this._queueCallback(o,t,!0)):o()}_transitionComplete(t,e,i){if(e){e.classList.remove(Tn);const t=V.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove(Tn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add(Tn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),u(t),t.classList.contains(On)&&t.classList.add(Cn);let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&V.find(".dropdown-toggle",e).forEach((t=>t.classList.add(Tn))),t.setAttribute("aria-expanded",!0)}i&&i()}static jQueryInterface(t){return this.each((function(){const e=xn.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}j.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),c(this)||xn.getOrCreateInstance(this).show()})),g(xn);const Dn="toast",Sn="hide",Nn="show",In="showing",Pn={animation:"boolean",autohide:"boolean",delay:"number"},jn={animation:!0,autohide:!0,delay:5e3};class Mn extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Pn}static get Default(){return jn}static get NAME(){return Dn}show(){j.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(Sn),u(this._element),this._element.classList.add(Nn),this._element.classList.add(In),this._queueCallback((()=>{this._element.classList.remove(In),j.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this._element.classList.contains(Nn)&&(j.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(In),this._queueCallback((()=>{this._element.classList.add(Sn),this._element.classList.remove(In),this._element.classList.remove(Nn),j.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains(Nn)&&this._element.classList.remove(Nn),super.dispose()}_getConfig(t){return t={...jn,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},a(Dn,t,this.constructor.DefaultType),t}_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(){j.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),j.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),j.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),j.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Mn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(Mn),g(Mn),{Alert:W,Button:z,Carousel:st,Collapse:pt,Dropdown:hi,Modal:Hi,Offcanvas:Fi,Popover:gn,ScrollSpy:An,Tab:xn,Toast:Mn,Tooltip:un}})); -//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/build/dev/proposal_files/libs/quarto-html/anchor.min.js b/build/dev/proposal_files/libs/quarto-html/anchor.min.js deleted file mode 100644 index 1c2b86faedde03cb3c3459e4900f7ef29125d94a..0000000000000000000000000000000000000000 --- a/build/dev/proposal_files/libs/quarto-html/anchor.min.js +++ /dev/null @@ -1,9 +0,0 @@ -// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat -// -// AnchorJS - v4.3.1 - 2021-04-17 -// https://www.bryanbraun.com/anchorjs/ -// Copyright (c) 2021 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)}(this,function(){"use strict";return function(A){function d(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 w(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=[],d(this.options),this.isTouchDevice=function(){return Boolean("ontouchstart"in window||window.TouchEvent||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var e,t,o,i,n,s,a,c,r,l,h,u,p=[];if(d(this.options),"touch"===(l=this.options.visible)&&(l=this.isTouchDevice()?"always":"hover"),0===(e=w(A=A||"h2, h3, h4, h5, h6")).length)return this;for(null===document.head.querySelector("style.anchorjs")&&((u=document.createElement("style")).className="anchorjs",u.appendChild(document.createTextNode("")),void 0===(A=document.head.querySelector('[rel="stylesheet"],style'))?document.head.appendChild(u):document.head.insertBefore(u,A),u.sheet.insertRule(".anchorjs-link{opacity:0;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}",u.sheet.cssRules.length),u.sheet.insertRule(":hover>.anchorjs-link,.anchorjs-link:focus{opacity:1}",u.sheet.cssRules.length),u.sheet.insertRule("[data-anchorjs-icon]::after{content:attr(data-anchorjs-icon)}",u.sheet.cssRules.length),u.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")}',u.sheet.cssRules.length)),u=document.querySelectorAll("[id]"),t=[].map.call(u,function(A){return A.id}),i=0;i<e.length;i++)if(this.hasAnchorJSLink(e[i]))p.push(i);else{if(e[i].hasAttribute("id"))o=e[i].getAttribute("id");else if(e[i].hasAttribute("data-anchor-id"))o=e[i].getAttribute("data-anchor-id");else{for(c=a=this.urlify(e[i].textContent),s=0;n=t.indexOf(c=void 0!==n?a+"-"+s:c),s+=1,-1!==n;);n=void 0,t.push(c),e[i].setAttribute("id",c),o=c}(r=document.createElement("a")).className="anchorjs-link "+this.options.class,r.setAttribute("aria-label",this.options.ariaLabel),r.setAttribute("data-anchorjs-icon",this.options.icon),this.options.titleText&&(r.title=this.options.titleText),h=document.querySelector("base")?window.location.pathname+window.location.search:"",h=this.options.base||h,r.href=h+"#"+o,"always"===l&&(r.style.opacity="1"),""===this.options.icon&&(r.style.font="1em/1 anchorjs-icons","left"===this.options.placement&&(r.style.lineHeight="inherit")),"left"===this.options.placement?(r.style.position="absolute",r.style.marginLeft="-1em",r.style.paddingRight=".5em",e[i].insertBefore(r,e[i].firstChild)):(r.style.paddingLeft=".375em",e[i].appendChild(r))}for(i=0;i<p.length;i++)e.splice(p[i]-i,1);return this.elements=this.elements.concat(e),this},this.remove=function(A){for(var e,t,o=w(A),i=0;i<o.length;i++)(t=o[i].querySelector(".anchorjs-link"))&&(-1!==(e=this.elements.indexOf(o[i]))&&this.elements.splice(e,1),o[i].removeChild(t));return this},this.removeAll=function(){this.remove(this.elements)},this.urlify=function(A){var e=document.createElement("textarea");return e.innerHTML=A,A=e.value,this.options.truncate||d(this.options),A.trim().replace(/'/gi,"").replace(/[& +$,:;=?@"#{}|^~[`%!'<>\]./()*\\\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/build/dev/proposal_files/libs/quarto-html/popper.min.js b/build/dev/proposal_files/libs/quarto-html/popper.min.js deleted file mode 100644 index 2269d66967635e9bde6edb948cd93b0ae1978dfc..0000000000000000000000000000000000000000 --- a/build/dev/proposal_files/libs/quarto-html/popper.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/** - * @popperjs/core v2.11.4 - 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(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,i=1;if(r(e)&&t){var a=e.offsetHeight,f=e.offsetWidth;f>0&&(o=s(n.width)/f||1),a>0&&(i=s(n.height)/a||1)}return{width:n.width/o,height:n.height/i,top:n.top/i,right:n.right/o,bottom:n.bottom/i,left:n.left/o,x:n.left/o,y:n.top/i}}function c(e){var n=t(e);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function p(e){return e?(e.nodeName||"").toLowerCase():null}function u(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function l(e){return f(u(e)).left+c(e).scrollLeft}function d(e){return t(e).getComputedStyle(e)}function h(e){var t=d(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function m(e,n,o){void 0===o&&(o=!1);var i,a,d=r(n),m=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),v=u(n),g=f(e,m),y={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(d||!d&&!o)&&(("body"!==p(n)||h(v))&&(y=(i=n)!==t(i)&&r(i)?{scrollLeft:(a=i).scrollLeft,scrollTop:a.scrollTop}:c(i)),r(n)?((b=f(n,!0)).x+=n.clientLeft,b.y+=n.clientTop):v&&(b.x=l(v))),{x:g.left+y.scrollLeft-b.x,y:g.top+y.scrollTop-b.y,width:g.width,height:g.height}}function v(e){var t=f(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 g(e){return"html"===p(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||u(e)}function y(e){return["html","body","#document"].indexOf(p(e))>=0?e.ownerDocument.body:r(e)&&h(e)?e:y(g(e))}function b(e,n){var r;void 0===n&&(n=[]);var o=y(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=t(o),s=i?[a].concat(a.visualViewport||[],h(o)?o:[]):o,f=n.concat(s);return i?f:f.concat(b(g(s)))}function x(e){return["table","td","th"].indexOf(p(e))>=0}function w(e){return r(e)&&"fixed"!==d(e).position?e.offsetParent:null}function O(e){for(var n=t(e),i=w(e);i&&x(i)&&"static"===d(i).position;)i=w(i);return i&&("html"===p(i)||"body"===p(i)&&"static"===d(i).position)?n:i||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&r(e)&&"fixed"===d(e).position)return null;var n=g(e);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(p(n))<0;){var i=d(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 j="top",E="bottom",D="right",A="left",L="auto",P=[j,E,D,A],M="start",k="end",W="viewport",B="popper",H=P.reduce((function(e,t){return e.concat([t+"-"+M,t+"-"+k])}),[]),T=[].concat(P,[L]).reduce((function(e,t){return e.concat([t,t+"-"+M,t+"-"+k])}),[]),R=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function S(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 q(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 V(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function N(e,r){return r===W?V(function(e){var n=t(e),r=u(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,f=0;return o&&(i=o.width,a=o.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=o.offsetLeft,f=o.offsetTop)),{width:i,height:a,x:s+l(e),y:f}}(e)):n(r)?function(e){var t=f(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(r):V(function(e){var t,n=u(e),r=c(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+l(e),p=-r.scrollTop;return"rtl"===d(o||n).direction&&(f+=i(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:f,y:p}}(u(e)))}function I(e,t,o){var s="clippingParents"===t?function(e){var t=b(g(e)),o=["absolute","fixed"].indexOf(d(e).position)>=0&&r(e)?O(e):e;return n(o)?t.filter((function(e){return n(e)&&q(e,o)&&"body"!==p(e)})):[]}(e):[].concat(t),f=[].concat(s,[o]),c=f[0],u=f.reduce((function(t,n){var r=N(e,n);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}),N(e,c));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function _(e){return e.split("-")[1]}function F(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function U(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?C(o):null,a=o?_(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case j:t={x:s,y:n.y-r.height};break;case E:t={x:s,y:n.y+n.height};break;case D:t={x:n.x+n.width,y:f};break;case A:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?F(i):null;if(null!=c){var p="y"===c?"height":"width";switch(a){case M:t[c]=t[c]-(n[p]/2-r[p]/2);break;case k:t[c]=t[c]+(n[p]/2-r[p]/2)}}return t}function z(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function X(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function Y(e,t){void 0===t&&(t={});var r=t,o=r.placement,i=void 0===o?e.placement:o,a=r.boundary,s=void 0===a?"clippingParents":a,c=r.rootBoundary,p=void 0===c?W:c,l=r.elementContext,d=void 0===l?B:l,h=r.altBoundary,m=void 0!==h&&h,v=r.padding,g=void 0===v?0:v,y=z("number"!=typeof g?g:X(g,P)),b=d===B?"reference":B,x=e.rects.popper,w=e.elements[m?b:d],O=I(n(w)?w:w.contextElement||u(e.elements.popper),s,p),A=f(e.elements.reference),L=U({reference:A,element:x,strategy:"absolute",placement:i}),M=V(Object.assign({},x,L)),k=d===B?M:A,H={top:O.top-k.top+y.top,bottom:k.bottom-O.bottom+y.bottom,left:O.left-k.left+y.left,right:k.right-O.right+y.right},T=e.modifiersData.offset;if(d===B&&T){var R=T[i];Object.keys(H).forEach((function(e){var t=[D,E].indexOf(e)>=0?1:-1,n=[j,E].indexOf(e)>=0?"y":"x";H[e]+=R[n]*t}))}return H}var G={placement:"bottom",modifiers:[],strategy:"absolute"};function J(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function K(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,o=void 0===r?[]:r,i=t.defaultOptions,a=void 0===i?G:i;return function(e,t,r){void 0===r&&(r=a);var i,s,f={placement:"bottom",orderedModifiers:[],options:Object.assign({},G,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],p=!1,u={state:f,setOptions:function(r){var i="function"==typeof r?r(f.options):r;l(),f.options=Object.assign({},a,f.options,i),f.scrollParents={reference:n(e)?b(e):e.contextElement?b(e.contextElement):[],popper:b(t)};var s,p,d=function(e){var t=S(e);return R.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}((s=[].concat(o,f.options.modifiers),p=s.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),Object.keys(p).map((function(e){return p[e]}))));return f.orderedModifiers=d.filter((function(e){return e.enabled})),f.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var i=o({state:f,name:t,instance:u,options:r}),a=function(){};c.push(i||a)}})),u.update()},forceUpdate:function(){if(!p){var e=f.elements,t=e.reference,n=e.popper;if(J(t,n)){f.rects={reference:m(t,O(n),"fixed"===f.options.strategy),popper:v(n)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach((function(e){return f.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<f.orderedModifiers.length;r++)if(!0!==f.reset){var o=f.orderedModifiers[r],i=o.fn,a=o.options,s=void 0===a?{}:a,c=o.name;"function"==typeof i&&(f=i({state:f,options:s,name:c,instance:u})||f)}else f.reset=!1,r=-1}}},update:(i=function(){return new Promise((function(e){u.forceUpdate(),e(f)}))},function(){return s||(s=new Promise((function(e){Promise.resolve().then((function(){s=void 0,e(i())}))}))),s}),destroy:function(){l(),p=!0}};if(!J(e,t))return u;function l(){c.forEach((function(e){return e()})),c=[]}return u.setOptions(r).then((function(e){!p&&r.onFirstUpdate&&r.onFirstUpdate(e)})),u}}var Q={passive:!0};var Z={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var n=e.state,r=e.instance,o=e.options,i=o.scroll,a=void 0===i||i,s=o.resize,f=void 0===s||s,c=t(n.elements.popper),p=[].concat(n.scrollParents.reference,n.scrollParents.popper);return a&&p.forEach((function(e){e.addEventListener("scroll",r.update,Q)})),f&&c.addEventListener("resize",r.update,Q),function(){a&&p.forEach((function(e){e.removeEventListener("scroll",r.update,Q)})),f&&c.removeEventListener("resize",r.update,Q)}},data:{}};var $={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=U({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},ee={top:"auto",right:"auto",bottom:"auto",left:"auto"};function te(e){var n,r=e.popper,o=e.popperRect,i=e.placement,a=e.variation,f=e.offsets,c=e.position,p=e.gpuAcceleration,l=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=f.x,g=void 0===v?0:v,y=f.y,b=void 0===y?0:y,x="function"==typeof h?h({x:g,y:b}):{x:g,y:b};g=x.x,b=x.y;var w=f.hasOwnProperty("x"),L=f.hasOwnProperty("y"),P=A,M=j,W=window;if(l){var B=O(r),H="clientHeight",T="clientWidth";if(B===t(r)&&"static"!==d(B=u(r)).position&&"absolute"===c&&(H="scrollHeight",T="scrollWidth"),B=B,i===j||(i===A||i===D)&&a===k)M=E,b-=(m&&B===W&&W.visualViewport?W.visualViewport.height:B[H])-o.height,b*=p?1:-1;if(i===A||(i===j||i===E)&&a===k)P=D,g-=(m&&B===W&&W.visualViewport?W.visualViewport.width:B[T])-o.width,g*=p?1:-1}var R,S=Object.assign({position:c},l&&ee),C=!0===h?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:s(t*r)/r||0,y:s(n*r)/r||0}}({x:g,y:b}):{x:g,y:b};return g=C.x,b=C.y,p?Object.assign({},S,((R={})[M]=L?"0":"",R[P]=w?"0":"",R.transform=(W.devicePixelRatio||1)<=1?"translate("+g+"px, "+b+"px)":"translate3d("+g+"px, "+b+"px, 0)",R)):Object.assign({},S,((n={})[M]=L?b+"px":"",n[P]=w?g+"px":"",n.transform="",n))}var ne={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,f=void 0===s||s,c={placement:C(t.placement),variation:_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,te(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:f})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,te(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var re={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},i=t.elements[e];r(i)&&p(i)&&(Object.assign(i.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});r(o)&&p(o)&&(Object.assign(o.style,a),Object.keys(i).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]};var oe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=T.reduce((function(e,n){return e[n]=function(e,t,n){var r=C(e),o=[A,j].indexOf(r)>=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,[A,D].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}},ie={left:"right",right:"left",bottom:"top",top:"bottom"};function ae(e){return e.replace(/left|right|bottom|top/g,(function(e){return ie[e]}))}var se={start:"end",end:"start"};function fe(e){return e.replace(/start|end/g,(function(e){return se[e]}))}function ce(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?T:f,p=_(r),u=p?s?H:H.filter((function(e){return _(e)===p})):P,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]=Y(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 pe={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,g=C(v),y=f||(g===v||!h?[ae(v)]:function(e){if(C(e)===L)return[];var t=ae(e);return[fe(e),t,fe(t)]}(v)),b=[v].concat(y).reduce((function(e,n){return e.concat(C(n)===L?ce(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,P=!0,k=b[0],W=0;W<b.length;W++){var B=b[W],H=C(B),T=_(B)===M,R=[j,E].indexOf(H)>=0,S=R?"width":"height",q=Y(t,{placement:B,boundary:p,rootBoundary:u,altBoundary:l,padding:c}),V=R?T?D:A:T?E:j;x[S]>w[S]&&(V=ae(V));var N=ae(V),I=[];if(i&&I.push(q[H]<=0),s&&I.push(q[V]<=0,q[N]<=0),I.every((function(e){return e}))){k=B,P=!1;break}O.set(B,I)}if(P)for(var F=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 k=t,"break"},U=h?3:1;U>0;U--){if("break"===F(U))break}t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function ue(e,t,n){return i(e,a(t,n))}var le={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,g=n.tetherOffset,y=void 0===g?0:g,b=Y(t,{boundary:p,rootBoundary:u,padding:d,altBoundary:l}),x=C(t.placement),w=_(t.placement),L=!w,P=F(x),k="x"===P?"y":"x",W=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,q={x:0,y:0};if(W){if(s){var V,N="y"===P?j:A,I="y"===P?E:D,U="y"===P?"height":"width",z=W[P],X=z+b[N],G=z-b[I],J=m?-H[U]/2:0,K=w===M?B[U]:H[U],Q=w===M?-H[U]:-B[U],Z=t.elements.arrow,$=m&&Z?v(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=ue(0,B[U],$[U]),oe=L?B[U]/2-J-re-te-R.mainAxis:K-re-te-R.mainAxis,ie=L?-B[U]/2+J+re+ne+R.mainAxis:Q+re+ne+R.mainAxis,ae=t.elements.arrow&&O(t.elements.arrow),se=ae?"y"===P?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(V=null==S?void 0:S[P])?V:0,ce=z+ie-fe,pe=ue(m?a(X,z+oe-fe-se):X,z,m?i(G,ce):G);W[P]=pe,q[P]=pe-z}if(c){var le,de="x"===P?j:A,he="x"===P?E:D,me=W[k],ve="y"===k?"height":"width",ge=me+b[de],ye=me-b[he],be=-1!==[j,A].indexOf(x),xe=null!=(le=null==S?void 0:S[k])?le:0,we=be?ge:me-B[ve]-H[ve]-xe+R.altAxis,Oe=be?me+B[ve]+H[ve]-xe-R.altAxis:ye,je=m&&be?function(e,t,n){var r=ue(e,t,n);return r>n?n:r}(we,me,Oe):ue(m?we:ge,me,m?Oe:ye);W[k]=je,q[k]=je-me}t.modifiersData[r]=q}},requiresIfExists:["offset"]};var de={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=F(s),c=[A,D].indexOf(s)>=0?"height":"width";if(i&&a){var p=function(e,t){return z("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:X(e,P))}(o.padding,n),u=v(i),l="y"===f?j:A,d="y"===f?E:D,h=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],m=a[f]-n.rects.reference[f],g=O(i),y=g?"y"===f?g.clientHeight||0:g.clientWidth||0:0,b=h/2-m/2,x=p[l],w=y-u[c]-p[d],L=y/2-u[c]/2+b,M=ue(x,L,w),k=f;n.modifiersData[r]=((t={})[k]=M,t.centerOffset=M-L,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)))&&q(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(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 me(e){return[j,D,E,A].some((function(t){return e[t]>=0}))}var ve={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=Y(t,{elementContext:"reference"}),s=Y(t,{altBoundary:!0}),f=he(a,r),c=he(s,o,i),p=me(f),u=me(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})}},ge=K({defaultModifiers:[Z,$,ne,re]}),ye=[Z,$,ne,re,oe,pe,le,de,ve],be=K({defaultModifiers:ye});e.applyStyles=re,e.arrow=de,e.computeStyles=ne,e.createPopper=be,e.createPopperLite=ge,e.defaultModifiers=ye,e.detectOverflow=Y,e.eventListeners=Z,e.flip=pe,e.hide=ve,e.offset=oe,e.popperGenerator=K,e.popperOffsets=$,e.preventOverflow=le,Object.defineProperty(e,"__esModule",{value:!0})})); - diff --git a/build/dev/proposal_files/libs/quarto-html/quarto-syntax-highlighting.css b/build/dev/proposal_files/libs/quarto-html/quarto-syntax-highlighting.css deleted file mode 100644 index 1efa3ee2a03587e817eaf2574765e6053f73dfdd..0000000000000000000000000000000000000000 --- a/build/dev/proposal_files/libs/quarto-html/quarto-syntax-highlighting.css +++ /dev/null @@ -1,171 +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: "JuliaMono-Light"; -} - -pre > code.sourceCode > span { - color: #003B4F; -} - -code span { - color: #003B4F; -} - -code.sourceCode > span { - color: #003B4F; -} - -div.sourceCode, -div.sourceCode pre.sourceCode { - color: #003B4F; -} - -code span.ot { - color: #003B4F; -} - -code span.at { - color: #657422; -} - -code span.ss { - color: #20794D; -} - -code span.an { - color: #5E5E5E; -} - -code span.fu { - color: #4758AB; -} - -code span.st { - color: #20794D; -} - -code span.cf { - color: #003B4F; -} - -code span.op { - color: #5E5E5E; -} - -code span.er { - color: #AD0000; -} - -code span.bn { - color: #AD0000; -} - -code span.al { - color: #AD0000; -} - -code span.va { - color: #111111; -} - -code span.pp { - color: #AD0000; -} - -code span.in { - color: #5E5E5E; -} - -code span.vs { - color: #20794D; -} - -code span.wa { - color: #5E5E5E; - font-style: italic; -} - -code span.do { - color: #5E5E5E; - font-style: italic; -} - -code span.im { - color: #00769E; -} - -code span.ch { - color: #20794D; -} - -code span.dt { - color: #AD0000; -} - -code span.fl { - color: #AD0000; -} - -code span.co { - color: #5E5E5E; -} - -code span.cv { - color: #5E5E5E; - font-style: italic; -} - -code span.cn { - color: #8f5902; -} - -code span.sc { - color: #5E5E5E; -} - -code span.dv { - color: #AD0000; -} - -code span.kw { - color: #003B4F; -} - -.prevent-inlining { - content: "</"; -} - -/*# sourceMappingURL=debc5d5d77c3f9108843748ff7464032.css.map */ diff --git a/build/dev/proposal_files/libs/quarto-html/quarto.js b/build/dev/proposal_files/libs/quarto-html/quarto.js deleted file mode 100644 index 8846a020523d43436bac714cab4649fbbfe6b50c..0000000000000000000000000000000000000000 --- a/build/dev/proposal_files/libs/quarto-html/quarto.js +++ /dev/null @@ -1,840 +0,0 @@ -const sectionChanged = new CustomEvent("quarto-sectionChanged", { - detail: {}, - bubbles: true, - cancelable: false, - composed: false, -}); - -window.document.addEventListener("DOMContentLoaded", function (_event) { - const tocEl = window.document.querySelector('nav.toc-active[role="doc-toc"]'); - const sidebarEl = window.document.getElementById("quarto-sidebar"); - const leftTocEl = window.document.getElementById("quarto-sidebar-toc-left"); - const marginSidebarEl = window.document.getElementById( - "quarto-margin-sidebar" - ); - // function to determine whether the element has a previous sibling that is active - const prevSiblingIsActiveLink = (el) => { - const sibling = el.previousElementSibling; - if (sibling && sibling.tagName === "A") { - return sibling.classList.contains("active"); - } else { - return false; - } - }; - - // fire slideEnter for bootstrap tab activations (for htmlwidget resize behavior) - function fireSlideEnter(e) { - const event = window.document.createEvent("Event"); - event.initEvent("slideenter", true, true); - window.document.dispatchEvent(event); - } - const tabs = window.document.querySelectorAll('a[data-bs-toggle="tab"]'); - tabs.forEach((tab) => { - tab.addEventListener("shown.bs.tab", fireSlideEnter); - }); - - // fire slideEnter for tabby tab activations (for htmlwidget resize behavior) - document.addEventListener("tabby", fireSlideEnter, false); - - // Track scrolling and mark TOC links as active - // get table of contents and sidebar (bail if we don't have at least one) - const tocLinks = tocEl - ? [...tocEl.querySelectorAll("a[data-scroll-target]")] - : []; - const makeActive = (link) => tocLinks[link].classList.add("active"); - const removeActive = (link) => tocLinks[link].classList.remove("active"); - const removeAllActive = () => - [...Array(tocLinks.length).keys()].forEach((link) => removeActive(link)); - - // activate the anchor for a section associated with this TOC entry - tocLinks.forEach((link) => { - link.addEventListener("click", () => { - if (link.href.indexOf("#") !== -1) { - const anchor = link.href.split("#")[1]; - const heading = window.document.querySelector( - `[data-anchor-id=${anchor}]` - ); - if (heading) { - // Add the class - heading.classList.add("reveal-anchorjs-link"); - - // function to show the anchor - const handleMouseout = () => { - heading.classList.remove("reveal-anchorjs-link"); - heading.removeEventListener("mouseout", handleMouseout); - }; - - // add a function to clear the anchor when the user mouses out of it - heading.addEventListener("mouseout", handleMouseout); - } - } - }); - }); - - const sections = tocLinks.map((link) => { - const target = link.getAttribute("data-scroll-target"); - if (target.startsWith("#")) { - return window.document.getElementById(decodeURI(`${target.slice(1)}`)); - } else { - return window.document.querySelector(decodeURI(`${target}`)); - } - }); - - const sectionMargin = 200; - let currentActive = 0; - // track whether we've initialized state the first time - let init = false; - - const updateActiveLink = () => { - // The index from bottom to top (e.g. reversed list) - let sectionIndex = -1; - if ( - window.innerHeight + window.pageYOffset >= - window.document.body.offsetHeight - ) { - sectionIndex = 0; - } else { - sectionIndex = [...sections].reverse().findIndex((section) => { - if (section) { - return window.pageYOffset >= section.offsetTop - sectionMargin; - } else { - return false; - } - }); - } - if (sectionIndex > -1) { - const current = sections.length - sectionIndex - 1; - if (current !== currentActive) { - removeAllActive(); - currentActive = current; - makeActive(current); - if (init) { - window.dispatchEvent(sectionChanged); - } - init = true; - } - } - }; - - const inHiddenRegion = (top, bottom, hiddenRegions) => { - for (const region of hiddenRegions) { - if (top <= region.bottom && bottom >= region.top) { - return true; - } - } - return false; - }; - - const categorySelector = "header.quarto-title-block .quarto-category"; - const activateCategories = (href) => { - // Find any categories - // Surround them with a link pointing back to: - // #category=Authoring - try { - const categoryEls = window.document.querySelectorAll(categorySelector); - for (const categoryEl of categoryEls) { - const categoryText = categoryEl.textContent; - if (categoryText) { - const link = `${href}#category=${encodeURIComponent(categoryText)}`; - const linkEl = window.document.createElement("a"); - linkEl.setAttribute("href", link); - for (const child of categoryEl.childNodes) { - linkEl.append(child); - } - categoryEl.appendChild(linkEl); - } - } - } catch { - // Ignore errors - } - }; - function hasTitleCategories() { - return window.document.querySelector(categorySelector) !== null; - } - - function offsetRelativeUrl(url) { - const offset = getMeta("quarto:offset"); - return offset ? offset + url : url; - } - - function offsetAbsoluteUrl(url) { - const offset = getMeta("quarto:offset"); - const baseUrl = new URL(offset, window.location); - - const projRelativeUrl = url.replace(baseUrl, ""); - if (projRelativeUrl.startsWith("/")) { - return projRelativeUrl; - } else { - return "/" + projRelativeUrl; - } - } - - // read a meta tag value - function getMeta(metaName) { - const metas = window.document.getElementsByTagName("meta"); - for (let i = 0; i < metas.length; i++) { - if (metas[i].getAttribute("name") === metaName) { - return metas[i].getAttribute("content"); - } - } - return ""; - } - - async function findAndActivateCategories() { - const currentPagePath = offsetAbsoluteUrl(window.location.href); - const response = await fetch(offsetRelativeUrl("listings.json")); - if (response.status == 200) { - return response.json().then(function (listingPaths) { - const listingHrefs = []; - for (const listingPath of listingPaths) { - const pathWithoutLeadingSlash = listingPath.listing.substring(1); - for (const item of listingPath.items) { - if ( - item === currentPagePath || - item === currentPagePath + "index.html" - ) { - // Resolve this path against the offset to be sure - // we already are using the correct path to the listing - // (this adjusts the listing urls to be rooted against - // whatever root the page is actually running against) - const relative = offsetRelativeUrl(pathWithoutLeadingSlash); - const baseUrl = window.location; - const resolvedPath = new URL(relative, baseUrl); - listingHrefs.push(resolvedPath.pathname); - break; - } - } - } - - // Look up the tree for a nearby linting and use that if we find one - const nearestListing = findNearestParentListing( - offsetAbsoluteUrl(window.location.pathname), - listingHrefs - ); - if (nearestListing) { - activateCategories(nearestListing); - } else { - // See if the referrer is a listing page for this item - const referredRelativePath = offsetAbsoluteUrl(document.referrer); - const referrerListing = listingHrefs.find((listingHref) => { - const isListingReferrer = - listingHref === referredRelativePath || - listingHref === referredRelativePath + "index.html"; - return isListingReferrer; - }); - - if (referrerListing) { - // Try to use the referrer if possible - activateCategories(referrerListing); - } else if (listingHrefs.length > 0) { - // Otherwise, just fall back to the first listing - activateCategories(listingHrefs[0]); - } - } - }); - } - } - if (hasTitleCategories()) { - findAndActivateCategories(); - } - - const findNearestParentListing = (href, listingHrefs) => { - if (!href || !listingHrefs) { - return undefined; - } - // Look up the tree for a nearby linting and use that if we find one - const relativeParts = href.substring(1).split("/"); - while (relativeParts.length > 0) { - const path = relativeParts.join("/"); - for (const listingHref of listingHrefs) { - if (listingHref.startsWith(path)) { - return listingHref; - } - } - relativeParts.pop(); - } - - return undefined; - }; - - const manageSidebarVisiblity = (el, placeholderDescriptor) => { - let isVisible = true; - let elRect; - - return (hiddenRegions) => { - if (el === null) { - return; - } - - // Find the last element of the TOC - const lastChildEl = el.lastElementChild; - - if (lastChildEl) { - // Converts the sidebar to a menu - const convertToMenu = () => { - for (const child of el.children) { - child.style.opacity = 0; - child.style.overflow = "hidden"; - } - - 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.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; - } - - 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; - } - } - } - } - }; - }; - - // Find any conflicting margin elements and add margins to the - // top to prevent overlap - const marginChildren = window.document.querySelectorAll( - ".column-margin.column-container > * " - ); - - const layoutMarginEls = () => { - 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 margin = lastBottom - top; - marginChild.style.marginTop = `${margin}px`; - } - const styles = window.getComputedStyle(marginChild); - const marginTop = parseFloat(styles["marginTop"]); - lastBottom = - top + marginChild.getBoundingClientRect().height + marginTop; - } - } - }; - nexttick(layoutMarginEls); - - 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`); - if (columnEl) - tabEl.addEventListener("shown.bs.tab", function (_event) { - 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); - - // 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; - - // Walk the TOC and collapse/expand nodes - // Nodes are expanded if: - // - they are top level - // - they have children that are 'active' links - // - they are directly below an link that is 'active' - const walk = (el, depth) => { - // Tick depth when we enter a UL - if (el.tagName === "UL") { - depth = depth + 1; - } - - // It this is active link - let isActiveNode = false; - if (el.tagName === "A" && el.classList.contains("active")) { - isActiveNode = true; - } - - // See if there is an active child to this element - let hasActiveChild = false; - for (child of el.children) { - hasActiveChild = walk(child, depth) || hasActiveChild; - } - - // Process the collapse state if this is an UL - if (el.tagName === "UL") { - if (depth === 1 || 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) { - walk(tocEl, 0); - updateActiveLink(); - } - - // 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 (!isReaderMode()) { - hideOverlappedSidebars(); - } - }, 10) - ); - hideOverlappedSidebars(); - highlightReaderToggle(isReaderMode()); -}); - -// grouped tabsets -window.addEventListener("pageshow", (_event) => { - function getTabSettings() { - const data = localStorage.getItem("quarto-persistent-tabsets-data"); - if (!data) { - localStorage.setItem("quarto-persistent-tabsets-data", "{}"); - return {}; - } - if (data) { - return JSON.parse(data); - } - } - - function setTabSettings(data) { - localStorage.setItem( - "quarto-persistent-tabsets-data", - JSON.stringify(data) - ); - } - - function setTabState(groupName, groupValue) { - const data = getTabSettings(); - data[groupName] = groupValue; - setTabSettings(data); - } - - function toggleTab(tab, active) { - const tabPanelId = tab.getAttribute("aria-controls"); - const tabPanel = document.getElementById(tabPanelId); - if (active) { - tab.classList.add("active"); - tabPanel.classList.add("active"); - } else { - tab.classList.remove("active"); - tabPanel.classList.remove("active"); - } - } - - function toggleAll(selectedGroup, selectorsToSync) { - for (const [thisGroup, tabs] of Object.entries(selectorsToSync)) { - const active = selectedGroup === thisGroup; - for (const tab of tabs) { - toggleTab(tab, active); - } - } - } - - function findSelectorsToSyncByLanguage() { - const result = {}; - const tabs = Array.from( - document.querySelectorAll(`div[data-group] a[id^='tabset-']`) - ); - for (const item of tabs) { - const div = item.parentElement.parentElement.parentElement; - const group = div.getAttribute("data-group"); - if (!result[group]) { - result[group] = {}; - } - const selectorsToSync = result[group]; - const value = item.innerHTML; - if (!selectorsToSync[value]) { - selectorsToSync[value] = []; - } - selectorsToSync[value].push(item); - } - return result; - } - - function setupSelectorSync() { - const selectorsToSync = findSelectorsToSyncByLanguage(); - Object.entries(selectorsToSync).forEach(([group, tabSetsByValue]) => { - Object.entries(tabSetsByValue).forEach(([value, items]) => { - items.forEach((item) => { - item.addEventListener("click", (_event) => { - setTabState(group, value); - toggleAll(value, selectorsToSync[group]); - }); - }); - }); - }); - return selectorsToSync; - } - - const selectorsToSync = setupSelectorSync(); - for (const [group, selectedName] of Object.entries(getTabSettings())) { - const selectors = selectorsToSync[group]; - // it's possible that stale state gives us empty selections, so we explicitly check here. - if (selectors) { - toggleAll(selectedName, selectors); - } - } -}); - -function throttle(func, wait) { - let waiting = false; - return function () { - if (!waiting) { - func.apply(this, arguments); - waiting = true; - setTimeout(function () { - waiting = false; - }, wait); - } - }; -} - -function nexttick(func) { - return setTimeout(func, 0); -} diff --git a/build/dev/proposal_files/libs/quarto-html/tippy.css b/build/dev/proposal_files/libs/quarto-html/tippy.css deleted file mode 100644 index e6ae635cb1f82b176c18afa80dfa029c7a536e70..0000000000000000000000000000000000000000 --- a/build/dev/proposal_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/build/dev/proposal_files/libs/quarto-html/tippy.umd.min.js b/build/dev/proposal_files/libs/quarto-html/tippy.umd.min.js deleted file mode 100644 index ca292be32b252f9a40e231f3a3e696b2506f7c96..0000000000000000000000000000000000000000 --- a/build/dev/proposal_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='<svg width="16" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M0 6s1.796-.013 4.67-3.615C5.851.9 6.93.006 8 0c1.07-.006 2.148.887 3.343 2.385C14.233 6.005 16 6 16 6H0z"></svg>',F})); - diff --git a/build/dev/www/you_may_not_like_it.png b/build/dev/www/you_may_not_like_it.png deleted file mode 100644 index 4b48e585ebcd285c9aa0b2bfabe1c1ff627bbbba..0000000000000000000000000000000000000000 Binary files a/build/dev/www/you_may_not_like_it.png and /dev/null differ diff --git a/dev/experimentation.qmd b/dev/experimentation.qmd deleted file mode 100644 index 338d59f02ff103daee2fa791d248ade799b5f574..0000000000000000000000000000000000000000 --- a/dev/experimentation.qmd +++ /dev/null @@ -1,329 +0,0 @@ -```{julia} -using CCE -using CCE: set_size_penalty, distance_from_energy, distance_from_targets -using ConformalPrediction -using CounterfactualExplanations -using CounterfactualExplanations.Data -using CounterfactualExplanations.Objectives -using Distributions -using Flux -using JointEnergyModels -using LinearAlgebra -using MLJBase -using MLJFlux -using Plots -img_height = 300 -``` - -# `ConformalGenerator` - -In this section, we will look at a simple example involving synthetic data, a black-box model and a generic Conformal Counterfactual Generator. - -## Black-box Model - -We consider a simple binary classification problem. Let $(X_i, Y_i), \ i=1,...,n$ denote our feature-label pairs and let $\mu: \mathcal{X} \mapsto \mathcal{Y}$ denote the mapping from features to labels. For illustration purposes, we will use linearly separable data. - -```{julia} -counterfactual_data = load_linearly_separable() -``` - -While we could use a linear classifier in this case, let's pretend we need a black-box model for this task and rely on a small Multi-Layer Perceptron (MLP): - -```{julia} -builder = MLJFlux.@builder Chain( - Dense(n_in, 32, relu), - Dense(32, n_out) -) -clf = NeuralNetworkClassifier(builder=builder, epochs=100) -``` - -We can fit this model to data to produce plug-in predictions. - -## Conformal Prediction - -Here we will instead use a specific case of CP called *split conformal prediction* which can then be summarized as follows:^[In other places split conformal prediction is sometimes referred to as *inductive* conformal prediction.] - -1. Partition the training into a proper training set and a separate calibration set: $\mathcal{D}_n=\mathcal{D}^{\text{train}} \cup \mathcal{D}^{\text{cali}}$. -2. Train the machine learning model on the proper training set: $\hat\mu_{i \in \mathcal{D}^{\text{train}}}(X_i,Y_i)$. - -The model $\hat\mu_{i \in \mathcal{D}^{\text{train}}}$ can now produce plug-in predictions. - -::: callout-note - -## Starting Point - -Note that this represents the starting point in applications of Algorithmic Recourse: we have some pre-trained classifier $M$ for which we would like to generate plausible Counterfactual Explanations. Next, we turn to the calibration step. -::: - -3. Compute nonconformity scores, $\mathcal{S}$, using the calibration data $\mathcal{D}^{\text{cali}}$ and the fitted model $\hat\mu_{i \in \mathcal{D}^{\text{train}}}$. -4. For a user-specified desired coverage ratio $(1-\alpha)$ compute the corresponding quantile, $\hat{q}$, of the empirical distribution of nonconformity scores, $\mathcal{S}$. -5. For the given quantile and test sample $X_{\text{test}}$, form the corresponding conformal prediction set: - -$$ -C(X_{\text{test}})=\{y:s(X_{\text{test}},y) \le \hat{q}\} -$$ {#eq-set} - -This is the default procedure used for classification and regression in [`ConformalPrediction.jl`](https://github.com/pat-alt/ConformalPrediction.jl). - -Using the package, we can apply Split Conformal Prediction as follows: - -```{julia} -X = table(permutedims(counterfactual_data.X)) -y = counterfactual_data.output_encoder.labels -conf_model = conformal_model(clf; method=:simple_inductive) -mach = machine(conf_model, X, y) -fit!(mach) -``` - -To be clear, all of the calibration steps (3 to 5) are post hoc, and yet none of them involved any changes to the model parameters. These are two important characteristics of Split Conformal Prediction (SCP) that make it particularly useful in the context of Algorithmic Recourse. Firstly, the fact that SCP involves posthoc calibration steps that happen after training, ensures that we need not place any restrictions on the black-box model itself. This stands in contrast to the approach proposed by @schut2021generating in which they essentially restrict the class of models to Bayesian models. Secondly, the fact that the model itself is kept entirely intact ensures that the generated counterfactuals maintain fidelity to the model. Finally, note that we also have not resorted to a surrogate model to learn more about $X \sim \mathcal{X}$. Instead, we have used the fitted model itself and a calibration data set to learn about the model's predictive uncertainty. - -## Differentiable CP - -In order to use CP in the context of gradient-based counterfactual search, we need it to be differentiable. @stutz2022learning introduce a framework for training differentiable conformal predictors. They introduce a configurable loss function as well as smooth set size penalty. - -### Smooth Set Size Penalty - -Starting with the former, @stutz2022learning propose the following: - -$$ -\Omega(C_{\theta}(x;\tau)) = = \max (0, \sum_k C_{\theta,k}(x;\tau) - \kappa) -$$ {#eq-size-loss} - -Here, $C_{\theta,k}(x;\tau)$ is loosely defined as the probability that class $k$ is assigned to the conformal prediction set $C$. In the context of Conformal Training, this penalty reduces the **inefficiency** of the conformal predictor. - -In our context, we are not interested in improving the model itself, but rather in producing **plausible** counterfactuals. Provided that our counterfactual $x^\prime$ is already inside the target domain ($\mathbb{I}_{y^\prime = t}=1$), penalizing $\Omega(C_{\theta}(x;\tau))$ corresponds to guiding counterfactuals into regions of the target domain that are characterized by low ambiguity: for $\kappa=1$ the conformal prediction set includes only the target label $t$ as $\Omega(C_{\theta}(x;\tau))$. Arguably, less ambiguous counterfactuals are more **plausible**. Since the search is guided purely by properties of the model itself and (exchangeable) calibration data, counterfactuals also maintain **high fidelity**. - -The left panel of @fig-losses shows the smooth size penalty in the two-dimensional feature space of our synthetic data. - -### Configurable Classification Loss - -The right panel of @fig-losses shows the configurable classification loss in the two-dimensional feature space of our synthetic data. - -```{julia} -#| output: true -#| echo: false -#| label: fig-losses -#| fig-cap: "Illustration of the smooth size loss and the configurable classification loss." - -temp = 0.5 -p1 = contourf(mach.model, mach.fitresult, X, y; plot_set_loss=true, zoom=0, temp=temp) -p2 = contourf(mach.model, mach.fitresult, X, y; plot_classification_loss=true, target=1, zoom=0, temp=temp, clim=nothing, loss_matrix=ones(2,2)) -plot(p1, p2, size=(800,320)) -``` - -## Fidelity and Plausibility - -The main evaluation criteria we are interested in are *fidelity* and *plausibility*. Interestingly, we could also consider using these measures as penalties in the counterfactual search. - -### Fidelity - -We propose to define fidelity as follows: - -::: {#def-fidelity} - -## High-Fidelity Counterfactuals - -Let $\mathcal{X}_{\theta}|y = p_{\theta}(X|y)$ denote the class-conditional distribution of $X$ defined by $\theta$. Then for $x^{\prime}$ to be considered a high-fidelity counterfactual, we need: $\mathcal{X}_{\theta}|t \approxeq \mathcal{X}^{\prime}$ where $t$ denotes the target outcome. - -::: - -We can generate samples from $p_{\theta}(X|y)$ following @grathwohl2020your. In @fig-energy, I have applied the methodology to our synthetic data. - -```{julia} -#| fig-cap: "Energy-based conditional samples." -#| label: fig-energy - -niter = 100 -nsamples = 100 - -plts = [] -for target ∈ counterfactual_data.y_levels - sampler = CCE.EnergySampler(M, counterfactual_data, target; niter=niter, nsamples=100) - Xgen = rand(sampler, nsamples) - plt = plot(M, counterfactual_data; target=target, zoom=-3,cbar=false) - scatter!(Xgen[1,:],Xgen[2,:],alpha=0.5,color=target,shape=:star,label="X|y=$target") - push!(plts, plt) -end -plot(plts..., layout=(1,length(plts)), size=(img_height*length(plts),img_height)) -``` - -As an evaluation metric and penalty, we could use the average distance of the counterfactual $x^{\prime}$ from these generated samples, for example. - -### Plausibility - -We propose to define plausibility as follows: - -::: {#def-plausible} - -## Plausible Counterfactuals - -Formally, let $\mathcal{X}|t$ denote the conditional distribution of samples in the target class. As before, we have $x^{\prime}\sim\mathcal{X}^{\prime}$, then for $x^{\prime}$ to be considered a plausible counterfactual, we need: $\mathcal{X}|t \approxeq \mathcal{X}^{\prime}$. - -::: - -As an evaluation metric and penalty, we could use the average distance of the counterfactual $x^{\prime}$ from (potentially bootstrapped) training samples in the target class, for example. - -## Counterfactual Explanations - -Next, let's generate counterfactual explanations for our synthetic data. We first wrap our model in a container that makes it compatible with `CounterfactualExplanations.jl`. Then we draw a random sample, determine its predicted label $\hat{y}$ and choose the opposite label as our target. - -```{julia} -M = CCE.ConformalModel(conf_model, mach.fitresult) -x = select_factual(counterfactual_data,rand(1:size(counterfactual_data.X,2))) -y_factual = predict_label(M, counterfactual_data, x)[1] -target = counterfactual_data.y_levels[counterfactual_data.y_levels .!= y_factual][1] -``` - -The generic Conformal Counterfactual Generator penalises the only the set size only: - -$$ -x^\prime = \arg \min_{x^\prime} \ell(M(x^\prime),t) + \lambda \mathbb{I}_{y^\prime = t} \Omega(C_{\theta}(x;\tau)) -$$ {#eq-solution} - -```{julia} -#| output: true -#| echo: false -#| label: fig-ce -#| fig-cap: "Comparison of counterfactuals produced using different generators." - -λ = 10.0 - -opt = Descent(0.01) -ordered_names = [ - "Distance x", - "Set Size", - "Distance X_θ|t", - "Distance X|t" -] -loss_fun = Objectives.logitbinarycrossentropy -generator = GenericGenerator(opt = opt) - -# Generators: -generators = Dict( - ordered_names[1] => generator, - ordered_names[2] => deepcopy(generator) |> gen -> @objective(gen, _ + 0.1distance + 10.0set_size_penalty), - ordered_names[3] => deepcopy(generator) |> gen -> @objective(gen, _ + 0.1distance + 10.0distance_from_energy), - ordered_names[4] => deepcopy(generator) |> gen -> @objective(gen, _ + 0.1distance + 10.0distance_from_targets), -) - -counterfactuals = Dict([name => generate_counterfactual(x, target, counterfactual_data, M, gen; initialization=:identity, converge_when=:generator_conditions, gradient_tol=1e-3) for (name, gen) in generators]) - -# Plots: -plts = [] -for name ∈ ordered_names - ce = counterfactuals[name] - plt = plot(ce; title=name, colorbar=false, ticks = false, legend=false, zoom=-0.5) - if :energy_sampler ∈ collect(keys(ce.params)) - Xgen = ce.params[:energy_sampler].buffer - scatter!(Xgen[1,:],Xgen[2,:],alpha=0.5,color=target,shape=:star,label="X|y=$target") - end - plts = vcat(plts..., plt) -end -_n = length(generators) -plot(plts..., size=(_n * img_height,1.05*img_height), layout=(1,_n)) -``` - -### Benchmark - -```{julia} -#| output: false - -# Data: -datasets = Dict( - :linearly_separable => load_linearly_separable(), - :overlapping => load_overlapping(), - :moons => load_moons(), - :circles => load_circles(), -) - -# Models: -models = Dict( - :MLP => M, -) -``` - -Then we can simply loop over the datasets and eventually concatenate the results like so: - -```{julia} -#| output: false - -measure = -using CounterfactualExplanations.Evaluation: benchmark -bmks = [] -for (dataname, dataset) in datasets - bmk = benchmark(dataset; models=models, generators=generators, suppress_training=true, data_name=dataname) - push!(bmks, bmk) -end -bmk = reduce(vcat, bmks) -``` - -## Multi-Class - -```{julia} -counterfactual_data = load_multi_class() -``` - -```{julia} -X = table(permutedims(counterfactual_data.X)) -y = counterfactual_data.output_encoder.labels -conf_model = conformal_model(clf; method=:simple_inductive) -mach = machine(conf_model, X, y) -fit!(mach) -``` - -```{julia} -#| output: true -#| echo: false -#| label: fig-losses-multi -#| fig-cap: "Illustration of the smooth size loss and the configurable classification loss." - -temp = 0.5 -p1 = contourf(mach.model, mach.fitresult, X, y; plot_set_loss=true, zoom=0, temp=temp) -p2 = contourf(mach.model, mach.fitresult, X, y; plot_classification_loss=true, target=1, zoom=0, temp=temp, clim=nothing, loss_matrix=ones(4,4)) -plot(p1, p2, size=(800,320)) -``` - -```{julia} -#| fig-cap: "Energy-based conditional samples." -#| label: fig-energy-multi - -niter = 100 -nsamples = 100 - -plts = [] -for target ∈ counterfactual_data.y_levels - sampler = CCE.EnergySampler(M, counterfactual_data, target; niter=niter, nsamples=100) - Xgen = rand(sampler, nsamples) - plt = plot(M, counterfactual_data; target=target, zoom=-3,cbar=false) - scatter!(Xgen[1,:],Xgen[2,:],alpha=0.5,color=target,shape=:star,label="X|y=$target") - push!(plts, plt) -end -plot(plts..., layout=(1,length(plts)), size=(img_height*length(plts),img_height)) -``` - -```{julia} -M = CCE.ConformalModel(conf_model, mach.fitresult; likelihood=:classification_multi) -x = select_factual(counterfactual_data,rand(1:size(counterfactual_data.X,2))) -y_factual = predict_label(M, counterfactual_data, x)[1] -target = counterfactual_data.y_levels[counterfactual_data.y_levels .!= y_factual][1] -``` - - -```{julia} -counterfactuals = Dict([name => generate_counterfactual(x, target, counterfactual_data, M, gen; initialization=:identity, converge_when=:generator_conditions, gradient_tol=1e-3) for (name, gen) in generators]) - -# Plots: -plts = [] -for name ∈ ordered_names - ce = counterfactuals[name] - plt = plot(ce; title=name, colorbar=false, ticks = false, legend=false, zoom=-0.5) - if :energy_sampler ∈ collect(keys(ce.params)) - Xgen = ce.params[:energy_sampler].buffer - scatter!(Xgen[1,:],Xgen[2,:],alpha=0.5,color=target,shape=:star,label="X|y=$target") - end - plts = vcat(plts..., plt) -end -_n = length(generators) -plot(plts..., size=(_n * img_height,1.05*img_height), layout=(1,_n)) -``` - diff --git a/dev/www/mnist_9to4_latent.png b/dev/www/mnist_9to4_latent.png deleted file mode 100644 index 8f6b3a53c7295ef3678d841e79dc5e0bd38f6e3c..0000000000000000000000000000000000000000 Binary files a/dev/www/mnist_9to4_latent.png and /dev/null differ diff --git a/dev/www/you_may_not_like_it.png b/dev/www/you_may_not_like_it.png deleted file mode 100644 index 4b48e585ebcd285c9aa0b2bfabe1c1ff627bbbba..0000000000000000000000000000000000000000 Binary files a/dev/www/you_may_not_like_it.png and /dev/null differ diff --git a/docs/book-pdf/notebooks.pdf b/docs/book-pdf/notebooks.pdf deleted file mode 100644 index cc60d661804700ccf057429c25bb8f9833a0560c..0000000000000000000000000000000000000000 Binary files a/docs/book-pdf/notebooks.pdf and /dev/null differ diff --git a/docs/index.html b/docs/index.html index 14d4543f59e2d64dfdb17762c3455c5a40bcb842..e26d982e597c3e069b6936959c6aaadedd11bf3d 100644 --- a/docs/index.html +++ b/docs/index.html @@ -6,10 +6,10 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> -<meta name="author" content="Norah Jones"> -<meta name="dcterms.date" content="2023-02-14"> +<meta name="author" content="Patrick Altmeyer"> +<meta name="dcterms.date" content="2023-03-20"> -<title>notebooks</title> +<title>Conformal Counterfactual Explanations</title> <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} @@ -32,7 +32,7 @@ ul.task-list li input[type="checkbox"] { <script src="site_libs/quarto-search/fuse.min.js"></script> <script src="site_libs/quarto-search/quarto-search.js"></script> <meta name="quarto:offset" content="./"> -<link href="./intro.html" rel="next"> +<link href="./notebooks/proposal.html" rel="next"> <script src="site_libs/quarto-html/quarto.js"></script> <script src="site_libs/quarto-html/popper.min.js"></script> <script src="site_libs/quarto-html/tippy.umd.min.js"></script> @@ -69,11 +69,16 @@ ul.task-list li input[type="checkbox"] { <div id="quarto-search-results"></div> <header id="quarto-header" class="headroom fixed-top"> - <nav class="quarto-secondary-nav" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> - <div class="container-fluid d-flex justify-content-between"> - <h1 class="quarto-secondary-nav-title">notebooks</h1> - <button type="button" class="quarto-btn-toggle btn" aria-label="Show secondary navigation"> - <i class="bi bi-chevron-right"></i> + <nav class="quarto-secondary-nav"> + <div class="container-fluid d-flex"> + <button type="button" class="quarto-btn-toggle btn" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar,#quarto-sidebar-glass" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> + <i class="bi bi-layout-text-sidebar-reverse"></i> + </button> + <nav class="quarto-page-breadcrumbs" aria-label="breadcrumb"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="./index.html">Preface</a></li></ol></nav> + <a class="flex-grow-1" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar,#quarto-sidebar-glass" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> + </a> + <button type="button" class="btn quarto-search-button" aria-label="Search" onclick="window.quartoOpenSearch();"> + <i class="bi bi-search"></i> </button> </div> </nav> @@ -81,17 +86,17 @@ ul.task-list li input[type="checkbox"] { <!-- content --> <div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article"> <!-- sidebar --> - <nav id="quarto-sidebar" class="sidebar collapse sidebar-navigation floating overflow-auto"> + <nav id="quarto-sidebar" class="sidebar collapse collapse-horizontal sidebar-navigation floating overflow-auto"> <div class="pt-lg-2 mt-2 text-left sidebar-header"> <div class="sidebar-title mb-0 py-0"> - <a href="./">notebooks</a> + <a href="./">Conformal Counterfactual Explanations</a> </div> </div> - <div class="mt-2 flex-shrink-0 align-items-center"> + <div class="mt-2 flex-shrink-0 align-items-center"> <div class="sidebar-search"> <div id="quarto-search" class="" title="Search"></div> </div> - </div> + </div> <div class="sidebar-menu-container"> <ul class="list-unstyled mt-1"> <li class="sidebar-item"> @@ -101,22 +106,23 @@ ul.task-list li input[type="checkbox"] { </li> <li class="sidebar-item"> <div class="sidebar-item-container"> - <a href="./intro.html" class="sidebar-item-text sidebar-link"><span class="chapter-number">1</span> <span class="chapter-title">Introduction</span></a> + <a href="./notebooks/proposal.html" class="sidebar-item-text sidebar-link"><span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></a> </div> </li> <li class="sidebar-item"> <div class="sidebar-item-container"> - <a href="./summary.html" class="sidebar-item-text sidebar-link"><span class="chapter-number">2</span> <span class="chapter-title">Summary</span></a> + <a href="./notebooks/intro.html" class="sidebar-item-text sidebar-link"><span class="chapter-number">2</span> <span class="chapter-title"><code>ConformalGenerator</code></span></a> </div> </li> <li class="sidebar-item"> <div class="sidebar-item-container"> - <a href="./references.html" class="sidebar-item-text sidebar-link">References</a> + <a href="./notebooks/references.html" class="sidebar-item-text sidebar-link">References</a> </div> </li> </ul> </div> </nav> +<div id="quarto-sidebar-glass" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar,#quarto-sidebar-glass"></div> <!-- margin-sidebar --> <div id="quarto-margin-sidebar" class="sidebar margin-sidebar"> <nav id="TOC" role="doc-toc" class="toc-active"> @@ -132,7 +138,8 @@ ul.task-list li input[type="checkbox"] { <header id="title-block-header" class="quarto-title-block default"> <div class="quarto-title"> -<h1 class="title d-none d-lg-block">notebooks</h1> +<h1 class="title">Conformal Counterfactual Explanations</h1> +<p class="subtitle lead">Online Companion</p> </div> @@ -142,14 +149,14 @@ ul.task-list li input[type="checkbox"] { <div> <div class="quarto-title-meta-heading">Author</div> <div class="quarto-title-meta-contents"> - <p>Norah Jones </p> + <p>Patrick Altmeyer </p> </div> </div> <div> <div class="quarto-title-meta-heading">Published</div> <div class="quarto-title-meta-contents"> - <p class="date">February 14, 2023</p> + <p class="date">March 20, 2023</p> </div> </div> @@ -161,8 +168,6 @@ ul.task-list li input[type="checkbox"] { <section id="preface" class="level1 unnumbered"> <h1 class="unnumbered">Preface</h1> -<p>This is a Quarto book.</p> -<p>To learn more about Quarto books visit <a href="https://quarto.org/docs/books" class="uri">https://quarto.org/docs/books</a>.</p> </section> @@ -391,8 +396,8 @@ window.document.addEventListener("DOMContentLoaded", function (event) { <div class="nav-page nav-page-previous"> </div> <div class="nav-page nav-page-next"> - <a href="./intro.html" class="pagination-link"> - <span class="nav-page-text"><span class="chapter-number">1</span> <span class="chapter-title">Introduction</span></span> <i class="bi bi-arrow-right-short"></i> + <a href="./notebooks/proposal.html" class="pagination-link"> + <span class="nav-page-text"><span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></span> <i class="bi bi-arrow-right-short"></i> </a> </div> </nav> diff --git a/docs/intro.html b/docs/intro.html deleted file mode 100644 index 75b75dac162a656862766733c63a32a6be73484e..0000000000000000000000000000000000000000 --- a/docs/intro.html +++ /dev/null @@ -1,408 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head> - -<meta charset="utf-8"> -<meta name="generator" content="quarto-99.9.9"> - -<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> - - -<title>notebooks - 1 Introduction</title> -<style> -code{white-space: pre-wrap;} -span.smallcaps{font-variant: small-caps;} -div.columns{display: flex; gap: min(4vw, 1.5em);} -div.column{flex: auto; overflow-x: auto;} -div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} -ul.task-list{list-style: none;} -ul.task-list li input[type="checkbox"] { - width: 0.8em; - margin: 0 0.8em 0.2em -1.6em; - vertical-align: middle; -} -div.csl-bib-body { } -div.csl-entry { - clear: both; -} -.hanging div.csl-entry { - margin-left:2em; - text-indent:-2em; -} -div.csl-left-margin { - min-width:2em; - float:left; -} -div.csl-right-inline { - margin-left:2em; - padding-left:1em; -} -div.csl-indent { - margin-left: 2em; -} -</style> - - -<script src="site_libs/quarto-nav/quarto-nav.js"></script> -<script src="site_libs/quarto-nav/headroom.min.js"></script> -<script src="site_libs/clipboard/clipboard.min.js"></script> -<script src="site_libs/quarto-search/autocomplete.umd.js"></script> -<script src="site_libs/quarto-search/fuse.min.js"></script> -<script src="site_libs/quarto-search/quarto-search.js"></script> -<meta name="quarto:offset" content="./"> -<link href="./summary.html" rel="next"> -<link href="./index.html" rel="prev"> -<script src="site_libs/quarto-html/quarto.js"></script> -<script src="site_libs/quarto-html/popper.min.js"></script> -<script src="site_libs/quarto-html/tippy.umd.min.js"></script> -<script src="site_libs/quarto-html/anchor.min.js"></script> -<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"> -<link href="site_libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles"> -<script src="site_libs/bootstrap/bootstrap.min.js"></script> -<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet"> -<link href="site_libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light"> -<script id="quarto-search-options" type="application/json">{ - "location": "sidebar", - "copy-button": false, - "collapse-after": 3, - "panel-placement": "start", - "type": "textbox", - "limit": 20, - "language": { - "search-no-results-text": "No results", - "search-matching-documents-text": "matching documents", - "search-copy-link-title": "Copy link to search", - "search-hide-matches-text": "Hide additional matches", - "search-more-match-text": "more match in this document", - "search-more-matches-text": "more matches in this document", - "search-clear-button-title": "Clear", - "search-detached-cancel-button-title": "Cancel", - "search-submit-button-title": "Submit" - } -}</script> - - -</head> - -<body class="nav-sidebar floating"> - -<div id="quarto-search-results"></div> - <header id="quarto-header" class="headroom fixed-top"> - <nav class="quarto-secondary-nav" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> - <div class="container-fluid d-flex justify-content-between"> - <h1 class="quarto-secondary-nav-title"><span class="chapter-number">1</span> <span class="chapter-title">Introduction</span></h1> - <button type="button" class="quarto-btn-toggle btn" aria-label="Show secondary navigation"> - <i class="bi bi-chevron-right"></i> - </button> - </div> - </nav> -</header> -<!-- content --> -<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article"> -<!-- sidebar --> - <nav id="quarto-sidebar" class="sidebar collapse sidebar-navigation floating overflow-auto"> - <div class="pt-lg-2 mt-2 text-left sidebar-header"> - <div class="sidebar-title mb-0 py-0"> - <a href="./">notebooks</a> - </div> - </div> - <div class="mt-2 flex-shrink-0 align-items-center"> - <div class="sidebar-search"> - <div id="quarto-search" class="" title="Search"></div> - </div> - </div> - <div class="sidebar-menu-container"> - <ul class="list-unstyled mt-1"> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./index.html" class="sidebar-item-text sidebar-link">Preface</a> - </div> -</li> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./intro.html" class="sidebar-item-text sidebar-link active"><span class="chapter-number">1</span> <span class="chapter-title">Introduction</span></a> - </div> -</li> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./summary.html" class="sidebar-item-text sidebar-link"><span class="chapter-number">2</span> <span class="chapter-title">Summary</span></a> - </div> -</li> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./references.html" class="sidebar-item-text sidebar-link">References</a> - </div> -</li> - </ul> - </div> -</nav> -<!-- margin-sidebar --> - <div id="quarto-margin-sidebar" class="sidebar margin-sidebar"> - - </div> -<!-- main --> -<main class="content" id="quarto-document-content"> - -<header id="title-block-header" class="quarto-title-block default"> -<div class="quarto-title"> -<h1 class="title d-none d-lg-block"><span class="chapter-number">1</span> <span class="chapter-title">Introduction</span></h1> -</div> - - - -<div class="quarto-title-meta"> - - - - - </div> - - -</header> - -<p>This is a book created from markdown and executable code.</p> -<p>See <span class="citation" data-cites="knuth84">Knuth (<a href="references.html#ref-knuth84" role="doc-biblioref">1984</a>)</span> for additional discussion of literate programming.</p> - - -<div id="refs" class="references csl-bib-body hanging-indent" role="doc-bibliography" style="display: none"> -<div id="ref-knuth84" class="csl-entry" role="doc-biblioentry"> -Knuth, Donald E. 1984. <span>“Literate Programming.â€</span> <em>Comput. J.</em> 27 (2): 97–111. <a href="https://doi.org/10.1093/comjnl/27.2.97">https://doi.org/10.1093/comjnl/27.2.97</a>. -</div> -</div> - -</main> <!-- /main --> -<script id="quarto-html-after-body" type="application/javascript"> -window.document.addEventListener("DOMContentLoaded", function (event) { - const toggleBodyColorMode = (bsSheetEl) => { - const mode = bsSheetEl.getAttribute("data-mode"); - const bodyEl = window.document.querySelector("body"); - if (mode === "dark") { - bodyEl.classList.add("quarto-dark"); - bodyEl.classList.remove("quarto-light"); - } else { - bodyEl.classList.add("quarto-light"); - bodyEl.classList.remove("quarto-dark"); - } - } - const toggleBodyColorPrimary = () => { - const bsSheetEl = window.document.querySelector("link#quarto-bootstrap"); - if (bsSheetEl) { - toggleBodyColorMode(bsSheetEl); - } - } - toggleBodyColorPrimary(); - const icon = ""; - const anchorJS = new window.AnchorJS(); - anchorJS.options = { - placement: 'right', - icon: icon - }; - anchorJS.add('.anchored'); - const clipboard = new window.ClipboardJS('.code-copy-button', { - target: function(trigger) { - return trigger.previousElementSibling; - } - }); - clipboard.on('success', function(e) { - // button target - const button = e.trigger; - // don't keep focus - button.blur(); - // flash "checked" - button.classList.add('code-copy-button-checked'); - var currentTitle = button.getAttribute("title"); - button.setAttribute("title", "Copied!"); - let tooltip; - if (window.bootstrap) { - button.setAttribute("data-bs-toggle", "tooltip"); - button.setAttribute("data-bs-placement", "left"); - button.setAttribute("data-bs-title", "Copied!"); - tooltip = new bootstrap.Tooltip(button, - { trigger: "manual", - customClass: "code-copy-button-tooltip", - offset: [0, -8]}); - tooltip.show(); - } - setTimeout(function() { - if (tooltip) { - tooltip.hide(); - button.removeAttribute("data-bs-title"); - button.removeAttribute("data-bs-toggle"); - button.removeAttribute("data-bs-placement"); - } - button.setAttribute("title", currentTitle); - button.classList.remove('code-copy-button-checked'); - }, 1000); - // clear code selection - e.clearSelection(); - }); - function tippyHover(el, contentFn) { - const config = { - allowHTML: true, - content: contentFn, - maxWidth: 500, - delay: 100, - arrow: false, - appendTo: function(el) { - return el.parentElement; - }, - interactive: true, - interactiveBorder: 10, - theme: 'quarto', - placement: 'bottom-start' - }; - window.tippy(el, config); - } - const noterefs = window.document.querySelectorAll('a[role="doc-noteref"]'); - for (var i=0; i<noterefs.length; i++) { - const ref = noterefs[i]; - tippyHover(ref, function() { - // use id or data attribute instead here - let href = ref.getAttribute('data-footnote-href') || ref.getAttribute('href'); - try { href = new URL(href).hash; } catch {} - const id = href.replace(/^#\/?/, ""); - const note = window.document.getElementById(id); - return note.innerHTML; - }); - } - let selectedAnnoteEl; - const selectorForAnnotation = ( cell, annotation) => { - let cellAttr = 'data-code-cell="' + cell + '"'; - let lineAttr = 'data-code-annotation="' + annotation + '"'; - const selector = 'span[' + cellAttr + '][' + lineAttr + ']'; - return selector; - } - const selectCodeLines = (annoteEl) => { - const doc = window.document; - const targetCell = annoteEl.getAttribute("data-target-cell"); - const targetAnnotation = annoteEl.getAttribute("data-target-annotation"); - const annoteSpan = window.document.querySelector(selectorForAnnotation(targetCell, targetAnnotation)); - const lines = annoteSpan.getAttribute("data-code-lines").split(","); - const lineIds = lines.map((line) => { - return targetCell + "-" + line; - }) - let top = null; - let height = null; - let parent = null; - if (lineIds.length > 0) { - //compute the position of the single el (top and bottom and make a div) - const el = window.document.getElementById(lineIds[0]); - top = el.offsetTop; - height = el.offsetHeight; - parent = el.parentElement.parentElement; - if (lineIds.length > 1) { - const lastEl = window.document.getElementById(lineIds[lineIds.length - 1]); - const bottom = lastEl.offsetTop + lastEl.offsetHeight; - height = bottom - top; - } - if (top !== null && height !== null && parent !== null) { - // cook up a div (if necessary) and position it - let div = window.document.getElementById("code-annotation-line-highlight"); - if (div === null) { - div = window.document.createElement("div"); - div.setAttribute("id", "code-annotation-line-highlight"); - div.style.position = 'absolute'; - parent.appendChild(div); - } - div.style.top = top - 2 + "px"; - div.style.height = height + 4 + "px"; - let gutterDiv = window.document.getElementById("code-annotation-line-highlight-gutter"); - if (gutterDiv === null) { - gutterDiv = window.document.createElement("div"); - gutterDiv.setAttribute("id", "code-annotation-line-highlight-gutter"); - gutterDiv.style.position = 'absolute'; - const codeCell = window.document.getElementById(targetCell); - const gutter = codeCell.querySelector('.code-annotation-gutter'); - gutter.appendChild(gutterDiv); - } - gutterDiv.style.top = top - 2 + "px"; - gutterDiv.style.height = height + 4 + "px"; - } - selectedAnnoteEl = annoteEl; - } - }; - const unselectCodeLines = () => { - const elementsIds = ["code-annotation-line-highlight", "code-annotation-line-highlight-gutter"]; - elementsIds.forEach((elId) => { - const div = window.document.getElementById(elId); - if (div) { - div.remove(); - } - }); - selectedAnnoteEl = undefined; - }; - // Attach click handler to the DT - const annoteDls = window.document.querySelectorAll('dt[data-target-cell]'); - for (const annoteDlNode of annoteDls) { - annoteDlNode.addEventListener('click', (event) => { - const clickedEl = event.target; - if (clickedEl !== selectedAnnoteEl) { - unselectCodeLines(); - const activeEl = window.document.querySelector('dt[data-target-cell].code-annotation-active'); - if (activeEl) { - activeEl.classList.remove('code-annotation-active'); - } - selectCodeLines(clickedEl); - clickedEl.classList.add('code-annotation-active'); - } else { - // Unselect the line - unselectCodeLines(); - clickedEl.classList.remove('code-annotation-active'); - } - }); - } - const findCites = (el) => { - const parentEl = el.parentElement; - if (parentEl) { - const cites = parentEl.dataset.cites; - if (cites) { - return { - el, - cites: cites.split(' ') - }; - } else { - return findCites(el.parentElement) - } - } else { - return undefined; - } - }; - var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]'); - for (var i=0; i<bibliorefs.length; i++) { - const ref = bibliorefs[i]; - const citeInfo = findCites(ref); - if (citeInfo) { - tippyHover(citeInfo.el, function() { - var popup = window.document.createElement('div'); - citeInfo.cites.forEach(function(cite) { - var citeDiv = window.document.createElement('div'); - citeDiv.classList.add('hanging-indent'); - citeDiv.classList.add('csl-entry'); - var biblioDiv = window.document.getElementById('ref-' + cite); - if (biblioDiv) { - citeDiv.innerHTML = biblioDiv.innerHTML; - } - popup.appendChild(citeDiv); - }); - return popup.innerHTML; - }); - } - } -}); -</script> -<nav class="page-navigation"> - <div class="nav-page nav-page-previous"> - <a href="./index.html" class="pagination-link"> - <i class="bi bi-arrow-left-short"></i> <span class="nav-page-text">Preface</span> - </a> - </div> - <div class="nav-page nav-page-next"> - <a href="./summary.html" class="pagination-link"> - <span class="nav-page-text"><span class="chapter-number">2</span> <span class="chapter-title">Summary</span></span> <i class="bi bi-arrow-right-short"></i> - </a> - </div> -</nav> -</div> <!-- /content --> - - - -</body></html> \ No newline at end of file diff --git a/build/dev/proposal.html b/docs/notebooks/proposal.html similarity index 59% rename from build/dev/proposal.html rename to docs/notebooks/proposal.html index afcdf81474b13c00302a378341998419caace1f0..68790b143f9160edc6ef5fd0158cbff69e67dc81 100644 --- a/build/dev/proposal.html +++ b/docs/notebooks/proposal.html @@ -1,13 +1,15 @@ <!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> -<meta charset="utf-8"> -<meta name="generator" content="quarto-99.9.9"> +<head> -<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> +<meta charset="utf-8" /> +<meta name="generator" content="quarto-99.9.9" /> +<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> -<title>High-Fidelity Counterfactual Explanations through Conformal Prediction</title> + +<title>Conformal Counterfactual Explanations – 1 High-Fidelity Counterfactual Explanations through Conformal Prediction</title> <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} @@ -20,11 +22,12 @@ ul.task-list li input[type="checkbox"] { margin: 0 0.8em 0.2em -1.6em; vertical-align: middle; } +/* CSS for citations */ div.csl-bib-body { } div.csl-entry { clear: both; } -.hanging div.csl-entry { +.hanging-indent div.csl-entry { margin-left:2em; text-indent:-2em; } @@ -38,20 +41,28 @@ div.csl-right-inline { } div.csl-indent { margin-left: 2em; -} -</style> - +}</style> -<script src="proposal_files/libs/clipboard/clipboard.min.js"></script> -<script src="proposal_files/libs/quarto-html/quarto.js"></script> -<script src="proposal_files/libs/quarto-html/popper.min.js"></script> -<script src="proposal_files/libs/quarto-html/tippy.umd.min.js"></script> -<script src="proposal_files/libs/quarto-html/anchor.min.js"></script> -<link href="proposal_files/libs/quarto-html/tippy.css" rel="stylesheet"> -<link href="proposal_files/libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles"> -<script src="proposal_files/libs/bootstrap/bootstrap.min.js"></script> -<link href="proposal_files/libs/bootstrap/bootstrap-icons.css" rel="stylesheet"> -<link href="proposal_files/libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light"> +<!-- htmldependencies:E3FAD763 --> +<script id="quarto-search-options" type="application/json">{ + "location": "sidebar", + "copy-button": false, + "collapse-after": 3, + "panel-placement": "start", + "type": "textbox", + "limit": 20, + "language": { + "search-no-results-text": "No results", + "search-matching-documents-text": "matching documents", + "search-copy-link-title": "Copy link to search", + "search-hide-matches-text": "Hide additional matches", + "search-more-match-text": "more match in this document", + "search-more-matches-text": "more matches in this document", + "search-clear-button-title": "Clear", + "search-detached-cancel-button-title": "Cancel", + "search-submit-button-title": "Submit" + } +}</script> <script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js" type="text/javascript"></script> @@ -59,36 +70,79 @@ div.csl-indent { <body> -<div id="quarto-content" class="page-columns page-rows-contents page-layout-article"> -<div id="quarto-margin-sidebar" class="sidebar margin-sidebar"> - <nav id="TOC" role="doc-toc" class="toc-active"> - <h2 id="toc-title">Table of contents</h2> - - <ul> - <li><a href="#motivation" id="toc-motivation" class="nav-link active" data-scroll-target="#motivation">Motivation</a> - <ul class="collapse"> - <li><a href="#counterfactual-explanations-or-adversarial-examples" id="toc-counterfactual-explanations-or-adversarial-examples" class="nav-link" data-scroll-target="#counterfactual-explanations-or-adversarial-examples">Counterfactual Explanations or Adversarial Examples?</a></li> - <li><a href="#sec-fidelity" id="toc-sec-fidelity" class="nav-link" data-scroll-target="#sec-fidelity">From Plausible to High-Fidelity Counterfactuals</a></li> - </ul></li> - <li><a href="#conformal-counterfactual-explanations" id="toc-conformal-counterfactual-explanations" class="nav-link" data-scroll-target="#conformal-counterfactual-explanations">Conformal Counterfactual Explanations</a> - <ul class="collapse"> - <li><a href="#minimizing-predictive-uncertainty" id="toc-minimizing-predictive-uncertainty" class="nav-link" data-scroll-target="#minimizing-predictive-uncertainty">Minimizing Predictive Uncertainty</a></li> - <li><a href="#background-on-conformal-prediction" id="toc-background-on-conformal-prediction" class="nav-link" data-scroll-target="#background-on-conformal-prediction">Background on Conformal Prediction</a></li> - <li><a href="#generating-conformal-counterfactuals" id="toc-generating-conformal-counterfactuals" class="nav-link" data-scroll-target="#generating-conformal-counterfactuals">Generating Conformal Counterfactuals</a></li> - </ul></li> - <li><a href="#experiments" id="toc-experiments" class="nav-link" data-scroll-target="#experiments">Experiments</a> - <ul class="collapse"> - <li><a href="#research-questions" id="toc-research-questions" class="nav-link" data-scroll-target="#research-questions">Research Questions</a></li> - </ul></li> - <li><a href="#references" id="toc-references" class="nav-link" data-scroll-target="#references">References</a></li> - </ul> +<div id="quarto-search-results"></div> + <header id="quarto-header" class="headroom fixed-top"> + <nav class="quarto-secondary-nav"> + <div class="container-fluid d-flex"> + <button type="button" class="quarto-btn-toggle btn" + data-bs-toggle="collapse" data-bs-target="#quarto-sidebar,#quarto-sidebar-glass" + aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" + onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> + <i class="bi bi-layout-text-sidebar-reverse"></i> + </button> + <h1 class="quarto-secondary-nav-title"></h1> + <a class="flex-grow-1" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar,#quarto-sidebar-glass" + aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" + onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> + </a> + <button type="button" class="btn quarto-search-button" aria-label="Search" onclick="window.quartoOpenSearch();"> + <i class="bi bi-search"></i> + </button> + </div> + </nav> +</header> +<!-- content --> +<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article"> +<!-- sidebar --> + <nav id="quarto-sidebar" class="sidebar collapse collapse-horizontal sidebar-navigation floating overflow-auto"> + <div class="pt-lg-2 mt-2 text-left sidebar-header"> + <div class="sidebar-title mb-0 py-0"> + <a href="/"> + Conformal Counterfactual Explanations + </a> + </div> + </div> + <div class="mt-2 flex-shrink-0 align-items-center"> + <div class="sidebar-search"> + <div id="quarto-search" class="" title="Search"></div> + </div> + </div> + <div class="sidebar-menu-container"> + <ul class="list-unstyled mt-1"> + <li class="sidebar-item"> + <div class="sidebar-item-container"> + <a href="/index.html" class="sidebar-item-text sidebar-link">Preface</a> + </div> +</li> + <li class="sidebar-item"> + <div class="sidebar-item-container"> + <a href="/notebooks/proposal.html" class="sidebar-item-text sidebar-link active"><span class='chapter-number'>1</span> <span class='chapter-title'>High-Fidelity Counterfactual Explanations through Conformal Prediction</span></a> + </div> +</li> + <li class="sidebar-item"> + <div class="sidebar-item-container"> + <a href="/notebooks/intro.html" class="sidebar-item-text sidebar-link"><span class='chapter-number'>2</span> <span class='chapter-title'>`ConformalGenerator`</span></a> + </div> +</li> + <li class="sidebar-item"> + <div class="sidebar-item-container"> + <a href="/notebooks/references.html" class="sidebar-item-text sidebar-link">References</a> + </div> +</li> + </ul> + </div> </nav> -</div> +<div id="quarto-sidebar-glass" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar,#quarto-sidebar-glass" ></div> +<!-- margin-sidebar --> + <div id="quarto-margin-sidebar" class="sidebar margin-sidebar"> + <div id="quarto-toc-target"></div> + </div> +<!-- main --> <main class="content" id="quarto-document-content"> <header id="title-block-header" class="quarto-title-block default"> <div class="quarto-title"> -<h1 class="title">High-Fidelity Counterfactual Explanations through Conformal Prediction</h1> +<h1 class="title"><span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></h1> <p class="subtitle lead">Research Proposal</p> </div> @@ -109,32 +163,53 @@ div.csl-indent { </div> </header> - -<section id="motivation" class="level2"> -<h2 class="anchored" data-anchor-id="motivation">Motivation</h2> +<nav id="TOC" role="doc-toc"> + <h2 id="toc-title">Table of contents</h2> + + <ul> + <li><a href="#motivation" id="toc-motivation"><span class="header-section-number">1.1</span> Motivation</a> + <ul> + <li><a href="#counterfactual-explanations-or-adversarial-examples" id="toc-counterfactual-explanations-or-adversarial-examples"><span class="header-section-number">1.1.1</span> Counterfactual Explanations or Adversarial Examples?</a></li> + <li><a href="#sec-fidelity" id="toc-sec-fidelity"><span class="header-section-number">1.1.2</span> From Plausible to High-Fidelity Counterfactuals</a></li> + </ul></li> + <li><a href="#conformal-counterfactual-explanations" id="toc-conformal-counterfactual-explanations"><span class="header-section-number">1.2</span> Conformal Counterfactual Explanations</a> + <ul> + <li><a href="#minimizing-predictive-uncertainty" id="toc-minimizing-predictive-uncertainty"><span class="header-section-number">1.2.1</span> Minimizing Predictive Uncertainty</a></li> + <li><a href="#background-on-conformal-prediction" id="toc-background-on-conformal-prediction"><span class="header-section-number">1.2.2</span> Background on Conformal Prediction</a></li> + <li><a href="#generating-conformal-counterfactuals" id="toc-generating-conformal-counterfactuals"><span class="header-section-number">1.2.3</span> Generating Conformal Counterfactuals</a></li> + </ul></li> + <li><a href="#experiments" id="toc-experiments"><span class="header-section-number">1.3</span> Experiments</a> + <ul> + <li><a href="#research-questions" id="toc-research-questions"><span class="header-section-number">1.3.1</span> Research Questions</a></li> + </ul></li> + <li><a href="#references" id="toc-references"><span class="header-section-number">1.4</span> References</a></li> + </ul> +</nav> +<section id="motivation" class="level2" data-number="1.1"> +<h2 data-number="1.1"><span class="header-section-number">1.1</span> Motivation</h2> <p>Counterfactual Explanations are a powerful, flexible and intuitive way to not only explain black-box models but also enable affected individuals to challenge them through the means of Algorithmic Recourse.</p> -<section id="counterfactual-explanations-or-adversarial-examples" class="level3"> -<h3 class="anchored" data-anchor-id="counterfactual-explanations-or-adversarial-examples">Counterfactual Explanations or Adversarial Examples?</h3> -<p>Most state-of-the-art approaches to generating Counterfactual Explanations (CE) rely on gradient descent in the feature space. The key idea is to perturb inputs <span class="math inline">\(x\in\mathcal{X}\)</span> into a black-box model <span class="math inline">\(f: \mathcal{X} \mapsto \mathcal{Y}\)</span> in order to change the model output <span class="math inline">\(f(x)\)</span> to some pre-specified target value <span class="math inline">\(t\in\mathcal{Y}\)</span>. Formally, this boils down to defining some loss function <span class="math inline">\(\ell(f(x),t)\)</span> and taking gradient steps in the minimizing direction. The so-generated counterfactuals are considered valid as soon as the predicted label matches the target label. A stripped-down counterfactual explanation is therefore little different from an adversarial example. In <a href="#fig-adv">Figure 1</a>, for example, generic counterfactual search as in <span class="citation" data-cites="wachter2017counterfactual">Wachter, Mittelstadt, and Russell (<a href="#ref-wachter2017counterfactual" role="doc-biblioref">2017</a>)</span> has been applied to MNIST data.</p> -<div id="fig-adv" class="quarto-figure quarto-figure-center anchored"> -<figure class="figure"> -<p><img src="www/you_may_not_like_it.png" class="img-fluid figure-img"></p> -<p></p><figcaption class="figure-caption">Figure 1: You may not like it, but this is what stripped-down counterfactuals look like. Here we have used <span class="citation" data-cites="wachter2017counterfactual">Wachter, Mittelstadt, and Russell (<a href="#ref-wachter2017counterfactual" role="doc-biblioref">2017</a>)</span> to generate multiple counterfactuals for turning an 8 (eight) into a 3 (three).</figcaption><p></p> +<section id="counterfactual-explanations-or-adversarial-examples" class="level3" data-number="1.1.1"> +<h3 data-number="1.1.1"><span class="header-section-number">1.1.1</span> Counterfactual Explanations or Adversarial Examples?</h3> +<p>Most state-of-the-art approaches to generating Counterfactual Explanations (CE) rely on gradient descent in the feature space. The key idea is to perturb inputs <span class="math inline">\(x\in\mathcal{X}\)</span> into a black-box model <span class="math inline">\(f: \mathcal{X} \mapsto \mathcal{Y}\)</span> in order to change the model output <span class="math inline">\(f(x)\)</span> to some pre-specified target value <span class="math inline">\(t\in\mathcal{Y}\)</span>. Formally, this boils down to defining some loss function <span class="math inline">\(\ell(f(x),t)\)</span> and taking gradient steps in the minimizing direction. The so-generated counterfactuals are considered valid as soon as the predicted label matches the target label. A stripped-down counterfactual explanation is therefore little different from an adversarial example. In <a href="#fig-adv">Figure <span class="quarto-unresolved-ref">fig-adv</span></a>, for example, generic counterfactual search as in <span class="citation" data-cites="wachter2017counterfactual">Wachter, Mittelstadt, and Russell (<a href="#ref-wachter2017counterfactual" role="doc-biblioref">2017</a>)</span> has been applied to MNIST data.</p> +<div id="fig-adv" class="quarto-figure quarto-figure-center"> +<figure> +<p><img src="www/you_may_not_like_it.png" class="img-fluid" /></p> +<p><figcaption>Figure 1.1: You may not like it, but this is what stripped-down counterfactuals look like. Here we have used <span class="citation" data-cites="wachter2017counterfactual">Wachter, Mittelstadt, and Russell (<a href="#ref-wachter2017counterfactual" role="doc-biblioref">2017</a>)</span> to generate multiple counterfactuals for turning an 8 (eight) into a 3 (three).</figcaption></p> </figure> </div> <p>The crucial difference between adversarial examples and counterfactuals is one of intent. While adversarial examples are typically intended to go unnoticed, counterfactuals in the context of Explainable AI are generally sought to be “plausibleâ€, “realistic†or “feasibleâ€. To fulfil this latter goal, researchers have come up with a myriad of ways. <span class="citation" data-cites="joshi2019realistic">Joshi et al. (<a href="#ref-joshi2019realistic" role="doc-biblioref">2019</a>)</span> were among the first to suggest that instead of searching counterfactuals in the feature space, we can instead traverse a latent embedding learned by a surrogate generative model. Similarly, <span class="citation" data-cites="poyiadzi2020face">Poyiadzi et al. (<a href="#ref-poyiadzi2020face" role="doc-biblioref">2020</a>)</span> use density … Finally, <span class="citation" data-cites="karimi2021algorithmic">Karimi, Schölkopf, and Valera (<a href="#ref-karimi2021algorithmic" role="doc-biblioref">2021</a>)</span> argues that counterfactuals should comply with the causal model that generates them [CHECK IF WE CAN PHASE THIS LIKE THIS]. Other related approaches include … All of these different approaches have a common goal: they aim to ensure that the generated counterfactuals comply with the (learned) data-generating process (DGB).</p> <div id="def-plausible" class="theorem definition"> -<p><span class="theorem-title"><strong>Definition 1 (Plausible Counterfactuals) </strong></span>Formally, if <span class="math inline">\(x \sim \mathcal{X}\)</span> and for the corresponding counterfactual we have <span class="math inline">\(x^{\prime}\sim\mathcal{X}^{\prime}\)</span>, then for <span class="math inline">\(x^{\prime}\)</span> to be considered a plausible counterfactual, we need: <span class="math inline">\(\mathcal{X} \approxeq \mathcal{X}^{\prime}\)</span>.</p> +<p><span class="theorem-title"><strong>Definition 1.1 (Plausible Counterfactuals) </strong></span>Formally, if <span class="math inline">\(x \sim \mathcal{X}\)</span> and for the corresponding counterfactual we have <span class="math inline">\(x^{\prime}\sim\mathcal{X}^{\prime}\)</span>, then for <span class="math inline">\(x^{\prime}\)</span> to be considered a plausible counterfactual, we need: <span class="math inline">\(\mathcal{X} \approxeq \mathcal{X}^{\prime}\)</span>.</p> </div> -<p>In the context of Algorithmic Recourse, it makes sense to strive for plausible counterfactuals, since anything else would essentially require individuals to move to out-of-distribution states. But it is worth noting that our ambition to meet this goal, may have implications on our ability to faithfully explain the behaviour of the underlying black-box model (arguably our principal goal). By essentially decoupling the task of learning plausible representations of the data from the model itself, we open ourselves up to vulnerabilities. Using a separate generative model to learn <span class="math inline">\(\mathcal{X}\)</span>, for example, has very serious implications for the generated counterfactuals. <a href="#fig-latent">Figure 2</a> compares the results of applying REVISE <span class="citation" data-cites="joshi2019realistic">(<a href="#ref-joshi2019realistic" role="doc-biblioref">Joshi et al. 2019</a>)</span> to MNIST data using two different Variational Auto-Encoders: while the counterfactual generated using an expressive (strong) VAE is compelling, the result relying on a less expressive (weak) VAE is not even valid. In this latter case, the decoder step of the VAE fails to yield values in <span class="math inline">\(\mathcal{X}\)</span> and hence the counterfactual search in the learned latent space is doomed.</p> -<div id="fig-latent" class="quarto-figure quarto-figure-center anchored"> -<figure class="figure"> -<p><img src="www/mnist_9to4_latent.png" class="img-fluid figure-img"></p> -<p></p><figcaption class="figure-caption">Figure 2: Counterfactual explanations for MNIST using a Latent Space generator: turning a nine (9) into a four (4).</figcaption><p></p> +<p>In the context of Algorithmic Recourse, it makes sense to strive for plausible counterfactuals, since anything else would essentially require individuals to move to out-of-distribution states. But it is worth noting that our ambition to meet this goal, may have implications on our ability to faithfully explain the behaviour of the underlying black-box model (arguably our principal goal). By essentially decoupling the task of learning plausible representations of the data from the model itself, we open ourselves up to vulnerabilities. Using a separate generative model to learn <span class="math inline">\(\mathcal{X}\)</span>, for example, has very serious implications for the generated counterfactuals. <a href="#fig-latent">Figure <span class="quarto-unresolved-ref">fig-latent</span></a> compares the results of applying REVISE <span class="citation" data-cites="joshi2019realistic">(<a href="#ref-joshi2019realistic" role="doc-biblioref">Joshi et al. 2019</a>)</span> to MNIST data using two different Variational Auto-Encoders: while the counterfactual generated using an expressive (strong) VAE is compelling, the result relying on a less expressive (weak) VAE is not even valid. In this latter case, the decoder step of the VAE fails to yield values in <span class="math inline">\(\mathcal{X}\)</span> and hence the counterfactual search in the learned latent space is doomed.</p> +<div id="fig-latent" class="quarto-figure quarto-figure-center"> +<figure> +<p><img src="www/mnist_9to4_latent.png" class="img-fluid" /></p> +<p><figcaption>Figure 1.2: Counterfactual explanations for MNIST using a Latent Space generator: turning a nine (9) into a four (4).</figcaption></p> </figure> </div> -<blockquote class="blockquote"> -<p>Here it would be nice to have another example where we poison the data going into the generative model to hide biases present in the data (e.g. Boston housing).</p> +<blockquote> +<p>Here it would be nice to have another example where we poison the data going into the generative model to hide biases present in the data (e.g. Boston housing).</p> </blockquote> <ul> <li>Latent can be manipulated: @@ -145,17 +220,17 @@ div.csl-indent { </ul></li> </ul> </section> -<section id="sec-fidelity" class="level3"> -<h3 class="anchored" data-anchor-id="sec-fidelity">From Plausible to High-Fidelity Counterfactuals</h3> +<section id="sec-fidelity" class="level3" data-number="1.1.2"> +<h3 data-number="1.1.2"><span class="header-section-number">1.1.2</span> From Plausible to High-Fidelity Counterfactuals</h3> <p>In light of the findings, we propose to generally avoid using surrogate models to learn <span class="math inline">\(\mathcal{X}\)</span> in the context of Counterfactual Explanations.</p> <div id="prp-surrogate" class="theorem proposition"> -<p><span class="theorem-title"><strong>Proposition 1 (Avoid Surrogates) </strong></span>Since we are in the business of explaining a black-box model, the task of learning realistic representations of the data should not be reallocated from the model itself to some surrogate model.</p> +<p><span class="theorem-title"><strong>Proposition 1.1 (Avoid Surrogates) </strong></span>Since we are in the business of explaining a black-box model, the task of learning realistic representations of the data should not be reallocated from the model itself to some surrogate model.</p> </div> <p>In cases where the use of surrogate models cannot be avoided, we propose to weigh the plausibility of counterfactuals against their fidelity to the black-box model. In the context of Explainable AI, fidelity is defined as describing how an explanation approximates the prediction of the black-box model <span class="citation" data-cites="molnar2020interpretable">(<a href="#ref-molnar2020interpretable" role="doc-biblioref">Molnar 2020</a>)</span>. Fidelity has become the default metric for evaluating Local Model-Agnostic Models, since they often involve local surrogate models whose predictions need not always match those of the black-box model.</p> <p>In the case of Counterfactual Explanations, the concept of fidelity has so far been ignored. This is not altogether surprising, since by construction and design, Counterfactual Explanations work with the predictions of the black-box model directly: as stated above, a counterfactual <span class="math inline">\(x^{\prime}\)</span> is considered valid if and only if <span class="math inline">\(f(x^{\prime})=t\)</span>, where <span class="math inline">\(t\)</span> denote some target outcome.</p> <p>Does fidelity even make sense in the context of CE, and if so, how can we define it? In light of the examples in the previous section, we think it is urgent to introduce a notion of fidelity in this context, that relates to the distributional properties of the generated counterfactuals. In particular, we propose that a high-fidelity counterfactual <span class="math inline">\(x^{\prime}\)</span> complies with the class-conditional distribution <span class="math inline">\(\mathcal{X}_{\theta} = p_{\theta}(X|y)\)</span> where <span class="math inline">\(\theta\)</span> denote the black-box model parameters.</p> <div id="def-fidele" class="theorem definition"> -<p><span class="theorem-title"><strong>Definition 2 (High-Fidelity Counterfactuals) </strong></span>Let <span class="math inline">\(\mathcal{X}_{\theta}|y = p_{\theta}(X|y)\)</span> denote the class-conditional distribution of <span class="math inline">\(X\)</span> defined by <span class="math inline">\(\theta\)</span>. Then for <span class="math inline">\(x^{\prime}\)</span> to be considered a high-fidelity counterfactual, we need: <span class="math inline">\(\mathcal{X}_{\theta}|t \approxeq \mathcal{X}^{\prime}\)</span> where <span class="math inline">\(t\)</span> denotes the target outcome.</p> +<p><span class="theorem-title"><strong>Definition 1.2 (High-Fidelity Counterfactuals) </strong></span>Let <span class="math inline">\(\mathcal{X}_{\theta}|y = p_{\theta}(X|y)\)</span> denote the class-conditional distribution of <span class="math inline">\(X\)</span> defined by <span class="math inline">\(\theta\)</span>. Then for <span class="math inline">\(x^{\prime}\)</span> to be considered a high-fidelity counterfactual, we need: <span class="math inline">\(\mathcal{X}_{\theta}|t \approxeq \mathcal{X}^{\prime}\)</span> where <span class="math inline">\(t\)</span> denotes the target outcome.</p> </div> <p>In order to assess the fidelity of counterfactuals, we propose the following two-step procedure:</p> <ol type="1"> @@ -163,46 +238,46 @@ div.csl-indent { <li>Compute the Maximum Mean Discrepancy (MMD) between <span class="math inline">\(X_{\theta}|y\)</span> and <span class="math inline">\(X^{\prime}\)</span>.</li> </ol> <p>If the computed value is different from zero, we can reject the null-hypothesis of fidelity.</p> -<blockquote class="blockquote"> +<blockquote> <p>Two challenges here: 1) implementing the sampling procedure in <span class="citation" data-cites="grathwohl2020your">Grathwohl et al. (<a href="#ref-grathwohl2020your" role="doc-biblioref">2020</a>)</span>; 2) it is unclear if MMD is really the right way to measure this.</p> </blockquote> </section> </section> -<section id="conformal-counterfactual-explanations" class="level2"> -<h2 class="anchored" data-anchor-id="conformal-counterfactual-explanations">Conformal Counterfactual Explanations</h2> -<p>In <a href="#sec-fidelity">Section 1.2</a>, we have advocated for avoiding surrogate models in the context of Counterfactual Explanations. In this section, we introduce an alternative way to generate high-fidelity Counterfactual Explanations. In particular, we propose Conformal Counterfactual Explanations (CCE), that is Counterfactual Explanations that minimize the predictive uncertainty of conformal models.</p> -<section id="minimizing-predictive-uncertainty" class="level3"> -<h3 class="anchored" data-anchor-id="minimizing-predictive-uncertainty">Minimizing Predictive Uncertainty</h3> +<section id="conformal-counterfactual-explanations" class="level2" data-number="1.2"> +<h2 data-number="1.2"><span class="header-section-number">1.2</span> Conformal Counterfactual Explanations</h2> +<p>In <a href="#sec-fidelity"><span class="quarto-unresolved-ref">sec-fidelity</span></a>, we have advocated for avoiding surrogate models in the context of Counterfactual Explanations. In this section, we introduce an alternative way to generate high-fidelity Counterfactual Explanations. In particular, we propose Conformal Counterfactual Explanations (CCE), that is Counterfactual Explanations that minimize the predictive uncertainty of conformal models.</p> +<section id="minimizing-predictive-uncertainty" class="level3" data-number="1.2.1"> +<h3 data-number="1.2.1"><span class="header-section-number">1.2.1</span> Minimizing Predictive Uncertainty</h3> <p><span class="citation" data-cites="schut2021generating">Schut et al. (<a href="#ref-schut2021generating" role="doc-biblioref">2021</a>)</span> demonstrated that the goal of generating realistic (plausible) counterfactuals can also be achieved by seeking counterfactuals that minimize the predictive uncertainty of the underlying black-box model. Similarly, <span class="citation" data-cites="antoran2020getting">Antorán et al. (<a href="#ref-antoran2020getting" role="doc-biblioref">2020</a>)</span> …</p> <ul> <li>Problem: restricted to Bayesian models.</li> <li>Solution: post-hoc predictive uncertainty quantification. In particular, Conformal Prediction.</li> </ul> </section> -<section id="background-on-conformal-prediction" class="level3"> -<h3 class="anchored" data-anchor-id="background-on-conformal-prediction">Background on Conformal Prediction</h3> +<section id="background-on-conformal-prediction" class="level3" data-number="1.2.2"> +<h3 data-number="1.2.2"><span class="header-section-number">1.2.2</span> Background on Conformal Prediction</h3> <ul> <li>Distribution-free, model-agnostic and scalable approach to predictive uncertainty quantification.</li> <li>Conformal prediction is instance-based. So is CE.</li> <li>Take any fitted model and turn it into a conformal model using calibration data.</li> <li>Our approach, therefore, relaxes the restriction on the family of black-box models, at the cost of relying on a subset of the data. Arguably, data is often abundant and in most applications practitioners tend to hold out a test data set anyway.</li> </ul> -<blockquote class="blockquote"> +<blockquote> <p>Does the coverage guarantee carry over to counterfactuals?</p> </blockquote> </section> -<section id="generating-conformal-counterfactuals" class="level3"> -<h3 class="anchored" data-anchor-id="generating-conformal-counterfactuals">Generating Conformal Counterfactuals</h3> +<section id="generating-conformal-counterfactuals" class="level3" data-number="1.2.3"> +<h3 data-number="1.2.3"><span class="header-section-number">1.2.3</span> Generating Conformal Counterfactuals</h3> <p>While Conformal Prediction has recently grown in popularity, it does introduce a challenge in the context of classification: the predictions of Conformal Classifiers are set-valued and therefore difficult to work with, since they are, for example, non-differentiable. Fortunately, <span class="citation" data-cites="stutz2022learning">Stutz et al. (<a href="#ref-stutz2022learning" role="doc-biblioref">2022</a>)</span> introduced carefully designed differentiable loss functions that make it possible to evaluate the performance of conformal predictions in training. We can leverage these recent advances in the context of gradient-based counterfactual search …</p> -<blockquote class="blockquote"> +<blockquote> <p>Challenge: still need to implement these loss functions.</p> </blockquote> </section> </section> -<section id="experiments" class="level2"> -<h2 class="anchored" data-anchor-id="experiments">Experiments</h2> -<section id="research-questions" class="level3"> -<h3 class="anchored" data-anchor-id="research-questions">Research Questions</h3> +<section id="experiments" class="level2" data-number="1.3"> +<h2 data-number="1.3"><span class="header-section-number">1.3</span> Experiments</h2> +<section id="research-questions" class="level3" data-number="1.3.1"> +<h3 data-number="1.3.1"><span class="header-section-number">1.3.1</span> Research Questions</h3> <ul> <li><p>Is CP alone enough to ensure realistic counterfactuals?</p></li> <li><p>Do counterfactuals improve further as the models get better?</p></li> @@ -218,53 +293,58 @@ div.csl-indent { <li>compare travel costs to domain shits.</li> </ul></li> </ul> -<blockquote class="blockquote"> +<blockquote> <p>Nice to have: What about using Laplace Approximation, then Conformal Prediction? What about using Conformalised Laplace?</p> </blockquote> </section> </section> -<section id="references" class="level2 unnumbered"> - - -</section> - -<div id="quarto-appendix" class="default"><section class="quarto-appendix-contents" role="doc-bibliography"><h2 class="anchored quarto-appendix-heading">References</h2><div id="refs" class="references csl-bib-body hanging-indent" role="doc-bibliography"> -<div id="ref-altmeyer2023endogenous" class="csl-entry" role="doc-biblioentry"> +<section id="references" class="level2" data-number="1.4"> +<h2 data-number="1.4"><span class="header-section-number">1.4</span> References</h2> +<div id="quarto-navigation-envelope" class="hidden"> +<p><span class="hidden" data-render-id="quarto-int-sidebar-title">Conformal Counterfactual Explanations</span> <span class="hidden" data-render-id="quarto-int-navbar-title">Conformal Counterfactual Explanations</span> <span class="hidden" data-render-id="quarto-int-next"><span class="chapter-number">2</span> <span class="chapter-title"><code>ConformalGenerator</code></span></span> <span class="hidden" data-render-id="quarto-int-prev">Preface</span> <span class="hidden" data-render-id="quarto-int-sidebar:/index.html">Preface</span> <span class="hidden" data-render-id="quarto-int-sidebar:/notebooks/proposal.html"><span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></span> <span class="hidden" data-render-id="quarto-int-sidebar:/notebooks/intro.html"><span class="chapter-number">2</span> <span class="chapter-title"><code>ConformalGenerator</code></span></span> <span class="hidden" data-render-id="quarto-int-sidebar:/notebooks/references.html">References</span></p> +</div> +<div id="quarto-meta-markdown" class="hidden"> +<p><span class="hidden" data-render-id="quarto-metatitle">Conformal Counterfactual Explanations - <span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></span> <span class="hidden" data-render-id="quarto-twittercardtitle">Conformal Counterfactual Explanations - <span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></span> <span class="hidden" data-render-id="quarto-ogcardtitle">Conformal Counterfactual Explanations - <span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></span> <span class="hidden" data-render-id="quarto-metasitename">Conformal Counterfactual Explanations</span> <span class="hidden" data-render-id="quarto-twittercarddesc">We propose Conformal Counterfactual Explanations: an effortless and rigorous way to produce realistic and faithful Counterfactual Explanations using Conformal Prediction. To address the need for realistic counterfactuals, existing work has primarily relied on separate generative models to learn the data-generating process. While this is an effective way to produce plausible and model-agnostic counterfactual explanations, it not only introduces a significant engineering overhead but also reallocates the task of creating realistic model explanations from the model itself to the generative model. Recent work has shown that there is no need for any of this when working with probabilistic models that explicitly quantify their own uncertainty. Unfortunately, most models used in practice still do not fulfil that basic requirement, in which case we would like to have a way to quantify predictive uncertainty in a post-hoc fashion.</span> <span class="hidden" data-render-id="quarto-ogcardddesc">We propose Conformal Counterfactual Explanations: an effortless and rigorous way to produce realistic and faithful Counterfactual Explanations using Conformal Prediction. To address the need for realistic counterfactuals, existing work has primarily relied on separate generative models to learn the data-generating process. While this is an effective way to produce plausible and model-agnostic counterfactual explanations, it not only introduces a significant engineering overhead but also reallocates the task of creating realistic model explanations from the model itself to the generative model. Recent work has shown that there is no need for any of this when working with probabilistic models that explicitly quantify their own uncertainty. Unfortunately, most models used in practice still do not fulfil that basic requirement, in which case we would like to have a way to quantify predictive uncertainty in a post-hoc fashion.</span></p> +</div> +<div id="refs" class="references csl-bib-body hanging-indent" role="list"> +<div id="ref-altmeyer2023endogenous" class="csl-entry" role="listitem"> Altmeyer, Patrick, Giovan Angela, Aleksander Buszydlik, Karol Dobiczek, Arie van Deursen, and Cynthia Liem. 2023. <span>“Endogenous <span>Macrodynamics</span> in <span>Algorithmic</span> <span>Recourse</span>.â€</span> In <em>First <span>IEEE</span> <span>Conference</span> on <span>Secure</span> and <span>Trustworthy</span> <span>Machine</span> <span>Learning</span></em>. </div> -<div id="ref-antoran2020getting" class="csl-entry" role="doc-biblioentry"> +<div id="ref-antoran2020getting" class="csl-entry" role="listitem"> Antorán, Javier, Umang Bhatt, Tameem Adel, Adrian Weller, and José Miguel Hernández-Lobato. 2020. <span>“Getting a Clue: <span>A</span> Method for Explaining Uncertainty Estimates.â€</span> <a href="https://arxiv.org/abs/2006.06848">https://arxiv.org/abs/2006.06848</a>. </div> -<div id="ref-grathwohl2020your" class="csl-entry" role="doc-biblioentry"> +<div id="ref-grathwohl2020your" class="csl-entry" role="listitem"> Grathwohl, Will, Kuan-Chieh Wang, Joern-Henrik Jacobsen, David Duvenaud, Mohammad Norouzi, and Kevin Swersky. 2020. <span>“Your Classifier Is Secretly an Energy Based Model and You Should Treat It Like One.â€</span> In. <a href="https://openreview.net/forum?id=Hkxzx0NtDB">https://openreview.net/forum?id=Hkxzx0NtDB</a>. </div> -<div id="ref-joshi2019realistic" class="csl-entry" role="doc-biblioentry"> +<div id="ref-joshi2019realistic" class="csl-entry" role="listitem"> Joshi, Shalmali, Oluwasanmi Koyejo, Warut Vijitbenjaronk, Been Kim, and Joydeep Ghosh. 2019. <span>“Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systems.â€</span> <a href="https://arxiv.org/abs/1907.09615">https://arxiv.org/abs/1907.09615</a>. </div> -<div id="ref-karimi2021algorithmic" class="csl-entry" role="doc-biblioentry"> +<div id="ref-karimi2021algorithmic" class="csl-entry" role="listitem"> Karimi, Amir-Hossein, Bernhard Schölkopf, and Isabel Valera. 2021. <span>“Algorithmic Recourse: From Counterfactual Explanations to Interventions.â€</span> In <em>Proceedings of the 2021 <span>ACM Conference</span> on <span>Fairness</span>, <span>Accountability</span>, and <span>Transparency</span></em>, 353–62. </div> -<div id="ref-molnar2020interpretable" class="csl-entry" role="doc-biblioentry"> +<div id="ref-molnar2020interpretable" class="csl-entry" role="listitem"> Molnar, Christoph. 2020. <em>Interpretable Machine Learning</em>. <span>Lulu. com</span>. </div> -<div id="ref-pawelczyk2022probabilistically" class="csl-entry" role="doc-biblioentry"> +<div id="ref-pawelczyk2022probabilistically" class="csl-entry" role="listitem"> Pawelczyk, Martin, Teresa Datta, Johannes van-den-Heuvel, Gjergji Kasneci, and Himabindu Lakkaraju. 2022. <span>“Probabilistically <span>Robust</span> <span>Recourse</span>: <span>Navigating</span> the <span>Trade</span>-Offs Between <span>Costs</span> and <span>Robustness</span> in <span>Algorithmic</span> <span>Recourse</span>.â€</span> <em>arXiv Preprint arXiv:2203.06768</em>. </div> -<div id="ref-poyiadzi2020face" class="csl-entry" role="doc-biblioentry"> +<div id="ref-poyiadzi2020face" class="csl-entry" role="listitem"> Poyiadzi, Rafael, Kacper Sokol, Raul Santos-Rodriguez, Tijl De Bie, and Peter Flach. 2020. <span>“<span>FACE</span>: <span>Feasible</span> and Actionable Counterfactual Explanations.â€</span> In <em>Proceedings of the <span>AAAI</span>/<span>ACM Conference</span> on <span>AI</span>, <span>Ethics</span>, and <span>Society</span></em>, 344–50. </div> -<div id="ref-schut2021generating" class="csl-entry" role="doc-biblioentry"> +<div id="ref-schut2021generating" class="csl-entry" role="listitem"> Schut, Lisa, Oscar Key, Rory Mc Grath, Luca Costabello, Bogdan Sacaleanu, Yarin Gal, et al. 2021. <span>“Generating <span>Interpretable Counterfactual Explanations By Implicit Minimisation</span> of <span>Epistemic</span> and <span>Aleatoric Uncertainties</span>.â€</span> In <em>International <span>Conference</span> on <span>Artificial Intelligence</span> and <span>Statistics</span></em>, 1756–64. <span>PMLR</span>. </div> -<div id="ref-stutz2022learning" class="csl-entry" role="doc-biblioentry"> +<div id="ref-stutz2022learning" class="csl-entry" role="listitem"> Stutz, David, Krishnamurthy Dj Dvijotham, Ali Taylan Cemgil, and Arnaud Doucet. 2022. <span>“Learning <span>Optimal</span> <span>Conformal</span> <span>Classifiers</span>.â€</span> In. <a href="https://openreview.net/forum?id=t8O-4LKFVx">https://openreview.net/forum?id=t8O-4LKFVx</a>. </div> -<div id="ref-wachter2017counterfactual" class="csl-entry" role="doc-biblioentry"> +<div id="ref-wachter2017counterfactual" class="csl-entry" role="listitem"> Wachter, Sandra, Brent Mittelstadt, and Chris Russell. 2017. <span>“Counterfactual Explanations Without Opening the Black Box: <span>Automated</span> Decisions and the <span>GDPR</span>.â€</span> <em>Harv. JL & Tech.</em> 31: 841. </div> -</div></section></div></main> -<!-- /main column --> -<script id="quarto-html-after-body" type="application/javascript"> +</div> +</section> + +</main> <!-- /main --> +<script id = "quarto-html-after-body" type="application/javascript"> window.document.addEventListener("DOMContentLoaded", function (event) { const toggleBodyColorMode = (bsSheetEl) => { const mode = bsSheetEl.getAttribute("data-mode"); @@ -483,8 +563,20 @@ window.document.addEventListener("DOMContentLoaded", function (event) { } }); </script> +<nav class="page-navigation"> + <div class="nav-page nav-page-previous"> + <a href="/index.html" class="pagination-link"> + <i class="bi bi-arrow-left-short"></i> <span class="nav-page-text">Preface</span> + </a> + </div> + <div class="nav-page nav-page-next"> + <a href="/notebooks/intro.html" class="pagination-link"> + <span class="nav-page-text"><span class='chapter-number'>2</span> <span class='chapter-title'>`ConformalGenerator`</span></span> <i class="bi bi-arrow-right-short"></i> + </a> + </div> +</nav> </div> <!-- /content --> +</body> - -</body></html> \ No newline at end of file +</html> \ No newline at end of file diff --git a/docs/references.html b/docs/references.html deleted file mode 100644 index 508f235412921d515d2b743d8d12d120f7a7b798..0000000000000000000000000000000000000000 --- a/docs/references.html +++ /dev/null @@ -1,403 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head> - -<meta charset="utf-8"> -<meta name="generator" content="quarto-99.9.9"> - -<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> - - -<title>notebooks - References</title> -<style> -code{white-space: pre-wrap;} -span.smallcaps{font-variant: small-caps;} -div.columns{display: flex; gap: min(4vw, 1.5em);} -div.column{flex: auto; overflow-x: auto;} -div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} -ul.task-list{list-style: none;} -ul.task-list li input[type="checkbox"] { - width: 0.8em; - margin: 0 0.8em 0.2em -1.6em; - vertical-align: middle; -} -div.csl-bib-body { } -div.csl-entry { - clear: both; -} -.hanging div.csl-entry { - margin-left:2em; - text-indent:-2em; -} -div.csl-left-margin { - min-width:2em; - float:left; -} -div.csl-right-inline { - margin-left:2em; - padding-left:1em; -} -div.csl-indent { - margin-left: 2em; -} -</style> - - -<script src="site_libs/quarto-nav/quarto-nav.js"></script> -<script src="site_libs/quarto-nav/headroom.min.js"></script> -<script src="site_libs/clipboard/clipboard.min.js"></script> -<script src="site_libs/quarto-search/autocomplete.umd.js"></script> -<script src="site_libs/quarto-search/fuse.min.js"></script> -<script src="site_libs/quarto-search/quarto-search.js"></script> -<meta name="quarto:offset" content="./"> -<link href="./summary.html" rel="prev"> -<script src="site_libs/quarto-html/quarto.js"></script> -<script src="site_libs/quarto-html/popper.min.js"></script> -<script src="site_libs/quarto-html/tippy.umd.min.js"></script> -<script src="site_libs/quarto-html/anchor.min.js"></script> -<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"> -<link href="site_libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles"> -<script src="site_libs/bootstrap/bootstrap.min.js"></script> -<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet"> -<link href="site_libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light"> -<script id="quarto-search-options" type="application/json">{ - "location": "sidebar", - "copy-button": false, - "collapse-after": 3, - "panel-placement": "start", - "type": "textbox", - "limit": 20, - "language": { - "search-no-results-text": "No results", - "search-matching-documents-text": "matching documents", - "search-copy-link-title": "Copy link to search", - "search-hide-matches-text": "Hide additional matches", - "search-more-match-text": "more match in this document", - "search-more-matches-text": "more matches in this document", - "search-clear-button-title": "Clear", - "search-detached-cancel-button-title": "Cancel", - "search-submit-button-title": "Submit" - } -}</script> - - -</head> - -<body class="nav-sidebar floating"> - -<div id="quarto-search-results"></div> - <header id="quarto-header" class="headroom fixed-top"> - <nav class="quarto-secondary-nav" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> - <div class="container-fluid d-flex justify-content-between"> - <h1 class="quarto-secondary-nav-title">References</h1> - <button type="button" class="quarto-btn-toggle btn" aria-label="Show secondary navigation"> - <i class="bi bi-chevron-right"></i> - </button> - </div> - </nav> -</header> -<!-- content --> -<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article"> -<!-- sidebar --> - <nav id="quarto-sidebar" class="sidebar collapse sidebar-navigation floating overflow-auto"> - <div class="pt-lg-2 mt-2 text-left sidebar-header"> - <div class="sidebar-title mb-0 py-0"> - <a href="./">notebooks</a> - </div> - </div> - <div class="mt-2 flex-shrink-0 align-items-center"> - <div class="sidebar-search"> - <div id="quarto-search" class="" title="Search"></div> - </div> - </div> - <div class="sidebar-menu-container"> - <ul class="list-unstyled mt-1"> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./index.html" class="sidebar-item-text sidebar-link">Preface</a> - </div> -</li> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./intro.html" class="sidebar-item-text sidebar-link"><span class="chapter-number">1</span> <span class="chapter-title">Introduction</span></a> - </div> -</li> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./summary.html" class="sidebar-item-text sidebar-link"><span class="chapter-number">2</span> <span class="chapter-title">Summary</span></a> - </div> -</li> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./references.html" class="sidebar-item-text sidebar-link active">References</a> - </div> -</li> - </ul> - </div> -</nav> -<!-- margin-sidebar --> - <div id="quarto-margin-sidebar" class="sidebar margin-sidebar"> - - </div> -<!-- main --> -<main class="content" id="quarto-document-content"> - -<header id="title-block-header" class="quarto-title-block default"> -<div class="quarto-title"> -<h1 class="title d-none d-lg-block">References</h1> -</div> - - - -<div class="quarto-title-meta"> - - - - - </div> - - -</header> - -<div id="refs" class="references csl-bib-body hanging-indent" role="doc-bibliography"> -<div id="ref-knuth84" class="csl-entry" role="doc-biblioentry"> -Knuth, Donald E. 1984. <span>“Literate Programming.â€</span> <em>Comput. -J.</em> 27 (2): 97–111. <a href="https://doi.org/10.1093/comjnl/27.2.97">https://doi.org/10.1093/comjnl/27.2.97</a>. -</div> -</div> - - - -</main> <!-- /main --> -<script id="quarto-html-after-body" type="application/javascript"> -window.document.addEventListener("DOMContentLoaded", function (event) { - const toggleBodyColorMode = (bsSheetEl) => { - const mode = bsSheetEl.getAttribute("data-mode"); - const bodyEl = window.document.querySelector("body"); - if (mode === "dark") { - bodyEl.classList.add("quarto-dark"); - bodyEl.classList.remove("quarto-light"); - } else { - bodyEl.classList.add("quarto-light"); - bodyEl.classList.remove("quarto-dark"); - } - } - const toggleBodyColorPrimary = () => { - const bsSheetEl = window.document.querySelector("link#quarto-bootstrap"); - if (bsSheetEl) { - toggleBodyColorMode(bsSheetEl); - } - } - toggleBodyColorPrimary(); - const icon = ""; - const anchorJS = new window.AnchorJS(); - anchorJS.options = { - placement: 'right', - icon: icon - }; - anchorJS.add('.anchored'); - const clipboard = new window.ClipboardJS('.code-copy-button', { - target: function(trigger) { - return trigger.previousElementSibling; - } - }); - clipboard.on('success', function(e) { - // button target - const button = e.trigger; - // don't keep focus - button.blur(); - // flash "checked" - button.classList.add('code-copy-button-checked'); - var currentTitle = button.getAttribute("title"); - button.setAttribute("title", "Copied!"); - let tooltip; - if (window.bootstrap) { - button.setAttribute("data-bs-toggle", "tooltip"); - button.setAttribute("data-bs-placement", "left"); - button.setAttribute("data-bs-title", "Copied!"); - tooltip = new bootstrap.Tooltip(button, - { trigger: "manual", - customClass: "code-copy-button-tooltip", - offset: [0, -8]}); - tooltip.show(); - } - setTimeout(function() { - if (tooltip) { - tooltip.hide(); - button.removeAttribute("data-bs-title"); - button.removeAttribute("data-bs-toggle"); - button.removeAttribute("data-bs-placement"); - } - button.setAttribute("title", currentTitle); - button.classList.remove('code-copy-button-checked'); - }, 1000); - // clear code selection - e.clearSelection(); - }); - function tippyHover(el, contentFn) { - const config = { - allowHTML: true, - content: contentFn, - maxWidth: 500, - delay: 100, - arrow: false, - appendTo: function(el) { - return el.parentElement; - }, - interactive: true, - interactiveBorder: 10, - theme: 'quarto', - placement: 'bottom-start' - }; - window.tippy(el, config); - } - const noterefs = window.document.querySelectorAll('a[role="doc-noteref"]'); - for (var i=0; i<noterefs.length; i++) { - const ref = noterefs[i]; - tippyHover(ref, function() { - // use id or data attribute instead here - let href = ref.getAttribute('data-footnote-href') || ref.getAttribute('href'); - try { href = new URL(href).hash; } catch {} - const id = href.replace(/^#\/?/, ""); - const note = window.document.getElementById(id); - return note.innerHTML; - }); - } - let selectedAnnoteEl; - const selectorForAnnotation = ( cell, annotation) => { - let cellAttr = 'data-code-cell="' + cell + '"'; - let lineAttr = 'data-code-annotation="' + annotation + '"'; - const selector = 'span[' + cellAttr + '][' + lineAttr + ']'; - return selector; - } - const selectCodeLines = (annoteEl) => { - const doc = window.document; - const targetCell = annoteEl.getAttribute("data-target-cell"); - const targetAnnotation = annoteEl.getAttribute("data-target-annotation"); - const annoteSpan = window.document.querySelector(selectorForAnnotation(targetCell, targetAnnotation)); - const lines = annoteSpan.getAttribute("data-code-lines").split(","); - const lineIds = lines.map((line) => { - return targetCell + "-" + line; - }) - let top = null; - let height = null; - let parent = null; - if (lineIds.length > 0) { - //compute the position of the single el (top and bottom and make a div) - const el = window.document.getElementById(lineIds[0]); - top = el.offsetTop; - height = el.offsetHeight; - parent = el.parentElement.parentElement; - if (lineIds.length > 1) { - const lastEl = window.document.getElementById(lineIds[lineIds.length - 1]); - const bottom = lastEl.offsetTop + lastEl.offsetHeight; - height = bottom - top; - } - if (top !== null && height !== null && parent !== null) { - // cook up a div (if necessary) and position it - let div = window.document.getElementById("code-annotation-line-highlight"); - if (div === null) { - div = window.document.createElement("div"); - div.setAttribute("id", "code-annotation-line-highlight"); - div.style.position = 'absolute'; - parent.appendChild(div); - } - div.style.top = top - 2 + "px"; - div.style.height = height + 4 + "px"; - let gutterDiv = window.document.getElementById("code-annotation-line-highlight-gutter"); - if (gutterDiv === null) { - gutterDiv = window.document.createElement("div"); - gutterDiv.setAttribute("id", "code-annotation-line-highlight-gutter"); - gutterDiv.style.position = 'absolute'; - const codeCell = window.document.getElementById(targetCell); - const gutter = codeCell.querySelector('.code-annotation-gutter'); - gutter.appendChild(gutterDiv); - } - gutterDiv.style.top = top - 2 + "px"; - gutterDiv.style.height = height + 4 + "px"; - } - selectedAnnoteEl = annoteEl; - } - }; - const unselectCodeLines = () => { - const elementsIds = ["code-annotation-line-highlight", "code-annotation-line-highlight-gutter"]; - elementsIds.forEach((elId) => { - const div = window.document.getElementById(elId); - if (div) { - div.remove(); - } - }); - selectedAnnoteEl = undefined; - }; - // Attach click handler to the DT - const annoteDls = window.document.querySelectorAll('dt[data-target-cell]'); - for (const annoteDlNode of annoteDls) { - annoteDlNode.addEventListener('click', (event) => { - const clickedEl = event.target; - if (clickedEl !== selectedAnnoteEl) { - unselectCodeLines(); - const activeEl = window.document.querySelector('dt[data-target-cell].code-annotation-active'); - if (activeEl) { - activeEl.classList.remove('code-annotation-active'); - } - selectCodeLines(clickedEl); - clickedEl.classList.add('code-annotation-active'); - } else { - // Unselect the line - unselectCodeLines(); - clickedEl.classList.remove('code-annotation-active'); - } - }); - } - const findCites = (el) => { - const parentEl = el.parentElement; - if (parentEl) { - const cites = parentEl.dataset.cites; - if (cites) { - return { - el, - cites: cites.split(' ') - }; - } else { - return findCites(el.parentElement) - } - } else { - return undefined; - } - }; - var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]'); - for (var i=0; i<bibliorefs.length; i++) { - const ref = bibliorefs[i]; - const citeInfo = findCites(ref); - if (citeInfo) { - tippyHover(citeInfo.el, function() { - var popup = window.document.createElement('div'); - citeInfo.cites.forEach(function(cite) { - var citeDiv = window.document.createElement('div'); - citeDiv.classList.add('hanging-indent'); - citeDiv.classList.add('csl-entry'); - var biblioDiv = window.document.getElementById('ref-' + cite); - if (biblioDiv) { - citeDiv.innerHTML = biblioDiv.innerHTML; - } - popup.appendChild(citeDiv); - }); - return popup.innerHTML; - }); - } - } -}); -</script> -<nav class="page-navigation"> - <div class="nav-page nav-page-previous"> - <a href="./summary.html" class="pagination-link"> - <i class="bi bi-arrow-left-short"></i> <span class="nav-page-text"><span class="chapter-number">2</span> <span class="chapter-title">Summary</span></span> - </a> - </div> - <div class="nav-page nav-page-next"> - </div> -</nav> -</div> <!-- /content --> - - - -</body></html> \ No newline at end of file diff --git a/docs/search.json b/docs/search.json deleted file mode 100644 index 9b5e2c08879fa4073ae458dd40bd4f8a0cbd9699..0000000000000000000000000000000000000000 --- a/docs/search.json +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - "objectID": "index.html", - "href": "index.html", - "title": "notebooks", - "section": "", - "text": "Preface\nThis is a Quarto book.\nTo learn more about Quarto books visit https://quarto.org/docs/books." - }, - { - "objectID": "intro.html", - "href": "intro.html", - "title": "1 Introduction", - "section": "", - "text": "This is a book created from markdown and executable code.\nSee Knuth (1984) for additional discussion of literate programming.\n\n\n\n\nKnuth, Donald E. 1984. “Literate Programming.†Comput. J. 27 (2): 97–111. https://doi.org/10.1093/comjnl/27.2.97." - }, - { - "objectID": "summary.html", - "href": "summary.html", - "title": "2 Summary", - "section": "", - "text": "In summary, this book has no content whatsoever." - }, - { - "objectID": "references.html", - "href": "references.html", - "title": "References", - "section": "", - "text": "Knuth, Donald E. 1984. “Literate Programming.†Comput.\nJ. 27 (2): 97–111. https://doi.org/10.1093/comjnl/27.2.97." - } -] \ No newline at end of file diff --git a/docs/site_libs/bootstrap/bootstrap.min.css b/docs/site_libs/bootstrap/bootstrap.min.css index 8aef6e8b1e07b0b4f60c78ed3729484b7c480326..0210f5deb6a5092fa99136c2db630b6b91ed60ce 100644 --- a/docs/site_libs/bootstrap/bootstrap.min.css +++ b/docs/site_libs/bootstrap/bootstrap.min.css @@ -3,8 +3,8 @@ * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;700&display=swap";:root{--bs-blue: #2780e3;--bs-indigo: #6610f2;--bs-purple: #613d7c;--bs-pink: #e83e8c;--bs-red: #ff0039;--bs-orange: #f0ad4e;--bs-yellow: #ff7518;--bs-green: #3fb618;--bs-teal: #20c997;--bs-cyan: #9954bb;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #373a3c;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #373a3c;--bs-gray-900: #212529;--bs-default: #373a3c;--bs-primary: #2780e3;--bs-secondary: #373a3c;--bs-success: #3fb618;--bs-info: #9954bb;--bs-warning: #ff7518;--bs-danger: #ff0039;--bs-light: #f8f9fa;--bs-dark: #373a3c;--bs-default-rgb: 55, 58, 60;--bs-primary-rgb: 39, 128, 227;--bs-secondary-rgb: 55, 58, 60;--bs-success-rgb: 63, 182, 24;--bs-info-rgb: 153, 84, 187;--bs-warning-rgb: 255, 117, 24;--bs-danger-rgb: 255, 0, 57;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 55, 58, 60;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 55, 58, 60;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 18px;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #373a3c;--bs-body-bg: #fff}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2}h1,.h1{font-size:calc(1.345rem + 1.14vw)}@media(min-width: 1200px){h1,.h1{font-size:2.2rem}}h2,.h2{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #e9ecef}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#2780e3;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{color:#1f66b6}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f7f7f7;padding:.5rem;border:1px solid #dee2e6}pre code{background-color:transparent;font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#9753b8;background-color:#f7f7f7;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#212529}kbd kbd{padding:0;font-size:1em;font-weight:700}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:#6c757d;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]::-webkit-calendar-picker-indicator{display:none}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]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.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-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #373a3c;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #373a3c;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #373a3c;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#373a3c;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.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-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #d4e6f9;--bs-table-striped-bg: #c9dbed;--bs-table-striped-color: #000;--bs-table-active-bg: #bfcfe0;--bs-table-active-color: #000;--bs-table-hover-bg: #c4d5e6;--bs-table-hover-color: #000;color:#000;border-color:#bfcfe0}.table-secondary{--bs-table-bg: #d7d8d8;--bs-table-striped-bg: #cccdcd;--bs-table-striped-color: #000;--bs-table-active-bg: #c2c2c2;--bs-table-active-color: #000;--bs-table-hover-bg: #c7c8c8;--bs-table-hover-color: #000;color:#000;border-color:#c2c2c2}.table-success{--bs-table-bg: #d9f0d1;--bs-table-striped-bg: #cee4c7;--bs-table-striped-color: #000;--bs-table-active-bg: #c3d8bc;--bs-table-active-color: #000;--bs-table-hover-bg: #c9dec1;--bs-table-hover-color: #000;color:#000;border-color:#c3d8bc}.table-info{--bs-table-bg: #ebddf1;--bs-table-striped-bg: #dfd2e5;--bs-table-striped-color: #000;--bs-table-active-bg: #d4c7d9;--bs-table-active-color: #000;--bs-table-hover-bg: #d9ccdf;--bs-table-hover-color: #000;color:#000;border-color:#d4c7d9}.table-warning{--bs-table-bg: #ffe3d1;--bs-table-striped-bg: #f2d8c7;--bs-table-striped-color: #000;--bs-table-active-bg: #e6ccbc;--bs-table-active-color: #000;--bs-table-hover-bg: #ecd2c1;--bs-table-hover-color: #000;color:#000;border-color:#e6ccbc}.table-danger{--bs-table-bg: #ffccd7;--bs-table-striped-bg: #f2c2cc;--bs-table-striped-color: #000;--bs-table-active-bg: #e6b8c2;--bs-table-active-color: #000;--bs-table-hover-bg: #ecbdc7;--bs-table-hover-color: #000;color:#000;border-color:#e6b8c2}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #373a3c;--bs-table-striped-bg: #414446;--bs-table-striped-color: #fff;--bs-table-active-bg: #4b4e50;--bs-table-active-color: #fff;--bs-table-hover-bg: #46494b;--bs-table-hover-color: #fff;color:#fff;border-color:#4b4e50}.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:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#373a3c;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:0;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:#373a3c;background-color:#fff;border-color:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#373a3c;background-color:#e9ecef;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:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#373a3c;background-color:#e9ecef;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::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#373a3c;background-color:transparent;border:solid transparent;border-width:1px 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 + 2px);padding:.25rem .5rem;font-size:0.875rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em}.form-control-color::-webkit-color-swatch{height:1.5em}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#373a3c;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23373a3c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.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:transparent;text-shadow:0 0 0 #373a3c}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.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-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;color-adjust:exact;-webkit-print-color-adjust:exact}.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:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.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:#2780e3;border-color:#2780e3}.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]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-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]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#2780e3;border-color:#2780e3;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{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{width:2em;margin-left:-2.5em;background-image: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");background-position:left center;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{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2393c0f1'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline,.shiny-input-container .checkbox-inline,.shiny-input-container .radio-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}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(39,128,227,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(39,128,227,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#2780e3;border:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#bed9f7}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#2780e3;border:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#bed9f7}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;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{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-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-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.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{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{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.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:#373a3c;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da}.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}.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}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#3fb618}.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:rgba(63,182,24,.9)}.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:#3fb618;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='%233fb618' d='M2.3 6.73L.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:#3fb618;box-shadow:0 0 0 .25rem rgba(63,182,24,.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:#3fb618}.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"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23373a3c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%233fb618' d='M2.3 6.73L.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-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:#3fb618;box-shadow:0 0 0 .25rem rgba(63,182,24,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#3fb618}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#3fb618}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(63,182,24,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#3fb618}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#ff0039}.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:rgba(255,0,57,.9)}.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:#ff0039;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='%23ff0039'%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='%23ff0039' 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:#ff0039;box-shadow:0 0 0 .25rem rgba(255,0,57,.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:#ff0039}.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"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23373a3c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),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='%23ff0039'%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='%23ff0039' stroke='none'/%3e%3c/svg%3e");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:#ff0039;box-shadow:0 0 0 .25rem rgba(255,0,57,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#ff0039}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#ff0039}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(255,0,57,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#ff0039}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#373a3c;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;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;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){.btn{transition:none}}.btn:hover{color:#373a3c}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-default{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-default:hover{color:#fff;background-color:#2f3133;border-color:#2c2e30}.btn-check:focus+.btn-default,.btn-default:focus{color:#fff;background-color:#2f3133;border-color:#2c2e30;box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-check:checked+.btn-default,.btn-check:active+.btn-default,.btn-default:active,.btn-default.active,.show>.btn-default.dropdown-toggle{color:#fff;background-color:#2c2e30;border-color:#292c2d}.btn-check:checked+.btn-default:focus,.btn-check:active+.btn-default:focus,.btn-default:active:focus,.btn-default.active:focus,.show>.btn-default.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-default:disabled,.btn-default.disabled{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-primary{color:#fff;background-color:#2780e3;border-color:#2780e3}.btn-primary:hover{color:#fff;background-color:#216dc1;border-color:#1f66b6}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#216dc1;border-color:#1f66b6;box-shadow:0 0 0 .25rem rgba(71,147,231,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1f66b6;border-color:#1d60aa}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(71,147,231,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#2780e3;border-color:#2780e3}.btn-secondary{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-secondary:hover{color:#fff;background-color:#2f3133;border-color:#2c2e30}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#2f3133;border-color:#2c2e30;box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#2c2e30;border-color:#292c2d}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-success{color:#fff;background-color:#3fb618;border-color:#3fb618}.btn-success:hover{color:#fff;background-color:#369b14;border-color:#329213}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#369b14;border-color:#329213;box-shadow:0 0 0 .25rem rgba(92,193,59,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#329213;border-color:#2f8912}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(92,193,59,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#3fb618;border-color:#3fb618}.btn-info{color:#fff;background-color:#9954bb;border-color:#9954bb}.btn-info:hover{color:#fff;background-color:#82479f;border-color:#7a4396}.btn-check:focus+.btn-info,.btn-info:focus{color:#fff;background-color:#82479f;border-color:#7a4396;box-shadow:0 0 0 .25rem rgba(168,110,197,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#7a4396;border-color:#733f8c}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(168,110,197,.5)}.btn-info:disabled,.btn-info.disabled{color:#fff;background-color:#9954bb;border-color:#9954bb}.btn-warning{color:#fff;background-color:#ff7518;border-color:#ff7518}.btn-warning:hover{color:#fff;background-color:#d96314;border-color:#cc5e13}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#fff;background-color:#d96314;border-color:#cc5e13;box-shadow:0 0 0 .25rem rgba(255,138,59,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#cc5e13;border-color:#bf5812}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(255,138,59,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#fff;background-color:#ff7518;border-color:#ff7518}.btn-danger{color:#fff;background-color:#ff0039;border-color:#ff0039}.btn-danger:hover{color:#fff;background-color:#d90030;border-color:#cc002e}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#d90030;border-color:#cc002e;box-shadow:0 0 0 .25rem rgba(255,38,87,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#cc002e;border-color:#bf002b}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(255,38,87,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#ff0039;border-color:#ff0039}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-dark:hover{color:#fff;background-color:#2f3133;border-color:#2c2e30}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#2f3133;border-color:#2c2e30;box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#2c2e30;border-color:#292c2d}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-outline-default{color:#373a3c;border-color:#373a3c;background-color:transparent}.btn-outline-default:hover{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:focus+.btn-outline-default,.btn-outline-default:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-check:checked+.btn-outline-default,.btn-check:active+.btn-outline-default,.btn-outline-default:active,.btn-outline-default.active,.btn-outline-default.dropdown-toggle.show{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:checked+.btn-outline-default:focus,.btn-check:active+.btn-outline-default:focus,.btn-outline-default:active:focus,.btn-outline-default.active:focus,.btn-outline-default.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-outline-default:disabled,.btn-outline-default.disabled{color:#373a3c;background-color:transparent}.btn-outline-primary{color:#2780e3;border-color:#2780e3;background-color:transparent}.btn-outline-primary:hover{color:#fff;background-color:#2780e3;border-color:#2780e3}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(39,128,227,.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#2780e3;border-color:#2780e3}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(39,128,227,.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#2780e3;background-color:transparent}.btn-outline-secondary{color:#373a3c;border-color:#373a3c;background-color:transparent}.btn-outline-secondary:hover{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#373a3c;background-color:transparent}.btn-outline-success{color:#3fb618;border-color:#3fb618;background-color:transparent}.btn-outline-success:hover{color:#fff;background-color:#3fb618;border-color:#3fb618}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(63,182,24,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#3fb618;border-color:#3fb618}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(63,182,24,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#3fb618;background-color:transparent}.btn-outline-info{color:#9954bb;border-color:#9954bb;background-color:transparent}.btn-outline-info:hover{color:#fff;background-color:#9954bb;border-color:#9954bb}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(153,84,187,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#fff;background-color:#9954bb;border-color:#9954bb}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(153,84,187,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#9954bb;background-color:transparent}.btn-outline-warning{color:#ff7518;border-color:#ff7518;background-color:transparent}.btn-outline-warning:hover{color:#fff;background-color:#ff7518;border-color:#ff7518}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,117,24,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#fff;background-color:#ff7518;border-color:#ff7518}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,117,24,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ff7518;background-color:transparent}.btn-outline-danger{color:#ff0039;border-color:#ff0039;background-color:transparent}.btn-outline-danger:hover{color:#fff;background-color:#ff0039;border-color:#ff0039}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(255,0,57,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#ff0039;border-color:#ff0039}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,0,57,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#ff0039;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa;background-color:transparent}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#373a3c;border-color:#373a3c;background-color:transparent}.btn-outline-dark:hover{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#373a3c;background-color:transparent}.btn-link{font-weight:400;color:#2780e3;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:hover{color:#1f66b6}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:0}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:0}.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{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 transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#373a3c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.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:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.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:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;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:.125rem}.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 transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;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:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#2780e3}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#373a3c;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#2780e3}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .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>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.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:-1px}.nav{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:.5rem 1rem;color:#2780e3;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;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:#1f66b6}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px}.nav-pills .nav-link{background:none;border:0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#2780e3}.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{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-top:.5rem;padding-bottom:.5rem}.navbar>.container-xxl,.navbar>.container-xl,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container,.navbar>.container-fluid{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:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-nav{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{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.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:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;transition:box-shadow .15s ease-in-out}@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 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-light{background-color:#2780e3}.navbar-light .navbar-brand{color:#fdfeff}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#fdfeff}.navbar-light .navbar-nav .nav-link{color:#fdfeff}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(253,254,255,.8)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(253,254,255,.75)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#fdfeff}.navbar-light .navbar-toggler{color:#fdfeff;border-color:rgba(253,254,255,.4)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fdfeff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#fdfeff}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#fdfeff}.navbar-dark{background-color:#2780e3}.navbar-dark .navbar-brand{color:#fdfeff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fdfeff}.navbar-dark .navbar-nav .nav-link{color:#fdfeff}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(253,254,255,.8)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(253,254,255,.75)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fdfeff}.navbar-dark .navbar-toggler{color:#fdfeff;border-color:rgba(253,254,255,.4)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fdfeff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#fdfeff}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fdfeff}.card{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125)}.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}.card>.list-group:last-child{border-bottom-width:0}.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:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-0.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#adb5bd;border-bottom:1px solid rgba(0,0,0,.125)}.card-footer{padding:.5rem 1rem;background-color:#adb5bd;border-top:1px solid rgba(0,0,0,.125)}.card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-group>.card{margin-bottom:.75rem}@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}}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#373a3c;text-align:left;background-color:#fff;border:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#2373cc;background-color:#e9f2fc;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232373cc'%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");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23373a3c'%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");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:not(:first-of-type){border-top:0}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.breadcrumb{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#2780e3;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:#fff;border:1px solid #dee2e6;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:#1f66b6;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#1f66b6;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#2780e3;border-color:#2780e3}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem}.badge{display:inline-block;padding:.35em .65em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:0 solid transparent}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{color:#212324;background-color:#d7d8d8;border-color:#c3c4c5}.alert-default .alert-link{color:#1a1c1d}.alert-primary{color:#174d88;background-color:#d4e6f9;border-color:#bed9f7}.alert-primary .alert-link{color:#123e6d}.alert-secondary{color:#212324;background-color:#d7d8d8;border-color:#c3c4c5}.alert-secondary .alert-link{color:#1a1c1d}.alert-success{color:#266d0e;background-color:#d9f0d1;border-color:#c5e9ba}.alert-success .alert-link{color:#1e570b}.alert-info{color:#5c3270;background-color:#ebddf1;border-color:#e0cceb}.alert-info .alert-link{color:#4a285a}.alert-warning{color:#99460e;background-color:#ffe3d1;border-color:#ffd6ba}.alert-warning .alert-link{color:#7a380b}.alert-danger{color:#902;background-color:#ffccd7;border-color:#ffb3c4}.alert-danger .alert-link{color:#7a001b}.alert-light{color:#959596;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#777778}.alert-dark{color:#212324;background-color:#d7d8d8;border-color:#c3c4c5}.alert-dark .alert-link{color:#1a1c1d}@keyframes progress-bar-stripes{0%{background-position-x:.5rem}}.progress{display:flex;display:-webkit-flex;height:.5rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#2780e3;transition:width .6s ease}@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:.5rem .5rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#373a3c;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#2780e3;border-color:#2780e3}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{color:#212324;background-color:#d7d8d8}.list-group-item-default.list-group-item-action:hover,.list-group-item-default.list-group-item-action:focus{color:#212324;background-color:#c2c2c2}.list-group-item-default.list-group-item-action.active{color:#fff;background-color:#212324;border-color:#212324}.list-group-item-primary{color:#174d88;background-color:#d4e6f9}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#174d88;background-color:#bfcfe0}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#174d88;border-color:#174d88}.list-group-item-secondary{color:#212324;background-color:#d7d8d8}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#212324;background-color:#c2c2c2}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#212324;border-color:#212324}.list-group-item-success{color:#266d0e;background-color:#d9f0d1}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#266d0e;background-color:#c3d8bc}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#266d0e;border-color:#266d0e}.list-group-item-info{color:#5c3270;background-color:#ebddf1}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#5c3270;background-color:#d4c7d9}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#5c3270;border-color:#5c3270}.list-group-item-warning{color:#99460e;background-color:#ffe3d1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#99460e;background-color:#e6ccbc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#99460e;border-color:#99460e}.list-group-item-danger{color:#902;background-color:#ffccd7}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#902;background-color:#e6b8c2}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#902;border-color:#902}.list-group-item-light{color:#959596;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#959596;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#959596;border-color:#959596}.list-group-item-dark{color:#212324;background-color:#d7d8d8}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#212324;background-color:#c2c2c2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#212324;border-color:#212324}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent 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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25);opacity:1}.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:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:0.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{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:.75rem}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-header .btn-close{margin-right:-0.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;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% - 1rem)}.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% - 1rem)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.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:1rem 1rem;border-bottom:1px solid #dee2e6}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:1rem}.modal-footer{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border: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}.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}.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}.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}.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}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000}.popover{position:absolute;top:0;left:0 /* rtl:ignore */;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2)}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.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:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#373a3c}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.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 transparent;border-bottom:10px solid transparent;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}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.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:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.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:""}.link-default{color:#373a3c}.link-default:hover,.link-default:focus{color:#2c2e30}.link-primary{color:#2780e3}.link-primary:hover,.link-primary:focus{color:#1f66b6}.link-secondary{color:#373a3c}.link-secondary:hover,.link-secondary:focus{color:#2c2e30}.link-success{color:#3fb618}.link-success:hover,.link-success:focus{color:#329213}.link-info{color:#9954bb}.link-info:hover,.link-info:focus{color:#7a4396}.link-warning{color:#ff7518}.link-warning:hover,.link-warning:focus{color:#cc5e13}.link-danger{color:#ff0039}.link-danger:hover,.link-danger:focus{color:#cc002e}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#373a3c}.link-dark:hover,.link-dark:focus{color:#2c2e30}.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: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.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}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top: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){position:absolute !important;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}.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}.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}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display: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}.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:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-default{border-color:#373a3c !important}.border-primary{border-color:#2780e3 !important}.border-secondary{border-color:#373a3c !important}.border-success{border-color:#3fb618 !important}.border-info{border-color:#9954bb !important}.border-warning{border-color:#ff7518 !important}.border-danger{border-color:#ff0039 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#373a3c !important}.border-white{border-color:#fff !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}.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}.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}.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}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.345rem + 1.14vw) !important}.fs-2{font-size:calc(1.3rem + 0.6vw) !important}.fs-3{font-size:calc(1.275rem + 0.3vw) !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-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !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:#6c757d !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-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}.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:transparent !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-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:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2em !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float: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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2.2rem !important}.fs-2{font-size:1.75rem !important}.fs-3{font-size:1.5rem !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-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}}.sidebar-item .chapter-number{color:#373a3c}.quarto-container{min-height:calc(100vh - 132px)}footer.footer .nav-footer,#quarto-header nav{padding-left:1em;padding-right:1em}nav[role=doc-toc]{padding-left:.5em}#quarto-content>*{padding-top:14px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:transform 200ms linear;transition:position 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 85px);min-width:0;display:flex;align-items:center;margin-right:1em}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .sidebar-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{margin-left:0px}.sidebar-tools-main:not(.tools-wide){display:inline-block;vertical-align:middle}.sidebar-tools-main.tools-wide{padding-top:.3em}.sidebar-navigation .sidebar-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em}.sidebar-section{margin-top:.2em;padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 767.98px){.quarto-secondary-nav{display:block}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-secondary-nav .quarto-btn-toggle{color:#595959;padding-right:0}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.quarto-secondary-nav-title{margin-top:.3em;color:#595959;padding-top:4px}div.sidebar-item-container{color:#595959}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(27,88,157,.8)}div.sidebar-item-container.disabled{color:rgba(89,89,89,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#1b589d}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#fff}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #dee2e6}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{transition:height .15s linear;width:100%}nav.quarto-secondary-nav{background-color:#fff;border-bottom:1px solid #dee2e6}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}#quarto-sidebar{width:100%;padding-right:1em;color:#595959}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#1f66b6}.toc-actions{display:flex}.toc-actions p{margin-block-start:0;margin-block-end:0}.toc-actions a{text-decoration:none;color:inherit;font-weight:400}.toc-actions a:hover{color:#1f66b6}.toc-actions .action-links{margin-left:4px}.sidebar nav[role=doc-toc] .toc-actions .bi{margin-left:-4px;font-size:.7rem;color:#6c757d}.sidebar nav[role=doc-toc] .toc-actions .bi:before{padding-top:3px}#quarto-margin-sidebar .toc-actions .bi:before{margin-top:.3rem;font-size:.7rem;color:#6c757d;vertical-align:top}.sidebar nav[role=doc-toc] .toc-actions>div:first-of-type{margin-top:-3px}#quarto-margin-sidebar .toc-actions p,.sidebar nav[role=doc-toc] .toc-actions p{font-size:.875rem}.nav-footer{display:flex;justify-content:center;align-items:center;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}body.nav-fixed{padding-top:64px}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#757575}.nav-footer a{color:#757575}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}.nav-footer-left{margin-right:auto}.nav-footer-center{min-height:3em;position:absolute;text-align:center}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em}}.nav-footer-right{margin-left:auto}.navbar .quarto-reader-toggle{padding-left:.4em;padding-right:0}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#fdfeff;border-radius:3px}.quarto-reader-toggle.reader.sidebar-tool .quarto-reader-toggle-btn{background-color:#595959;border-radius:3px}.quarto-reader-toggle.sidebar-tool{padding-left:.3em}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.1em;padding-right:.3em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(253, 254, 255, 1)" class="bi bi-justify-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"/></svg>')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(39, 128, 227, 1)" class="bi bi-justify-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"/></svg>')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(115, 115, 115, 1)" class="bi bi-justify-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"/></svg>')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(230, 230, 230, 1)" class="bi bi-justify-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"/></svg>')}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#fff;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:1rem}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#fdfeff;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#fdfeff;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#373a3c;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(39,128,227,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#373a3c;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#373a3c;font:inherit;height:calc(1.5em + (0.1rem + 2px));padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#373a3c;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#373a3c;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + (0.1rem + 2px))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#373a3c;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#373a3c;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + (0.1rem + 2px))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#373a3c;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}#quarto-search-results .aa-Panel{border:solid #ced4da 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#f2f2f2;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#2780e3}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#2780e3}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#4b95e8}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#373a3c}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#e5effc}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#fff;color:#373a3c}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#fff;border-color:#ced4da;color:#373a3c}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:44px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #ced4da}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#fdfeff}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#595959}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(255,255,255,.65);width:90%;bottom:0;box-shadow:rgba(206,212,218,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#fff;border-bottom:1px solid #ced4da;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#373a3c;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(39,128,227,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{border-radius:6px;bottom:inherit;height:auto;margin:0 auto;max-width:850px;position:absolute;top:100px}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(55,58,60,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#373a3c;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item img.thumbnail-image{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item div.card-img-bg{background-color:#adb5bd;flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-sort-up" viewBox="0 0 16 16"><path d="M3.5 12.5a.5.5 0 0 1-1 0V3.707L1.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L3.5 3.707V12.5zm3.5-9a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z"/></svg>');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-sort-down" viewBox="0 0 16 16"><path d="M3.5 2.5a.5.5 0 0 0-1 0v8.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L3.5 11.293V2.5zm3.5 1a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z"/></svg>');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post a{color:#373a3c;display:flex;flex-direction:column;text-decoration:none}div.quarto-post a div.description{flex-shrink:0}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:var(--bs-font-sans-serif);flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#2780e3}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#2780e3}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#2780e3}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#2780e3}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#2780e3}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#373a3c;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:transparent;border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#373a3c}.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}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}.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:inline-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}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link,div[id^=tbl-]>.anchorjs-link{position:absolute;top:0;right:0}.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{caption-side:top;margin-bottom:1.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}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}.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}div.ansi-escaped-output{font-family:monospace;display:block}/*! + */@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;700&display=swap";:root{--bs-blue: #2780e3;--bs-indigo: #6610f2;--bs-purple: #613d7c;--bs-pink: #e83e8c;--bs-red: #ff0039;--bs-orange: #f0ad4e;--bs-yellow: #ff7518;--bs-green: #3fb618;--bs-teal: #20c997;--bs-cyan: #9954bb;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #373a3c;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #373a3c;--bs-gray-900: #212529;--bs-default: #373a3c;--bs-primary: #2780e3;--bs-secondary: #373a3c;--bs-success: #3fb618;--bs-info: #9954bb;--bs-warning: #ff7518;--bs-danger: #ff0039;--bs-light: #f8f9fa;--bs-dark: #373a3c;--bs-default-rgb: 55, 58, 60;--bs-primary-rgb: 39, 128, 227;--bs-secondary-rgb: 55, 58, 60;--bs-success-rgb: 63, 182, 24;--bs-info-rgb: 153, 84, 187;--bs-warning-rgb: 255, 117, 24;--bs-danger-rgb: 255, 0, 57;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 55, 58, 60;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 55, 58, 60;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 18px;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #373a3c;--bs-body-bg: #fff}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2}h1,.h1{font-size:calc(1.345rem + 1.14vw)}@media(min-width: 1200px){h1,.h1{font-size:2.2rem}}h2,.h2{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #e9ecef}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#2780e3;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{color:#1f66b6}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f7f7f7;padding:.5rem;border:1px solid #dee2e6}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#9753b8;background-color:#f7f7f7;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#212529}kbd kbd{padding:0;font-size:1em;font-weight:700}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:#6c757d;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]::-webkit-calendar-picker-indicator{display:none}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]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.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-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #373a3c;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #373a3c;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #373a3c;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#373a3c;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.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-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #d4e6f9;--bs-table-striped-bg: #c9dbed;--bs-table-striped-color: #000;--bs-table-active-bg: #bfcfe0;--bs-table-active-color: #000;--bs-table-hover-bg: #c4d5e6;--bs-table-hover-color: #000;color:#000;border-color:#bfcfe0}.table-secondary{--bs-table-bg: #d7d8d8;--bs-table-striped-bg: #cccdcd;--bs-table-striped-color: #000;--bs-table-active-bg: #c2c2c2;--bs-table-active-color: #000;--bs-table-hover-bg: #c7c8c8;--bs-table-hover-color: #000;color:#000;border-color:#c2c2c2}.table-success{--bs-table-bg: #d9f0d1;--bs-table-striped-bg: #cee4c7;--bs-table-striped-color: #000;--bs-table-active-bg: #c3d8bc;--bs-table-active-color: #000;--bs-table-hover-bg: #c9dec1;--bs-table-hover-color: #000;color:#000;border-color:#c3d8bc}.table-info{--bs-table-bg: #ebddf1;--bs-table-striped-bg: #dfd2e5;--bs-table-striped-color: #000;--bs-table-active-bg: #d4c7d9;--bs-table-active-color: #000;--bs-table-hover-bg: #d9ccdf;--bs-table-hover-color: #000;color:#000;border-color:#d4c7d9}.table-warning{--bs-table-bg: #ffe3d1;--bs-table-striped-bg: #f2d8c7;--bs-table-striped-color: #000;--bs-table-active-bg: #e6ccbc;--bs-table-active-color: #000;--bs-table-hover-bg: #ecd2c1;--bs-table-hover-color: #000;color:#000;border-color:#e6ccbc}.table-danger{--bs-table-bg: #ffccd7;--bs-table-striped-bg: #f2c2cc;--bs-table-striped-color: #000;--bs-table-active-bg: #e6b8c2;--bs-table-active-color: #000;--bs-table-hover-bg: #ecbdc7;--bs-table-hover-color: #000;color:#000;border-color:#e6b8c2}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #373a3c;--bs-table-striped-bg: #414446;--bs-table-striped-color: #fff;--bs-table-active-bg: #4b4e50;--bs-table-active-color: #fff;--bs-table-hover-bg: #46494b;--bs-table-hover-color: #fff;color:#fff;border-color:#4b4e50}.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:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#373a3c;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:0;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:#373a3c;background-color:#fff;border-color:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#373a3c;background-color:#e9ecef;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:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#373a3c;background-color:#e9ecef;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::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#373a3c;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 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 + 2px);padding:.25rem .5rem;font-size:0.875rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em}.form-control-color::-webkit-color-swatch{height:1.5em}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#373a3c;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23373a3c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.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 #373a3c}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.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-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;color-adjust:exact;-webkit-print-color-adjust:exact}.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:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.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:#2780e3;border-color:#2780e3}.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]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-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]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#2780e3;border-color:#2780e3;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{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{width:2em;margin-left:-2.5em;background-image: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");background-position:left center;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{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2393c0f1'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline,.shiny-input-container .checkbox-inline,.shiny-input-container .radio-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}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(39,128,227,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(39,128,227,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#2780e3;border:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#bed9f7}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#2780e3;border:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#bed9f7}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;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{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-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-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.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{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{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.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:#373a3c;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da}.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}.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}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#3fb618}.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:rgba(63,182,24,.9)}.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:#3fb618;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='%233fb618' d='M2.3 6.73L.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:#3fb618;box-shadow:0 0 0 .25rem rgba(63,182,24,.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:#3fb618}.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"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23373a3c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%233fb618' d='M2.3 6.73L.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-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:#3fb618;box-shadow:0 0 0 .25rem rgba(63,182,24,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#3fb618}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#3fb618}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(63,182,24,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#3fb618}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#ff0039}.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:rgba(255,0,57,.9)}.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:#ff0039;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='%23ff0039'%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='%23ff0039' 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:#ff0039;box-shadow:0 0 0 .25rem rgba(255,0,57,.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:#ff0039}.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"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23373a3c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),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='%23ff0039'%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='%23ff0039' stroke='none'/%3e%3c/svg%3e");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:#ff0039;box-shadow:0 0 0 .25rem rgba(255,0,57,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#ff0039}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#ff0039}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(255,0,57,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#ff0039}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#373a3c;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;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;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){.btn{transition:none}}.btn:hover{color:#373a3c}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-default{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-default:hover{color:#fff;background-color:#2f3133;border-color:#2c2e30}.btn-check:focus+.btn-default,.btn-default:focus{color:#fff;background-color:#2f3133;border-color:#2c2e30;box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-check:checked+.btn-default,.btn-check:active+.btn-default,.btn-default:active,.btn-default.active,.show>.btn-default.dropdown-toggle{color:#fff;background-color:#2c2e30;border-color:#292c2d}.btn-check:checked+.btn-default:focus,.btn-check:active+.btn-default:focus,.btn-default:active:focus,.btn-default.active:focus,.show>.btn-default.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-default:disabled,.btn-default.disabled{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-primary{color:#fff;background-color:#2780e3;border-color:#2780e3}.btn-primary:hover{color:#fff;background-color:#216dc1;border-color:#1f66b6}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#216dc1;border-color:#1f66b6;box-shadow:0 0 0 .25rem rgba(71,147,231,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1f66b6;border-color:#1d60aa}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(71,147,231,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#2780e3;border-color:#2780e3}.btn-secondary{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-secondary:hover{color:#fff;background-color:#2f3133;border-color:#2c2e30}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#2f3133;border-color:#2c2e30;box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#2c2e30;border-color:#292c2d}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-success{color:#fff;background-color:#3fb618;border-color:#3fb618}.btn-success:hover{color:#fff;background-color:#369b14;border-color:#329213}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#369b14;border-color:#329213;box-shadow:0 0 0 .25rem rgba(92,193,59,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#329213;border-color:#2f8912}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(92,193,59,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#3fb618;border-color:#3fb618}.btn-info{color:#fff;background-color:#9954bb;border-color:#9954bb}.btn-info:hover{color:#fff;background-color:#82479f;border-color:#7a4396}.btn-check:focus+.btn-info,.btn-info:focus{color:#fff;background-color:#82479f;border-color:#7a4396;box-shadow:0 0 0 .25rem rgba(168,110,197,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#7a4396;border-color:#733f8c}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(168,110,197,.5)}.btn-info:disabled,.btn-info.disabled{color:#fff;background-color:#9954bb;border-color:#9954bb}.btn-warning{color:#fff;background-color:#ff7518;border-color:#ff7518}.btn-warning:hover{color:#fff;background-color:#d96314;border-color:#cc5e13}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#fff;background-color:#d96314;border-color:#cc5e13;box-shadow:0 0 0 .25rem rgba(255,138,59,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#cc5e13;border-color:#bf5812}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(255,138,59,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#fff;background-color:#ff7518;border-color:#ff7518}.btn-danger{color:#fff;background-color:#ff0039;border-color:#ff0039}.btn-danger:hover{color:#fff;background-color:#d90030;border-color:#cc002e}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#d90030;border-color:#cc002e;box-shadow:0 0 0 .25rem rgba(255,38,87,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#cc002e;border-color:#bf002b}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(255,38,87,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#ff0039;border-color:#ff0039}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-dark:hover{color:#fff;background-color:#2f3133;border-color:#2c2e30}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#2f3133;border-color:#2c2e30;box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#2c2e30;border-color:#292c2d}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,88,89,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-outline-default{color:#373a3c;border-color:#373a3c;background-color:rgba(0,0,0,0)}.btn-outline-default:hover{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:focus+.btn-outline-default,.btn-outline-default:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-check:checked+.btn-outline-default,.btn-check:active+.btn-outline-default,.btn-outline-default:active,.btn-outline-default.active,.btn-outline-default.dropdown-toggle.show{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:checked+.btn-outline-default:focus,.btn-check:active+.btn-outline-default:focus,.btn-outline-default:active:focus,.btn-outline-default.active:focus,.btn-outline-default.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-outline-default:disabled,.btn-outline-default.disabled{color:#373a3c;background-color:rgba(0,0,0,0)}.btn-outline-primary{color:#2780e3;border-color:#2780e3;background-color:rgba(0,0,0,0)}.btn-outline-primary:hover{color:#fff;background-color:#2780e3;border-color:#2780e3}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(39,128,227,.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#2780e3;border-color:#2780e3}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(39,128,227,.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#2780e3;background-color:rgba(0,0,0,0)}.btn-outline-secondary{color:#373a3c;border-color:#373a3c;background-color:rgba(0,0,0,0)}.btn-outline-secondary:hover{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#373a3c;background-color:rgba(0,0,0,0)}.btn-outline-success{color:#3fb618;border-color:#3fb618;background-color:rgba(0,0,0,0)}.btn-outline-success:hover{color:#fff;background-color:#3fb618;border-color:#3fb618}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(63,182,24,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#3fb618;border-color:#3fb618}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(63,182,24,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#3fb618;background-color:rgba(0,0,0,0)}.btn-outline-info{color:#9954bb;border-color:#9954bb;background-color:rgba(0,0,0,0)}.btn-outline-info:hover{color:#fff;background-color:#9954bb;border-color:#9954bb}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(153,84,187,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#fff;background-color:#9954bb;border-color:#9954bb}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(153,84,187,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#9954bb;background-color:rgba(0,0,0,0)}.btn-outline-warning{color:#ff7518;border-color:#ff7518;background-color:rgba(0,0,0,0)}.btn-outline-warning:hover{color:#fff;background-color:#ff7518;border-color:#ff7518}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,117,24,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#fff;background-color:#ff7518;border-color:#ff7518}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,117,24,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ff7518;background-color:rgba(0,0,0,0)}.btn-outline-danger{color:#ff0039;border-color:#ff0039;background-color:rgba(0,0,0,0)}.btn-outline-danger:hover{color:#fff;background-color:#ff0039;border-color:#ff0039}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(255,0,57,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#ff0039;border-color:#ff0039}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,0,57,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#ff0039;background-color:rgba(0,0,0,0)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa;background-color:rgba(0,0,0,0)}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:rgba(0,0,0,0)}.btn-outline-dark{color:#373a3c;border-color:#373a3c;background-color:rgba(0,0,0,0)}.btn-outline-dark:hover{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#373a3c;border-color:#373a3c}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(55,58,60,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#373a3c;background-color:rgba(0,0,0,0)}.btn-link{font-weight:400;color:#2780e3;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:hover{color:#1f66b6}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:0}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:0}.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{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{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#373a3c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.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:.125rem}.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:.125rem}.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:.125rem}.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:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;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}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#2780e3}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#373a3c;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#2780e3}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .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>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.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:-1px}.nav{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:.5rem 1rem;color:#2780e3;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;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:#1f66b6}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid rgba(0,0,0,0)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px}.nav-pills .nav-link{background:none;border:0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#2780e3}.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{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-top:.5rem;padding-bottom:.5rem}.navbar>.container-xxl,.navbar>.container-xl,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container,.navbar>.container-fluid{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:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-nav{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{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.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:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);transition:box-shadow .15s ease-in-out}@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 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .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:.5rem;padding-left:.5rem}.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-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-light{background-color:#2780e3}.navbar-light .navbar-brand{color:#fdfeff}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#fdfeff}.navbar-light .navbar-nav .nav-link{color:#fdfeff}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(253,254,255,.8)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(253,254,255,.75)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#fdfeff}.navbar-light .navbar-toggler{color:#fdfeff;border-color:rgba(253,254,255,.4)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fdfeff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#fdfeff}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#fdfeff}.navbar-dark{background-color:#2780e3}.navbar-dark .navbar-brand{color:#fdfeff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fdfeff}.navbar-dark .navbar-nav .nav-link{color:#fdfeff}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(253,254,255,.8)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(253,254,255,.75)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fdfeff}.navbar-dark .navbar-toggler{color:#fdfeff;border-color:rgba(253,254,255,.4)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fdfeff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#fdfeff}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fdfeff}.card{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125)}.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}.card>.list-group:last-child{border-bottom-width:0}.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:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-0.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#adb5bd;border-bottom:1px solid rgba(0,0,0,.125)}.card-footer{padding:.5rem 1rem;background-color:#adb5bd;border-top:1px solid rgba(0,0,0,.125)}.card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-group>.card{margin-bottom:.75rem}@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}}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#373a3c;text-align:left;background-color:#fff;border:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#2373cc;background-color:#e9f2fc;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232373cc'%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");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23373a3c'%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");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:not(:first-of-type){border-top:0}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.breadcrumb{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#2780e3;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:#fff;border:1px solid #dee2e6;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:#1f66b6;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#1f66b6;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#2780e3;border-color:#2780e3}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem}.badge{display:inline-block;padding:.35em .65em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:0 solid rgba(0,0,0,0)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{color:#212324;background-color:#d7d8d8;border-color:#c3c4c5}.alert-default .alert-link{color:#1a1c1d}.alert-primary{color:#174d88;background-color:#d4e6f9;border-color:#bed9f7}.alert-primary .alert-link{color:#123e6d}.alert-secondary{color:#212324;background-color:#d7d8d8;border-color:#c3c4c5}.alert-secondary .alert-link{color:#1a1c1d}.alert-success{color:#266d0e;background-color:#d9f0d1;border-color:#c5e9ba}.alert-success .alert-link{color:#1e570b}.alert-info{color:#5c3270;background-color:#ebddf1;border-color:#e0cceb}.alert-info .alert-link{color:#4a285a}.alert-warning{color:#99460e;background-color:#ffe3d1;border-color:#ffd6ba}.alert-warning .alert-link{color:#7a380b}.alert-danger{color:#902;background-color:#ffccd7;border-color:#ffb3c4}.alert-danger .alert-link{color:#7a001b}.alert-light{color:#959596;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#777778}.alert-dark{color:#212324;background-color:#d7d8d8;border-color:#c3c4c5}.alert-dark .alert-link{color:#1a1c1d}@keyframes progress-bar-stripes{0%{background-position-x:.5rem}}.progress{display:flex;display:-webkit-flex;height:.5rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#2780e3;transition:width .6s ease}@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:.5rem .5rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#373a3c;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#2780e3;border-color:#2780e3}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{color:#212324;background-color:#d7d8d8}.list-group-item-default.list-group-item-action:hover,.list-group-item-default.list-group-item-action:focus{color:#212324;background-color:#c2c2c2}.list-group-item-default.list-group-item-action.active{color:#fff;background-color:#212324;border-color:#212324}.list-group-item-primary{color:#174d88;background-color:#d4e6f9}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#174d88;background-color:#bfcfe0}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#174d88;border-color:#174d88}.list-group-item-secondary{color:#212324;background-color:#d7d8d8}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#212324;background-color:#c2c2c2}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#212324;border-color:#212324}.list-group-item-success{color:#266d0e;background-color:#d9f0d1}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#266d0e;background-color:#c3d8bc}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#266d0e;border-color:#266d0e}.list-group-item-info{color:#5c3270;background-color:#ebddf1}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#5c3270;background-color:#d4c7d9}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#5c3270;border-color:#5c3270}.list-group-item-warning{color:#99460e;background-color:#ffe3d1}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#99460e;background-color:#e6ccbc}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#99460e;border-color:#99460e}.list-group-item-danger{color:#902;background-color:#ffccd7}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#902;background-color:#e6b8c2}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#902;border-color:#902}.list-group-item-light{color:#959596;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#959596;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#959596;border-color:#959596}.list-group-item-dark{color:#212324;background-color:#d7d8d8}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#212324;background-color:#c2c2c2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#212324;border-color:#212324}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) 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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25);opacity:1}.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:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:0.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{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:.75rem}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-header .btn-close{margin-right:-0.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;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% - 1rem)}.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% - 1rem)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.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:1rem 1rem;border-bottom:1px solid #dee2e6}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:1rem}.modal-footer{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border: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}.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}.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}.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}.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}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000}.popover{position:absolute;top:0;left:0 /* rtl:ignore */;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2)}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.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:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#373a3c}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.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}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.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:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.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:""}.link-default{color:#373a3c}.link-default:hover,.link-default:focus{color:#2c2e30}.link-primary{color:#2780e3}.link-primary:hover,.link-primary:focus{color:#1f66b6}.link-secondary{color:#373a3c}.link-secondary:hover,.link-secondary:focus{color:#2c2e30}.link-success{color:#3fb618}.link-success:hover,.link-success:focus{color:#329213}.link-info{color:#9954bb}.link-info:hover,.link-info:focus{color:#7a4396}.link-warning{color:#ff7518}.link-warning:hover,.link-warning:focus{color:#cc5e13}.link-danger{color:#ff0039}.link-danger:hover,.link-danger:focus{color:#cc002e}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#373a3c}.link-dark:hover,.link-dark:focus{color:#2c2e30}.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}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top: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){position:absolute !important;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}.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}.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}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display: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}.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:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-default{border-color:#373a3c !important}.border-primary{border-color:#2780e3 !important}.border-secondary{border-color:#373a3c !important}.border-success{border-color:#3fb618 !important}.border-info{border-color:#9954bb !important}.border-warning{border-color:#ff7518 !important}.border-danger{border-color:#ff0039 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#373a3c !important}.border-white{border-color:#fff !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}.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}.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}.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}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.345rem + 1.14vw) !important}.fs-2{font-size:calc(1.3rem + 0.6vw) !important}.fs-3{font-size:calc(1.275rem + 0.3vw) !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-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !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:#6c757d !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-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}.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-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-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:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2em !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float: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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2.2rem !important}.fs-2{font-size:1.75rem !important}.fs-3{font-size:1.5rem !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-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}}.sidebar-item .chapter-number{color:#373a3c}.quarto-container{min-height:calc(100vh - 132px)}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}nav[role=doc-toc]{padding-left:.5em}#quarto-content>*{padding-top:14px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:transform 200ms linear;transition:position 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-toggler{order:-1;margin-right:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#fdfeff}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fdfeff}@media(max-width: 991.98px){.navbar .quarto-navbar-tools{margin-top:.25em;padding-top:.75em;display:block;color:solid #007ffd 1px;text-align:center;vertical-align:middle;margin-right:auto}}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em}.sidebar-section{margin-top:.2em;padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-secondary-nav .quarto-btn-toggle{color:#595959}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.quarto-secondary-nav-title{margin-top:.3em;color:#595959;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(27,88,157,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#8c8c8c}div.sidebar-item-container{color:#595959}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(27,88,157,.8)}div.sidebar-item-container.disabled{color:rgba(89,89,89,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#1b589d}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#fff}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #dee2e6}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#fff;border-bottom:1px solid #dee2e6}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#1f66b6}.toc-actions{display:flex}.toc-actions p{margin-block-start:0;margin-block-end:0}.toc-actions a{text-decoration:none;color:inherit;font-weight:400}.toc-actions a:hover{color:#1f66b6}.toc-actions .action-links{margin-left:4px}.sidebar nav[role=doc-toc] .toc-actions .bi{margin-left:-4px;font-size:.7rem;color:#6c757d}.sidebar nav[role=doc-toc] .toc-actions .bi:before{padding-top:3px}#quarto-margin-sidebar .toc-actions .bi:before{margin-top:.3rem;font-size:.7rem;color:#6c757d;vertical-align:top}.sidebar nav[role=doc-toc] .toc-actions>div:first-of-type{margin-top:-3px}#quarto-margin-sidebar .toc-actions p,.sidebar nav[role=doc-toc] .toc-actions p{font-size:.875rem}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions :first-child{margin-left:auto}.nav-footer .toc-actions :last-child{margin-right:auto}.nav-footer .toc-actions .action-links{display:flex}.nav-footer .toc-actions .action-links p{padding-right:.5em}.nav-footer{display:flex;justify-content:center;align-items:center;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}body.nav-fixed{padding-top:64px}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#757575}.nav-footer a{color:#757575}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}.nav-footer-left{margin-right:auto}.nav-footer-center{min-height:3em;position:absolute;text-align:center}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em}}.nav-footer-right{margin-left:auto}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#fdfeff;border-radius:3px}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#595959;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(253, 254, 255, 1)" class="bi bi-body-text" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M0 .5A.5.5 0 0 1 .5 0h4a.5.5 0 0 1 0 1h-4A.5.5 0 0 1 0 .5Zm0 2A.5.5 0 0 1 .5 2h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm9 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-9 2A.5.5 0 0 1 .5 4h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm5 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm-12 2A.5.5 0 0 1 .5 6h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Zm8 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-8 2A.5.5 0 0 1 .5 8h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm-7 2a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z"/></svg>')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(39, 128, 227, 1)" class="bi bi-body-text" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M0 .5A.5.5 0 0 1 .5 0h4a.5.5 0 0 1 0 1h-4A.5.5 0 0 1 0 .5Zm0 2A.5.5 0 0 1 .5 2h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm9 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-9 2A.5.5 0 0 1 .5 4h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm5 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm-12 2A.5.5 0 0 1 .5 6h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Zm8 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-8 2A.5.5 0 0 1 .5 8h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm-7 2a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z"/></svg>')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(89, 89, 89, 1)" class="bi bi-body-text" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M0 .5A.5.5 0 0 1 .5 0h4a.5.5 0 0 1 0 1h-4A.5.5 0 0 1 0 .5Zm0 2A.5.5 0 0 1 .5 2h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm9 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-9 2A.5.5 0 0 1 .5 4h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm5 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm-12 2A.5.5 0 0 1 .5 6h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Zm8 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-8 2A.5.5 0 0 1 .5 8h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm-7 2a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z"/></svg>')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(255, 255, 255, 1)" class="bi bi-body-text" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M0 .5A.5.5 0 0 1 .5 0h4a.5.5 0 0 1 0 1h-4A.5.5 0 0 1 0 .5Zm0 2A.5.5 0 0 1 .5 2h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm9 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-9 2A.5.5 0 0 1 .5 4h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm5 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm-12 2A.5.5 0 0 1 .5 6h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Zm8 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-8 2A.5.5 0 0 1 .5 8h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm-7 2a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z"/></svg>')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#fff;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#fff;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#fdfeff;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#fdfeff;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#373a3c;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(39,128,227,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#373a3c;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#373a3c;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#373a3c;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#373a3c;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#373a3c;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#373a3c;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#373a3c;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #ced4da 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#f2f2f2;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#2780e3}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#2780e3}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#4b95e8}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#373a3c}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#e5effc}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#fff;color:#373a3c}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#fff;border-color:#ced4da;color:#373a3c}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:44px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #ced4da}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#fdfeff}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#595959}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(255,255,255,.65);width:90%;bottom:0;box-shadow:rgba(206,212,218,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#fff;border-bottom:1px solid #ced4da;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#373a3c;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(39,128,227,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(55,58,60,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#373a3c;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item img.thumbnail-image{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item div.card-img-bg{background-color:#adb5bd;flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-sort-up" viewBox="0 0 16 16"><path d="M3.5 12.5a.5.5 0 0 1-1 0V3.707L1.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L3.5 3.707V12.5zm3.5-9a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z"/></svg>');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-sort-down" viewBox="0 0 16 16"><path d="M3.5 2.5a.5.5 0 0 0-1 0v8.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L3.5 11.293V2.5zm3.5 1a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z"/></svg>');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post a{color:#373a3c;display:flex;flex-direction:column;text-decoration:none}div.quarto-post a div.description{flex-shrink:0}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:var(--bs-font-sans-serif);flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#2780e3}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#2780e3}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#2780e3}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#2780e3}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#686d71;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#2780e3}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#373a3c;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#373a3c}.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}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}.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:inline-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}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link,div[id^=tbl-]>.anchorjs-link{position:absolute;top:0;right:0}.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{caption-side:top;margin-bottom:1.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}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}.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}div.ansi-escaped-output{font-family:monospace;display:block}/*! * * ansi colors from IPython notebook's * -*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-fg{color:#282c36}.ansi-black-intense-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-fg{color:#b22b31}.ansi-red-intense-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-fg{color:#007427}.ansi-green-intense-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-fg{color:#b27d12}.ansi-yellow-intense-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-fg{color:#0065ca}.ansi-blue-intense-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-fg{color:#a03196}.ansi-magenta-intense-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-fg{color:#258f8f}.ansi-cyan-intense-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-fg{color:#a1a6b2}.ansi-white-intense-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#fff}.ansi-default-inverse-bg{background-color:#000}.ansi-bold{font-weight:bold}.ansi-underline{text-decoration:underline}:root{--quarto-body-bg: #fff;--quarto-body-color: #373a3c;--quarto-text-muted: #6c757d;--quarto-border-color: #dee2e6;--quarto-border-width: 1px;--quarto-border-radius: 0.25rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:transparent;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:transparent;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:transparent}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:absolute;right:.5em;left:inherit;background-color:transparent}:root{--mermaid-bg-color: #fff;--mermaid-edge-color: #373a3c;--mermaid-node-fg-color: #373a3c;--mermaid-fg-color: #373a3c;--mermaid-fg-color--lighter: #4f5457;--mermaid-fg-color--lightest: #686d71;--mermaid-font-family: Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--mermaid-label-bg-color: #fff;--mermaid-label-fg-color: #2780e3;--mermaid-node-bg-color: rgba(39, 128, 227, 0.1);--mermaid-node-fg-color: #373a3c}@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:transparent}.code-copy-button:focus{outline:none}.code-copy-button-tooltip{font-size:.75em}pre.sourceCode:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(94, 94, 94)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>');background-repeat:no-repeat;background-size:1rem 1rem}pre.sourceCode:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(94, 94, 94)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}pre.sourceCode:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(71, 88, 171)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>')}pre.sourceCode:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(71, 88, 171)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}main ol ol,main ul ul,main ol ul,main ul ol{margin-bottom:1em}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] 35px [body-end-outset] minmax(0px, 175px) [page-end-inset] 35px [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] 35px [body-end-outset] minmax(0px, 175px) [page-end-inset] 35px [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>*{grid-column:page-start/body-content-end}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-body-outset-right table{background:#fff}.page-columns .column-page{grid-column:page-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-page table{background:#fff}.page-columns .column-page-inset{grid-column:page-start-inset/page-end-inset;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-page-left table{background:#fff}.page-columns .column-page-right{grid-column:body-content-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.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{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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:screen-start/screen-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:screen-start/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/screen-end;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0);margin-bottom:1em}.zindex-content{z-index:998;transform:translate3d(0, 0, 0)}.zindex-modal{z-index:1055;transform:translate3d(0, 0, 0)}.zindex-over-content{z-index:999;transform:translate3d(0, 0, 0)}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,.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,.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,.page-columns.toc-left .column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;transform:translate3d(0, 0, 0)}.page-columns.toc-left .no-row-height{height:initial;overflow:initial}}@media(max-width: 767.98px){.margin-caption,div.aside,aside,.column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;transform:translate3d(0, 0, 0)}.no-row-height{height:initial;overflow:initial}#quarto-margin-sidebar{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{margin-top:2rem;margin-bottom:1rem}h1.title,.title.h1{margin-top:0}h2,.h2{border-bottom:1px solid #dee2e6;padding-bottom:.5rem}h3,.h3,h4,.h4{margin-top:1.5rem}.header-section-number{color:#747a7f}.nav-link.active .header-section-number{color:inherit}mark,.mark{padding:0em}.panel-caption,caption,.figure-caption{font-size:1rem}.panel-caption,.figure-caption,figcaption{color:#747a7f}.table-caption,caption{color:#373a3c}.quarto-layout-cell[data-ref-parent] caption{color:#747a7f}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:#747a7f;font-size:.825rem}.panel-caption.margin-caption{text-align:inherit}.column-margin.column-container p{margin-bottom:0}.column-margin.column-container>*:not(.collapse){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}}.tab-content{margin-top:0px;border-left:#dee2e6 1px solid;border-right:#dee2e6 1px solid;border-bottom:#dee2e6 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:1em}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(233,236,239,.65);border:1px solid rgba(233,236,239,.65);border-radius:.25rem}pre.sourceCode{background-color:transparent}pre.sourceCode{border:none;font-size:.875em;overflow:visible !important;padding:.4em}.callout pre.sourceCode{padding-left:0}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:#747a7f}.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 code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#f7f7f7;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:transparent;padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:#6c757d;background-color:transparent;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,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}.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.toc-left>*,.sidebar.margin-sidebar>*{padding-top:.5em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:#6c757d;margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#2780e3}.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,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" class="bi bi-journal-code" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.646 5.646a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 8 8.646 6.354a.5.5 0 0 1 0-.708zm-1.292 0a.5.5 0 0 0-.708 0l-2 2a.5.5 0 0 0 0 .708l2 2a.5.5 0 0 0 .708-.708L5.707 8l1.647-1.646a.5.5 0 0 0 0-.708z"/><path d="M3 0h10a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-1h1v1a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v1H1V2a2 2 0 0 1 2-2z"/><path d="M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z"/></svg>');background-repeat:no-repeat;background-size:.75rem .75rem}.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em}.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 h2,.quarto-notebook .h2{border-bottom:none}.sidebar .quarto-alternate-formats a,.sidebar .quarto-alternate-notebooks a{text-decoration:none}.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#2780e3}.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-size:.875rem;font-weight:400;margin-bottom:.5rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2{margin-top:1rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #e9ecef;padding-left:.6rem}.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 .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul,.sidebar nav[role=doc-toc] ul{padding-left:0;list-style:none;font-size:.875rem;font-weight:300}.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 #2780e3;color:#2780e3 !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#2780e3 !important}kbd,.kbd{color:#373a3c;background-color:#f8f9fa;border:1px solid;border-radius:5px;border-color:#dee2e6}div.hanging-indent{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}.table a{word-break:break-word}.table>:not(:first-child){border-top-width:1px;border-top-color:#dee2e6}.table>thead{border-bottom:1px solid currentColor}.table>tbody{border-top:1px solid #dee2e6}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.25rem;overflow-wrap:break-word}.callout .callout-caption-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout.callout-style-default{border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout.callout-captioned .callout-body{margin-top:.2em}.callout:not(.no-icon).callout-captioned.callout-style-simple .callout-body{padding-left:1.6em}.callout.callout-captioned>.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 div.callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default div.callout-body>:first-child{margin-top:.5em}.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-captioned .callout-body>:last-child:not(.sourceCode),.callout.callout-captioned .callout-body>div>:last-child:not(.sourceCode){margin-bottom:.5rem}.callout:not(.callout-captioned) .callout-body>:first-child,.callout:not(.callout-captioned) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-captioned) .callout-body>:last-child,.callout:not(.callout-captioned) .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-caption-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:#6c757d}div.callout.callout-style-default>.callout-header{background-color:#6c757d}div.callout-note.callout{border-left-color:#2780e3}div.callout-note.callout-style-default>.callout-header{background-color:#e9f2fc}div.callout-note:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %232373cc" class="bi bi-info-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/></svg>');}div.callout-note.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %232373cc" class="bi bi-info-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/></svg>');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-tip.callout{border-left-color:#3fb618}div.callout-tip.callout-style-default>.callout-header{background-color:#ecf8e8}div.callout-tip:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %2339a416" class="bi bi-lightbulb" viewBox="0 0 16 16"><path d="M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z"/></svg>');}div.callout-tip.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %2339a416" class="bi bi-lightbulb" viewBox="0 0 16 16"><path d="M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z"/></svg>');}div.callout-tip .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-warning.callout{border-left-color:#ff7518}div.callout-warning.callout-style-default>.callout-header{background-color:#fff1e8}div.callout-warning:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23e66916" class="bi bi-exclamation-triangle" viewBox="0 0 16 16"><path d="M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.146.146 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.163.163 0 0 1-.054.06.116.116 0 0 1-.066.017H1.146a.115.115 0 0 1-.066-.017.163.163 0 0 1-.054-.06.176.176 0 0 1 .002-.183L7.884 2.073a.147.147 0 0 1 .054-.057zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z"/><path d="M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z"/></svg>');}div.callout-warning.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23e66916" class="bi bi-exclamation-triangle" viewBox="0 0 16 16"><path d="M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.146.146 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.163.163 0 0 1-.054.06.116.116 0 0 1-.066.017H1.146a.115.115 0 0 1-.066-.017.163.163 0 0 1-.054-.06.176.176 0 0 1 .002-.183L7.884 2.073a.147.147 0 0 1 .054-.057zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z"/><path d="M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z"/></svg>');}div.callout-warning .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-caution.callout{border-left-color:#f0ad4e}div.callout-caution.callout-style-default>.callout-header{background-color:#fef7ed}div.callout-caution:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23d89c46" class="bi bi-cone-striped" viewBox="0 0 16 16"><path d="M9.97 4.88l.953 3.811C10.158 8.878 9.14 9 8 9c-1.14 0-2.159-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12zm-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.274 3.9C6.8 3.965 7.382 4 8 4c.618 0 1.2-.036 1.725-.098zm4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257 2.391.598z"/></svg>');}div.callout-caution.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23d89c46" class="bi bi-cone-striped" viewBox="0 0 16 16"><path d="M9.97 4.88l.953 3.811C10.158 8.878 9.14 9 8 9c-1.14 0-2.159-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12zm-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.274 3.9C6.8 3.965 7.382 4 8 4c.618 0 1.2-.036 1.725-.098zm4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257 2.391.598z"/></svg>');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-important.callout{border-left-color:#ff0039}div.callout-important.callout-style-default>.callout-header{background-color:#ffe6eb}div.callout-important:not(.callout-captioned) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23e60033" class="bi bi-exclamation-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z"/></svg>');}div.callout-important.callout-captioned .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23e60033" class="bi bi-exclamation-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z"/></svg>');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}.quarto-toggle-container{display:flex;align-items:center}@media(min-width: 992px){.navbar .quarto-color-scheme-toggle{padding-left:.5rem;padding-right:.5rem}}@media(max-width: 767.98px){.navbar .quarto-color-scheme-toggle{padding-left:0;padding-right:0;padding-bottom:.5em}}.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}.navbar-collapse .quarto-color-scheme-toggle{padding-left:.6rem;padding-right:0;margin-top:-12px}.sidebar-navigation{padding-left:20px}.sidebar-navigation .quarto-color-scheme-toggle .bi::before{padding-top:.2rem;margin-bottom:-0.2rem}.sidebar-tools-main .quarto-color-scheme-toggle .bi::before{padding-top:.2rem;margin-bottom:-0.2rem}.navbar .quarto-color-scheme-toggle .bi::before{padding-top:7px;margin-bottom:-7px;padding-left:2px;margin-right:2px}.navbar .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(253, 254, 255, 1)" class="bi bi-toggle-off" viewBox="0 0 16 16"><path d="M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z"/></svg>')}.navbar .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(253, 254, 255, 1)" class="bi bi-toggle-on" viewBox="0 0 16 16"><path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>')}.sidebar-navigation .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(79, 84, 87, 1)" class="bi bi-toggle-off" viewBox="0 0 16 16"><path d="M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z"/></svg>')}.sidebar-navigation .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(79, 84, 87, 1)" class="bi bi-toggle-on" viewBox="0 0 16 16"><path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>')}.quarto-sidebar-toggle{border-color:#dee2e6;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:#fafafa}#quarto-content .quarto-sidebar-toggle-title{color:#373a3c}.quarto-sidebar-toggle-icon{color:#dee2e6;margin-right:.5em;float:right;transition:transform .2s ease}.quarto-sidebar-toggle-icon::before{padding-top:5px}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-icon{transform:rotate(-180deg)}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-title{border-bottom:solid #dee2e6 1px}.quarto-sidebar-toggle-contents{background-color:#fff;padding-right:10px;padding-left:10px;margin-top:0px !important;transition:max-height .5s ease}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-contents{padding-top:1em;padding-bottom:10px}.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,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(142, 148, 151, 1)" class="bi bi-toggle-off" viewBox="0 0 16 16"><path d="M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z"/></svg>')}.quarto-color-scheme-toggle.alternate.top-right .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(104, 109, 113, 1)" class="bi bi-toggle-on" viewBox="0 0 16 16"><path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>')}#quarto-appendix.default{border-top:1px solid #dee2e6}#quarto-appendix.default{background-color:#fff;padding-top:1.5em;margin-top:2em;z-index:998}#quarto-appendix.default .quarto-appendix-heading{margin-top:0;line-height:1.4em;font-weight:600;opacity:.9;border-bottom:none;margin-bottom:0}#quarto-appendix.default .footnotes ol,#quarto-appendix.default .footnotes ol li>p:last-of-type,#quarto-appendix.default .quarto-appendix-contents>p:last-of-type{margin-bottom:0}#quarto-appendix.default .quarto-appendix-secondary-label{margin-bottom:.4em}#quarto-appendix.default .quarto-appendix-bibtex{font-size:.7em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-bibtex code.sourceCode{white-space:pre-wrap}#quarto-appendix.default .quarto-appendix-citeas{font-size:.9em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-heading{font-size:1em !important}#quarto-appendix.default *[role=doc-endnotes]>ol,#quarto-appendix.default .quarto-appendix-contents>*:not(h2):not(.h2){font-size:.9em}#quarto-appendix.default section{padding-bottom:1.5em}#quarto-appendix.default section *[role=doc-endnotes],#quarto-appendix.default section>*:not(a){opacity:.9;word-wrap:break-word}.btn.btn-quarto,div.cell-output-display .btn-quarto{color:#cbcccc;background-color:#373a3c;border-color:#373a3c}.btn.btn-quarto:hover,div.cell-output-display .btn-quarto:hover{color:#cbcccc;background-color:#555859;border-color:#4b4e50}.btn-check:focus+.btn.btn-quarto,.btn.btn-quarto:focus,.btn-check:focus+div.cell-output-display .btn-quarto,div.cell-output-display .btn-quarto:focus{color:#cbcccc;background-color:#555859;border-color:#4b4e50;box-shadow:0 0 0 .25rem rgba(77,80,82,.5)}.btn-check:checked+.btn.btn-quarto,.btn-check:active+.btn.btn-quarto,.btn.btn-quarto:active,.btn.btn-quarto.active,.show>.btn.btn-quarto.dropdown-toggle,.btn-check:checked+div.cell-output-display .btn-quarto,.btn-check:active+div.cell-output-display .btn-quarto,div.cell-output-display .btn-quarto:active,div.cell-output-display .btn-quarto.active,.show>div.cell-output-display .btn-quarto.dropdown-toggle{color:#fff;background-color:#5f6163;border-color:#4b4e50}.btn-check:checked+.btn.btn-quarto:focus,.btn-check:active+.btn.btn-quarto:focus,.btn.btn-quarto:active:focus,.btn.btn-quarto.active:focus,.show>.btn.btn-quarto.dropdown-toggle:focus,.btn-check:checked+div.cell-output-display .btn-quarto:focus,.btn-check:active+div.cell-output-display .btn-quarto:focus,div.cell-output-display .btn-quarto:active:focus,div.cell-output-display .btn-quarto.active:focus,.show>div.cell-output-display .btn-quarto.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(77,80,82,.5)}.btn.btn-quarto:disabled,.btn.btn-quarto.disabled,div.cell-output-display .btn-quarto:disabled,div.cell-output-display .btn-quarto.disabled{color:#fff;background-color:#373a3c;border-color:#373a3c}nav.quarto-secondary-nav.color-navbar{background-color:#2780e3;color:#fdfeff}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:#fdfeff}@media(max-width: 991.98px){body.nav-sidebar .quarto-title-banner,body.nav-sidebar .quarto-title-banner{display:none}}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-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 + 0.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:var(--bs-font-monospace);color:#4f5457;border:solid #4f5457 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 #aaaaaa44 1px;border-bottom:solid #aaaaaa44 1px;z-index:2;background-color:#aaaaaa22}#code-annotation-line-highlight{margin-left:-4em;width:calc(100% + 4em);border-top:solid #aaaaaa44 1px;border-bottom:solid #aaaaaa44 1px;z-index:2;background-color:#aaaaaa22}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:var(--bs-font-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}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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:page-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:page-start/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0);margin-bottom:1em}}.quarto-video{margin-bottom:1em}a.external:after{display:inline-block;height:.75rem;width:.75rem;margin-bottom:.15em;margin-left:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(39, 128, 227)" class="bi bi-box-arrow-up-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z"/><path fill-rule="evenodd" d="M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z"/></svg>');background-repeat:no-repeat;background-size:.75rem .75rem}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,.code-with-filename .code-with-filename-file pre{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file,.quarto-dark .code-with-filename .code-with-filename-file pre{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.quarto-title-banner{margin-bottom:1em;color:#fdfeff;background:#2780e3}.quarto-title-banner .code-tools-button{color:#97cbff}.quarto-title-banner .code-tools-button:hover{color:#fdfeff}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(151, 203, 255)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(253, 254, 255)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>')}.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}}main.quarto-banner-title-block section:first-of-type h2:first-of-type,main.quarto-banner-title-block section:first-of-type .h2:first-of-type,main.quarto-banner-title-block section:first-of-type h3:first-of-type,main.quarto-banner-title-block section:first-of-type .h3:first-of-type,main.quarto-banner-title-block section:first-of-type h4:first-of-type,main.quarto-banner-title-block section:first-of-type .h4:first-of-type{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.25rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:repeat(2, 1fr)}#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:-5px}#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 a{color:#373a3c}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.7em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#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 .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#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 .description .abstract-title,#title-block-header.quarto-title-block.default .abstract .abstract-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:1fr 1fr}body{-webkit-font-smoothing:antialiased}.badge.bg-light{color:#373a3c}.progress .progress-bar{font-size:8px;line-height:8px}/*# sourceMappingURL=0a5e8b047b2d61ef70255599c264ddd1.css.map */ +*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-fg{color:#282c36}.ansi-black-intense-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-fg{color:#b22b31}.ansi-red-intense-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-fg{color:#007427}.ansi-green-intense-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-fg{color:#b27d12}.ansi-yellow-intense-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-fg{color:#0065ca}.ansi-blue-intense-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-fg{color:#a03196}.ansi-magenta-intense-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-fg{color:#258f8f}.ansi-cyan-intense-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-fg{color:#a1a6b2}.ansi-white-intense-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#fff}.ansi-default-inverse-bg{background-color:#000}.ansi-bold{font-weight:bold}.ansi-underline{text-decoration:underline}:root{--quarto-body-bg: #fff;--quarto-body-color: #373a3c;--quarto-text-muted: #6c757d;--quarto-border-color: #dee2e6;--quarto-border-width: 1px;--quarto-border-radius: 0.25rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_column_spanner_outer{color:var(--quarto-body-color);background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_col_heading{color:var(--quarto-body-color);font-weight:bold;background-color:rgba(0,0,0,0)}table.gt_table thead.gt_col_headings{border-bottom:1px solid currentColor;border-top-width:inherit;border-top-color:var(--quarto-border-color)}table.gt_table thead.gt_col_headings:not(:first-child){border-top-width:1px;border-top-color:var(--quarto-border-color)}table.gt_table td.gt_row{border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-width:0px}table.gt_table tbody.gt_table_body{border-top-width:1px;border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-color:currentColor}div.columns{display:initial;gap:initial}div.column{display:inline-block;overflow-x:initial;vertical-align:top;width:50%}.code-annotation-tip-content{word-wrap:break-word}.code-annotation-container-hidden{display:none !important}dl.code-annotation-container-grid{display:grid;grid-template-columns:min-content auto}dl.code-annotation-container-grid dt{grid-column:1}dl.code-annotation-container-grid dd{grid-column:2}pre.sourceCode.code-annotation-code{padding-right:0}code.sourceCode .code-annotation-anchor{z-index:100;position:absolute;right:.5em;left:inherit;background-color:rgba(0,0,0,0)}:root{--mermaid-bg-color: #fff;--mermaid-edge-color: #373a3c;--mermaid-node-fg-color: #373a3c;--mermaid-fg-color: #373a3c;--mermaid-fg-color--lighter: #4f5457;--mermaid-fg-color--lightest: #686d71;--mermaid-font-family: Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--mermaid-label-bg-color: #fff;--mermaid-label-fg-color: #2780e3;--mermaid-node-bg-color: rgba(39, 128, 227, 0.1);--mermaid-node-fg-color: #373a3c}@media print{:root{font-size:11pt}#quarto-sidebar,#TOC,.nav-page{display:none}.page-columns .content{grid-column-start:page-start}.fixed-top{position:relative}.panel-caption,.figure-caption,figcaption{color:#666}}.code-copy-button{position:absolute;top:0;right:0;border:0;margin-top:5px;margin-right:5px;background-color:rgba(0,0,0,0);z-index:3}.code-copy-button:focus{outline:none}.code-copy-button-tooltip{font-size:.75em}pre.sourceCode:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(94, 94, 94)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>');background-repeat:no-repeat;background-size:1rem 1rem}pre.sourceCode:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(94, 94, 94)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}pre.sourceCode:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(71, 88, 171)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>')}pre.sourceCode:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(71, 88, 171)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}main ol ol,main ul ul,main ol ul,main ul ol{margin-bottom:1em}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] 35px [body-end-outset] minmax(0px, 175px) [page-end-inset] 35px [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] 35px [body-end-outset] minmax(0px, 175px) [page-end-inset] 35px [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>*{grid-column:page-start/body-content-end}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-body-outset-right table{background:#fff}.page-columns .column-page{grid-column:page-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-page table{background:#fff}.page-columns .column-page-inset{grid-column:page-start-inset/page-end-inset;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-page-left table{background:#fff}.page-columns .column-page-right{grid-column:body-content-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:screen-start/screen-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:screen-start/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/screen-end;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0);margin-bottom:1em}.zindex-content{z-index:998;transform:translate3d(0, 0, 0)}.zindex-modal{z-index:1055;transform:translate3d(0, 0, 0)}.zindex-over-content{z-index:999;transform:translate3d(0, 0, 0)}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,.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,.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,.page-columns.toc-left .column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;transform:translate3d(0, 0, 0)}.page-columns.toc-left .no-row-height{height:initial;overflow:initial}}@media(max-width: 767.98px){.margin-caption,div.aside,aside,.column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;transform:translate3d(0, 0, 0)}.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{margin-top:2rem;margin-bottom:1rem}h1.title,.title.h1{margin-top:0}h2,.h2{border-bottom:1px solid #dee2e6;padding-bottom:.5rem}h3,.h3,h4,.h4{margin-top:1.5rem}.header-section-number{color:#747a7f}.nav-link.active .header-section-number{color:inherit}mark,.mark{padding:0em}.panel-caption,caption,.figure-caption{font-size:1rem}.panel-caption,.figure-caption,figcaption{color:#747a7f}.table-caption,caption{color:#373a3c}.quarto-layout-cell[data-ref-parent] caption{color:#747a7f}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:#747a7f;font-size:.825rem}.panel-caption.margin-caption{text-align:inherit}.column-margin.column-container p{margin-bottom:0}.column-margin.column-container>*:not(.collapse){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}}.tab-content{margin-top:0px;border-left:#dee2e6 1px solid;border-right:#dee2e6 1px solid;border-bottom:#dee2e6 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:1em}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(233,236,239,.65);border:1px solid rgba(233,236,239,.65);border-radius:.25rem}pre.sourceCode{background-color:rgba(0,0,0,0)}pre.sourceCode{border:none;font-size:.875em;overflow:visible !important;padding:.4em}.callout pre.sourceCode{padding-left:0}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:#747a7f}.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 code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#f7f7f7;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:rgba(0,0,0,0);padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:#6c757d;background-color:rgba(0,0,0,0);transition:initial;cursor:pointer}.code-tools-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}.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.toc-left>*,.sidebar.margin-sidebar>*{padding-top:.5em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:#6c757d;margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#2780e3}.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,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(108, 117, 125)" class="bi bi-journal-code" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.646 5.646a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 8 8.646 6.354a.5.5 0 0 1 0-.708zm-1.292 0a.5.5 0 0 0-.708 0l-2 2a.5.5 0 0 0 0 .708l2 2a.5.5 0 0 0 .708-.708L5.707 8l1.647-1.646a.5.5 0 0 0 0-.708z"/><path d="M3 0h10a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-1h1v1a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v1H1V2a2 2 0 0 1 2-2z"/><path d="M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z"/></svg>');background-repeat:no-repeat;background-size:.75rem .75rem}.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em}.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 h2,.quarto-notebook .h2{border-bottom:none}.sidebar .quarto-alternate-formats a,.sidebar .quarto-alternate-notebooks a{text-decoration:none}.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#2780e3}.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-size:.875rem;font-weight:400;margin-bottom:.5rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2{margin-top:1rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #e9ecef;padding-left:.6rem}.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 .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul,.sidebar nav[role=doc-toc] ul{padding-left:0;list-style:none;font-size:.875rem;font-weight:300}.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 #2780e3;color:#2780e3 !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#2780e3 !important}kbd,.kbd{color:#373a3c;background-color:#f8f9fa;border:1px solid;border-radius:5px;border-color:#dee2e6}div.hanging-indent{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}.table a{word-break:break-word}.table>:not(:first-child){border-top-width:1px;border-top-color:#dee2e6}.table>thead{border-bottom:1px solid currentColor}.table>tbody{border-top:1px solid #dee2e6}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.25rem;overflow-wrap:break-word}.callout .callout-title-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout.callout-style-default{border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout.callout-titled .callout-body{margin-top:.2em}.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 div.callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default div.callout-body>:first-child{margin-top:.5em}.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){margin-bottom:.5rem}.callout:not(.callout-titled) .callout-body>:first-child,.callout:not(.callout-titled) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-titled) .callout-body>:last-child,.callout:not(.callout-titled) .callout-body>div>:last-child{margin-bottom:.2rem}.callout.callout-style-simple .callout-icon::before,.callout.callout-style-simple .callout-toggle::before{height:1rem;width:1rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.callout.callout-style-default .callout-icon::before,.callout.callout-style-default .callout-toggle::before{height:.9rem;width:.9rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:.9rem .9rem}.callout.callout-style-default .callout-toggle::before{margin-top:5px}.callout .callout-btn-toggle .callout-toggle::before{transition:transform .2s linear}.callout .callout-header[aria-expanded=false] .callout-toggle::before{transform:rotate(-90deg)}.callout .callout-header[aria-expanded=true] .callout-toggle::before{transform:none}.callout.callout-style-simple:not(.no-icon) div.callout-icon-container{padding-top:.2em;padding-right:.55em}.callout.callout-style-default:not(.no-icon) div.callout-icon-container{padding-top:.1em;padding-right:.35em}.callout.callout-style-default:not(.no-icon) div.callout-title-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:#6c757d}div.callout.callout-style-default>.callout-header{background-color:#6c757d}div.callout-note.callout{border-left-color:#2780e3}div.callout-note.callout-style-default>.callout-header{background-color:#e9f2fc}div.callout-note:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %232373cc" class="bi bi-info-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/></svg>');}div.callout-note.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %232373cc" class="bi bi-info-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/></svg>');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-tip.callout{border-left-color:#3fb618}div.callout-tip.callout-style-default>.callout-header{background-color:#ecf8e8}div.callout-tip:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %2339a416" class="bi bi-lightbulb" viewBox="0 0 16 16"><path d="M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z"/></svg>');}div.callout-tip.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %2339a416" class="bi bi-lightbulb" viewBox="0 0 16 16"><path d="M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z"/></svg>');}div.callout-tip .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-warning.callout{border-left-color:#ff7518}div.callout-warning.callout-style-default>.callout-header{background-color:#fff1e8}div.callout-warning:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23e66916" class="bi bi-exclamation-triangle" viewBox="0 0 16 16"><path d="M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.146.146 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.163.163 0 0 1-.054.06.116.116 0 0 1-.066.017H1.146a.115.115 0 0 1-.066-.017.163.163 0 0 1-.054-.06.176.176 0 0 1 .002-.183L7.884 2.073a.147.147 0 0 1 .054-.057zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z"/><path d="M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z"/></svg>');}div.callout-warning.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23e66916" class="bi bi-exclamation-triangle" viewBox="0 0 16 16"><path d="M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.146.146 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.163.163 0 0 1-.054.06.116.116 0 0 1-.066.017H1.146a.115.115 0 0 1-.066-.017.163.163 0 0 1-.054-.06.176.176 0 0 1 .002-.183L7.884 2.073a.147.147 0 0 1 .054-.057zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z"/><path d="M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z"/></svg>');}div.callout-warning .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-caution.callout{border-left-color:#f0ad4e}div.callout-caution.callout-style-default>.callout-header{background-color:#fef7ed}div.callout-caution:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23d89c46" class="bi bi-cone-striped" viewBox="0 0 16 16"><path d="M9.97 4.88l.953 3.811C10.158 8.878 9.14 9 8 9c-1.14 0-2.159-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12zm-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.274 3.9C6.8 3.965 7.382 4 8 4c.618 0 1.2-.036 1.725-.098zm4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257 2.391.598z"/></svg>');}div.callout-caution.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23d89c46" class="bi bi-cone-striped" viewBox="0 0 16 16"><path d="M9.97 4.88l.953 3.811C10.158 8.878 9.14 9 8 9c-1.14 0-2.159-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12zm-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.274 3.9C6.8 3.965 7.382 4 8 4c.618 0 1.2-.036 1.725-.098zm4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257 2.391.598z"/></svg>');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}div.callout-important.callout{border-left-color:#ff0039}div.callout-important.callout-style-default>.callout-header{background-color:#ffe6eb}div.callout-important:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23e60033" class="bi bi-exclamation-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z"/></svg>');}div.callout-important.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: %23e60033" class="bi bi-exclamation-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z"/></svg>');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(55, 58, 60)" class="bi bi-chevron-down" viewBox="0 0 16 16"><path 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"/></svg>')}.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 .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(253, 254, 255, 1)" class="bi bi-toggle-off" viewBox="0 0 16 16"><path d="M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z"/></svg>')}.navbar .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(253, 254, 255, 1)" class="bi bi-toggle-on" viewBox="0 0 16 16"><path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>')}.sidebar-navigation .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(79, 84, 87, 1)" class="bi bi-toggle-off" viewBox="0 0 16 16"><path d="M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z"/></svg>')}.sidebar-navigation .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(79, 84, 87, 1)" class="bi bi-toggle-on" viewBox="0 0 16 16"><path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>')}.quarto-sidebar-toggle{border-color:#dee2e6;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:#fafafa}#quarto-content .quarto-sidebar-toggle-title{color:#373a3c}.quarto-sidebar-toggle-icon{color:#dee2e6;margin-right:.5em;float:right;transition:transform .2s ease}.quarto-sidebar-toggle-icon::before{padding-top:5px}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-icon{transform:rotate(-180deg)}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-title{border-bottom:solid #dee2e6 1px}.quarto-sidebar-toggle-contents{background-color:#fff;padding-right:10px;padding-left:10px;margin-top:0px !important;transition:max-height .5s ease}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-contents{padding-top:1em;padding-bottom:10px}.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,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(142, 148, 151, 1)" class="bi bi-toggle-off" viewBox="0 0 16 16"><path d="M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z"/></svg>')}.quarto-color-scheme-toggle.alternate.top-right .bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(104, 109, 113, 1)" class="bi bi-toggle-on" viewBox="0 0 16 16"><path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>')}#quarto-appendix.default{border-top:1px solid #dee2e6}#quarto-appendix.default{background-color:#fff;padding-top:1.5em;margin-top:2em;z-index:998}#quarto-appendix.default .quarto-appendix-heading{margin-top:0;line-height:1.4em;font-weight:600;opacity:.9;border-bottom:none;margin-bottom:0}#quarto-appendix.default .footnotes ol,#quarto-appendix.default .footnotes ol li>p:last-of-type,#quarto-appendix.default .quarto-appendix-contents>p:last-of-type{margin-bottom:0}#quarto-appendix.default .quarto-appendix-secondary-label{margin-bottom:.4em}#quarto-appendix.default .quarto-appendix-bibtex{font-size:.7em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-bibtex code.sourceCode{white-space:pre-wrap}#quarto-appendix.default .quarto-appendix-citeas{font-size:.9em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-heading{font-size:1em !important}#quarto-appendix.default *[role=doc-endnotes]>ol,#quarto-appendix.default .quarto-appendix-contents>*:not(h2):not(.h2){font-size:.9em}#quarto-appendix.default section{padding-bottom:1.5em}#quarto-appendix.default section *[role=doc-endnotes],#quarto-appendix.default section>*:not(a){opacity:.9;word-wrap:break-word}.btn.btn-quarto,div.cell-output-display .btn-quarto{color:#cbcccc;background-color:#373a3c;border-color:#373a3c}.btn.btn-quarto:hover,div.cell-output-display .btn-quarto:hover{color:#cbcccc;background-color:#555859;border-color:#4b4e50}.btn-check:focus+.btn.btn-quarto,.btn.btn-quarto:focus,.btn-check:focus+div.cell-output-display .btn-quarto,div.cell-output-display .btn-quarto:focus{color:#cbcccc;background-color:#555859;border-color:#4b4e50;box-shadow:0 0 0 .25rem rgba(77,80,82,.5)}.btn-check:checked+.btn.btn-quarto,.btn-check:active+.btn.btn-quarto,.btn.btn-quarto:active,.btn.btn-quarto.active,.show>.btn.btn-quarto.dropdown-toggle,.btn-check:checked+div.cell-output-display .btn-quarto,.btn-check:active+div.cell-output-display .btn-quarto,div.cell-output-display .btn-quarto:active,div.cell-output-display .btn-quarto.active,.show>div.cell-output-display .btn-quarto.dropdown-toggle{color:#fff;background-color:#5f6163;border-color:#4b4e50}.btn-check:checked+.btn.btn-quarto:focus,.btn-check:active+.btn.btn-quarto:focus,.btn.btn-quarto:active:focus,.btn.btn-quarto.active:focus,.show>.btn.btn-quarto.dropdown-toggle:focus,.btn-check:checked+div.cell-output-display .btn-quarto:focus,.btn-check:active+div.cell-output-display .btn-quarto:focus,div.cell-output-display .btn-quarto:active:focus,div.cell-output-display .btn-quarto.active:focus,.show>div.cell-output-display .btn-quarto.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(77,80,82,.5)}.btn.btn-quarto:disabled,.btn.btn-quarto.disabled,div.cell-output-display .btn-quarto:disabled,div.cell-output-display .btn-quarto.disabled{color:#fff;background-color:#373a3c;border-color:#373a3c}nav.quarto-secondary-nav.color-navbar{background-color:#2780e3;color:#fdfeff}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:#fdfeff}@media(max-width: 991.98px){body.nav-sidebar .quarto-title-banner,body.nav-sidebar .quarto-title-banner{display:none}}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-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:var(--bs-font-monospace);color:#4f5457;border:solid #4f5457 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:var(--bs-font-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}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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:page-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:page-start/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.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;transform:translate3d(0, 0, 0);margin-bottom:1em}}.quarto-video{margin-bottom:1em}a.external:after{display:inline-block;height:.75rem;width:.75rem;margin-bottom:.15em;margin-left:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(39, 128, 227)" class="bi bi-box-arrow-up-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z"/><path fill-rule="evenodd" d="M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z"/></svg>');background-repeat:no-repeat;background-size:.75rem .75rem}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,.code-with-filename .code-with-filename-file pre{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file,.quarto-dark .code-with-filename .code-with-filename-file pre{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.quarto-title-banner{margin-bottom:1em;color:#fdfeff;background:#2780e3}.quarto-title-banner .code-tools-button{color:#97cbff}.quarto-title-banner .code-tools-button:hover{color:#fdfeff}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(151, 203, 255)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(253, 254, 255)" viewBox="0 0 16 16"><path d="M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z"/></svg>')}.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}}main.quarto-banner-title-block>section:first-child>h2,main.quarto-banner-title-block>section:first-child>.h2,main.quarto-banner-title-block>section:first-child>h3,main.quarto-banner-title-block>section:first-child>.h3,main.quarto-banner-title-block>section:first-child>h4,main.quarto-banner-title-block>section:first-child>.h4{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.25rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:repeat(2, 1fr)}#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:-5px}#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 a{color:#373a3c}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.7em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#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 .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#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 .description .abstract-title,#title-block-header.quarto-title-block.default .abstract .abstract-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:1fr 1fr}body{-webkit-font-smoothing:antialiased}.badge.bg-light{color:#373a3c}.progress .progress-bar{font-size:8px;line-height:8px}/*# sourceMappingURL=0a5e8b047b2d61ef70255599c264ddd1.css.map */ diff --git a/docs/site_libs/quarto-html/quarto.js b/docs/site_libs/quarto-html/quarto.js index 8846a020523d43436bac714cab4649fbbfe6b50c..e81be0399f77351d30579679aaa90b7fb451d703 100644 --- a/docs/site_libs/quarto-html/quarto.js +++ b/docs/site_libs/quarto-html/quarto.js @@ -614,7 +614,6 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { manageTransition("TOC", slow); manageTransition("quarto-sidebar", slow); }; - const readerMode = !isReaderMode(); setReaderModeValue(readerMode); @@ -623,6 +622,7 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { slowTransition(readerMode); } highlightReaderToggle(readerMode); + hideOverlappedSidebars(); // If we're exiting reader mode, restore the non-slow transition if (!readerMode) { diff --git a/docs/site_libs/quarto-nav/quarto-nav.js b/docs/site_libs/quarto-nav/quarto-nav.js index 1377c79aa1e06038e033f283de55f2ac3fdee37f..c83857ec57b8df609c433c0d995e136ad1ee42fe 100644 --- a/docs/site_libs/quarto-nav/quarto-nav.js +++ b/docs/site_libs/quarto-nav/quarto-nav.js @@ -8,6 +8,47 @@ const headroomChanged = new CustomEvent("quarto-hrChanged", { window.document.addEventListener("DOMContentLoaded", function () { let init = false; + // Manage the back to top button, if one is present. + let lastScrollTop = window.pageYOffset || document.documentElement.scrollTop; + const scrollDownBuffer = 5; + const scrollUpBuffer = 35; + const btn = document.getElementById("quarto-back-to-top"); + const hideBackToTop = () => { + btn.style.display = "none"; + }; + const showBackToTop = () => { + btn.style.display = "inline-block"; + }; + if (btn) { + window.document.addEventListener( + "scroll", + function () { + const currentScrollTop = + window.pageYOffset || document.documentElement.scrollTop; + + // Shows and hides the button 'intelligently' as the user scrolls + if (currentScrollTop - scrollDownBuffer > lastScrollTop) { + hideBackToTop(); + lastScrollTop = currentScrollTop <= 0 ? 0 : currentScrollTop; + } else if (currentScrollTop < lastScrollTop - scrollUpBuffer) { + showBackToTop(); + lastScrollTop = currentScrollTop <= 0 ? 0 : currentScrollTop; + } + + // Show the button at the bottom, hides it at the top + if (currentScrollTop <= 0) { + hideBackToTop(); + } else if ( + window.innerHeight + currentScrollTop >= + document.body.offsetHeight + ) { + showBackToTop(); + } + }, + false + ); + } + function throttle(func, wait) { var timeout; return function () { diff --git a/docs/site_libs/quarto-search/quarto-search.js b/docs/site_libs/quarto-search/quarto-search.js index 6fd4b5b90b816f481440e916c3d316de48ae717e..4f77b17f83cdbd09e2f952ce050f5dedc0651377 100644 --- a/docs/site_libs/quarto-search/quarto-search.js +++ b/docs/site_libs/quarto-search/quarto-search.js @@ -45,7 +45,7 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { // highlight matches on the page if (query !== null && mainEl) { // perform any highlighting - highlight(query, mainEl); + highlight(escapeRegExp(query), mainEl); // fix up the URL to remove the q query param const replacementUrl = new URL(window.location); @@ -80,23 +80,20 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { // the media query since we generate different HTML for sidebar overlays than we do // for sidebar input UI) const detachedMediaQuery = - quartoSearchOptions.type === "overlay" - ? "all" - : quartoSearchOptions.location === "navbar" - ? "(max-width: 991px)" - : "none"; + quartoSearchOptions.type === "overlay" ? "all" : "(max-width: 991px)"; // If configured, include the analytics client to send insights const plugins = configurePlugins(quartoSearchOptions); let lastState = null; - const { setIsOpen } = autocomplete({ + const { setIsOpen, setQuery, setCollections } = autocomplete({ container: searchEl, detachedMediaQuery: detachedMediaQuery, defaultActiveItemId: 0, panelContainer: "#quarto-search-results", panelPlacement: quartoSearchOptions["panel-placement"], debug: false, + openOnFocus: true, plugins, classNames: { form: "d-flex", @@ -299,9 +296,15 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { }, templates: { noResults({ createElement }) { + const hasQuery = lastState.query; + return createElement( "div", - { class: "quarto-search-no-results" }, + { + class: `quarto-search-no-results${ + hasQuery ? "" : " no-query" + }`, + }, language["search-no-results-text"] ); }, @@ -361,6 +364,12 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { }, }); + window.quartoOpenSearch = () => { + setIsOpen(false); + setIsOpen(true); + focusSearchInput(); + }; + // Remove the labeleledby attribute since it is pointing // to a non-existent label if (quartoSearchOptions.type === "overlay") { @@ -976,6 +985,10 @@ function clearHighlight(searchterm, el) { } } +function escapeRegExp(string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string +} + // highlight matches function highlight(term, el) { const termRegex = new RegExp(term, "ig"); diff --git a/docs/summary.html b/docs/summary.html deleted file mode 100644 index f2652ceb2dadd12f78fd3e7df185e49d77b3ad48..0000000000000000000000000000000000000000 --- a/docs/summary.html +++ /dev/null @@ -1,383 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head> - -<meta charset="utf-8"> -<meta name="generator" content="quarto-99.9.9"> - -<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> - - -<title>notebooks - 2 Summary</title> -<style> -code{white-space: pre-wrap;} -span.smallcaps{font-variant: small-caps;} -div.columns{display: flex; gap: min(4vw, 1.5em);} -div.column{flex: auto; overflow-x: auto;} -div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} -ul.task-list{list-style: none;} -ul.task-list li input[type="checkbox"] { - width: 0.8em; - margin: 0 0.8em 0.2em -1.6em; - vertical-align: middle; -} -</style> - - -<script src="site_libs/quarto-nav/quarto-nav.js"></script> -<script src="site_libs/quarto-nav/headroom.min.js"></script> -<script src="site_libs/clipboard/clipboard.min.js"></script> -<script src="site_libs/quarto-search/autocomplete.umd.js"></script> -<script src="site_libs/quarto-search/fuse.min.js"></script> -<script src="site_libs/quarto-search/quarto-search.js"></script> -<meta name="quarto:offset" content="./"> -<link href="./references.html" rel="next"> -<link href="./intro.html" rel="prev"> -<script src="site_libs/quarto-html/quarto.js"></script> -<script src="site_libs/quarto-html/popper.min.js"></script> -<script src="site_libs/quarto-html/tippy.umd.min.js"></script> -<script src="site_libs/quarto-html/anchor.min.js"></script> -<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"> -<link href="site_libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles"> -<script src="site_libs/bootstrap/bootstrap.min.js"></script> -<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet"> -<link href="site_libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light"> -<script id="quarto-search-options" type="application/json">{ - "location": "sidebar", - "copy-button": false, - "collapse-after": 3, - "panel-placement": "start", - "type": "textbox", - "limit": 20, - "language": { - "search-no-results-text": "No results", - "search-matching-documents-text": "matching documents", - "search-copy-link-title": "Copy link to search", - "search-hide-matches-text": "Hide additional matches", - "search-more-match-text": "more match in this document", - "search-more-matches-text": "more matches in this document", - "search-clear-button-title": "Clear", - "search-detached-cancel-button-title": "Cancel", - "search-submit-button-title": "Submit" - } -}</script> - - -</head> - -<body class="nav-sidebar floating"> - -<div id="quarto-search-results"></div> - <header id="quarto-header" class="headroom fixed-top"> - <nav class="quarto-secondary-nav" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> - <div class="container-fluid d-flex justify-content-between"> - <h1 class="quarto-secondary-nav-title"><span class="chapter-number">2</span> <span class="chapter-title">Summary</span></h1> - <button type="button" class="quarto-btn-toggle btn" aria-label="Show secondary navigation"> - <i class="bi bi-chevron-right"></i> - </button> - </div> - </nav> -</header> -<!-- content --> -<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article"> -<!-- sidebar --> - <nav id="quarto-sidebar" class="sidebar collapse sidebar-navigation floating overflow-auto"> - <div class="pt-lg-2 mt-2 text-left sidebar-header"> - <div class="sidebar-title mb-0 py-0"> - <a href="./">notebooks</a> - </div> - </div> - <div class="mt-2 flex-shrink-0 align-items-center"> - <div class="sidebar-search"> - <div id="quarto-search" class="" title="Search"></div> - </div> - </div> - <div class="sidebar-menu-container"> - <ul class="list-unstyled mt-1"> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./index.html" class="sidebar-item-text sidebar-link">Preface</a> - </div> -</li> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./intro.html" class="sidebar-item-text sidebar-link"><span class="chapter-number">1</span> <span class="chapter-title">Introduction</span></a> - </div> -</li> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./summary.html" class="sidebar-item-text sidebar-link active"><span class="chapter-number">2</span> <span class="chapter-title">Summary</span></a> - </div> -</li> - <li class="sidebar-item"> - <div class="sidebar-item-container"> - <a href="./references.html" class="sidebar-item-text sidebar-link">References</a> - </div> -</li> - </ul> - </div> -</nav> -<!-- margin-sidebar --> - <div id="quarto-margin-sidebar" class="sidebar margin-sidebar"> - - </div> -<!-- main --> -<main class="content" id="quarto-document-content"> - -<header id="title-block-header" class="quarto-title-block default"> -<div class="quarto-title"> -<h1 class="title d-none d-lg-block"><span class="chapter-number">2</span> <span class="chapter-title">Summary</span></h1> -</div> - - - -<div class="quarto-title-meta"> - - - - - </div> - - -</header> - -<p>In summary, this book has no content whatsoever.</p> - - - -</main> <!-- /main --> -<script id="quarto-html-after-body" type="application/javascript"> -window.document.addEventListener("DOMContentLoaded", function (event) { - const toggleBodyColorMode = (bsSheetEl) => { - const mode = bsSheetEl.getAttribute("data-mode"); - const bodyEl = window.document.querySelector("body"); - if (mode === "dark") { - bodyEl.classList.add("quarto-dark"); - bodyEl.classList.remove("quarto-light"); - } else { - bodyEl.classList.add("quarto-light"); - bodyEl.classList.remove("quarto-dark"); - } - } - const toggleBodyColorPrimary = () => { - const bsSheetEl = window.document.querySelector("link#quarto-bootstrap"); - if (bsSheetEl) { - toggleBodyColorMode(bsSheetEl); - } - } - toggleBodyColorPrimary(); - const icon = ""; - const anchorJS = new window.AnchorJS(); - anchorJS.options = { - placement: 'right', - icon: icon - }; - anchorJS.add('.anchored'); - const clipboard = new window.ClipboardJS('.code-copy-button', { - target: function(trigger) { - return trigger.previousElementSibling; - } - }); - clipboard.on('success', function(e) { - // button target - const button = e.trigger; - // don't keep focus - button.blur(); - // flash "checked" - button.classList.add('code-copy-button-checked'); - var currentTitle = button.getAttribute("title"); - button.setAttribute("title", "Copied!"); - let tooltip; - if (window.bootstrap) { - button.setAttribute("data-bs-toggle", "tooltip"); - button.setAttribute("data-bs-placement", "left"); - button.setAttribute("data-bs-title", "Copied!"); - tooltip = new bootstrap.Tooltip(button, - { trigger: "manual", - customClass: "code-copy-button-tooltip", - offset: [0, -8]}); - tooltip.show(); - } - setTimeout(function() { - if (tooltip) { - tooltip.hide(); - button.removeAttribute("data-bs-title"); - button.removeAttribute("data-bs-toggle"); - button.removeAttribute("data-bs-placement"); - } - button.setAttribute("title", currentTitle); - button.classList.remove('code-copy-button-checked'); - }, 1000); - // clear code selection - e.clearSelection(); - }); - function tippyHover(el, contentFn) { - const config = { - allowHTML: true, - content: contentFn, - maxWidth: 500, - delay: 100, - arrow: false, - appendTo: function(el) { - return el.parentElement; - }, - interactive: true, - interactiveBorder: 10, - theme: 'quarto', - placement: 'bottom-start' - }; - window.tippy(el, config); - } - const noterefs = window.document.querySelectorAll('a[role="doc-noteref"]'); - for (var i=0; i<noterefs.length; i++) { - const ref = noterefs[i]; - tippyHover(ref, function() { - // use id or data attribute instead here - let href = ref.getAttribute('data-footnote-href') || ref.getAttribute('href'); - try { href = new URL(href).hash; } catch {} - const id = href.replace(/^#\/?/, ""); - const note = window.document.getElementById(id); - return note.innerHTML; - }); - } - let selectedAnnoteEl; - const selectorForAnnotation = ( cell, annotation) => { - let cellAttr = 'data-code-cell="' + cell + '"'; - let lineAttr = 'data-code-annotation="' + annotation + '"'; - const selector = 'span[' + cellAttr + '][' + lineAttr + ']'; - return selector; - } - const selectCodeLines = (annoteEl) => { - const doc = window.document; - const targetCell = annoteEl.getAttribute("data-target-cell"); - const targetAnnotation = annoteEl.getAttribute("data-target-annotation"); - const annoteSpan = window.document.querySelector(selectorForAnnotation(targetCell, targetAnnotation)); - const lines = annoteSpan.getAttribute("data-code-lines").split(","); - const lineIds = lines.map((line) => { - return targetCell + "-" + line; - }) - let top = null; - let height = null; - let parent = null; - if (lineIds.length > 0) { - //compute the position of the single el (top and bottom and make a div) - const el = window.document.getElementById(lineIds[0]); - top = el.offsetTop; - height = el.offsetHeight; - parent = el.parentElement.parentElement; - if (lineIds.length > 1) { - const lastEl = window.document.getElementById(lineIds[lineIds.length - 1]); - const bottom = lastEl.offsetTop + lastEl.offsetHeight; - height = bottom - top; - } - if (top !== null && height !== null && parent !== null) { - // cook up a div (if necessary) and position it - let div = window.document.getElementById("code-annotation-line-highlight"); - if (div === null) { - div = window.document.createElement("div"); - div.setAttribute("id", "code-annotation-line-highlight"); - div.style.position = 'absolute'; - parent.appendChild(div); - } - div.style.top = top - 2 + "px"; - div.style.height = height + 4 + "px"; - let gutterDiv = window.document.getElementById("code-annotation-line-highlight-gutter"); - if (gutterDiv === null) { - gutterDiv = window.document.createElement("div"); - gutterDiv.setAttribute("id", "code-annotation-line-highlight-gutter"); - gutterDiv.style.position = 'absolute'; - const codeCell = window.document.getElementById(targetCell); - const gutter = codeCell.querySelector('.code-annotation-gutter'); - gutter.appendChild(gutterDiv); - } - gutterDiv.style.top = top - 2 + "px"; - gutterDiv.style.height = height + 4 + "px"; - } - selectedAnnoteEl = annoteEl; - } - }; - const unselectCodeLines = () => { - const elementsIds = ["code-annotation-line-highlight", "code-annotation-line-highlight-gutter"]; - elementsIds.forEach((elId) => { - const div = window.document.getElementById(elId); - if (div) { - div.remove(); - } - }); - selectedAnnoteEl = undefined; - }; - // Attach click handler to the DT - const annoteDls = window.document.querySelectorAll('dt[data-target-cell]'); - for (const annoteDlNode of annoteDls) { - annoteDlNode.addEventListener('click', (event) => { - const clickedEl = event.target; - if (clickedEl !== selectedAnnoteEl) { - unselectCodeLines(); - const activeEl = window.document.querySelector('dt[data-target-cell].code-annotation-active'); - if (activeEl) { - activeEl.classList.remove('code-annotation-active'); - } - selectCodeLines(clickedEl); - clickedEl.classList.add('code-annotation-active'); - } else { - // Unselect the line - unselectCodeLines(); - clickedEl.classList.remove('code-annotation-active'); - } - }); - } - const findCites = (el) => { - const parentEl = el.parentElement; - if (parentEl) { - const cites = parentEl.dataset.cites; - if (cites) { - return { - el, - cites: cites.split(' ') - }; - } else { - return findCites(el.parentElement) - } - } else { - return undefined; - } - }; - var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]'); - for (var i=0; i<bibliorefs.length; i++) { - const ref = bibliorefs[i]; - const citeInfo = findCites(ref); - if (citeInfo) { - tippyHover(citeInfo.el, function() { - var popup = window.document.createElement('div'); - citeInfo.cites.forEach(function(cite) { - var citeDiv = window.document.createElement('div'); - citeDiv.classList.add('hanging-indent'); - citeDiv.classList.add('csl-entry'); - var biblioDiv = window.document.getElementById('ref-' + cite); - if (biblioDiv) { - citeDiv.innerHTML = biblioDiv.innerHTML; - } - popup.appendChild(citeDiv); - }); - return popup.innerHTML; - }); - } - } -}); -</script> -<nav class="page-navigation"> - <div class="nav-page nav-page-previous"> - <a href="./intro.html" class="pagination-link"> - <i class="bi bi-arrow-left-short"></i> <span class="nav-page-text"><span class="chapter-number">1</span> <span class="chapter-title">Introduction</span></span> - </a> - </div> - <div class="nav-page nav-page-next"> - <a href="./references.html" class="pagination-link"> - <span class="nav-page-text">References</span> <i class="bi bi-arrow-right-short"></i> - </a> - </div> -</nav> -</div> <!-- /content --> - - - -</body></html> \ No newline at end of file diff --git a/index.qmd b/index.qmd new file mode 100644 index 0000000000000000000000000000000000000000..91b2846d49f59176e406c6409b92428d77a3894f --- /dev/null +++ b/index.qmd @@ -0,0 +1,2 @@ +# Preface {.unnumbered} + diff --git a/notebooks/Manifest.toml b/notebooks/Manifest.toml new file mode 100644 index 0000000000000000000000000000000000000000..29fae8d01cc8e827d0242b3c218480ddac655b2c --- /dev/null +++ b/notebooks/Manifest.toml @@ -0,0 +1,2243 @@ +# This file is machine-generated - editing it directly is not advised + +julia_version = "1.8.5" +manifest_format = "2.0" +project_hash = "c8134a823a7f1e6a7b6ed8be16a2c99858bd6d32" + +[[deps.AbstractFFTs]] +deps = ["ChainRulesCore", "LinearAlgebra"] +git-tree-sha1 = "16b6dbc4cf7caee4e1e75c49485ec67b667098a0" +uuid = "621f4979-c628-5d54-868e-fcf4e3e8185c" +version = "1.3.1" + +[[deps.Accessors]] +deps = ["Compat", "CompositionsBase", "ConstructionBase", "Dates", "InverseFunctions", "LinearAlgebra", "MacroTools", "Requires", "StaticArrays", "Test"] +git-tree-sha1 = "beabc31fa319f9de4d16372bff31b4801e43d32c" +uuid = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697" +version = "0.1.28" + +[[deps.Adapt]] +deps = ["LinearAlgebra", "Requires"] +git-tree-sha1 = "cc37d689f599e8df4f464b2fa3870ff7db7492ef" +uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" +version = "3.6.1" + +[[deps.ArgCheck]] +git-tree-sha1 = "a3a402a35a2f7e0b87828ccabbd5ebfbebe356b4" +uuid = "dce04be8-c92d-5529-be00-80e4d2c0e197" +version = "2.3.0" + +[[deps.ArgTools]] +uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" +version = "1.1.1" + +[[deps.ArnoldiMethod]] +deps = ["LinearAlgebra", "Random", "StaticArrays"] +git-tree-sha1 = "f87e559f87a45bece9c9ed97458d3afe98b1ebb9" +uuid = "ec485272-7323-5ecc-a04f-4719b315124d" +version = "0.1.0" + +[[deps.Arpack]] +deps = ["Arpack_jll", "Libdl", "LinearAlgebra", "Logging"] +git-tree-sha1 = "9b9b347613394885fd1c8c7729bfc60528faa436" +uuid = "7d9fca2a-8960-54d3-9f78-7d1dccf2cb97" +version = "0.5.4" + +[[deps.Arpack_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "OpenBLAS_jll", "Pkg"] +git-tree-sha1 = "5ba6c757e8feccf03a1554dfaf3e26b3cfc7fd5e" +uuid = "68821587-b530-5797-8361-c406ea357684" +version = "3.5.1+1" + +[[deps.ArrayInterface]] +deps = ["Adapt", "LinearAlgebra", "Requires", "SnoopPrecompile", "SparseArrays", "SuiteSparse"] +git-tree-sha1 = "a89acc90c551067cd84119ff018619a1a76c6277" +uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" +version = "7.2.1" + +[[deps.Artifacts]] +uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" + +[[deps.AxisAlgorithms]] +deps = ["LinearAlgebra", "Random", "SparseArrays", "WoodburyMatrices"] +git-tree-sha1 = "66771c8d21c8ff5e3a93379480a2307ac36863f7" +uuid = "13072b0f-2c55-5437-9ae7-d433b7a33950" +version = "1.0.1" + +[[deps.AxisArrays]] +deps = ["Dates", "IntervalSets", "IterTools", "RangeArrays"] +git-tree-sha1 = "1dd4d9f5beebac0c03446918741b1a03dc5e5788" +uuid = "39de3d68-74b9-583c-8d2d-e117c070f3a9" +version = "0.4.6" + +[[deps.BFloat16s]] +deps = ["LinearAlgebra", "Printf", "Random", "Test"] +git-tree-sha1 = "dbf84058d0a8cbbadee18d25cf606934b22d7c66" +uuid = "ab4f0b2a-ad5b-11e8-123f-65d77653426b" +version = "0.4.2" + +[[deps.BSON]] +git-tree-sha1 = "86e9781ac28f4e80e9b98f7f96eae21891332ac2" +uuid = "fbb218c0-5317-5bc6-957e-2ee96dd4b1f0" +version = "0.3.6" + +[[deps.BangBang]] +deps = ["Compat", "ConstructionBase", "Future", "InitialValues", "LinearAlgebra", "Requires", "Setfield", "Tables", "ZygoteRules"] +git-tree-sha1 = "7fe6d92c4f281cf4ca6f2fba0ce7b299742da7ca" +uuid = "198e06fe-97b7-11e9-32a5-e1d131e6ad66" +version = "0.3.37" + +[[deps.Base64]] +uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" + +[[deps.Baselet]] +git-tree-sha1 = "aebf55e6d7795e02ca500a689d326ac979aaf89e" +uuid = "9718e550-a3fa-408a-8086-8db961cd8217" +version = "0.1.1" + +[[deps.BinaryProvider]] +deps = ["Libdl", "Logging", "SHA"] +git-tree-sha1 = "ecdec412a9abc8db54c0efc5548c64dfce072058" +uuid = "b99e7846-7c00-51b0-8f62-c81ae34c0232" +version = "0.5.10" + +[[deps.BitFlags]] +git-tree-sha1 = "43b1a4a8f797c1cddadf60499a8a077d4af2cd2d" +uuid = "d1d4a3ce-64b1-5f1a-9ba4-7e7e69966f35" +version = "0.1.7" + +[[deps.BufferedStreams]] +git-tree-sha1 = "bb065b14d7f941b8617bc323063dbe79f55d16ea" +uuid = "e1450e63-4bb3-523b-b2a4-4ffa8c0fd77d" +version = "1.1.0" + +[[deps.Bzip2_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "19a35467a82e236ff51bc17a3a44b69ef35185a2" +uuid = "6e34b625-4abd-537c-b88f-471c36dfa7a0" +version = "1.0.8+0" + +[[deps.CCE]] +deps = ["CategoricalArrays", "ChainRules", "ConformalPrediction", "CounterfactualExplanations", "Distances", "Distributions", "Flux", "JointEnergyModels", "LinearAlgebra", "MLJBase", "MLJFlux", "MLJModelInterface", "MLUtils", "Parameters", "Plots", "Random", "SliceMap", "Statistics", "StatsBase", "StatsPlots"] +path = ".." +uuid = "0232c203-4013-4b0d-ad96-43e3e11ac3bf" +version = "0.1.0" + +[[deps.CEnum]] +git-tree-sha1 = "eb4cb44a499229b3b8426dcfb5dd85333951ff90" +uuid = "fa961155-64e5-5f13-b03f-caf6b980ea82" +version = "0.4.2" + +[[deps.CSV]] +deps = ["CodecZlib", "Dates", "FilePathsBase", "InlineStrings", "Mmap", "Parsers", "PooledArrays", "SentinelArrays", "SnoopPrecompile", "Tables", "Unicode", "WeakRefStrings", "WorkerUtilities"] +git-tree-sha1 = "c700cce799b51c9045473de751e9319bdd1c6e94" +uuid = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" +version = "0.10.9" + +[[deps.CUDA]] +deps = ["AbstractFFTs", "Adapt", "BFloat16s", "CEnum", "CUDA_Driver_jll", "CUDA_Runtime_Discovery", "CUDA_Runtime_jll", "CompilerSupportLibraries_jll", "ExprTools", "GPUArrays", "GPUCompiler", "LLVM", "LazyArtifacts", "Libdl", "LinearAlgebra", "Logging", "Preferences", "Printf", "Random", "Random123", "RandomNumbers", "Reexport", "Requires", "SparseArrays", "SpecialFunctions"] +git-tree-sha1 = "edff14c60784c8f7191a62a23b15a421185bc8a8" +uuid = "052768ef-5323-5732-b1bb-66c8b64840ba" +version = "4.0.1" + +[[deps.CUDA_Driver_jll]] +deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl", "Pkg"] +git-tree-sha1 = "75d7896d1ec079ef10d3aee8f3668c11354c03a1" +uuid = "4ee394cb-3365-5eb0-8335-949819d2adfc" +version = "0.2.0+0" + +[[deps.CUDA_Runtime_Discovery]] +deps = ["Libdl"] +git-tree-sha1 = "58dd8ec29f54f08c04b052d2c2fa6760b4f4b3a4" +uuid = "1af6417a-86b4-443c-805f-a4643ffb695f" +version = "0.1.1" + +[[deps.CUDA_Runtime_jll]] +deps = ["Artifacts", "CUDA_Driver_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "Pkg", "TOML"] +git-tree-sha1 = "d3e6ccd30f84936c1a3a53d622d85d7d3f9b9486" +uuid = "76a88914-d11a-5bdc-97e0-2f5a05c973a2" +version = "0.2.3+2" + +[[deps.CUDNN_jll]] +deps = ["Artifacts", "CUDA_Runtime_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "Pkg", "TOML"] +git-tree-sha1 = "aafe89dfde54011993c4029d3be3e037fd63db07" +uuid = "62b44479-cb7b-5706-934f-f13b2eb2e645" +version = "8.6.0+5" + +[[deps.Cairo_jll]] +deps = ["Artifacts", "Bzip2_jll", "CompilerSupportLibraries_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "JLLWrappers", "LZO_jll", "Libdl", "Pixman_jll", "Pkg", "Xorg_libXext_jll", "Xorg_libXrender_jll", "Zlib_jll", "libpng_jll"] +git-tree-sha1 = "4b859a208b2397a7a623a03449e4636bdb17bcf2" +uuid = "83423d85-b0ee-5818-9007-b63ccbeb887a" +version = "1.16.1+1" + +[[deps.Calculus]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "f641eb0a4f00c343bbc32346e1217b86f3ce9dad" +uuid = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9" +version = "0.5.1" + +[[deps.CatIndices]] +deps = ["CustomUnitRanges", "OffsetArrays"] +git-tree-sha1 = "a0f80a09780eed9b1d106a1bf62041c2efc995bc" +uuid = "aafaddc9-749c-510e-ac4f-586e18779b91" +version = "0.2.2" + +[[deps.CategoricalArrays]] +deps = ["DataAPI", "Future", "Missings", "Printf", "Requires", "Statistics", "Unicode"] +git-tree-sha1 = "5084cc1a28976dd1642c9f337b28a3cb03e0f7d2" +uuid = "324d7699-5711-5eae-9e2f-1d82baa6b597" +version = "0.10.7" + +[[deps.CategoricalDistributions]] +deps = ["CategoricalArrays", "Distributions", "Missings", "OrderedCollections", "Random", "ScientificTypes", "UnicodePlots"] +git-tree-sha1 = "da68989f027dcefa74d44a452c9e36af9730a70d" +uuid = "af321ab8-2d2e-40a6-b165-3d674595d28e" +version = "0.1.10" + +[[deps.ChainRules]] +deps = ["Adapt", "ChainRulesCore", "Compat", "Distributed", "GPUArraysCore", "IrrationalConstants", "LinearAlgebra", "Random", "RealDot", "SparseArrays", "Statistics", "StructArrays"] +git-tree-sha1 = "7d20c2fb8ab838e41069398685e7b6b5f89ed85b" +uuid = "082447d4-558c-5d27-93f4-14fc19e9eca2" +version = "1.48.0" + +[[deps.ChainRulesCore]] +deps = ["Compat", "LinearAlgebra", "SparseArrays"] +git-tree-sha1 = "c6d890a52d2c4d55d326439580c3b8d0875a77d9" +uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" +version = "1.15.7" + +[[deps.ChangesOfVariables]] +deps = ["ChainRulesCore", "LinearAlgebra", "Test"] +git-tree-sha1 = "485193efd2176b88e6622a39a246f8c5b600e74e" +uuid = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0" +version = "0.1.6" + +[[deps.Chemfiles]] +deps = ["BinaryProvider", "Chemfiles_jll", "DocStringExtensions", "Libdl"] +git-tree-sha1 = "3b4a49a0a4c9b2ff8c0c6ec035c16f32955531a8" +uuid = "46823bd8-5fb3-5f92-9aa0-96921f3dd015" +version = "0.10.3" + +[[deps.Chemfiles_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "d4e54b053fc584e7a0f37e9d3a5c4500927b343a" +uuid = "78a364fa-1a3c-552a-b4bb-8fa0f9c1fcca" +version = "0.10.3+0" + +[[deps.Clustering]] +deps = ["Distances", "LinearAlgebra", "NearestNeighbors", "Printf", "Random", "SparseArrays", "Statistics", "StatsBase"] +git-tree-sha1 = "7ebbd653f74504447f1c33b91cd706a69a1b189f" +uuid = "aaaa29a8-35af-508c-8bc3-b662a17a0fe5" +version = "0.14.4" + +[[deps.CodecZlib]] +deps = ["TranscodingStreams", "Zlib_jll"] +git-tree-sha1 = "9c209fb7536406834aa938fb149964b985de6c83" +uuid = "944b1d66-785c-5afd-91f1-9de20f533193" +version = "0.7.1" + +[[deps.ColorSchemes]] +deps = ["ColorTypes", "ColorVectorSpace", "Colors", "FixedPointNumbers", "Random", "SnoopPrecompile"] +git-tree-sha1 = "aa3edc8f8dea6cbfa176ee12f7c2fc82f0608ed3" +uuid = "35d6a980-a343-548e-a6ea-1d62b119f2f4" +version = "3.20.0" + +[[deps.ColorTypes]] +deps = ["FixedPointNumbers", "Random"] +git-tree-sha1 = "eb7f0f8307f71fac7c606984ea5fb2817275d6e4" +uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f" +version = "0.11.4" + +[[deps.ColorVectorSpace]] +deps = ["ColorTypes", "FixedPointNumbers", "LinearAlgebra", "SpecialFunctions", "Statistics", "TensorCore"] +git-tree-sha1 = "600cc5508d66b78aae350f7accdb58763ac18589" +uuid = "c3611d14-8923-5661-9e6a-0046d554d3a4" +version = "0.9.10" + +[[deps.Colors]] +deps = ["ColorTypes", "FixedPointNumbers", "Reexport"] +git-tree-sha1 = "fc08e5930ee9a4e03f84bfb5211cb54e7769758a" +uuid = "5ae59095-9a9b-59fe-a467-6f913c188581" +version = "0.12.10" + +[[deps.Combinatorics]] +git-tree-sha1 = "08c8b6831dc00bfea825826be0bc8336fc369860" +uuid = "861a8166-3701-5b0c-9a16-15d98fcdc6aa" +version = "1.0.2" + +[[deps.CommonSubexpressions]] +deps = ["MacroTools", "Test"] +git-tree-sha1 = "7b8a93dba8af7e3b42fecabf646260105ac373f7" +uuid = "bbf7d656-a473-5ed7-a52c-81e309532950" +version = "0.3.0" + +[[deps.Compat]] +deps = ["Dates", "LinearAlgebra", "UUIDs"] +git-tree-sha1 = "7a60c856b9fa189eb34f5f8a6f6b5529b7942957" +uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" +version = "4.6.1" + +[[deps.CompilerSupportLibraries_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae" +version = "1.0.1+0" + +[[deps.CompositionsBase]] +git-tree-sha1 = "455419f7e328a1a2493cabc6428d79e951349769" +uuid = "a33af91c-f02d-484b-be07-31d278c5ca2b" +version = "0.1.1" + +[[deps.ComputationalResources]] +git-tree-sha1 = "52cb3ec90e8a8bea0e62e275ba577ad0f74821f7" +uuid = "ed09eef8-17a6-5b46-8889-db040fac31e3" +version = "0.3.2" + +[[deps.ConformalPrediction]] +deps = ["CategoricalArrays", "ChainRules", "Flux", "LinearAlgebra", "MLJBase", "MLJModelInterface", "NaturalSort", "Plots", "StatsBase"] +path = "../../ConformalPrediction.jl" +uuid = "98bfc277-1877-43dc-819b-a3e38c30242f" +version = "0.1.6" + +[[deps.ConstructionBase]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "89a9db8d28102b094992472d333674bd1a83ce2a" +uuid = "187b0558-2788-49d3-abe0-74a17ed4e7c9" +version = "1.5.1" + +[[deps.ContextVariablesX]] +deps = ["Compat", "Logging", "UUIDs"] +git-tree-sha1 = "25cc3803f1030ab855e383129dcd3dc294e322cc" +uuid = "6add18c4-b38d-439d-96f6-d6bc489c04c5" +version = "0.1.3" + +[[deps.Contour]] +git-tree-sha1 = "d05d9e7b7aedff4e5b51a029dced05cfb6125781" +uuid = "d38c429a-6771-53c6-b99e-75d170b6e991" +version = "0.6.2" + +[[deps.CoordinateTransformations]] +deps = ["LinearAlgebra", "StaticArrays"] +git-tree-sha1 = "681ea870b918e7cff7111da58791d7f718067a19" +uuid = "150eb455-5306-5404-9cee-2592286d6298" +version = "0.6.2" + +[[deps.CounterfactualExplanations]] +deps = ["CSV", "CUDA", "CategoricalArrays", "DataFrames", "Flux", "LaplaceRedux", "LazyArtifacts", "LinearAlgebra", "MLDatasets", "MLJBase", "MLJModels", "MLUtils", "MultivariateStats", "NearestNeighborModels", "Parameters", "Plots", "ProgressMeter", "Random", "Serialization", "SliceMap", "SnoopPrecompile", "Statistics", "StatsBase", "Tables", "UMAP"] +path = "../../CounterfactualExplanations.jl" +uuid = "2f13d31b-18db-44c1-bc43-ebaf2cff0be0" +version = "0.1.9" + +[[deps.Crayons]] +git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15" +uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" +version = "4.1.1" + +[[deps.CustomUnitRanges]] +git-tree-sha1 = "1a3f97f907e6dd8983b744d2642651bb162a3f7a" +uuid = "dc8bdbbb-1ca9-579f-8c36-e416f6a65cce" +version = "1.0.2" + +[[deps.DataAPI]] +git-tree-sha1 = "e8119c1a33d267e16108be441a287a6981ba1630" +uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" +version = "1.14.0" + +[[deps.DataDeps]] +deps = ["HTTP", "Libdl", "Reexport", "SHA", "p7zip_jll"] +git-tree-sha1 = "bc0a264d3e7b3eeb0b6fc9f6481f970697f29805" +uuid = "124859b0-ceae-595e-8997-d05f6a7a8dfe" +version = "0.7.10" + +[[deps.DataFrames]] +deps = ["Compat", "DataAPI", "Future", "InlineStrings", "InvertedIndices", "IteratorInterfaceExtensions", "LinearAlgebra", "Markdown", "Missings", "PooledArrays", "PrettyTables", "Printf", "REPL", "Random", "Reexport", "SentinelArrays", "SnoopPrecompile", "SortingAlgorithms", "Statistics", "TableTraits", "Tables", "Unicode"] +git-tree-sha1 = "aa51303df86f8626a962fccb878430cdb0a97eee" +uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" +version = "1.5.0" + +[[deps.DataStructures]] +deps = ["Compat", "InteractiveUtils", "OrderedCollections"] +git-tree-sha1 = "d1fff3a548102f48987a52a2e0d114fa97d730f0" +uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" +version = "0.18.13" + +[[deps.DataValueInterfaces]] +git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6" +uuid = "e2d170a0-9d28-54be-80f0-106bbe20a464" +version = "1.0.0" + +[[deps.DataValues]] +deps = ["DataValueInterfaces", "Dates"] +git-tree-sha1 = "d88a19299eba280a6d062e135a43f00323ae70bf" +uuid = "e7dc6d0d-1eca-5fa6-8ad6-5aecde8b7ea5" +version = "0.4.13" + +[[deps.Dates]] +deps = ["Printf"] +uuid = "ade2ca70-3891-5945-98fb-dc099432e06a" + +[[deps.DefineSingletons]] +git-tree-sha1 = "0fba8b706d0178b4dc7fd44a96a92382c9065c2c" +uuid = "244e2a9f-e319-4986-a169-4d1fe445cd52" +version = "0.1.2" + +[[deps.DelimitedFiles]] +deps = ["Mmap"] +uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab" + +[[deps.DensityInterface]] +deps = ["InverseFunctions", "Test"] +git-tree-sha1 = "80c3e8639e3353e5d2912fb3a1916b8455e2494b" +uuid = "b429d917-457f-4dbc-8f4c-0cc954292b1d" +version = "0.4.0" + +[[deps.DiffResults]] +deps = ["StaticArraysCore"] +git-tree-sha1 = "782dd5f4561f5d267313f23853baaaa4c52ea621" +uuid = "163ba53b-c6d8-5494-b064-1a9d43ac40c5" +version = "1.1.0" + +[[deps.DiffRules]] +deps = ["IrrationalConstants", "LogExpFunctions", "NaNMath", "Random", "SpecialFunctions"] +git-tree-sha1 = "a4ad7ef19d2cdc2eff57abbbe68032b1cd0bd8f8" +uuid = "b552c78f-8df3-52c6-915a-8e097449b14b" +version = "1.13.0" + +[[deps.Distances]] +deps = ["LinearAlgebra", "SparseArrays", "Statistics", "StatsAPI"] +git-tree-sha1 = "49eba9ad9f7ead780bfb7ee319f962c811c6d3b2" +uuid = "b4f34e82-e78d-54a5-968a-f98e89d6e8f7" +version = "0.10.8" + +[[deps.Distributed]] +deps = ["Random", "Serialization", "Sockets"] +uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b" + +[[deps.Distributions]] +deps = ["ChainRulesCore", "DensityInterface", "FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "SparseArrays", "SpecialFunctions", "Statistics", "StatsBase", "StatsFuns", "Test"] +git-tree-sha1 = "da9e1a9058f8d3eec3a8c9fe4faacfb89180066b" +uuid = "31c24e10-a181-5473-b8eb-7969acd0382f" +version = "0.25.86" + +[[deps.DocStringExtensions]] +deps = ["LibGit2"] +git-tree-sha1 = "2fb1e02f2b635d0845df5d7c167fec4dd739b00d" +uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" +version = "0.9.3" + +[[deps.Downloads]] +deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"] +uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6" +version = "1.6.0" + +[[deps.DualNumbers]] +deps = ["Calculus", "NaNMath", "SpecialFunctions"] +git-tree-sha1 = "5837a837389fccf076445fce071c8ddaea35a566" +uuid = "fa6b7ba4-c1ee-5f82-b5fc-ecf0adba8f74" +version = "0.6.8" + +[[deps.Expat_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "bad72f730e9e91c08d9427d5e8db95478a3c323d" +uuid = "2e619515-83b5-522b-bb60-26c02a35a201" +version = "2.4.8+0" + +[[deps.ExprTools]] +git-tree-sha1 = "c1d06d129da9f55715c6c212866f5b1bddc5fa00" +uuid = "e2ba6199-217a-4e67-a87a-7c52f15ade04" +version = "0.1.9" + +[[deps.FFMPEG]] +deps = ["FFMPEG_jll"] +git-tree-sha1 = "b57e3acbe22f8484b4b5ff66a7499717fe1a9cc8" +uuid = "c87230d0-a227-11e9-1b43-d7ebe4e7570a" +version = "0.4.1" + +[[deps.FFMPEG_jll]] +deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "JLLWrappers", "LAME_jll", "Libdl", "Ogg_jll", "OpenSSL_jll", "Opus_jll", "PCRE2_jll", "Pkg", "Zlib_jll", "libaom_jll", "libass_jll", "libfdk_aac_jll", "libvorbis_jll", "x264_jll", "x265_jll"] +git-tree-sha1 = "74faea50c1d007c85837327f6775bea60b5492dd" +uuid = "b22a6f82-2f65-5046-a5b2-351ab43fb4e5" +version = "4.4.2+2" + +[[deps.FFTViews]] +deps = ["CustomUnitRanges", "FFTW"] +git-tree-sha1 = "cbdf14d1e8c7c8aacbe8b19862e0179fd08321c2" +uuid = "4f61f5a4-77b1-5117-aa51-3ab5ef4ef0cd" +version = "0.3.2" + +[[deps.FFTW]] +deps = ["AbstractFFTs", "FFTW_jll", "LinearAlgebra", "MKL_jll", "Preferences", "Reexport"] +git-tree-sha1 = "f9818144ce7c8c41edf5c4c179c684d92aa4d9fe" +uuid = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" +version = "1.6.0" + +[[deps.FFTW_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "c6033cc3892d0ef5bb9cd29b7f2f0331ea5184ea" +uuid = "f5851436-0d7a-5f13-b9de-f02708fd171a" +version = "3.3.10+0" + +[[deps.FLoops]] +deps = ["BangBang", "Compat", "FLoopsBase", "InitialValues", "JuliaVariables", "MLStyle", "Serialization", "Setfield", "Transducers"] +git-tree-sha1 = "ffb97765602e3cbe59a0589d237bf07f245a8576" +uuid = "cc61a311-1640-44b5-9fba-1b764f453329" +version = "0.2.1" + +[[deps.FLoopsBase]] +deps = ["ContextVariablesX"] +git-tree-sha1 = "656f7a6859be8673bf1f35da5670246b923964f7" +uuid = "b9860ae5-e623-471e-878b-f6a53c775ea6" +version = "0.1.1" + +[[deps.FileIO]] +deps = ["Pkg", "Requires", "UUIDs"] +git-tree-sha1 = "7be5f99f7d15578798f338f5433b6c432ea8037b" +uuid = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549" +version = "1.16.0" + +[[deps.FilePathsBase]] +deps = ["Compat", "Dates", "Mmap", "Printf", "Test", "UUIDs"] +git-tree-sha1 = "e27c4ebe80e8699540f2d6c805cc12203b614f12" +uuid = "48062228-2e41-5def-b9a4-89aafe57970f" +version = "0.9.20" + +[[deps.FileWatching]] +uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee" + +[[deps.FillArrays]] +deps = ["LinearAlgebra", "Random", "SparseArrays", "Statistics"] +git-tree-sha1 = "9dec0199898d4d5c1d1b257cbf2cc498afe03a2a" +uuid = "1a297f60-69ca-5386-bcde-b61e274b549b" +version = "0.13.8" + +[[deps.FiniteDiff]] +deps = ["ArrayInterface", "LinearAlgebra", "Requires", "Setfield", "SparseArrays", "StaticArrays"] +git-tree-sha1 = "ed1b56934a2f7a65035976985da71b6a65b4f2cf" +uuid = "6a86dc24-6348-571c-b903-95158fe2bd41" +version = "2.18.0" + +[[deps.FixedPointNumbers]] +deps = ["Statistics"] +git-tree-sha1 = "335bfdceacc84c5cdf16aadc768aa5ddfc5383cc" +uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93" +version = "0.8.4" + +[[deps.Flux]] +deps = ["Adapt", "CUDA", "ChainRulesCore", "Functors", "LinearAlgebra", "MLUtils", "MacroTools", "NNlib", "NNlibCUDA", "OneHotArrays", "Optimisers", "Preferences", "ProgressLogging", "Random", "Reexport", "SparseArrays", "SpecialFunctions", "Statistics", "StatsBase", "Zygote", "cuDNN"] +git-tree-sha1 = "e657a9aad824de4211606f113edd0b50d5e1f6db" +uuid = "587475ba-b771-5e3f-ad9e-33799f191a9c" +version = "0.13.14" + +[[deps.FoldsThreads]] +deps = ["Accessors", "FunctionWrappers", "InitialValues", "SplittablesBase", "Transducers"] +git-tree-sha1 = "eb8e1989b9028f7e0985b4268dabe94682249025" +uuid = "9c68100b-dfe1-47cf-94c8-95104e173443" +version = "0.1.1" + +[[deps.Fontconfig_jll]] +deps = ["Artifacts", "Bzip2_jll", "Expat_jll", "FreeType2_jll", "JLLWrappers", "Libdl", "Libuuid_jll", "Pkg", "Zlib_jll"] +git-tree-sha1 = "21efd19106a55620a188615da6d3d06cd7f6ee03" +uuid = "a3f928ae-7b40-5064-980b-68af3947d34b" +version = "2.13.93+0" + +[[deps.Formatting]] +deps = ["Printf"] +git-tree-sha1 = "8339d61043228fdd3eb658d86c926cb282ae72a8" +uuid = "59287772-0a20-5a39-b81b-1366585eb4c0" +version = "0.4.2" + +[[deps.ForwardDiff]] +deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "LinearAlgebra", "LogExpFunctions", "NaNMath", "Preferences", "Printf", "Random", "SpecialFunctions", "StaticArrays"] +git-tree-sha1 = "00e252f4d706b3d55a8863432e742bf5717b498d" +uuid = "f6369f11-7733-5829-9624-2563aa707210" +version = "0.10.35" + +[[deps.FreeType2_jll]] +deps = ["Artifacts", "Bzip2_jll", "JLLWrappers", "Libdl", "Pkg", "Zlib_jll"] +git-tree-sha1 = "87eb71354d8ec1a96d4a7636bd57a7347dde3ef9" +uuid = "d7e528f0-a631-5988-bf34-fe36492bcfd7" +version = "2.10.4+0" + +[[deps.FriBidi_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "aa31987c2ba8704e23c6c8ba8a4f769d5d7e4f91" +uuid = "559328eb-81f9-559d-9380-de523a88c83c" +version = "1.0.10+0" + +[[deps.FunctionWrappers]] +git-tree-sha1 = "d62485945ce5ae9c0c48f124a84998d755bae00e" +uuid = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e" +version = "1.1.3" + +[[deps.Functors]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "7ed0833a55979d3d2658a60b901469748a6b9a7c" +uuid = "d9f16b24-f501-4c13-a1f2-28368ffc5196" +version = "0.4.3" + +[[deps.Future]] +deps = ["Random"] +uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820" + +[[deps.GLFW_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Libglvnd_jll", "Pkg", "Xorg_libXcursor_jll", "Xorg_libXi_jll", "Xorg_libXinerama_jll", "Xorg_libXrandr_jll"] +git-tree-sha1 = "d972031d28c8c8d9d7b41a536ad7bb0c2579caca" +uuid = "0656b61e-2033-5cc2-a64a-77c0f6c09b89" +version = "3.3.8+0" + +[[deps.GPUArrays]] +deps = ["Adapt", "GPUArraysCore", "LLVM", "LinearAlgebra", "Printf", "Random", "Reexport", "Serialization", "Statistics"] +git-tree-sha1 = "28231bc5bee6672747be0313dc349c08f42942f6" +uuid = "0c68f7d7-f131-5f86-a1c3-88cf8149b2d7" +version = "8.6.4" + +[[deps.GPUArraysCore]] +deps = ["Adapt"] +git-tree-sha1 = "1cd7f0af1aa58abc02ea1d872953a97359cb87fa" +uuid = "46192b85-c4d5-4398-a991-12ede77f4527" +version = "0.1.4" + +[[deps.GPUCompiler]] +deps = ["ExprTools", "InteractiveUtils", "LLVM", "Libdl", "Logging", "TimerOutputs", "UUIDs"] +git-tree-sha1 = "19d693666a304e8c371798f4900f7435558c7cde" +uuid = "61eb1bfa-7361-4325-ad38-22787b887f55" +version = "0.17.3" + +[[deps.GR]] +deps = ["Artifacts", "Base64", "DelimitedFiles", "Downloads", "GR_jll", "HTTP", "JSON", "Libdl", "LinearAlgebra", "Pkg", "Preferences", "Printf", "Random", "Serialization", "Sockets", "TOML", "Tar", "Test", "UUIDs", "p7zip_jll"] +git-tree-sha1 = "4423d87dc2d3201f3f1768a29e807ddc8cc867ef" +uuid = "28b8d3ca-fb5f-59d9-8090-bfdbd6d07a71" +version = "0.71.8" + +[[deps.GR_jll]] +deps = ["Artifacts", "Bzip2_jll", "Cairo_jll", "FFMPEG_jll", "Fontconfig_jll", "GLFW_jll", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "Pixman_jll", "Qt5Base_jll", "Zlib_jll", "libpng_jll"] +git-tree-sha1 = "3657eb348d44575cc5560c80d7e55b812ff6ffe1" +uuid = "d2c73de3-f751-5644-a686-071e5b155ba9" +version = "0.71.8+0" + +[[deps.GZip]] +deps = ["Libdl"] +git-tree-sha1 = "039be665faf0b8ae36e089cd694233f5dee3f7d6" +uuid = "92fee26a-97fe-5a0c-ad85-20a5f3185b63" +version = "0.5.1" + +[[deps.Gettext_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Libiconv_jll", "Pkg", "XML2_jll"] +git-tree-sha1 = "9b02998aba7bf074d14de89f9d37ca24a1a0b046" +uuid = "78b55507-aeef-58d4-861c-77aaff3498b1" +version = "0.21.0+0" + +[[deps.Ghostscript_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "43ba3d3c82c18d88471cfd2924931658838c9d8f" +uuid = "61579ee1-b43e-5ca0-a5da-69d92c66a64b" +version = "9.55.0+4" + +[[deps.Glib_jll]] +deps = ["Artifacts", "Gettext_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Libiconv_jll", "Libmount_jll", "PCRE2_jll", "Pkg", "Zlib_jll"] +git-tree-sha1 = "d3b3624125c1474292d0d8ed0f65554ac37ddb23" +uuid = "7746bdde-850d-59dc-9ae8-88ece973131d" +version = "2.74.0+2" + +[[deps.Glob]] +git-tree-sha1 = "4df9f7e06108728ebf00a0a11edee4b29a482bb2" +uuid = "c27321d9-0574-5035-807b-f59d2c89b15c" +version = "1.3.0" + +[[deps.Graphics]] +deps = ["Colors", "LinearAlgebra", "NaNMath"] +git-tree-sha1 = "d61890399bc535850c4bf08e4e0d3a7ad0f21cbd" +uuid = "a2bd30eb-e257-5431-a919-1863eab51364" +version = "1.1.2" + +[[deps.Graphite2_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "344bf40dcab1073aca04aa0df4fb092f920e4011" +uuid = "3b182d85-2403-5c21-9c21-1e1f0cc25472" +version = "1.3.14+0" + +[[deps.Graphs]] +deps = ["ArnoldiMethod", "Compat", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"] +git-tree-sha1 = "1cf1d7dcb4bc32d7b4a5add4232db3750c27ecb4" +uuid = "86223c79-3864-5bf0-83f7-82e725a168b6" +version = "1.8.0" + +[[deps.Grisu]] +git-tree-sha1 = "53bb909d1151e57e2484c3d1b53e19552b887fb2" +uuid = "42e2da0e-8278-4e71-bc24-59509adca0fe" +version = "1.0.2" + +[[deps.HDF5]] +deps = ["Compat", "HDF5_jll", "Libdl", "Mmap", "Random", "Requires", "UUIDs"] +git-tree-sha1 = "3dab31542b3da9f25a6a1d11159d4af8fdce7d67" +uuid = "f67ccb44-e63f-5c2f-98bd-6dc0ccc4ba2f" +version = "0.16.14" + +[[deps.HDF5_jll]] +deps = ["Artifacts", "JLLWrappers", "LibCURL_jll", "Libdl", "OpenSSL_jll", "Pkg", "Zlib_jll"] +git-tree-sha1 = "4cc2bb72df6ff40b055295fdef6d92955f9dede8" +uuid = "0234f1f7-429e-5d53-9886-15a909be8d59" +version = "1.12.2+2" + +[[deps.HTTP]] +deps = ["Base64", "CodecZlib", "Dates", "IniFile", "Logging", "LoggingExtras", "MbedTLS", "NetworkOptions", "OpenSSL", "Random", "SimpleBufferStream", "Sockets", "URIs", "UUIDs"] +git-tree-sha1 = "37e4657cd56b11abe3d10cd4a1ec5fbdb4180263" +uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3" +version = "1.7.4" + +[[deps.HarfBuzz_jll]] +deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "Graphite2_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg"] +git-tree-sha1 = "129acf094d168394e80ee1dc4bc06ec835e510a3" +uuid = "2e76f6c2-a576-52d4-95c1-20adfe4de566" +version = "2.8.1+1" + +[[deps.HypergeometricFunctions]] +deps = ["DualNumbers", "LinearAlgebra", "OpenLibm_jll", "SpecialFunctions", "Test"] +git-tree-sha1 = "709d864e3ed6e3545230601f94e11ebc65994641" +uuid = "34004b35-14d8-5ef3-9330-4cdb6864b03a" +version = "0.3.11" + +[[deps.IRTools]] +deps = ["InteractiveUtils", "MacroTools", "Test"] +git-tree-sha1 = "2af2fe19f0d5799311a6491267a14817ad9fbd20" +uuid = "7869d1d1-7146-5819-86e3-90919afe41df" +version = "0.4.8" + +[[deps.ImageAxes]] +deps = ["AxisArrays", "ImageBase", "ImageCore", "Reexport", "SimpleTraits"] +git-tree-sha1 = "c54b581a83008dc7f292e205f4c409ab5caa0f04" +uuid = "2803e5a7-5153-5ecf-9a86-9b4c37f5f5ac" +version = "0.6.10" + +[[deps.ImageBase]] +deps = ["ImageCore", "Reexport"] +git-tree-sha1 = "b51bb8cae22c66d0f6357e3bcb6363145ef20835" +uuid = "c817782e-172a-44cc-b673-b171935fbb9e" +version = "0.1.5" + +[[deps.ImageContrastAdjustment]] +deps = ["ImageCore", "ImageTransformations", "Parameters"] +git-tree-sha1 = "0d75cafa80cf22026cea21a8e6cf965295003edc" +uuid = "f332f351-ec65-5f6a-b3d1-319c6670881a" +version = "0.3.10" + +[[deps.ImageCore]] +deps = ["AbstractFFTs", "ColorVectorSpace", "Colors", "FixedPointNumbers", "Graphics", "MappedArrays", "MosaicViews", "OffsetArrays", "PaddedViews", "Reexport"] +git-tree-sha1 = "acf614720ef026d38400b3817614c45882d75500" +uuid = "a09fc81d-aa75-5fe9-8630-4744c3626534" +version = "0.9.4" + +[[deps.ImageDistances]] +deps = ["Distances", "ImageCore", "ImageMorphology", "LinearAlgebra", "Statistics"] +git-tree-sha1 = "b1798a4a6b9aafb530f8f0c4a7b2eb5501e2f2a3" +uuid = "51556ac3-7006-55f5-8cb3-34580c88182d" +version = "0.2.16" + +[[deps.ImageFiltering]] +deps = ["CatIndices", "ComputationalResources", "DataStructures", "FFTViews", "FFTW", "ImageBase", "ImageCore", "LinearAlgebra", "OffsetArrays", "Reexport", "SnoopPrecompile", "SparseArrays", "StaticArrays", "Statistics", "TiledIteration"] +git-tree-sha1 = "f265e53558fbbf23e0d54e4fab7106c0f2a9e576" +uuid = "6a3955dd-da59-5b1f-98d4-e7296123deb5" +version = "0.7.3" + +[[deps.ImageIO]] +deps = ["FileIO", "IndirectArrays", "JpegTurbo", "LazyModules", "Netpbm", "OpenEXR", "PNGFiles", "QOI", "Sixel", "TiffImages", "UUIDs"] +git-tree-sha1 = "342f789fd041a55166764c351da1710db97ce0e0" +uuid = "82e4d734-157c-48bb-816b-45c225c6df19" +version = "0.6.6" + +[[deps.ImageMagick]] +deps = ["FileIO", "ImageCore", "ImageMagick_jll", "InteractiveUtils", "Libdl", "Pkg", "Random"] +git-tree-sha1 = "5bc1cb62e0c5f1005868358db0692c994c3a13c6" +uuid = "6218d12a-5da1-5696-b52f-db25d2ecc6d1" +version = "1.2.1" + +[[deps.ImageMagick_jll]] +deps = ["Artifacts", "Ghostscript_jll", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "Pkg", "Zlib_jll", "libpng_jll"] +git-tree-sha1 = "124626988534986113cfd876e3093e4a03890f58" +uuid = "c73af94c-d91f-53ed-93a7-00f77d67a9d7" +version = "6.9.12+3" + +[[deps.ImageMetadata]] +deps = ["AxisArrays", "ImageAxes", "ImageBase", "ImageCore"] +git-tree-sha1 = "36cbaebed194b292590cba2593da27b34763804a" +uuid = "bc367c6b-8a6b-528e-b4bd-a4b897500b49" +version = "0.9.8" + +[[deps.ImageMorphology]] +deps = ["ImageCore", "LinearAlgebra", "Requires", "TiledIteration"] +git-tree-sha1 = "e7c68ab3df4a75511ba33fc5d8d9098007b579a8" +uuid = "787d08f9-d448-5407-9aad-5290dd7ab264" +version = "0.3.2" + +[[deps.ImageQualityIndexes]] +deps = ["ImageContrastAdjustment", "ImageCore", "ImageDistances", "ImageFiltering", "LazyModules", "OffsetArrays", "SnoopPrecompile", "Statistics"] +git-tree-sha1 = "5985d467623f106523ed8351f255642b5141e7be" +uuid = "2996bd0c-7a13-11e9-2da2-2f5ce47296a9" +version = "0.3.4" + +[[deps.ImageSegmentation]] +deps = ["Clustering", "DataStructures", "Distances", "Graphs", "ImageCore", "ImageFiltering", "ImageMorphology", "LinearAlgebra", "MetaGraphs", "RegionTrees", "SimpleWeightedGraphs", "StaticArrays", "Statistics"] +git-tree-sha1 = "fb0b597b4928e29fed0597724cfbb5940974f8ca" +uuid = "80713f31-8817-5129-9cf8-209ff8fb23e1" +version = "1.8.0" + +[[deps.ImageShow]] +deps = ["Base64", "ColorSchemes", "FileIO", "ImageBase", "ImageCore", "OffsetArrays", "StackViews"] +git-tree-sha1 = "ce28c68c900eed3cdbfa418be66ed053e54d4f56" +uuid = "4e3cecfd-b093-5904-9786-8bbb286a6a31" +version = "0.3.7" + +[[deps.ImageTransformations]] +deps = ["AxisAlgorithms", "ColorVectorSpace", "CoordinateTransformations", "ImageBase", "ImageCore", "Interpolations", "OffsetArrays", "Rotations", "StaticArrays"] +git-tree-sha1 = "8717482f4a2108c9358e5c3ca903d3a6113badc9" +uuid = "02fcd773-0e25-5acc-982a-7f6622650795" +version = "0.9.5" + +[[deps.Images]] +deps = ["Base64", "FileIO", "Graphics", "ImageAxes", "ImageBase", "ImageContrastAdjustment", "ImageCore", "ImageDistances", "ImageFiltering", "ImageIO", "ImageMagick", "ImageMetadata", "ImageMorphology", "ImageQualityIndexes", "ImageSegmentation", "ImageShow", "ImageTransformations", "IndirectArrays", "IntegralArrays", "Random", "Reexport", "SparseArrays", "StaticArrays", "Statistics", "StatsBase", "TiledIteration"] +git-tree-sha1 = "03d1301b7ec885b266c0f816f338368c6c0b81bd" +uuid = "916415d5-f1e6-5110-898d-aaa5f9f070e0" +version = "0.25.2" + +[[deps.Imath_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "3d09a9f60edf77f8a4d99f9e015e8fbf9989605d" +uuid = "905a6f67-0a94-5f89-b386-d35d92009cd1" +version = "3.1.7+0" + +[[deps.IndirectArrays]] +git-tree-sha1 = "012e604e1c7458645cb8b436f8fba789a51b257f" +uuid = "9b13fd28-a010-5f03-acff-a1bbcff69959" +version = "1.0.0" + +[[deps.Inflate]] +git-tree-sha1 = "5cd07aab533df5170988219191dfad0519391428" +uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9" +version = "0.1.3" + +[[deps.IniFile]] +git-tree-sha1 = "f550e6e32074c939295eb5ea6de31849ac2c9625" +uuid = "83e8ac13-25f8-5344-8a64-a9f2b223428f" +version = "0.5.1" + +[[deps.InitialValues]] +git-tree-sha1 = "4da0f88e9a39111c2fa3add390ab15f3a44f3ca3" +uuid = "22cec73e-a1b8-11e9-2c92-598750a2cf9c" +version = "0.3.1" + +[[deps.InlineStrings]] +deps = ["Parsers"] +git-tree-sha1 = "9cc2baf75c6d09f9da536ddf58eb2f29dedaf461" +uuid = "842dd82b-1e85-43dc-bf29-5d0ee9dffc48" +version = "1.4.0" + +[[deps.IntegralArrays]] +deps = ["ColorTypes", "FixedPointNumbers", "IntervalSets"] +git-tree-sha1 = "be8e690c3973443bec584db3346ddc904d4884eb" +uuid = "1d092043-8f09-5a30-832f-7509e371ab51" +version = "0.1.5" + +[[deps.IntelOpenMP_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "d979e54b71da82f3a65b62553da4fc3d18c9004c" +uuid = "1d5cc7b8-4909-519e-a0f8-d0f5ad9712d0" +version = "2018.0.3+2" + +[[deps.InteractiveUtils]] +deps = ["Markdown"] +uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" + +[[deps.InternedStrings]] +deps = ["Random", "Test"] +git-tree-sha1 = "eb05b5625bc5d821b8075a77e4c421933e20c76b" +uuid = "7d512f48-7fb1-5a58-b986-67e6dc259f01" +version = "0.7.0" + +[[deps.Interpolations]] +deps = ["Adapt", "AxisAlgorithms", "ChainRulesCore", "LinearAlgebra", "OffsetArrays", "Random", "Ratios", "Requires", "SharedArrays", "SparseArrays", "StaticArrays", "WoodburyMatrices"] +git-tree-sha1 = "721ec2cf720536ad005cb38f50dbba7b02419a15" +uuid = "a98d9a8b-a2ab-59e6-89dd-64a1c18fca59" +version = "0.14.7" + +[[deps.IntervalSets]] +deps = ["Dates", "Random", "Statistics"] +git-tree-sha1 = "16c0cc91853084cb5f58a78bd209513900206ce6" +uuid = "8197267c-284f-5f27-9208-e0e47529a953" +version = "0.7.4" + +[[deps.InverseFunctions]] +deps = ["Test"] +git-tree-sha1 = "49510dfcb407e572524ba94aeae2fced1f3feb0f" +uuid = "3587e190-3f89-42d0-90ee-14403ec27112" +version = "0.1.8" + +[[deps.InvertedIndices]] +git-tree-sha1 = "0dc7b50b8d436461be01300fd8cd45aa0274b038" +uuid = "41ab1584-1d38-5bbf-9106-f11c6c58b48f" +version = "1.3.0" + +[[deps.IrrationalConstants]] +git-tree-sha1 = "630b497eafcc20001bba38a4651b327dcfc491d2" +uuid = "92d709cd-6900-40b7-9082-c6be49f344b6" +version = "0.2.2" + +[[deps.IterTools]] +git-tree-sha1 = "fa6287a4469f5e048d763df38279ee729fbd44e5" +uuid = "c8e1da08-722c-5040-9ed9-7db0dc04731e" +version = "1.4.0" + +[[deps.IteratorInterfaceExtensions]] +git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856" +uuid = "82899510-4779-5014-852e-03e436cf321d" +version = "1.0.0" + +[[deps.JLD2]] +deps = ["FileIO", "MacroTools", "Mmap", "OrderedCollections", "Pkg", "Printf", "Reexport", "Requires", "TranscodingStreams", "UUIDs"] +git-tree-sha1 = "42c17b18ced77ff0be65957a591d34f4ed57c631" +uuid = "033835bb-8acc-5ee8-8aae-3f567f8a3819" +version = "0.4.31" + +[[deps.JLFzf]] +deps = ["Pipe", "REPL", "Random", "fzf_jll"] +git-tree-sha1 = "f377670cda23b6b7c1c0b3893e37451c5c1a2185" +uuid = "1019f520-868f-41f5-a6de-eb00f4b6a39c" +version = "0.1.5" + +[[deps.JLLWrappers]] +deps = ["Preferences"] +git-tree-sha1 = "abc9885a7ca2052a736a600f7fa66209f96506e1" +uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" +version = "1.4.1" + +[[deps.JSON]] +deps = ["Dates", "Mmap", "Parsers", "Unicode"] +git-tree-sha1 = "3c837543ddb02250ef42f4738347454f95079d4e" +uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" +version = "0.21.3" + +[[deps.JSON3]] +deps = ["Dates", "Mmap", "Parsers", "SnoopPrecompile", "StructTypes", "UUIDs"] +git-tree-sha1 = "84b10656a41ef564c39d2d477d7236966d2b5683" +uuid = "0f8b85d8-7281-11e9-16c2-39a750bddbf1" +version = "1.12.0" + +[[deps.JointEnergyModels]] +deps = ["Distributions", "Flux", "StatsBase"] +path = "../../JointEnergyModels.jl" +uuid = "48c56d24-211d-4463-bbc0-7a701b291131" +version = "0.1.0" + +[[deps.JpegTurbo]] +deps = ["CEnum", "FileIO", "ImageCore", "JpegTurbo_jll", "TOML"] +git-tree-sha1 = "106b6aa272f294ba47e96bd3acbabdc0407b5c60" +uuid = "b835a17e-a41a-41e7-81f0-2f016b05efe0" +version = "0.1.2" + +[[deps.JpegTurbo_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "6f2675ef130a300a112286de91973805fcc5ffbc" +uuid = "aacddb02-875f-59d6-b918-886e6ef4fbf8" +version = "2.1.91+0" + +[[deps.JuliaVariables]] +deps = ["MLStyle", "NameResolution"] +git-tree-sha1 = "49fb3cb53362ddadb4415e9b73926d6b40709e70" +uuid = "b14d175d-62b4-44ba-8fb7-3064adc8c3ec" +version = "0.2.4" + +[[deps.JuliennedArrays]] +git-tree-sha1 = "4aeebbfcf0615641ec4b0782b73b638eeeabd62e" +uuid = "5cadff95-7770-533d-a838-a1bf817ee6e0" +version = "0.3.0" + +[[deps.KernelDensity]] +deps = ["Distributions", "DocStringExtensions", "FFTW", "Interpolations", "StatsBase"] +git-tree-sha1 = "9816b296736292a80b9a3200eb7fbb57aaa3917a" +uuid = "5ab0869b-81aa-558d-bb23-cbf5423bbe9b" +version = "0.6.5" + +[[deps.LAME_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "f6250b16881adf048549549fba48b1161acdac8c" +uuid = "c1c5ebd0-6772-5130-a774-d5fcae4a789d" +version = "3.100.1+0" + +[[deps.LERC_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "bf36f528eec6634efc60d7ec062008f171071434" +uuid = "88015f11-f218-50d7-93a8-a6af411a945d" +version = "3.0.0+1" + +[[deps.LLVM]] +deps = ["CEnum", "LLVMExtra_jll", "Libdl", "Printf", "Unicode"] +git-tree-sha1 = "df115c31f5c163697eede495918d8e85045c8f04" +uuid = "929cbde3-209d-540e-8aea-75f648917ca0" +version = "4.16.0" + +[[deps.LLVMExtra_jll]] +deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl", "Pkg", "TOML"] +git-tree-sha1 = "7718cf44439c676bc0ec66a87099f41015a522d6" +uuid = "dad2f222-ce93-54a1-a47d-0025e8a3acab" +version = "0.0.16+2" + +[[deps.LZO_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "e5b909bcf985c5e2605737d2ce278ed791b89be6" +uuid = "dd4b983a-f0e5-5f8d-a1b7-129d4a5fb1ac" +version = "2.10.1+0" + +[[deps.LaTeXStrings]] +git-tree-sha1 = "f2355693d6778a178ade15952b7ac47a4ff97996" +uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" +version = "1.3.0" + +[[deps.LaplaceRedux]] +deps = ["Flux", "LinearAlgebra", "Parameters", "Plots", "Zygote"] +git-tree-sha1 = "a4adebbeafb96d0864b4833c254013f66dc6e0ee" +uuid = "c52c1a26-f7c5-402b-80be-ba1e638ad478" +version = "0.1.2" + +[[deps.Latexify]] +deps = ["Formatting", "InteractiveUtils", "LaTeXStrings", "MacroTools", "Markdown", "OrderedCollections", "Printf", "Requires"] +git-tree-sha1 = "2422f47b34d4b127720a18f86fa7b1aa2e141f29" +uuid = "23fbe1c1-3f47-55db-b15f-69d7ec21a316" +version = "0.15.18" + +[[deps.LazyArtifacts]] +deps = ["Artifacts", "Pkg"] +uuid = "4af54fe1-eca0-43a8-85a7-787d91b784e3" + +[[deps.LazyModules]] +git-tree-sha1 = "a560dd966b386ac9ae60bdd3a3d3a326062d3c3e" +uuid = "8cdb02fc-e678-4876-92c5-9defec4f444e" +version = "0.3.1" + +[[deps.LibCURL]] +deps = ["LibCURL_jll", "MozillaCACerts_jll"] +uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21" +version = "0.6.3" + +[[deps.LibCURL_jll]] +deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"] +uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0" +version = "7.84.0+0" + +[[deps.LibGit2]] +deps = ["Base64", "NetworkOptions", "Printf", "SHA"] +uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" + +[[deps.LibSSH2_jll]] +deps = ["Artifacts", "Libdl", "MbedTLS_jll"] +uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8" +version = "1.10.2+0" + +[[deps.Libdl]] +uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" + +[[deps.Libffi_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "0b4a5d71f3e5200a7dff793393e09dfc2d874290" +uuid = "e9f186c6-92d2-5b65-8a66-fee21dc1b490" +version = "3.2.2+1" + +[[deps.Libgcrypt_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgpg_error_jll", "Pkg"] +git-tree-sha1 = "64613c82a59c120435c067c2b809fc61cf5166ae" +uuid = "d4300ac3-e22c-5743-9152-c294e39db1e4" +version = "1.8.7+0" + +[[deps.Libglvnd_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll", "Xorg_libXext_jll"] +git-tree-sha1 = "6f73d1dd803986947b2c750138528a999a6c7733" +uuid = "7e76a0d4-f3c7-5321-8279-8d96eeed0f29" +version = "1.6.0+0" + +[[deps.Libgpg_error_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "c333716e46366857753e273ce6a69ee0945a6db9" +uuid = "7add5ba3-2f88-524e-9cd5-f83b8a55f7b8" +version = "1.42.0+0" + +[[deps.Libiconv_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "c7cb1f5d892775ba13767a87c7ada0b980ea0a71" +uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531" +version = "1.16.1+2" + +[[deps.Libmount_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "9c30530bf0effd46e15e0fdcf2b8636e78cbbd73" +uuid = "4b2f31a3-9ecc-558c-b454-b3730dcb73e9" +version = "2.35.0+0" + +[[deps.Libtiff_jll]] +deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "LERC_jll", "Libdl", "Pkg", "Zlib_jll", "Zstd_jll"] +git-tree-sha1 = "3eb79b0ca5764d4799c06699573fd8f533259713" +uuid = "89763e89-9b03-5906-acba-b20f662cd828" +version = "4.4.0+0" + +[[deps.Libuuid_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "7f3efec06033682db852f8b3bc3c1d2b0a0ab066" +uuid = "38a345b3-de98-5d2b-a5d3-14cd9215e700" +version = "2.36.0+0" + +[[deps.LightGraphs]] +deps = ["ArnoldiMethod", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"] +git-tree-sha1 = "432428df5f360964040ed60418dd5601ecd240b6" +uuid = "093fc24a-ae57-5d10-9952-331d41423f4d" +version = "1.3.5" + +[[deps.LinearAlgebra]] +deps = ["Libdl", "libblastrampoline_jll"] +uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" + +[[deps.LogExpFunctions]] +deps = ["ChainRulesCore", "ChangesOfVariables", "DocStringExtensions", "InverseFunctions", "IrrationalConstants", "LinearAlgebra"] +git-tree-sha1 = "0a1b7c2863e44523180fdb3146534e265a91870b" +uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688" +version = "0.3.23" + +[[deps.Logging]] +uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" + +[[deps.LoggingExtras]] +deps = ["Dates", "Logging"] +git-tree-sha1 = "cedb76b37bc5a6c702ade66be44f831fa23c681e" +uuid = "e6f89c97-d47a-5376-807f-9c37f3926c36" +version = "1.0.0" + +[[deps.LossFunctions]] +deps = ["InteractiveUtils", "Markdown", "RecipesBase"] +git-tree-sha1 = "53cd63a12f06a43eef6f4aafb910ac755c122be7" +uuid = "30fc2ffe-d236-52d8-8643-a9d8f7c094a7" +version = "0.8.0" + +[[deps.LsqFit]] +deps = ["Distributions", "ForwardDiff", "LinearAlgebra", "NLSolversBase", "OptimBase", "Random", "StatsBase"] +git-tree-sha1 = "91aa1442e63a77f101aff01dec5a821a17f43922" +uuid = "2fda8390-95c7-5789-9bda-21331edee243" +version = "0.12.1" + +[[deps.MAT]] +deps = ["BufferedStreams", "CodecZlib", "HDF5", "SparseArrays"] +git-tree-sha1 = "971be550166fe3f604d28715302b58a3f7293160" +uuid = "23992714-dd62-5051-b70f-ba57cb901cac" +version = "0.10.3" + +[[deps.MKL_jll]] +deps = ["Artifacts", "IntelOpenMP_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "Pkg"] +git-tree-sha1 = "2ce8695e1e699b68702c03402672a69f54b8aca9" +uuid = "856f044c-d86e-5d09-b602-aeab76dc8ba7" +version = "2022.2.0+0" + +[[deps.MLDatasets]] +deps = ["CSV", "Chemfiles", "DataDeps", "DataFrames", "DelimitedFiles", "FileIO", "FixedPointNumbers", "GZip", "Glob", "HDF5", "ImageShow", "JLD2", "JSON3", "LazyModules", "MAT", "MLUtils", "NPZ", "Pickle", "Printf", "Requires", "SparseArrays", "Tables"] +git-tree-sha1 = "498b37aa3ebb4407adea36df1b244fa4e397de5e" +uuid = "eb30cadb-4394-5ae3-aed4-317e484a6458" +version = "0.7.9" + +[[deps.MLJBase]] +deps = ["CategoricalArrays", "CategoricalDistributions", "ComputationalResources", "Dates", "DelimitedFiles", "Distributed", "Distributions", "InteractiveUtils", "InvertedIndices", "LinearAlgebra", "LossFunctions", "MLJModelInterface", "Missings", "OrderedCollections", "Parameters", "PrettyTables", "ProgressMeter", "Random", "ScientificTypes", "Serialization", "StatisticalTraits", "Statistics", "StatsBase", "Tables"] +git-tree-sha1 = "37a311b0cd581764fc460f6632e6219dc32f9427" +uuid = "a7f614a8-145f-11e9-1d2a-a57a1082229d" +version = "0.21.8" + +[[deps.MLJFlux]] +deps = ["CategoricalArrays", "ColorTypes", "ComputationalResources", "Flux", "MLJModelInterface", "Metalhead", "ProgressMeter", "Random", "Statistics", "Tables"] +git-tree-sha1 = "2ecdce4dd9214789ee1796103d29eaee7619ebd0" +uuid = "094fc8d1-fd35-5302-93ea-dabda2abf845" +version = "0.2.9" + +[[deps.MLJModelInterface]] +deps = ["Random", "ScientificTypesBase", "StatisticalTraits"] +git-tree-sha1 = "c8b7e632d6754a5e36c0d94a4b466a5ba3a30128" +uuid = "e80e1ace-859a-464e-9ed9-23947d8ae3ea" +version = "1.8.0" + +[[deps.MLJModels]] +deps = ["CategoricalArrays", "CategoricalDistributions", "Combinatorics", "Dates", "Distances", "Distributions", "InteractiveUtils", "LinearAlgebra", "MLJModelInterface", "Markdown", "OrderedCollections", "Parameters", "Pkg", "PrettyPrinting", "REPL", "Random", "RelocatableFolders", "ScientificTypes", "StatisticalTraits", "Statistics", "StatsBase", "Tables"] +git-tree-sha1 = "1d445497ca058dbc0dbc7528b778707893edb969" +uuid = "d491faf4-2d78-11e9-2867-c94bc002c0b7" +version = "0.16.4" + +[[deps.MLStyle]] +git-tree-sha1 = "bc38dff0548128765760c79eb7388a4b37fae2c8" +uuid = "d8e11817-5142-5d16-987a-aa16d5891078" +version = "0.4.17" + +[[deps.MLUtils]] +deps = ["ChainRulesCore", "Compat", "DataAPI", "DelimitedFiles", "FLoops", "FoldsThreads", "NNlib", "Random", "ShowCases", "SimpleTraits", "Statistics", "StatsBase", "Tables", "Transducers"] +git-tree-sha1 = "f69cdbb5b7c630c02481d81d50eac43697084fe0" +uuid = "f1d291b0-491e-4a28-83b9-f70985020b54" +version = "0.4.1" + +[[deps.MacroTools]] +deps = ["Markdown", "Random"] +git-tree-sha1 = "42324d08725e200c23d4dfb549e0d5d89dede2d2" +uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" +version = "0.5.10" + +[[deps.MappedArrays]] +git-tree-sha1 = "e8b359ef06ec72e8c030463fe02efe5527ee5142" +uuid = "dbb5928d-eab1-5f90-85c2-b9b0edb7c900" +version = "0.4.1" + +[[deps.MarchingCubes]] +deps = ["SnoopPrecompile", "StaticArrays"] +git-tree-sha1 = "b198463d1a631e8771709bc8e011ba329da9ad38" +uuid = "299715c1-40a9-479a-aaf9-4a633d36f717" +version = "0.1.7" + +[[deps.Markdown]] +deps = ["Base64"] +uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" + +[[deps.MbedTLS]] +deps = ["Dates", "MbedTLS_jll", "MozillaCACerts_jll", "Random", "Sockets"] +git-tree-sha1 = "03a9b9718f5682ecb107ac9f7308991db4ce395b" +uuid = "739be429-bea8-5141-9913-cc70e7f3736d" +version = "1.1.7" + +[[deps.MbedTLS_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" +version = "2.28.0+0" + +[[deps.Measures]] +git-tree-sha1 = "c13304c81eec1ed3af7fc20e75fb6b26092a1102" +uuid = "442fdcdd-2543-5da2-b0f3-8c86c306513e" +version = "0.3.2" + +[[deps.MetaGraphs]] +deps = ["Graphs", "JLD2", "Random"] +git-tree-sha1 = "1130dbe1d5276cb656f6e1094ce97466ed700e5a" +uuid = "626554b9-1ddb-594c-aa3c-2596fe9399a5" +version = "0.7.2" + +[[deps.Metalhead]] +deps = ["Artifacts", "BSON", "Flux", "Functors", "LazyArtifacts", "MLUtils", "NNlib", "Random", "Statistics"] +git-tree-sha1 = "0e95f91cc5f23610f8f270d7397f307b21e19d2b" +uuid = "dbeba491-748d-5e0e-a39e-b530a07fa0cc" +version = "0.7.4" + +[[deps.MicroCollections]] +deps = ["BangBang", "InitialValues", "Setfield"] +git-tree-sha1 = "629afd7d10dbc6935ec59b32daeb33bc4460a42e" +uuid = "128add7d-3638-4c79-886c-908ea0c25c34" +version = "0.1.4" + +[[deps.Missings]] +deps = ["DataAPI"] +git-tree-sha1 = "f66bdc5de519e8f8ae43bdc598782d35a25b1272" +uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28" +version = "1.1.0" + +[[deps.Mmap]] +uuid = "a63ad114-7e13-5084-954f-fe012c677804" + +[[deps.MosaicViews]] +deps = ["MappedArrays", "OffsetArrays", "PaddedViews", "StackViews"] +git-tree-sha1 = "7b86a5d4d70a9f5cdf2dacb3cbe6d251d1a61dbe" +uuid = "e94cdb99-869f-56ef-bcf0-1ae2bcbe0389" +version = "0.3.4" + +[[deps.MozillaCACerts_jll]] +uuid = "14a3606d-f60d-562e-9121-12d972cd8159" +version = "2022.2.1" + +[[deps.MultivariateStats]] +deps = ["Arpack", "LinearAlgebra", "SparseArrays", "Statistics", "StatsAPI", "StatsBase"] +git-tree-sha1 = "91a48569383df24f0fd2baf789df2aade3d0ad80" +uuid = "6f286f6a-111f-5878-ab1e-185364afe411" +version = "0.10.1" + +[[deps.NLSolversBase]] +deps = ["DiffResults", "Distributed", "FiniteDiff", "ForwardDiff"] +git-tree-sha1 = "a0b464d183da839699f4c79e7606d9d186ec172c" +uuid = "d41bc354-129a-5804-8e4c-c37616107c6c" +version = "7.8.3" + +[[deps.NNlib]] +deps = ["Adapt", "ChainRulesCore", "LinearAlgebra", "Pkg", "Random", "Requires", "Statistics"] +git-tree-sha1 = "33ad5a19dc6730d592d8ce91c14354d758e53b0e" +uuid = "872c559c-99b0-510c-b3b7-b6c96a88d5cd" +version = "0.8.19" + +[[deps.NNlibCUDA]] +deps = ["Adapt", "CUDA", "LinearAlgebra", "NNlib", "Random", "Statistics", "cuDNN"] +git-tree-sha1 = "f94a9684394ff0d325cc12b06da7032d8be01aaf" +uuid = "a00861dc-f156-4864-bf3c-e6376f28a68d" +version = "0.2.7" + +[[deps.NPZ]] +deps = ["FileIO", "ZipFile"] +git-tree-sha1 = "60a8e272fe0c5079363b28b0953831e2dd7b7e6f" +uuid = "15e1cf62-19b3-5cfa-8e77-841668bca605" +version = "0.4.3" + +[[deps.NaNMath]] +deps = ["OpenLibm_jll"] +git-tree-sha1 = "0877504529a3e5c3343c6f8b4c0381e57e4387e4" +uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3" +version = "1.0.2" + +[[deps.NameResolution]] +deps = ["PrettyPrint"] +git-tree-sha1 = "1a0fa0e9613f46c9b8c11eee38ebb4f590013c5e" +uuid = "71a1bf82-56d0-4bbc-8a3c-48b961074391" +version = "0.1.5" + +[[deps.NaturalSort]] +git-tree-sha1 = "eda490d06b9f7c00752ee81cfa451efe55521e21" +uuid = "c020b1a1-e9b0-503a-9c33-f039bfc54a85" +version = "1.0.0" + +[[deps.NearestNeighborDescent]] +deps = ["DataStructures", "Distances", "LightGraphs", "Random", "Reexport", "SparseArrays"] +git-tree-sha1 = "8f41eced4332166c3548bda137779c38975ac4af" +uuid = "dd2c4c9e-a32f-5b2f-b342-08c2f244fce8" +version = "0.3.5" + +[[deps.NearestNeighborModels]] +deps = ["Distances", "FillArrays", "InteractiveUtils", "LinearAlgebra", "MLJModelInterface", "NearestNeighbors", "Statistics", "StatsBase", "Tables"] +git-tree-sha1 = "727b8f1c3f9fec6b1a805ba9bef72c73758eda02" +uuid = "636a865e-7cf4-491e-846c-de09b730eb36" +version = "0.2.1" + +[[deps.NearestNeighbors]] +deps = ["Distances", "StaticArrays"] +git-tree-sha1 = "2c3726ceb3388917602169bed973dbc97f1b51a8" +uuid = "b8a86587-4115-5ab1-83bc-aa920d37bbce" +version = "0.4.13" + +[[deps.Netpbm]] +deps = ["FileIO", "ImageCore", "ImageMetadata"] +git-tree-sha1 = "5ae7ca23e13855b3aba94550f26146c01d259267" +uuid = "f09324ee-3d7c-5217-9330-fc30815ba969" +version = "1.1.0" + +[[deps.NetworkOptions]] +uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" +version = "1.2.0" + +[[deps.Observables]] +git-tree-sha1 = "6862738f9796b3edc1c09d0890afce4eca9e7e93" +uuid = "510215fc-4207-5dde-b226-833fc4488ee2" +version = "0.5.4" + +[[deps.OffsetArrays]] +deps = ["Adapt"] +git-tree-sha1 = "82d7c9e310fe55aa54996e6f7f94674e2a38fcb4" +uuid = "6fe1bfb0-de20-5000-8ca7-80f57d26f881" +version = "1.12.9" + +[[deps.Ogg_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "887579a3eb005446d514ab7aeac5d1d027658b8f" +uuid = "e7412a2a-1a6e-54c0-be00-318e2571c051" +version = "1.3.5+1" + +[[deps.OneHotArrays]] +deps = ["Adapt", "ChainRulesCore", "Compat", "GPUArraysCore", "LinearAlgebra", "NNlib"] +git-tree-sha1 = "f511fca956ed9e70b80cd3417bb8c2dde4b68644" +uuid = "0b1bfda6-eb8a-41d2-88d8-f5af5cad476f" +version = "0.2.3" + +[[deps.OpenBLAS_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"] +uuid = "4536629a-c528-5b80-bd46-f80d51c5b363" +version = "0.3.20+0" + +[[deps.OpenEXR]] +deps = ["Colors", "FileIO", "OpenEXR_jll"] +git-tree-sha1 = "327f53360fdb54df7ecd01e96ef1983536d1e633" +uuid = "52e1d378-f018-4a11-a4be-720524705ac7" +version = "0.3.2" + +[[deps.OpenEXR_jll]] +deps = ["Artifacts", "Imath_jll", "JLLWrappers", "Libdl", "Zlib_jll"] +git-tree-sha1 = "a4ca623df1ae99d09bc9868b008262d0c0ac1e4f" +uuid = "18a262bb-aa17-5467-a713-aee519bc75cb" +version = "3.1.4+0" + +[[deps.OpenLibm_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "05823500-19ac-5b8b-9628-191a04bc5112" +version = "0.8.1+0" + +[[deps.OpenSSL]] +deps = ["BitFlags", "Dates", "MozillaCACerts_jll", "OpenSSL_jll", "Sockets"] +git-tree-sha1 = "6503b77492fd7fcb9379bf73cd31035670e3c509" +uuid = "4d8831e6-92b7-49fb-bdf8-b643e874388c" +version = "1.3.3" + +[[deps.OpenSSL_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "9ff31d101d987eb9d66bd8b176ac7c277beccd09" +uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95" +version = "1.1.20+0" + +[[deps.OpenSpecFun_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "13652491f6856acfd2db29360e1bbcd4565d04f1" +uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e" +version = "0.5.5+0" + +[[deps.OptimBase]] +deps = ["NLSolversBase", "Printf", "Reexport"] +git-tree-sha1 = "9cb1fee807b599b5f803809e85c81b582d2009d6" +uuid = "87e2bd06-a317-5318-96d9-3ecbac512eee" +version = "2.0.2" + +[[deps.Optimisers]] +deps = ["ChainRulesCore", "Functors", "LinearAlgebra", "Random", "Statistics"] +git-tree-sha1 = "e5a1825d3d53aa4ad4fb42bd4927011ad4a78c3d" +uuid = "3bd65402-5787-11e9-1adc-39752487f4e2" +version = "0.2.15" + +[[deps.Opus_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "51a08fb14ec28da2ec7a927c4337e4332c2a4720" +uuid = "91d4177d-7536-5919-b921-800302f37372" +version = "1.3.2+0" + +[[deps.OrderedCollections]] +git-tree-sha1 = "85f8e6578bf1f9ee0d11e7bb1b1456435479d47c" +uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" +version = "1.4.1" + +[[deps.PCRE2_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "efcefdf7-47ab-520b-bdef-62a2eaa19f15" +version = "10.40.0+0" + +[[deps.PDMats]] +deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"] +git-tree-sha1 = "67eae2738d63117a196f497d7db789821bce61d1" +uuid = "90014a1f-27ba-587c-ab20-58faa44d9150" +version = "0.11.17" + +[[deps.PNGFiles]] +deps = ["Base64", "CEnum", "ImageCore", "IndirectArrays", "OffsetArrays", "libpng_jll"] +git-tree-sha1 = "f809158b27eba0c18c269cf2a2be6ed751d3e81d" +uuid = "f57f5aa1-a3ce-4bc8-8ab9-96f992907883" +version = "0.3.17" + +[[deps.PaddedViews]] +deps = ["OffsetArrays"] +git-tree-sha1 = "03a7a85b76381a3d04c7a1656039197e70eda03d" +uuid = "5432bcbf-9aad-5242-b902-cca2824c8663" +version = "0.5.11" + +[[deps.Parameters]] +deps = ["OrderedCollections", "UnPack"] +git-tree-sha1 = "34c0e9ad262e5f7fc75b10a9952ca7692cfc5fbe" +uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a" +version = "0.12.3" + +[[deps.Parsers]] +deps = ["Dates", "SnoopPrecompile"] +git-tree-sha1 = "478ac6c952fddd4399e71d4779797c538d0ff2bf" +uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" +version = "2.5.8" + +[[deps.Pickle]] +deps = ["DataStructures", "InternedStrings", "Serialization", "SparseArrays", "Strided", "StringEncodings", "ZipFile"] +git-tree-sha1 = "e6a34eb1dc0c498f0774bbfbbbeff2de101f4235" +uuid = "fbb45041-c46e-462f-888f-7c521cafbc2c" +version = "0.3.2" + +[[deps.Pipe]] +git-tree-sha1 = "6842804e7867b115ca9de748a0cf6b364523c16d" +uuid = "b98c9c47-44ae-5843-9183-064241ee97a0" +version = "1.3.0" + +[[deps.Pixman_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "b4f5d02549a10e20780a24fce72bea96b6329e29" +uuid = "30392449-352a-5448-841d-b1acce4e97dc" +version = "0.40.1+0" + +[[deps.Pkg]] +deps = ["Artifacts", "Dates", "Downloads", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"] +uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" +version = "1.8.0" + +[[deps.PkgVersion]] +deps = ["Pkg"] +git-tree-sha1 = "f6cf8e7944e50901594838951729a1861e668cb8" +uuid = "eebad327-c553-4316-9ea0-9fa01ccd7688" +version = "0.3.2" + +[[deps.PlotThemes]] +deps = ["PlotUtils", "Statistics"] +git-tree-sha1 = "1f03a2d339f42dca4a4da149c7e15e9b896ad899" +uuid = "ccf2f8ad-2431-5c83-bf29-c5338b663b6a" +version = "3.1.0" + +[[deps.PlotUtils]] +deps = ["ColorSchemes", "Colors", "Dates", "Printf", "Random", "Reexport", "SnoopPrecompile", "Statistics"] +git-tree-sha1 = "c95373e73290cf50a8a22c3375e4625ded5c5280" +uuid = "995b91a9-d308-5afd-9ec6-746e21dbc043" +version = "1.3.4" + +[[deps.Plots]] +deps = ["Base64", "Contour", "Dates", "Downloads", "FFMPEG", "FixedPointNumbers", "GR", "JLFzf", "JSON", "LaTeXStrings", "Latexify", "LinearAlgebra", "Measures", "NaNMath", "Pkg", "PlotThemes", "PlotUtils", "Preferences", "Printf", "REPL", "Random", "RecipesBase", "RecipesPipeline", "Reexport", "RelocatableFolders", "Requires", "Scratch", "Showoff", "SnoopPrecompile", "SparseArrays", "Statistics", "StatsBase", "UUIDs", "UnicodeFun", "Unzip"] +git-tree-sha1 = "f49a45a239e13333b8b936120fe6d793fe58a972" +uuid = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" +version = "1.38.8" + +[[deps.PooledArrays]] +deps = ["DataAPI", "Future"] +git-tree-sha1 = "a6062fe4063cdafe78f4a0a81cfffb89721b30e7" +uuid = "2dfb63ee-cc39-5dd5-95bd-886bf059d720" +version = "1.4.2" + +[[deps.Preferences]] +deps = ["TOML"] +git-tree-sha1 = "47e5f437cc0e7ef2ce8406ce1e7e24d44915f88d" +uuid = "21216c6a-2e73-6563-6e65-726566657250" +version = "1.3.0" + +[[deps.PrettyPrint]] +git-tree-sha1 = "632eb4abab3449ab30c5e1afaa874f0b98b586e4" +uuid = "8162dcfd-2161-5ef2-ae6c-7681170c5f98" +version = "0.2.0" + +[[deps.PrettyPrinting]] +git-tree-sha1 = "4be53d093e9e37772cc89e1009e8f6ad10c4681b" +uuid = "54e16d92-306c-5ea0-a30b-337be88ac337" +version = "0.4.0" + +[[deps.PrettyTables]] +deps = ["Crayons", "Formatting", "LaTeXStrings", "Markdown", "Reexport", "StringManipulation", "Tables"] +git-tree-sha1 = "548793c7859e28ef026dba514752275ee871169f" +uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" +version = "2.2.3" + +[[deps.Printf]] +deps = ["Unicode"] +uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" + +[[deps.ProgressLogging]] +deps = ["Logging", "SHA", "UUIDs"] +git-tree-sha1 = "80d919dee55b9c50e8d9e2da5eeafff3fe58b539" +uuid = "33c8b6b6-d38a-422a-b730-caa89a2f386c" +version = "0.1.4" + +[[deps.ProgressMeter]] +deps = ["Distributed", "Printf"] +git-tree-sha1 = "d7a7aef8f8f2d537104f170139553b14dfe39fe9" +uuid = "92933f4c-e287-5a05-a399-4b506db050ca" +version = "1.7.2" + +[[deps.QOI]] +deps = ["ColorTypes", "FileIO", "FixedPointNumbers"] +git-tree-sha1 = "18e8f4d1426e965c7b532ddd260599e1510d26ce" +uuid = "4b34888f-f399-49d4-9bb3-47ed5cae4e65" +version = "1.0.0" + +[[deps.Qt5Base_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "Fontconfig_jll", "Glib_jll", "JLLWrappers", "Libdl", "Libglvnd_jll", "OpenSSL_jll", "Pkg", "Xorg_libXext_jll", "Xorg_libxcb_jll", "Xorg_xcb_util_image_jll", "Xorg_xcb_util_keysyms_jll", "Xorg_xcb_util_renderutil_jll", "Xorg_xcb_util_wm_jll", "Zlib_jll", "xkbcommon_jll"] +git-tree-sha1 = "0c03844e2231e12fda4d0086fd7cbe4098ee8dc5" +uuid = "ea2cea3b-5b76-57ae-a6ef-0a8af62496e1" +version = "5.15.3+2" + +[[deps.QuadGK]] +deps = ["DataStructures", "LinearAlgebra"] +git-tree-sha1 = "6ec7ac8412e83d57e313393220879ede1740f9ee" +uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc" +version = "2.8.2" + +[[deps.Quaternions]] +deps = ["LinearAlgebra", "Random", "RealDot"] +git-tree-sha1 = "da095158bdc8eaccb7890f9884048555ab771019" +uuid = "94ee1d12-ae83-5a48-8b1c-48b8ff168ae0" +version = "0.7.4" + +[[deps.REPL]] +deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] +uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" + +[[deps.Random]] +deps = ["SHA", "Serialization"] +uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" + +[[deps.Random123]] +deps = ["Random", "RandomNumbers"] +git-tree-sha1 = "7a1a306b72cfa60634f03a911405f4e64d1b718b" +uuid = "74087812-796a-5b5d-8853-05524746bad3" +version = "1.6.0" + +[[deps.RandomNumbers]] +deps = ["Random", "Requires"] +git-tree-sha1 = "043da614cc7e95c703498a491e2c21f58a2b8111" +uuid = "e6cf234a-135c-5ec9-84dd-332b85af5143" +version = "1.5.3" + +[[deps.RangeArrays]] +git-tree-sha1 = "b9039e93773ddcfc828f12aadf7115b4b4d225f5" +uuid = "b3c3ace0-ae52-54e7-9d0b-2c1406fd6b9d" +version = "0.3.2" + +[[deps.Ratios]] +deps = ["Requires"] +git-tree-sha1 = "dc84268fe0e3335a62e315a3a7cf2afa7178a734" +uuid = "c84ed2f1-dad5-54f0-aa8e-dbefe2724439" +version = "0.4.3" + +[[deps.RealDot]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "9f0a1b71baaf7650f4fa8a1d168c7fb6ee41f0c9" +uuid = "c1ae055f-0cd5-4b69-90a6-9a35b1a98df9" +version = "0.1.0" + +[[deps.RecipesBase]] +deps = ["SnoopPrecompile"] +git-tree-sha1 = "261dddd3b862bd2c940cf6ca4d1c8fe593e457c8" +uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" +version = "1.3.3" + +[[deps.RecipesPipeline]] +deps = ["Dates", "NaNMath", "PlotUtils", "RecipesBase", "SnoopPrecompile"] +git-tree-sha1 = "e974477be88cb5e3040009f3767611bc6357846f" +uuid = "01d81517-befc-4cb6-b9ec-a95719d0359c" +version = "0.6.11" + +[[deps.Reexport]] +git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b" +uuid = "189a3867-3050-52da-a836-e630ba90ab69" +version = "1.2.2" + +[[deps.RegionTrees]] +deps = ["IterTools", "LinearAlgebra", "StaticArrays"] +git-tree-sha1 = "4618ed0da7a251c7f92e869ae1a19c74a7d2a7f9" +uuid = "dee08c22-ab7f-5625-9660-a9af2021b33f" +version = "0.3.2" + +[[deps.RelocatableFolders]] +deps = ["SHA", "Scratch"] +git-tree-sha1 = "90bc7a7c96410424509e4263e277e43250c05691" +uuid = "05181044-ff0b-4ac5-8273-598c1e38db00" +version = "1.0.0" + +[[deps.Requires]] +deps = ["UUIDs"] +git-tree-sha1 = "838a3a4188e2ded87a4f9f184b4b0d78a1e91cb7" +uuid = "ae029012-a4dd-5104-9daa-d747884805df" +version = "1.3.0" + +[[deps.Rmath]] +deps = ["Random", "Rmath_jll"] +git-tree-sha1 = "f65dcb5fa46aee0cf9ed6274ccbd597adc49aa7b" +uuid = "79098fc4-a85e-5d69-aa6a-4863f24498fa" +version = "0.7.1" + +[[deps.Rmath_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "6ed52fdd3382cf21947b15e8870ac0ddbff736da" +uuid = "f50d1b31-88e8-58de-be2c-1cc44531875f" +version = "0.4.0+0" + +[[deps.Rotations]] +deps = ["LinearAlgebra", "Quaternions", "Random", "StaticArrays", "Statistics"] +git-tree-sha1 = "72a6abdcd088764878b473102df7c09bbc0548de" +uuid = "6038ab10-8711-5258-84ad-4b1120ba62dc" +version = "1.4.0" + +[[deps.SHA]] +uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" +version = "0.7.0" + +[[deps.ScientificTypes]] +deps = ["CategoricalArrays", "ColorTypes", "Dates", "Distributions", "PrettyTables", "Reexport", "ScientificTypesBase", "StatisticalTraits", "Tables"] +git-tree-sha1 = "75ccd10ca65b939dab03b812994e571bf1e3e1da" +uuid = "321657f4-b219-11e9-178b-2701a2544e81" +version = "3.0.2" + +[[deps.ScientificTypesBase]] +git-tree-sha1 = "a8e18eb383b5ecf1b5e6fc237eb39255044fd92b" +uuid = "30f210dd-8aff-4c5f-94ba-8e64358c1161" +version = "3.0.0" + +[[deps.Scratch]] +deps = ["Dates"] +git-tree-sha1 = "30449ee12237627992a99d5e30ae63e4d78cd24a" +uuid = "6c6a2e73-6563-6170-7368-637461726353" +version = "1.2.0" + +[[deps.SentinelArrays]] +deps = ["Dates", "Random"] +git-tree-sha1 = "77d3c4726515dca71f6d80fbb5e251088defe305" +uuid = "91c51154-3ec4-41a3-a24f-3f23e20d615c" +version = "1.3.18" + +[[deps.Serialization]] +uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" + +[[deps.Setfield]] +deps = ["ConstructionBase", "Future", "MacroTools", "StaticArraysCore"] +git-tree-sha1 = "e2cc6d8c88613c05e1defb55170bf5ff211fbeac" +uuid = "efcf1570-3423-57d1-acb7-fd33fddbac46" +version = "1.1.1" + +[[deps.SharedArrays]] +deps = ["Distributed", "Mmap", "Random", "Serialization"] +uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383" + +[[deps.ShowCases]] +git-tree-sha1 = "7f534ad62ab2bd48591bdeac81994ea8c445e4a5" +uuid = "605ecd9f-84a6-4c9e-81e2-4798472b76a3" +version = "0.1.0" + +[[deps.Showoff]] +deps = ["Dates", "Grisu"] +git-tree-sha1 = "91eddf657aca81df9ae6ceb20b959ae5653ad1de" +uuid = "992d4aef-0814-514b-bc4d-f2e9a6c4116f" +version = "1.0.3" + +[[deps.SimpleBufferStream]] +git-tree-sha1 = "874e8867b33a00e784c8a7e4b60afe9e037b74e1" +uuid = "777ac1f9-54b0-4bf8-805c-2214025038e7" +version = "1.1.0" + +[[deps.SimpleTraits]] +deps = ["InteractiveUtils", "MacroTools"] +git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231" +uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d" +version = "0.9.4" + +[[deps.SimpleWeightedGraphs]] +deps = ["Graphs", "LinearAlgebra", "Markdown", "SparseArrays", "Test"] +git-tree-sha1 = "7d0b07df35fccf9b866a94bcab98822a87a3cb6f" +uuid = "47aef6b3-ad0c-573a-a1e2-d07658019622" +version = "1.3.0" + +[[deps.Sixel]] +deps = ["Dates", "FileIO", "ImageCore", "IndirectArrays", "OffsetArrays", "REPL", "libsixel_jll"] +git-tree-sha1 = "8fb59825be681d451c246a795117f317ecbcaa28" +uuid = "45858cf5-a6b0-47a3-bbea-62219f50df47" +version = "0.1.2" + +[[deps.SliceMap]] +deps = ["ForwardDiff", "JuliennedArrays", "StaticArrays", "Tracker", "ZygoteRules"] +git-tree-sha1 = "f988004407ccf6c398a87914eafdd8bc9109e533" +uuid = "82cb661a-3f19-5665-9e27-df437c7e54c8" +version = "0.2.7" + +[[deps.SnoopPrecompile]] +deps = ["Preferences"] +git-tree-sha1 = "e760a70afdcd461cf01a575947738d359234665c" +uuid = "66db9d55-30c0-4569-8b51-7e840670fc0c" +version = "1.0.3" + +[[deps.Sockets]] +uuid = "6462fe0b-24de-5631-8697-dd941f90decc" + +[[deps.SortingAlgorithms]] +deps = ["DataStructures"] +git-tree-sha1 = "a4ada03f999bd01b3a25dcaa30b2d929fe537e00" +uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c" +version = "1.1.0" + +[[deps.SparseArrays]] +deps = ["LinearAlgebra", "Random"] +uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" + +[[deps.SpecialFunctions]] +deps = ["ChainRulesCore", "IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"] +git-tree-sha1 = "ef28127915f4229c971eb43f3fc075dd3fe91880" +uuid = "276daf66-3868-5448-9aa4-cd146d93841b" +version = "2.2.0" + +[[deps.SplittablesBase]] +deps = ["Setfield", "Test"] +git-tree-sha1 = "e08a62abc517eb79667d0a29dc08a3b589516bb5" +uuid = "171d559e-b47b-412a-8079-5efa626c420e" +version = "0.1.15" + +[[deps.StackViews]] +deps = ["OffsetArrays"] +git-tree-sha1 = "46e589465204cd0c08b4bd97385e4fa79a0c770c" +uuid = "cae243ae-269e-4f55-b966-ac2d0dc13c15" +version = "0.1.1" + +[[deps.StaticArrays]] +deps = ["LinearAlgebra", "Random", "StaticArraysCore", "Statistics"] +git-tree-sha1 = "6aa098ef1012364f2ede6b17bf358c7f1fbe90d4" +uuid = "90137ffa-7385-5640-81b9-e52037218182" +version = "1.5.17" + +[[deps.StaticArraysCore]] +git-tree-sha1 = "6b7ba252635a5eff6a0b0664a41ee140a1c9e72a" +uuid = "1e83bf80-4336-4d27-bf5d-d5a4f845583c" +version = "1.4.0" + +[[deps.StatisticalTraits]] +deps = ["ScientificTypesBase"] +git-tree-sha1 = "30b9236691858e13f167ce829490a68e1a597782" +uuid = "64bff920-2084-43da-a3e6-9bb72801c0c9" +version = "3.2.0" + +[[deps.Statistics]] +deps = ["LinearAlgebra", "SparseArrays"] +uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" + +[[deps.StatsAPI]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "f9af7f195fb13589dd2e2d57fdb401717d2eb1f6" +uuid = "82ae8749-77ed-4fe6-ae5f-f523153014b0" +version = "1.5.0" + +[[deps.StatsBase]] +deps = ["DataAPI", "DataStructures", "LinearAlgebra", "LogExpFunctions", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"] +git-tree-sha1 = "d1bf48bfcc554a3761a133fe3a9bb01488e06916" +uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" +version = "0.33.21" + +[[deps.StatsFuns]] +deps = ["ChainRulesCore", "HypergeometricFunctions", "InverseFunctions", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"] +git-tree-sha1 = "f625d686d5a88bcd2b15cd81f18f98186fdc0c9a" +uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c" +version = "1.3.0" + +[[deps.StatsPlots]] +deps = ["AbstractFFTs", "Clustering", "DataStructures", "DataValues", "Distributions", "Interpolations", "KernelDensity", "LinearAlgebra", "MultivariateStats", "NaNMath", "Observables", "Plots", "RecipesBase", "RecipesPipeline", "Reexport", "StatsBase", "TableOperations", "Tables", "Widgets"] +git-tree-sha1 = "e0d5bc26226ab1b7648278169858adcfbd861780" +uuid = "f3b207a7-027a-5e70-b257-86293d7955fd" +version = "0.15.4" + +[[deps.Strided]] +deps = ["LinearAlgebra", "TupleTools"] +git-tree-sha1 = "a7a664c91104329c88222aa20264e1a05b6ad138" +uuid = "5e0ebb24-38b0-5f93-81fe-25c709ecae67" +version = "1.2.3" + +[[deps.StringEncodings]] +deps = ["Libiconv_jll"] +git-tree-sha1 = "33c0da881af3248dafefb939a21694b97cfece76" +uuid = "69024149-9ee7-55f6-a4c4-859efe599b68" +version = "0.3.6" + +[[deps.StringManipulation]] +git-tree-sha1 = "46da2434b41f41ac3594ee9816ce5541c6096123" +uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e" +version = "0.3.0" + +[[deps.StructArrays]] +deps = ["Adapt", "DataAPI", "GPUArraysCore", "StaticArraysCore", "Tables"] +git-tree-sha1 = "521a0e828e98bb69042fec1809c1b5a680eb7389" +uuid = "09ab397b-f2b6-538f-b94a-2f83cf4a842a" +version = "0.6.15" + +[[deps.StructTypes]] +deps = ["Dates", "UUIDs"] +git-tree-sha1 = "ca4bccb03acf9faaf4137a9abc1881ed1841aa70" +uuid = "856f2bd8-1eba-4b0a-8007-ebc267875bd4" +version = "1.10.0" + +[[deps.SuiteSparse]] +deps = ["Libdl", "LinearAlgebra", "Serialization", "SparseArrays"] +uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9" + +[[deps.TOML]] +deps = ["Dates"] +uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76" +version = "1.0.0" + +[[deps.TableOperations]] +deps = ["SentinelArrays", "Tables", "Test"] +git-tree-sha1 = "e383c87cf2a1dc41fa30c093b2a19877c83e1bc1" +uuid = "ab02a1b2-a7df-11e8-156e-fb1833f50b87" +version = "1.2.0" + +[[deps.TableTraits]] +deps = ["IteratorInterfaceExtensions"] +git-tree-sha1 = "c06b2f539df1c6efa794486abfb6ed2022561a39" +uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c" +version = "1.0.1" + +[[deps.Tables]] +deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "LinearAlgebra", "OrderedCollections", "TableTraits", "Test"] +git-tree-sha1 = "1544b926975372da01227b382066ab70e574a3ec" +uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" +version = "1.10.1" + +[[deps.Tar]] +deps = ["ArgTools", "SHA"] +uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e" +version = "1.10.1" + +[[deps.TensorCore]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "1feb45f88d133a655e001435632f019a9a1bcdb6" +uuid = "62fd8b95-f654-4bbd-a8a5-9c27f68ccd50" +version = "0.1.1" + +[[deps.Test]] +deps = ["InteractiveUtils", "Logging", "Random", "Serialization"] +uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[[deps.TiffImages]] +deps = ["ColorTypes", "DataStructures", "DocStringExtensions", "FileIO", "FixedPointNumbers", "IndirectArrays", "Inflate", "Mmap", "OffsetArrays", "PkgVersion", "ProgressMeter", "UUIDs"] +git-tree-sha1 = "7e6b0e3e571be0b4dd4d2a9a3a83b65c04351ccc" +uuid = "731e570b-9d59-4bfa-96dc-6df516fadf69" +version = "0.6.3" + +[[deps.TiledIteration]] +deps = ["OffsetArrays"] +git-tree-sha1 = "5683455224ba92ef59db72d10690690f4a8dc297" +uuid = "06e1c1a7-607b-532d-9fad-de7d9aa2abac" +version = "0.3.1" + +[[deps.TimerOutputs]] +deps = ["ExprTools", "Printf"] +git-tree-sha1 = "f2fd3f288dfc6f507b0c3a2eb3bac009251e548b" +uuid = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f" +version = "0.5.22" + +[[deps.Tracker]] +deps = ["Adapt", "DiffRules", "ForwardDiff", "LinearAlgebra", "LogExpFunctions", "MacroTools", "NNlib", "NaNMath", "Printf", "Random", "Requires", "SpecialFunctions", "Statistics"] +git-tree-sha1 = "0874c1b5de1b5529b776cfeca3ec0acfada97b1b" +uuid = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" +version = "0.2.20" + +[[deps.TranscodingStreams]] +deps = ["Random", "Test"] +git-tree-sha1 = "94f38103c984f89cf77c402f2a68dbd870f8165f" +uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa" +version = "0.9.11" + +[[deps.Transducers]] +deps = ["Adapt", "ArgCheck", "BangBang", "Baselet", "CompositionsBase", "DefineSingletons", "Distributed", "InitialValues", "Logging", "Markdown", "MicroCollections", "Requires", "Setfield", "SplittablesBase", "Tables"] +git-tree-sha1 = "c42fa452a60f022e9e087823b47e5a5f8adc53d5" +uuid = "28d57a85-8fef-5791-bfe6-a80928e7c999" +version = "0.4.75" + +[[deps.TupleTools]] +git-tree-sha1 = "3c712976c47707ff893cf6ba4354aa14db1d8938" +uuid = "9d95972d-f1c8-5527-a6e0-b4b365fa01f6" +version = "1.3.0" + +[[deps.UMAP]] +deps = ["Arpack", "Distances", "LinearAlgebra", "LsqFit", "NearestNeighborDescent", "Random", "SparseArrays"] +git-tree-sha1 = "2a6991639e93fcbbdb8a0476b521a6ac9700ee97" +uuid = "c4f8c510-2410-5be4-91d7-4fbaeb39457e" +version = "0.1.9" + +[[deps.URIs]] +git-tree-sha1 = "074f993b0ca030848b897beff716d93aca60f06a" +uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4" +version = "1.4.2" + +[[deps.UUIDs]] +deps = ["Random", "SHA"] +uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" + +[[deps.UnPack]] +git-tree-sha1 = "387c1f73762231e86e0c9c5443ce3b4a0a9a0c2b" +uuid = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" +version = "1.0.2" + +[[deps.Unicode]] +uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" + +[[deps.UnicodeFun]] +deps = ["REPL"] +git-tree-sha1 = "53915e50200959667e78a92a418594b428dffddf" +uuid = "1cfade01-22cf-5700-b092-accc4b62d6e1" +version = "0.4.1" + +[[deps.UnicodePlots]] +deps = ["ColorSchemes", "ColorTypes", "Contour", "Crayons", "Dates", "LinearAlgebra", "MarchingCubes", "NaNMath", "Printf", "Requires", "SnoopPrecompile", "SparseArrays", "StaticArrays", "StatsBase"] +git-tree-sha1 = "a5bcfc23e352f499a1a46f428d0d3d7fb9e4fc11" +uuid = "b8865327-cd53-5732-bb35-84acbb429228" +version = "3.4.1" + +[[deps.Unzip]] +git-tree-sha1 = "ca0969166a028236229f63514992fc073799bb78" +uuid = "41fe7b60-77ed-43a1-b4f0-825fd5a5650d" +version = "0.2.0" + +[[deps.Wayland_jll]] +deps = ["Artifacts", "Expat_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg", "XML2_jll"] +git-tree-sha1 = "ed8d92d9774b077c53e1da50fd81a36af3744c1c" +uuid = "a2964d1f-97da-50d4-b82a-358c7fce9d89" +version = "1.21.0+0" + +[[deps.Wayland_protocols_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "4528479aa01ee1b3b4cd0e6faef0e04cf16466da" +uuid = "2381bf8a-dfd0-557d-9999-79630e7b1b91" +version = "1.25.0+0" + +[[deps.WeakRefStrings]] +deps = ["DataAPI", "InlineStrings", "Parsers"] +git-tree-sha1 = "b1be2855ed9ed8eac54e5caff2afcdb442d52c23" +uuid = "ea10d353-3f73-51f8-a26c-33c1cb351aa5" +version = "1.4.2" + +[[deps.Widgets]] +deps = ["Colors", "Dates", "Observables", "OrderedCollections"] +git-tree-sha1 = "fcdae142c1cfc7d89de2d11e08721d0f2f86c98a" +uuid = "cc8bc4a8-27d6-5769-a93b-9d913e69aa62" +version = "0.6.6" + +[[deps.WoodburyMatrices]] +deps = ["LinearAlgebra", "SparseArrays"] +git-tree-sha1 = "de67fa59e33ad156a590055375a30b23c40299d3" +uuid = "efce3f68-66dc-5838-9240-27a6d6f5f9b6" +version = "0.5.5" + +[[deps.WorkerUtilities]] +git-tree-sha1 = "cd1659ba0d57b71a464a29e64dbc67cfe83d54e7" +uuid = "76eceee3-57b5-4d4a-8e66-0e911cebbf60" +version = "1.6.1" + +[[deps.XML2_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Libiconv_jll", "Pkg", "Zlib_jll"] +git-tree-sha1 = "93c41695bc1c08c46c5899f4fe06d6ead504bb73" +uuid = "02c8fc9c-b97f-50b9-bbe4-9be30ff0a78a" +version = "2.10.3+0" + +[[deps.XSLT_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgcrypt_jll", "Libgpg_error_jll", "Libiconv_jll", "Pkg", "XML2_jll", "Zlib_jll"] +git-tree-sha1 = "91844873c4085240b95e795f692c4cec4d805f8a" +uuid = "aed1982a-8fda-507f-9586-7b0439959a61" +version = "1.1.34+0" + +[[deps.Xorg_libX11_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libxcb_jll", "Xorg_xtrans_jll"] +git-tree-sha1 = "5be649d550f3f4b95308bf0183b82e2582876527" +uuid = "4f6342f7-b3d2-589e-9d20-edeb45f2b2bc" +version = "1.6.9+4" + +[[deps.Xorg_libXau_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "4e490d5c960c314f33885790ed410ff3a94ce67e" +uuid = "0c0b7dd1-d40b-584c-a123-a41640f87eec" +version = "1.0.9+4" + +[[deps.Xorg_libXcursor_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXfixes_jll", "Xorg_libXrender_jll"] +git-tree-sha1 = "12e0eb3bc634fa2080c1c37fccf56f7c22989afd" +uuid = "935fb764-8cf2-53bf-bb30-45bb1f8bf724" +version = "1.2.0+4" + +[[deps.Xorg_libXdmcp_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "4fe47bd2247248125c428978740e18a681372dd4" +uuid = "a3789734-cfe1-5b06-b2d0-1dd0d9d62d05" +version = "1.1.3+4" + +[[deps.Xorg_libXext_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll"] +git-tree-sha1 = "b7c0aa8c376b31e4852b360222848637f481f8c3" +uuid = "1082639a-0dae-5f34-9b06-72781eeb8cb3" +version = "1.3.4+4" + +[[deps.Xorg_libXfixes_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll"] +git-tree-sha1 = "0e0dc7431e7a0587559f9294aeec269471c991a4" +uuid = "d091e8ba-531a-589c-9de9-94069b037ed8" +version = "5.0.3+4" + +[[deps.Xorg_libXi_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXext_jll", "Xorg_libXfixes_jll"] +git-tree-sha1 = "89b52bc2160aadc84d707093930ef0bffa641246" +uuid = "a51aa0fd-4e3c-5386-b890-e753decda492" +version = "1.7.10+4" + +[[deps.Xorg_libXinerama_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXext_jll"] +git-tree-sha1 = "26be8b1c342929259317d8b9f7b53bf2bb73b123" +uuid = "d1454406-59df-5ea1-beac-c340f2130bc3" +version = "1.1.4+4" + +[[deps.Xorg_libXrandr_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXext_jll", "Xorg_libXrender_jll"] +git-tree-sha1 = "34cea83cb726fb58f325887bf0612c6b3fb17631" +uuid = "ec84b674-ba8e-5d96-8ba1-2a689ba10484" +version = "1.5.2+4" + +[[deps.Xorg_libXrender_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll"] +git-tree-sha1 = "19560f30fd49f4d4efbe7002a1037f8c43d43b96" +uuid = "ea2f1a96-1ddc-540d-b46f-429655e07cfa" +version = "0.9.10+4" + +[[deps.Xorg_libpthread_stubs_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "6783737e45d3c59a4a4c4091f5f88cdcf0908cbb" +uuid = "14d82f49-176c-5ed1-bb49-ad3f5cbd8c74" +version = "0.1.0+3" + +[[deps.Xorg_libxcb_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "XSLT_jll", "Xorg_libXau_jll", "Xorg_libXdmcp_jll", "Xorg_libpthread_stubs_jll"] +git-tree-sha1 = "daf17f441228e7a3833846cd048892861cff16d6" +uuid = "c7cfdc94-dc32-55de-ac96-5a1b8d977c5b" +version = "1.13.0+3" + +[[deps.Xorg_libxkbfile_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll"] +git-tree-sha1 = "926af861744212db0eb001d9e40b5d16292080b2" +uuid = "cc61e674-0454-545c-8b26-ed2c68acab7a" +version = "1.1.0+4" + +[[deps.Xorg_xcb_util_image_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] +git-tree-sha1 = "0fab0a40349ba1cba2c1da699243396ff8e94b97" +uuid = "12413925-8142-5f55-bb0e-6d7ca50bb09b" +version = "0.4.0+1" + +[[deps.Xorg_xcb_util_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libxcb_jll"] +git-tree-sha1 = "e7fd7b2881fa2eaa72717420894d3938177862d1" +uuid = "2def613f-5ad1-5310-b15b-b15d46f528f5" +version = "0.4.0+1" + +[[deps.Xorg_xcb_util_keysyms_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] +git-tree-sha1 = "d1151e2c45a544f32441a567d1690e701ec89b00" +uuid = "975044d2-76e6-5fbe-bf08-97ce7c6574c7" +version = "0.4.0+1" + +[[deps.Xorg_xcb_util_renderutil_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] +git-tree-sha1 = "dfd7a8f38d4613b6a575253b3174dd991ca6183e" +uuid = "0d47668e-0667-5a69-a72c-f761630bfb7e" +version = "0.3.9+1" + +[[deps.Xorg_xcb_util_wm_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] +git-tree-sha1 = "e78d10aab01a4a154142c5006ed44fd9e8e31b67" +uuid = "c22f9ab0-d5fe-5066-847c-f4bb1cd4e361" +version = "0.4.1+1" + +[[deps.Xorg_xkbcomp_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libxkbfile_jll"] +git-tree-sha1 = "4bcbf660f6c2e714f87e960a171b119d06ee163b" +uuid = "35661453-b289-5fab-8a00-3d9160c6a3a4" +version = "1.4.2+4" + +[[deps.Xorg_xkeyboard_config_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xkbcomp_jll"] +git-tree-sha1 = "5c8424f8a67c3f2209646d4425f3d415fee5931d" +uuid = "33bec58e-1273-512f-9401-5d533626f822" +version = "2.27.0+4" + +[[deps.Xorg_xtrans_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "79c31e7844f6ecf779705fbc12146eb190b7d845" +uuid = "c5fb5394-a638-5e4d-96e5-b29de1b5cf10" +version = "1.4.0+3" + +[[deps.ZipFile]] +deps = ["Libdl", "Printf", "Zlib_jll"] +git-tree-sha1 = "f492b7fe1698e623024e873244f10d89c95c340a" +uuid = "a5390f91-8eb1-5f08-bee0-b1d1ffed6cea" +version = "0.10.1" + +[[deps.Zlib_jll]] +deps = ["Libdl"] +uuid = "83775a58-1f1d-513f-b197-d71354ab007a" +version = "1.2.12+3" + +[[deps.Zstd_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "c6edfe154ad7b313c01aceca188c05c835c67360" +uuid = "3161d3a3-bdf6-5164-811a-617609db77b4" +version = "1.5.4+0" + +[[deps.Zygote]] +deps = ["AbstractFFTs", "ChainRules", "ChainRulesCore", "DiffRules", "Distributed", "FillArrays", "ForwardDiff", "GPUArrays", "GPUArraysCore", "IRTools", "InteractiveUtils", "LinearAlgebra", "LogExpFunctions", "MacroTools", "NaNMath", "Random", "Requires", "SnoopPrecompile", "SparseArrays", "SpecialFunctions", "Statistics", "ZygoteRules"] +git-tree-sha1 = "4df8f470806a45a8630ac8f597304821dc8e8838" +uuid = "e88e6eb3-aa80-5325-afca-941959d7151f" +version = "0.6.59" + +[[deps.ZygoteRules]] +deps = ["MacroTools"] +git-tree-sha1 = "8c1a8e4dfacb1fd631745552c8db35d0deb09ea0" +uuid = "700de1a5-db45-46bc-99cf-38207098b444" +version = "0.2.2" + +[[deps.cuDNN]] +deps = ["CEnum", "CUDA", "CUDNN_jll"] +git-tree-sha1 = "c0ffcb38d1e8c0bbcd3dab2559cf9c369130b2f2" +uuid = "02a925ec-e4fe-4b08-9a7e-0d78e3d38ccd" +version = "1.0.1" + +[[deps.fzf_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "868e669ccb12ba16eaf50cb2957ee2ff61261c56" +uuid = "214eeab7-80f7-51ab-84ad-2988db7cef09" +version = "0.29.0+0" + +[[deps.libaom_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "3a2ea60308f0996d26f1e5354e10c24e9ef905d4" +uuid = "a4ae2306-e953-59d6-aa16-d00cac43593b" +version = "3.4.0+0" + +[[deps.libass_jll]] +deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "HarfBuzz_jll", "JLLWrappers", "Libdl", "Pkg", "Zlib_jll"] +git-tree-sha1 = "5982a94fcba20f02f42ace44b9894ee2b140fe47" +uuid = "0ac62f75-1d6f-5e53-bd7c-93b484bb37c0" +version = "0.15.1+0" + +[[deps.libblastrampoline_jll]] +deps = ["Artifacts", "Libdl", "OpenBLAS_jll"] +uuid = "8e850b90-86db-534c-a0d3-1478176c7d93" +version = "5.1.1+0" + +[[deps.libfdk_aac_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "daacc84a041563f965be61859a36e17c4e4fcd55" +uuid = "f638f0a6-7fb0-5443-88ba-1cc74229b280" +version = "2.0.2+0" + +[[deps.libpng_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Zlib_jll"] +git-tree-sha1 = "94d180a6d2b5e55e447e2d27a29ed04fe79eb30c" +uuid = "b53b4c65-9356-5827-b1ea-8c7a1a84506f" +version = "1.6.38+0" + +[[deps.libsixel_jll]] +deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Pkg", "libpng_jll"] +git-tree-sha1 = "d4f63314c8aa1e48cd22aa0c17ed76cd1ae48c3c" +uuid = "075b6546-f08a-558a-be8f-8157d0f608a5" +version = "1.10.3+0" + +[[deps.libvorbis_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Ogg_jll", "Pkg"] +git-tree-sha1 = "b910cb81ef3fe6e78bf6acee440bda86fd6ae00c" +uuid = "f27f6e37-5d2b-51aa-960f-b287f2bc3b7a" +version = "1.3.7+1" + +[[deps.nghttp2_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d" +version = "1.48.0+0" + +[[deps.p7zip_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0" +version = "17.4.0+0" + +[[deps.x264_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "4fea590b89e6ec504593146bf8b988b2c00922b2" +uuid = "1270edf5-f2f9-52d2-97e9-ab00b5d0237a" +version = "2021.5.5+0" + +[[deps.x265_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "ee567a171cce03570d77ad3a43e90218e38937a9" +uuid = "dfaa095f-4041-5dcd-9319-2fabd8486b76" +version = "3.5.0+0" + +[[deps.xkbcommon_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Wayland_jll", "Wayland_protocols_jll", "Xorg_libxcb_jll", "Xorg_xkeyboard_config_jll"] +git-tree-sha1 = "9ebfc140cc56e8c2156a15ceac2f0302e327ac0a" +uuid = "d8fb68d0-12a3-5cfd-a85a-d49703b185fd" +version = "1.4.1+0" diff --git a/notebooks/Project.toml b/notebooks/Project.toml new file mode 100644 index 0000000000000000000000000000000000000000..7de2a71557207ad46fb5353699faa82897259c1f --- /dev/null +++ b/notebooks/Project.toml @@ -0,0 +1,13 @@ +[deps] +CCE = "0232c203-4013-4b0d-ad96-43e3e11ac3bf" +ConformalPrediction = "98bfc277-1877-43dc-819b-a3e38c30242f" +CounterfactualExplanations = "2f13d31b-18db-44c1-bc43-ebaf2cff0be0" +Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" +Flux = "587475ba-b771-5e3f-ad9e-33799f191a9c" +Images = "916415d5-f1e6-5110-898d-aaa5f9f070e0" +JointEnergyModels = "48c56d24-211d-4463-bbc0-7a701b291131" +MLDatasets = "eb30cadb-4394-5ae3-aed4-317e484a6458" +MLJBase = "a7f614a8-145f-11e9-1d2a-a57a1082229d" +MLJFlux = "094fc8d1-fd35-5302-93ea-dabda2abf845" +Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" +Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" diff --git a/notebooks/_quarto.yml b/notebooks/_quarto.yml deleted file mode 100644 index 9415920a175e96bce1a392e1f2931df95dfc8af6..0000000000000000000000000000000000000000 --- a/notebooks/_quarto.yml +++ /dev/null @@ -1,33 +0,0 @@ -project: - type: book - output-dir: ../docs - -book: - title: "Conformal Counterfactual Explanations" - subtitle: "Online Companion" - author: "Patrick Altmeyer" - date: today - chapters: - - index.qmd - - intro.qmd - - summary.qmd - - references.qmd - -bibliography: ../bib.bib - -format: - html: - theme: cosmo - pdf: - documentclass: scrreprt - -execute: - echo: false - eval: true - output: false - freeze: auto - -jupyter: julia-1.8 - - - diff --git a/notebooks/conformal.qmd b/notebooks/conformal.qmd deleted file mode 100644 index f592ac3d69214798adddeeb02c169f186ee2e69d..0000000000000000000000000000000000000000 --- a/notebooks/conformal.qmd +++ /dev/null @@ -1,189 +0,0 @@ -```{julia} -using CCE -using ConformalPrediction -using CounterfactualExplanations -using CounterfactualExplanations.Data -using CounterfactualExplanations.Objectives -using Flux -using LinearAlgebra -using MLJBase -using MLJFlux -using Plots -``` - -# `ConformalGenerator` - -In this section, we will look at a simple example involving synthetic data, a black-box model and a generic Conformal Counterfactual Generator. - -## Black-box Model - -We consider a simple binary classification problem. Let $(X_i, Y_i), \ i=1,...,n$ denote our feature-label pairs and let $\mu: \mathcal{X} \mapsto \mathcal{Y}$ denote the mapping from features to labels. For illustration purposes, we will use linearly separable data. - -```{julia} -counterfactual_data = load_linearly_separable() -``` - -While we could use a linear classifier in this case, let's pretend we need a black-box model for this task and rely on a small Multi-Layer Perceptron (MLP): - -```{julia} -builder = MLJFlux.@builder Chain( - Dense(n_in, 32, relu), - Dense(32, n_out) -) -clf = NeuralNetworkClassifier(builder=builder, epochs=100) -``` - -We can fit this model to data to produce plug-in predictions. - -### Split Conformal Classification - -Here we will instead use a specific case of CP called *split conformal prediction* which can then be summarized as follows:^[In other places split conformal prediction is sometimes referred to as *inductive* conformal prediction.] - -1. Partition the training into a proper training set and a separate calibration set: $\mathcal{D}_n=\mathcal{D}^{\text{train}} \cup \mathcal{D}^{\text{cali}}$. -2. Train the machine learning model on the proper training set: $\hat\mu_{i \in \mathcal{D}^{\text{train}}}(X_i,Y_i)$. - -The model $\hat\mu_{i \in \mathcal{D}^{\text{train}}}$ can now produce plug-in predictions. - -::: callout-note - -## Starting Point - -Note that this represents the starting point in applications of Algorithmic Recourse: we have some pre-trained classifier $M$ for which we would like to generate plausible Counterfactual Explanations. Next, we turn to the calibration step. -::: - -3. Compute nonconformity scores, $\mathcal{S}$, using the calibration data $\mathcal{D}^{\text{cali}}$ and the fitted model $\hat\mu_{i \in \mathcal{D}^{\text{train}}}$. -4. For a user-specified desired coverage ratio $(1-\alpha)$ compute the corresponding quantile, $\hat{q}$, of the empirical distribution of nonconformity scores, $\mathcal{S}$. -5. For the given quantile and test sample $X_{\text{test}}$, form the corresponding conformal prediction set: - -$$ -C(X_{\text{test}})=\{y:s(X_{\text{test}},y) \le \hat{q}\} -$$ {#eq-set} - -This is the default procedure used for classification and regression in [`ConformalPrediction.jl`](https://github.com/pat-alt/ConformalPrediction.jl). - -Using the package, we can apply Split Conformal Prediction as follows: - -```{julia} -X = table(permutedims(counterfactual_data.X)) -y = counterfactual_data.output_encoder.labels -conf_model = conformal_model(clf; method=:simple_inductive) -mach = machine(conf_model, X, y) -fit!(mach) -``` - -To be clear, all of the calibration steps (3 to 5) are post hoc, and yet none of them involved any changes to the model parameters. These are two important characteristics of Split Conformal Prediction (SCP) that make it particularly useful in the context of Algorithmic Recourse. Firstly, the fact that SCP involves posthoc calibration steps that happen after training, ensures that we need not place any restrictions on the black-box model itself. This stands in contrast to the approach proposed by @schut2021generating in which they essentially restrict the class of models to Bayesian models. Secondly, the fact that the model itself is kept entirely intact ensures that the generated counterfactuals maintain fidelity to the model. Finally, note that we also have not resorted to a surrogate model to learn more about $X \sim \mathcal{X}$. Instead, we have used the fitted model itself and a calibration data set to learn about the model's predictive uncertainty. - -## Counterfactual Explanation - -We first wrap our model in a container that makes it compatible with `CounterfactualExplanations.jl`. Then we draw a random sample, determine its predicted label $\hat{y}$ and choose the opposite label as our target. - -```{julia} -M = CCE.ConformalModel(conf_model, mach.fitresult) -x = select_factual(counterfactual_data,rand(1:size(counterfactual_data.X,2))) -y_factual = predict_label(M, counterfactual_data, x)[1] -target = counterfactual_data.y_levels[counterfactual_data.y_levels .!= y_factual][1] -``` - -The generic Conformal Counterfactual Generator works with the following counterfactual search objective, - -$$ -x^\prime = \arg \min_{x^\prime} \ell(M(x^\prime),t) + \lambda \mathbb{I}_{y^\prime = t} \Omega(C_{\theta}(x;\tau)) -$$ {#eq-solution} - -where - -$$ -\Omega(C_{\theta}(x;\tau)) = = \max (0, \sum_k C_{\theta,k}(x;\tau) - \kappa) -$$ {#eq-size-loss} - -is a smooth size penalty for conformal classifiers introduced by @stutz2022learning. Here, $C_{\theta,k}(x;\tau)$ is loosely defined as the probability that class $k$ is assigned to the conformal prediction set $C$. In the context of Conformal Training, this penalty reduces the **inefficiency** of the conformal predictor. In our context, we are not interested in improving the model itself, but rather in producing **plausible** counterfactuals. Provided that our counterfactual $x^\prime$ is already inside the target domain ($\mathbb{I}_{y^\prime = t}=1$), penalizing $\Omega(C_{\theta}(x;\tau))$ corresponds to guiding counterfactuals into regions of the target domain that are characterized by low ambiguity: for $\kappa=1$ the conformal prediction set includes only the target label $t$ as $\Omega(C_{\theta}(x;\tau))$. Arguably, less ambiguous counterfactuals are more **plausible**. Since the search is guided purely by properties of the model itself and (exchangeable) calibration data, counterfactuals also maintain **high fidelity**. - -```{julia} -#| output: true -#| echo: false -#| label: fig-losses -#| fig-cap: "Illustration of the smooth size loss and the configurable classification loss." -temp = 0.5 -p1 = contourf(mach.model, mach.fitresult, X, y; plot_set_loss=true, zoom=0, temp=temp) -p2 = contourf(mach.model, mach.fitresult, X, y; plot_classification_loss=true, target=target, zoom=0, temp=temp, clim=nothing, loss_matrix=ones(2,2)) -plot(p1, p2, size=(800,320)) -``` - -### Penalizing Size - -```{julia} -#| output: true -#| echo: false -#| label: fig-ce -#| fig-cap: "Comparison of counterfactuals produced using different generators." - -opt = Descent(0.01) -ordered_names = [ - "Generic (γ=0.5)", - "Conformal (λ₂=1)", - "Conformal (λ₂=10)" -] -loss_fun = Objectives.logitbinarycrossentropy -generator = GenericGenerator(opt = opt) - -# Generators: -generators = Dict( - ordered_names[1] => generator, - ordered_names[2] => deepcopy(generator) |> gen -> @objective(gen, _ + 0.1distance_l2 + 1.0set_size_penalty), - ordered_names[3] => deepcopy(generator) |> gen -> @objective(gen, _ + 0.1distance_l2 + 10.0set_size_penalty), -) - -counterfactuals = Dict([name => generate_counterfactual(x, target, counterfactual_data, M, gen; initialization=:identity, converge_when=:generator_conditions, gradient_tol=1e-3) for (name, gen) in generators]) - -# Plots: -plts = [] -for name ∈ ordered_names - ce = counterfactuals[name] - plt = plot(ce; title=name, colorbar=false, ticks = false, legend=false, zoom=0) - plts = vcat(plts..., plt) -end -_n = length(generators) -img_size = 300 -plot(plts..., size=(_n * img_size,1.05*img_size), layout=(1,_n)) -``` - - -### Configurable Classification Loss - -```{julia} -#| output: true -#| echo: false -#| label: fig-ce -#| fig-cap: "Comparison of counterfactuals produced using different generators." - -opt = Descent(0.01) -temp = 0.75 -ordered_names = [ - "Generic (γ=0.5)", - "Generic (γ=0.9)", - "Conformal (λ₂=1)", - "Conformal (λ₂=10)" -] -loss_fun = Objectives.logitbinarycrossentropy - -# Generators: -generators = Dict( - ordered_names[1] => GenericGenerator(opt = opt, decision_threshold=0.5), - ordered_names[2] => GenericGenerator(opt = opt, decision_threshold=0.9), - ordered_names[3] => CCE.ConformalGenerator(opt=opt, λ=[0.1,1], temp=temp), - ordered_names[4] => CCE.ConformalGenerator(opt=opt, λ=[0.1,10], temp=temp), -) - -counterfactuals = Dict([name => generate_counterfactual(x, target, counterfactual_data, M, gen; initialization=:identity) for (name, gen) in generators]) - -# Plots: -plts = [] -for name ∈ ordered_names - ce = counterfactuals[name] - plt = plot(ce; title=name, colorbar=false, ticks = false, legend=false, zoom=0) - plts = vcat(plts..., plt) -end -_n = length(generators) -img_size = 300 -plot(plts..., size=(_n * img_size,1.05*img_size), layout=(1,_n)) -``` \ No newline at end of file diff --git a/notebooks/cover.png b/notebooks/cover.png deleted file mode 100644 index e1f5bc61d11049afe5b5dc2a67a3a32f406be964..0000000000000000000000000000000000000000 Binary files a/notebooks/cover.png and /dev/null differ diff --git a/notebooks/index.qmd b/notebooks/index.qmd deleted file mode 100644 index 2062215669dae5803b1dfb01405c1f89a01c8782..0000000000000000000000000000000000000000 --- a/notebooks/index.qmd +++ /dev/null @@ -1,5 +0,0 @@ -# Preface {.unnumbered} - -This is a Quarto book. - -To learn more about Quarto books visit <https://quarto.org/docs/books>. diff --git a/notebooks/intro.qmd b/notebooks/intro.qmd index efcf1721e9d4e8678e9bb1eb039bc768e33d1e90..3d0bf1005165a996d2ee810c3c5f7e17cacc490f 100644 --- a/notebooks/intro.qmd +++ b/notebooks/intro.qmd @@ -1,5 +1,319 @@ -# Introduction +```{julia} +include("notebooks/setup.jl") +eval(setup_notebooks) +``` -This is a book created from markdown and executable code. +# `ConformalGenerator` + +In this section, we will look at a simple example involving synthetic data, a black-box model and a generic Conformal Counterfactual Generator. + +## Black-box Model + +We consider a simple binary classification problem. Let $(X_i, Y_i), \ i=1,...,n$ denote our feature-label pairs and let $\mu: \mathcal{X} \mapsto \mathcal{Y}$ denote the mapping from features to labels. For illustration purposes, we will use linearly separable data. + +```{julia} +counterfactual_data = load_linearly_separable() +``` + +While we could use a linear classifier in this case, let's pretend we need a black-box model for this task and rely on a small Multi-Layer Perceptron (MLP): + +```{julia} +builder = MLJFlux.@builder Chain( + Dense(n_in, 32, relu), + Dense(32, n_out) +) +clf = NeuralNetworkClassifier(builder=builder, epochs=100) +``` + +We can fit this model to data to produce plug-in predictions. + +## Conformal Prediction + +Here we will instead use a specific case of CP called *split conformal prediction* which can then be summarized as follows:^[In other places split conformal prediction is sometimes referred to as *inductive* conformal prediction.] + +1. Partition the training into a proper training set and a separate calibration set: $\mathcal{D}_n=\mathcal{D}^{\text{train}} \cup \mathcal{D}^{\text{cali}}$. +2. Train the machine learning model on the proper training set: $\hat\mu_{i \in \mathcal{D}^{\text{train}}}(X_i,Y_i)$. + +The model $\hat\mu_{i \in \mathcal{D}^{\text{train}}}$ can now produce plug-in predictions. + +::: callout-note + +## Starting Point + +Note that this represents the starting point in applications of Algorithmic Recourse: we have some pre-trained classifier $M$ for which we would like to generate plausible Counterfactual Explanations. Next, we turn to the calibration step. +::: + +3. Compute nonconformity scores, $\mathcal{S}$, using the calibration data $\mathcal{D}^{\text{cali}}$ and the fitted model $\hat\mu_{i \in \mathcal{D}^{\text{train}}}$. +4. For a user-specified desired coverage ratio $(1-\alpha)$ compute the corresponding quantile, $\hat{q}$, of the empirical distribution of nonconformity scores, $\mathcal{S}$. +5. For the given quantile and test sample $X_{\text{test}}$, form the corresponding conformal prediction set: + +$$ +C(X_{\text{test}})=\{y:s(X_{\text{test}},y) \le \hat{q}\} +$$ {#eq-set} + +This is the default procedure used for classification and regression in [`ConformalPrediction.jl`](https://github.com/pat-alt/ConformalPrediction.jl). + +Using the package, we can apply Split Conformal Prediction as follows: + +```{julia} +X = table(permutedims(counterfactual_data.X)) +y = counterfactual_data.output_encoder.labels +conf_model = conformal_model(clf; method=:simple_inductive) +mach = machine(conf_model, X, y) +fit!(mach) +``` + +To be clear, all of the calibration steps (3 to 5) are post hoc, and yet none of them involved any changes to the model parameters. These are two important characteristics of Split Conformal Prediction (SCP) that make it particularly useful in the context of Algorithmic Recourse. Firstly, the fact that SCP involves posthoc calibration steps that happen after training, ensures that we need not place any restrictions on the black-box model itself. This stands in contrast to the approach proposed by @schut2021generating in which they essentially restrict the class of models to Bayesian models. Secondly, the fact that the model itself is kept entirely intact ensures that the generated counterfactuals maintain fidelity to the model. Finally, note that we also have not resorted to a surrogate model to learn more about $X \sim \mathcal{X}$. Instead, we have used the fitted model itself and a calibration data set to learn about the model's predictive uncertainty. + +## Differentiable CP + +In order to use CP in the context of gradient-based counterfactual search, we need it to be differentiable. @stutz2022learning introduce a framework for training differentiable conformal predictors. They introduce a configurable loss function as well as smooth set size penalty. + +### Smooth Set Size Penalty + +Starting with the former, @stutz2022learning propose the following: + +$$ +\Omega(C_{\theta}(x;\tau)) = = \max (0, \sum_k C_{\theta,k}(x;\tau) - \kappa) +$$ {#eq-size-loss} + +Here, $C_{\theta,k}(x;\tau)$ is loosely defined as the probability that class $k$ is assigned to the conformal prediction set $C$. In the context of Conformal Training, this penalty reduces the **inefficiency** of the conformal predictor. + +In our context, we are not interested in improving the model itself, but rather in producing **plausible** counterfactuals. Provided that our counterfactual $x^\prime$ is already inside the target domain ($\mathbb{I}_{y^\prime = t}=1$), penalizing $\Omega(C_{\theta}(x;\tau))$ corresponds to guiding counterfactuals into regions of the target domain that are characterized by low ambiguity: for $\kappa=1$ the conformal prediction set includes only the target label $t$ as $\Omega(C_{\theta}(x;\tau))$. Arguably, less ambiguous counterfactuals are more **plausible**. Since the search is guided purely by properties of the model itself and (exchangeable) calibration data, counterfactuals also maintain **high fidelity**. + +The left panel of @fig-losses shows the smooth size penalty in the two-dimensional feature space of our synthetic data. + +### Configurable Classification Loss + +The right panel of @fig-losses shows the configurable classification loss in the two-dimensional feature space of our synthetic data. + +```{julia} +#| output: true +#| echo: false +#| label: fig-losses +#| fig-cap: "Illustration of the smooth size loss and the configurable classification loss." + +temp = 0.5 +p1 = contourf(mach.model, mach.fitresult, X, y; plot_set_loss=true, zoom=0, temp=temp) +p2 = contourf(mach.model, mach.fitresult, X, y; plot_classification_loss=true, target=1, zoom=0, temp=temp, clim=nothing, loss_matrix=ones(2,2)) +plot(p1, p2, size=(800,320)) +``` + +## Fidelity and Plausibility + +The main evaluation criteria we are interested in are *fidelity* and *plausibility*. Interestingly, we could also consider using these measures as penalties in the counterfactual search. + +### Fidelity + +We propose to define fidelity as follows: + +::: {#def-fidelity} + +## High-Fidelity Counterfactuals + +Let $\mathcal{X}_{\theta}|y = p_{\theta}(X|y)$ denote the class-conditional distribution of $X$ defined by $\theta$. Then for $x^{\prime}$ to be considered a high-fidelity counterfactual, we need: $\mathcal{X}_{\theta}|t \approxeq \mathcal{X}^{\prime}$ where $t$ denotes the target outcome. + +::: + +We can generate samples from $p_{\theta}(X|y)$ following @grathwohl2020your. In @fig-energy, I have applied the methodology to our synthetic data. + +```{julia} +#| fig-cap: "Energy-based conditional samples." +#| label: fig-energy + +M = CCE.ConformalModel(conf_model, mach.fitresult) + +niter = 100 +nsamples = 100 + +plts = [] +for target ∈ counterfactual_data.y_levels + sampler = CCE.EnergySampler(M, counterfactual_data, target; niter=niter, nsamples=100) + Xgen = rand(sampler, nsamples) + plt = plot(M, counterfactual_data; target=target, zoom=-3,cbar=false) + scatter!(Xgen[1,:],Xgen[2,:],alpha=0.5,color=target,shape=:star,label="X|y=$target") + push!(plts, plt) +end +plot(plts..., layout=(1,length(plts)), size=(img_height*length(plts),img_height)) +``` + +As an evaluation metric and penalty, we could use the average distance of the counterfactual $x^{\prime}$ from these generated samples, for example. + +### Plausibility + +We propose to define plausibility as follows: + +::: {#def-plausible} + +## Plausible Counterfactuals + +Formally, let $\mathcal{X}|t$ denote the conditional distribution of samples in the target class. As before, we have $x^{\prime}\sim\mathcal{X}^{\prime}$, then for $x^{\prime}$ to be considered a plausible counterfactual, we need: $\mathcal{X}|t \approxeq \mathcal{X}^{\prime}$. + +::: + +As an evaluation metric and penalty, we could use the average distance of the counterfactual $x^{\prime}$ from (potentially bootstrapped) training samples in the target class, for example. + +## Counterfactual Explanations + +Next, let's generate counterfactual explanations for our synthetic data. We first wrap our model in a container that makes it compatible with `CounterfactualExplanations.jl`. Then we draw a random sample, determine its predicted label $\hat{y}$ and choose the opposite label as our target. + +```{julia} +x = select_factual(counterfactual_data,rand(1:size(counterfactual_data.X,2))) +y_factual = predict_label(M, counterfactual_data, x)[1] +target = counterfactual_data.y_levels[counterfactual_data.y_levels .!= y_factual][1] +``` + +The generic Conformal Counterfactual Generator penalises the only the set size only: + +$$ +x^\prime = \arg \min_{x^\prime} \ell(M(x^\prime),t) + \lambda \mathbb{I}_{y^\prime = t} \Omega(C_{\theta}(x;\tau)) +$$ {#eq-solution} + +```{julia} +#| output: true +#| echo: false +#| label: fig-ce +#| fig-cap: "Comparison of counterfactuals produced using different generators." + +λ = 10.0 + +opt = Descent(0.01) +ordered_names = [ + "Distance x", + "Set Size", + "Distance X_θ|t", + "Distance X|t" +] +loss_fun = Objectives.logitbinarycrossentropy +generator = GenericGenerator(opt = opt) + +# Generators: +generators = Dict( + ordered_names[1] => generator, + ordered_names[2] => deepcopy(generator) |> gen -> @objective(gen, _ + 0.1distance + 10.0set_size_penalty), + ordered_names[3] => deepcopy(generator) |> gen -> @objective(gen, _ + 0.1distance + 10.0distance_from_energy), + ordered_names[4] => deepcopy(generator) |> gen -> @objective(gen, _ + 0.1distance + 10.0distance_from_targets), +) + +counterfactuals = Dict([name => generate_counterfactual(x, target, counterfactual_data, M, gen; initialization=:identity, converge_when=:generator_conditions, gradient_tol=1e-3) for (name, gen) in generators]) + +# Plots: +plts = [] +for name ∈ ordered_names + ce = counterfactuals[name] + plt = plot(ce; title=name, colorbar=false, ticks = false, legend=false, zoom=-0.5) + if :energy_sampler ∈ collect(keys(ce.params)) + Xgen = ce.params[:energy_sampler].buffer + scatter!(Xgen[1,:],Xgen[2,:],alpha=0.5,color=target,shape=:star,label="X|y=$target") + end + plts = vcat(plts..., plt) +end +_n = length(generators) +plot(plts..., size=(_n * img_height,1.05*img_height), layout=(1,_n)) +``` + +### Benchmark + +```{julia} +#| output: false + +# Data: +datasets = Dict( + :linearly_separable => load_linearly_separable(), + :overlapping => load_overlapping(), + :moons => load_moons(), + :circles => load_circles(), +) + +# Models: +models = Dict( + :MLP => M, +) +``` + +Then we can simply loop over the datasets and eventually concatenate the results like so: + +```{julia} +#| output: false + +measure = +using CounterfactualExplanations.Evaluation: benchmark +bmks = [] +for (dataname, dataset) in datasets + bmk = benchmark(dataset; models=models, generators=generators, suppress_training=true, data_name=dataname) + push!(bmks, bmk) +end +bmk = reduce(vcat, bmks) +``` + +## Multi-Class + +```{julia} +counterfactual_data = load_multi_class() +``` + +```{julia} +X = table(permutedims(counterfactual_data.X)) +y = counterfactual_data.output_encoder.labels +conf_model = conformal_model(clf; method=:simple_inductive) +mach = machine(conf_model, X, y) +fit!(mach) +``` + +```{julia} +#| output: true +#| echo: false +#| label: fig-losses-multi +#| fig-cap: "Illustration of the smooth size loss and the configurable classification loss." + +temp = 0.5 +p1 = contourf(mach.model, mach.fitresult, X, y; plot_set_loss=true, zoom=0, temp=temp) +p2 = contourf(mach.model, mach.fitresult, X, y; plot_classification_loss=true, target=1, zoom=0, temp=temp, clim=nothing, loss_matrix=ones(4,4)) +plot(p1, p2, size=(800,320)) +``` + +```{julia} +#| fig-cap: "Energy-based conditional samples." +#| label: fig-energy-multi + +niter = 100 +nsamples = 100 +M = CCE.ConformalModel(conf_model, mach.fitresult; likelihood=:classification_multi) + +plts = [] +for target ∈ counterfactual_data.y_levels + sampler = CCE.EnergySampler(M, counterfactual_data, target; niter=niter, nsamples=100) + Xgen = rand(sampler, nsamples) + plt = plot(M, counterfactual_data; target=target, zoom=-0.5,cbar=false) + scatter!(Xgen[1,:],Xgen[2,:],alpha=0.5,color=target,shape=:star,label="X|y=$target") + push!(plts, plt) +end +plot(plts..., layout=(1,length(plts)), size=(img_height*length(plts),img_height)) +``` + +```{julia} + +x = select_factual(counterfactual_data,rand(1:size(counterfactual_data.X,2))) +y_factual = predict_label(M, counterfactual_data, x)[1] +target = counterfactual_data.y_levels[counterfactual_data.y_levels .!= y_factual][1] +``` + + +```{julia} +counterfactuals = Dict([name => generate_counterfactual(x, target, counterfactual_data, M, gen; initialization=:identity, converge_when=:generator_conditions, gradient_tol=1e-3) for (name, gen) in generators]) + +# Plots: +plts = [] +for name ∈ ordered_names + ce = counterfactuals[name] + plt = plot(ce; title=name, colorbar=false, ticks = false, legend=false, zoom=-0.5) + if :energy_sampler ∈ collect(keys(ce.params)) + Xgen = ce.params[:energy_sampler].buffer + scatter!(Xgen[1,:],Xgen[2,:],alpha=0.5,color=target,shape=:star,label="X|y=$target") + end + plts = vcat(plts..., plt) +end +_n = length(generators) +plot(plts..., size=(_n * img_height,1.05*img_height), layout=(1,_n)) +``` -See @knuth84 for additional discussion of literate programming. diff --git a/notebooks/proposal.html b/notebooks/proposal.html new file mode 100644 index 0000000000000000000000000000000000000000..68790b143f9160edc6ef5fd0158cbff69e67dc81 --- /dev/null +++ b/notebooks/proposal.html @@ -0,0 +1,582 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> + +<head> + +<meta charset="utf-8" /> +<meta name="generator" content="quarto-99.9.9" /> + +<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + + +<title>Conformal Counterfactual Explanations – 1 High-Fidelity Counterfactual Explanations through Conformal Prediction</title> +<style> +code{white-space: pre-wrap;} +span.smallcaps{font-variant: small-caps;} +div.columns{display: flex; gap: min(4vw, 1.5em);} +div.column{flex: auto; overflow-x: auto;} +div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} +ul.task-list{list-style: none;} +ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; +} +/* CSS for citations */ +div.csl-bib-body { } +div.csl-entry { + clear: both; +} +.hanging-indent div.csl-entry { + margin-left:2em; + text-indent:-2em; +} +div.csl-left-margin { + min-width:2em; + float:left; +} +div.csl-right-inline { + margin-left:2em; + padding-left:1em; +} +div.csl-indent { + margin-left: 2em; +}</style> + +<!-- htmldependencies:E3FAD763 --> +<script id="quarto-search-options" type="application/json">{ + "location": "sidebar", + "copy-button": false, + "collapse-after": 3, + "panel-placement": "start", + "type": "textbox", + "limit": 20, + "language": { + "search-no-results-text": "No results", + "search-matching-documents-text": "matching documents", + "search-copy-link-title": "Copy link to search", + "search-hide-matches-text": "Hide additional matches", + "search-more-match-text": "more match in this document", + "search-more-matches-text": "more matches in this document", + "search-clear-button-title": "Clear", + "search-detached-cancel-button-title": "Cancel", + "search-submit-button-title": "Submit" + } +}</script> + + <script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js" type="text/javascript"></script> + +</head> + +<body> + +<div id="quarto-search-results"></div> + <header id="quarto-header" class="headroom fixed-top"> + <nav class="quarto-secondary-nav"> + <div class="container-fluid d-flex"> + <button type="button" class="quarto-btn-toggle btn" + data-bs-toggle="collapse" data-bs-target="#quarto-sidebar,#quarto-sidebar-glass" + aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" + onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> + <i class="bi bi-layout-text-sidebar-reverse"></i> + </button> + <h1 class="quarto-secondary-nav-title"></h1> + <a class="flex-grow-1" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar,#quarto-sidebar-glass" + aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" + onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }"> + </a> + <button type="button" class="btn quarto-search-button" aria-label="Search" onclick="window.quartoOpenSearch();"> + <i class="bi bi-search"></i> + </button> + </div> + </nav> +</header> +<!-- content --> +<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article"> +<!-- sidebar --> + <nav id="quarto-sidebar" class="sidebar collapse collapse-horizontal sidebar-navigation floating overflow-auto"> + <div class="pt-lg-2 mt-2 text-left sidebar-header"> + <div class="sidebar-title mb-0 py-0"> + <a href="/"> + Conformal Counterfactual Explanations + </a> + </div> + </div> + <div class="mt-2 flex-shrink-0 align-items-center"> + <div class="sidebar-search"> + <div id="quarto-search" class="" title="Search"></div> + </div> + </div> + <div class="sidebar-menu-container"> + <ul class="list-unstyled mt-1"> + <li class="sidebar-item"> + <div class="sidebar-item-container"> + <a href="/index.html" class="sidebar-item-text sidebar-link">Preface</a> + </div> +</li> + <li class="sidebar-item"> + <div class="sidebar-item-container"> + <a href="/notebooks/proposal.html" class="sidebar-item-text sidebar-link active"><span class='chapter-number'>1</span> <span class='chapter-title'>High-Fidelity Counterfactual Explanations through Conformal Prediction</span></a> + </div> +</li> + <li class="sidebar-item"> + <div class="sidebar-item-container"> + <a href="/notebooks/intro.html" class="sidebar-item-text sidebar-link"><span class='chapter-number'>2</span> <span class='chapter-title'>`ConformalGenerator`</span></a> + </div> +</li> + <li class="sidebar-item"> + <div class="sidebar-item-container"> + <a href="/notebooks/references.html" class="sidebar-item-text sidebar-link">References</a> + </div> +</li> + </ul> + </div> +</nav> +<div id="quarto-sidebar-glass" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar,#quarto-sidebar-glass" ></div> +<!-- margin-sidebar --> + <div id="quarto-margin-sidebar" class="sidebar margin-sidebar"> + <div id="quarto-toc-target"></div> + </div> +<!-- main --> +<main class="content" id="quarto-document-content"> + +<header id="title-block-header" class="quarto-title-block default"> +<div class="quarto-title"> +<h1 class="title"><span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></h1> +<p class="subtitle lead">Research Proposal</p> +</div> + + + +<div class="quarto-title-meta"> + + + + + </div> + +<div> + <div class="abstract"> + <div class="abstract-title">Abstract</div> + <p>We propose Conformal Counterfactual Explanations: an effortless and rigorous way to produce realistic and faithful Counterfactual Explanations using Conformal Prediction. To address the need for realistic counterfactuals, existing work has primarily relied on separate generative models to learn the data-generating process. While this is an effective way to produce plausible and model-agnostic counterfactual explanations, it not only introduces a significant engineering overhead but also reallocates the task of creating realistic model explanations from the model itself to the generative model. Recent work has shown that there is no need for any of this when working with probabilistic models that explicitly quantify their own uncertainty. Unfortunately, most models used in practice still do not fulfil that basic requirement, in which case we would like to have a way to quantify predictive uncertainty in a post-hoc fashion.</p> + </div> +</div> + +</header> +<nav id="TOC" role="doc-toc"> + <h2 id="toc-title">Table of contents</h2> + + <ul> + <li><a href="#motivation" id="toc-motivation"><span class="header-section-number">1.1</span> Motivation</a> + <ul> + <li><a href="#counterfactual-explanations-or-adversarial-examples" id="toc-counterfactual-explanations-or-adversarial-examples"><span class="header-section-number">1.1.1</span> Counterfactual Explanations or Adversarial Examples?</a></li> + <li><a href="#sec-fidelity" id="toc-sec-fidelity"><span class="header-section-number">1.1.2</span> From Plausible to High-Fidelity Counterfactuals</a></li> + </ul></li> + <li><a href="#conformal-counterfactual-explanations" id="toc-conformal-counterfactual-explanations"><span class="header-section-number">1.2</span> Conformal Counterfactual Explanations</a> + <ul> + <li><a href="#minimizing-predictive-uncertainty" id="toc-minimizing-predictive-uncertainty"><span class="header-section-number">1.2.1</span> Minimizing Predictive Uncertainty</a></li> + <li><a href="#background-on-conformal-prediction" id="toc-background-on-conformal-prediction"><span class="header-section-number">1.2.2</span> Background on Conformal Prediction</a></li> + <li><a href="#generating-conformal-counterfactuals" id="toc-generating-conformal-counterfactuals"><span class="header-section-number">1.2.3</span> Generating Conformal Counterfactuals</a></li> + </ul></li> + <li><a href="#experiments" id="toc-experiments"><span class="header-section-number">1.3</span> Experiments</a> + <ul> + <li><a href="#research-questions" id="toc-research-questions"><span class="header-section-number">1.3.1</span> Research Questions</a></li> + </ul></li> + <li><a href="#references" id="toc-references"><span class="header-section-number">1.4</span> References</a></li> + </ul> +</nav> +<section id="motivation" class="level2" data-number="1.1"> +<h2 data-number="1.1"><span class="header-section-number">1.1</span> Motivation</h2> +<p>Counterfactual Explanations are a powerful, flexible and intuitive way to not only explain black-box models but also enable affected individuals to challenge them through the means of Algorithmic Recourse.</p> +<section id="counterfactual-explanations-or-adversarial-examples" class="level3" data-number="1.1.1"> +<h3 data-number="1.1.1"><span class="header-section-number">1.1.1</span> Counterfactual Explanations or Adversarial Examples?</h3> +<p>Most state-of-the-art approaches to generating Counterfactual Explanations (CE) rely on gradient descent in the feature space. The key idea is to perturb inputs <span class="math inline">\(x\in\mathcal{X}\)</span> into a black-box model <span class="math inline">\(f: \mathcal{X} \mapsto \mathcal{Y}\)</span> in order to change the model output <span class="math inline">\(f(x)\)</span> to some pre-specified target value <span class="math inline">\(t\in\mathcal{Y}\)</span>. Formally, this boils down to defining some loss function <span class="math inline">\(\ell(f(x),t)\)</span> and taking gradient steps in the minimizing direction. The so-generated counterfactuals are considered valid as soon as the predicted label matches the target label. A stripped-down counterfactual explanation is therefore little different from an adversarial example. In <a href="#fig-adv">Figure <span class="quarto-unresolved-ref">fig-adv</span></a>, for example, generic counterfactual search as in <span class="citation" data-cites="wachter2017counterfactual">Wachter, Mittelstadt, and Russell (<a href="#ref-wachter2017counterfactual" role="doc-biblioref">2017</a>)</span> has been applied to MNIST data.</p> +<div id="fig-adv" class="quarto-figure quarto-figure-center"> +<figure> +<p><img src="www/you_may_not_like_it.png" class="img-fluid" /></p> +<p><figcaption>Figure 1.1: You may not like it, but this is what stripped-down counterfactuals look like. Here we have used <span class="citation" data-cites="wachter2017counterfactual">Wachter, Mittelstadt, and Russell (<a href="#ref-wachter2017counterfactual" role="doc-biblioref">2017</a>)</span> to generate multiple counterfactuals for turning an 8 (eight) into a 3 (three).</figcaption></p> +</figure> +</div> +<p>The crucial difference between adversarial examples and counterfactuals is one of intent. While adversarial examples are typically intended to go unnoticed, counterfactuals in the context of Explainable AI are generally sought to be “plausibleâ€, “realistic†or “feasibleâ€. To fulfil this latter goal, researchers have come up with a myriad of ways. <span class="citation" data-cites="joshi2019realistic">Joshi et al. (<a href="#ref-joshi2019realistic" role="doc-biblioref">2019</a>)</span> were among the first to suggest that instead of searching counterfactuals in the feature space, we can instead traverse a latent embedding learned by a surrogate generative model. Similarly, <span class="citation" data-cites="poyiadzi2020face">Poyiadzi et al. (<a href="#ref-poyiadzi2020face" role="doc-biblioref">2020</a>)</span> use density … Finally, <span class="citation" data-cites="karimi2021algorithmic">Karimi, Schölkopf, and Valera (<a href="#ref-karimi2021algorithmic" role="doc-biblioref">2021</a>)</span> argues that counterfactuals should comply with the causal model that generates them [CHECK IF WE CAN PHASE THIS LIKE THIS]. Other related approaches include … All of these different approaches have a common goal: they aim to ensure that the generated counterfactuals comply with the (learned) data-generating process (DGB).</p> +<div id="def-plausible" class="theorem definition"> +<p><span class="theorem-title"><strong>Definition 1.1 (Plausible Counterfactuals) </strong></span>Formally, if <span class="math inline">\(x \sim \mathcal{X}\)</span> and for the corresponding counterfactual we have <span class="math inline">\(x^{\prime}\sim\mathcal{X}^{\prime}\)</span>, then for <span class="math inline">\(x^{\prime}\)</span> to be considered a plausible counterfactual, we need: <span class="math inline">\(\mathcal{X} \approxeq \mathcal{X}^{\prime}\)</span>.</p> +</div> +<p>In the context of Algorithmic Recourse, it makes sense to strive for plausible counterfactuals, since anything else would essentially require individuals to move to out-of-distribution states. But it is worth noting that our ambition to meet this goal, may have implications on our ability to faithfully explain the behaviour of the underlying black-box model (arguably our principal goal). By essentially decoupling the task of learning plausible representations of the data from the model itself, we open ourselves up to vulnerabilities. Using a separate generative model to learn <span class="math inline">\(\mathcal{X}\)</span>, for example, has very serious implications for the generated counterfactuals. <a href="#fig-latent">Figure <span class="quarto-unresolved-ref">fig-latent</span></a> compares the results of applying REVISE <span class="citation" data-cites="joshi2019realistic">(<a href="#ref-joshi2019realistic" role="doc-biblioref">Joshi et al. 2019</a>)</span> to MNIST data using two different Variational Auto-Encoders: while the counterfactual generated using an expressive (strong) VAE is compelling, the result relying on a less expressive (weak) VAE is not even valid. In this latter case, the decoder step of the VAE fails to yield values in <span class="math inline">\(\mathcal{X}\)</span> and hence the counterfactual search in the learned latent space is doomed.</p> +<div id="fig-latent" class="quarto-figure quarto-figure-center"> +<figure> +<p><img src="www/mnist_9to4_latent.png" class="img-fluid" /></p> +<p><figcaption>Figure 1.2: Counterfactual explanations for MNIST using a Latent Space generator: turning a nine (9) into a four (4).</figcaption></p> +</figure> +</div> +<blockquote> +<p>Here it would be nice to have another example where we poison the data going into the generative model to hide biases present in the data (e.g. Boston housing).</p> +</blockquote> +<ul> +<li>Latent can be manipulated: +<ul> +<li>train biased model</li> +<li>train VAE with biased variable removed/attacked (use Boston housing dataset)</li> +<li>hypothesis: will generate bias-free explanations</li> +</ul></li> +</ul> +</section> +<section id="sec-fidelity" class="level3" data-number="1.1.2"> +<h3 data-number="1.1.2"><span class="header-section-number">1.1.2</span> From Plausible to High-Fidelity Counterfactuals</h3> +<p>In light of the findings, we propose to generally avoid using surrogate models to learn <span class="math inline">\(\mathcal{X}\)</span> in the context of Counterfactual Explanations.</p> +<div id="prp-surrogate" class="theorem proposition"> +<p><span class="theorem-title"><strong>Proposition 1.1 (Avoid Surrogates) </strong></span>Since we are in the business of explaining a black-box model, the task of learning realistic representations of the data should not be reallocated from the model itself to some surrogate model.</p> +</div> +<p>In cases where the use of surrogate models cannot be avoided, we propose to weigh the plausibility of counterfactuals against their fidelity to the black-box model. In the context of Explainable AI, fidelity is defined as describing how an explanation approximates the prediction of the black-box model <span class="citation" data-cites="molnar2020interpretable">(<a href="#ref-molnar2020interpretable" role="doc-biblioref">Molnar 2020</a>)</span>. Fidelity has become the default metric for evaluating Local Model-Agnostic Models, since they often involve local surrogate models whose predictions need not always match those of the black-box model.</p> +<p>In the case of Counterfactual Explanations, the concept of fidelity has so far been ignored. This is not altogether surprising, since by construction and design, Counterfactual Explanations work with the predictions of the black-box model directly: as stated above, a counterfactual <span class="math inline">\(x^{\prime}\)</span> is considered valid if and only if <span class="math inline">\(f(x^{\prime})=t\)</span>, where <span class="math inline">\(t\)</span> denote some target outcome.</p> +<p>Does fidelity even make sense in the context of CE, and if so, how can we define it? In light of the examples in the previous section, we think it is urgent to introduce a notion of fidelity in this context, that relates to the distributional properties of the generated counterfactuals. In particular, we propose that a high-fidelity counterfactual <span class="math inline">\(x^{\prime}\)</span> complies with the class-conditional distribution <span class="math inline">\(\mathcal{X}_{\theta} = p_{\theta}(X|y)\)</span> where <span class="math inline">\(\theta\)</span> denote the black-box model parameters.</p> +<div id="def-fidele" class="theorem definition"> +<p><span class="theorem-title"><strong>Definition 1.2 (High-Fidelity Counterfactuals) </strong></span>Let <span class="math inline">\(\mathcal{X}_{\theta}|y = p_{\theta}(X|y)\)</span> denote the class-conditional distribution of <span class="math inline">\(X\)</span> defined by <span class="math inline">\(\theta\)</span>. Then for <span class="math inline">\(x^{\prime}\)</span> to be considered a high-fidelity counterfactual, we need: <span class="math inline">\(\mathcal{X}_{\theta}|t \approxeq \mathcal{X}^{\prime}\)</span> where <span class="math inline">\(t\)</span> denotes the target outcome.</p> +</div> +<p>In order to assess the fidelity of counterfactuals, we propose the following two-step procedure:</p> +<ol type="1"> +<li>Generate samples <span class="math inline">\(X_{\theta}|y\)</span> and <span class="math inline">\(X^{\prime}\)</span> from <span class="math inline">\(\mathcal{X}_{\theta}|t\)</span> and <span class="math inline">\(\mathcal{X}^{\prime}\)</span>, respectively.</li> +<li>Compute the Maximum Mean Discrepancy (MMD) between <span class="math inline">\(X_{\theta}|y\)</span> and <span class="math inline">\(X^{\prime}\)</span>.</li> +</ol> +<p>If the computed value is different from zero, we can reject the null-hypothesis of fidelity.</p> +<blockquote> +<p>Two challenges here: 1) implementing the sampling procedure in <span class="citation" data-cites="grathwohl2020your">Grathwohl et al. (<a href="#ref-grathwohl2020your" role="doc-biblioref">2020</a>)</span>; 2) it is unclear if MMD is really the right way to measure this.</p> +</blockquote> +</section> +</section> +<section id="conformal-counterfactual-explanations" class="level2" data-number="1.2"> +<h2 data-number="1.2"><span class="header-section-number">1.2</span> Conformal Counterfactual Explanations</h2> +<p>In <a href="#sec-fidelity"><span class="quarto-unresolved-ref">sec-fidelity</span></a>, we have advocated for avoiding surrogate models in the context of Counterfactual Explanations. In this section, we introduce an alternative way to generate high-fidelity Counterfactual Explanations. In particular, we propose Conformal Counterfactual Explanations (CCE), that is Counterfactual Explanations that minimize the predictive uncertainty of conformal models.</p> +<section id="minimizing-predictive-uncertainty" class="level3" data-number="1.2.1"> +<h3 data-number="1.2.1"><span class="header-section-number">1.2.1</span> Minimizing Predictive Uncertainty</h3> +<p><span class="citation" data-cites="schut2021generating">Schut et al. (<a href="#ref-schut2021generating" role="doc-biblioref">2021</a>)</span> demonstrated that the goal of generating realistic (plausible) counterfactuals can also be achieved by seeking counterfactuals that minimize the predictive uncertainty of the underlying black-box model. Similarly, <span class="citation" data-cites="antoran2020getting">Antorán et al. (<a href="#ref-antoran2020getting" role="doc-biblioref">2020</a>)</span> …</p> +<ul> +<li>Problem: restricted to Bayesian models.</li> +<li>Solution: post-hoc predictive uncertainty quantification. In particular, Conformal Prediction.</li> +</ul> +</section> +<section id="background-on-conformal-prediction" class="level3" data-number="1.2.2"> +<h3 data-number="1.2.2"><span class="header-section-number">1.2.2</span> Background on Conformal Prediction</h3> +<ul> +<li>Distribution-free, model-agnostic and scalable approach to predictive uncertainty quantification.</li> +<li>Conformal prediction is instance-based. So is CE.</li> +<li>Take any fitted model and turn it into a conformal model using calibration data.</li> +<li>Our approach, therefore, relaxes the restriction on the family of black-box models, at the cost of relying on a subset of the data. Arguably, data is often abundant and in most applications practitioners tend to hold out a test data set anyway.</li> +</ul> +<blockquote> +<p>Does the coverage guarantee carry over to counterfactuals?</p> +</blockquote> +</section> +<section id="generating-conformal-counterfactuals" class="level3" data-number="1.2.3"> +<h3 data-number="1.2.3"><span class="header-section-number">1.2.3</span> Generating Conformal Counterfactuals</h3> +<p>While Conformal Prediction has recently grown in popularity, it does introduce a challenge in the context of classification: the predictions of Conformal Classifiers are set-valued and therefore difficult to work with, since they are, for example, non-differentiable. Fortunately, <span class="citation" data-cites="stutz2022learning">Stutz et al. (<a href="#ref-stutz2022learning" role="doc-biblioref">2022</a>)</span> introduced carefully designed differentiable loss functions that make it possible to evaluate the performance of conformal predictions in training. We can leverage these recent advances in the context of gradient-based counterfactual search …</p> +<blockquote> +<p>Challenge: still need to implement these loss functions.</p> +</blockquote> +</section> +</section> +<section id="experiments" class="level2" data-number="1.3"> +<h2 data-number="1.3"><span class="header-section-number">1.3</span> Experiments</h2> +<section id="research-questions" class="level3" data-number="1.3.1"> +<h3 data-number="1.3.1"><span class="header-section-number">1.3.1</span> Research Questions</h3> +<ul> +<li><p>Is CP alone enough to ensure realistic counterfactuals?</p></li> +<li><p>Do counterfactuals improve further as the models get better?</p></li> +<li><p>Do counterfactuals get more realistic as coverage</p></li> +<li><p>What happens as we vary coverage and setsize?</p></li> +<li><p>What happens as we improve the model robustness?</p></li> +<li><p>What happens as we improve the model’s ability to incorporate predictive uncertainty (deep ensemble, laplace)?</p></li> +<li><p>What happens if we combine with DiCE, ClaPROAR, Gravitational?</p></li> +<li><p>What about CE robustness to endogenous shifts <span class="citation" data-cites="altmeyer2023endogenous">(<a href="#ref-altmeyer2023endogenous" role="doc-biblioref">Altmeyer et al. 2023</a>)</span>?</p></li> +<li><p>Benchmarking:</p> +<ul> +<li>add PROBE <span class="citation" data-cites="pawelczyk2022probabilistically">(<a href="#ref-pawelczyk2022probabilistically" role="doc-biblioref">Pawelczyk et al. 2022</a>)</span> into the mix.</li> +<li>compare travel costs to domain shits.</li> +</ul></li> +</ul> +<blockquote> +<p>Nice to have: What about using Laplace Approximation, then Conformal Prediction? What about using Conformalised Laplace?</p> +</blockquote> +</section> +</section> +<section id="references" class="level2" data-number="1.4"> +<h2 data-number="1.4"><span class="header-section-number">1.4</span> References</h2> +<div id="quarto-navigation-envelope" class="hidden"> +<p><span class="hidden" data-render-id="quarto-int-sidebar-title">Conformal Counterfactual Explanations</span> <span class="hidden" data-render-id="quarto-int-navbar-title">Conformal Counterfactual Explanations</span> <span class="hidden" data-render-id="quarto-int-next"><span class="chapter-number">2</span> <span class="chapter-title"><code>ConformalGenerator</code></span></span> <span class="hidden" data-render-id="quarto-int-prev">Preface</span> <span class="hidden" data-render-id="quarto-int-sidebar:/index.html">Preface</span> <span class="hidden" data-render-id="quarto-int-sidebar:/notebooks/proposal.html"><span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></span> <span class="hidden" data-render-id="quarto-int-sidebar:/notebooks/intro.html"><span class="chapter-number">2</span> <span class="chapter-title"><code>ConformalGenerator</code></span></span> <span class="hidden" data-render-id="quarto-int-sidebar:/notebooks/references.html">References</span></p> +</div> +<div id="quarto-meta-markdown" class="hidden"> +<p><span class="hidden" data-render-id="quarto-metatitle">Conformal Counterfactual Explanations - <span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></span> <span class="hidden" data-render-id="quarto-twittercardtitle">Conformal Counterfactual Explanations - <span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></span> <span class="hidden" data-render-id="quarto-ogcardtitle">Conformal Counterfactual Explanations - <span class="chapter-number">1</span> <span class="chapter-title">High-Fidelity Counterfactual Explanations through Conformal Prediction</span></span> <span class="hidden" data-render-id="quarto-metasitename">Conformal Counterfactual Explanations</span> <span class="hidden" data-render-id="quarto-twittercarddesc">We propose Conformal Counterfactual Explanations: an effortless and rigorous way to produce realistic and faithful Counterfactual Explanations using Conformal Prediction. To address the need for realistic counterfactuals, existing work has primarily relied on separate generative models to learn the data-generating process. While this is an effective way to produce plausible and model-agnostic counterfactual explanations, it not only introduces a significant engineering overhead but also reallocates the task of creating realistic model explanations from the model itself to the generative model. Recent work has shown that there is no need for any of this when working with probabilistic models that explicitly quantify their own uncertainty. Unfortunately, most models used in practice still do not fulfil that basic requirement, in which case we would like to have a way to quantify predictive uncertainty in a post-hoc fashion.</span> <span class="hidden" data-render-id="quarto-ogcardddesc">We propose Conformal Counterfactual Explanations: an effortless and rigorous way to produce realistic and faithful Counterfactual Explanations using Conformal Prediction. To address the need for realistic counterfactuals, existing work has primarily relied on separate generative models to learn the data-generating process. While this is an effective way to produce plausible and model-agnostic counterfactual explanations, it not only introduces a significant engineering overhead but also reallocates the task of creating realistic model explanations from the model itself to the generative model. Recent work has shown that there is no need for any of this when working with probabilistic models that explicitly quantify their own uncertainty. Unfortunately, most models used in practice still do not fulfil that basic requirement, in which case we would like to have a way to quantify predictive uncertainty in a post-hoc fashion.</span></p> +</div> +<div id="refs" class="references csl-bib-body hanging-indent" role="list"> +<div id="ref-altmeyer2023endogenous" class="csl-entry" role="listitem"> +Altmeyer, Patrick, Giovan Angela, Aleksander Buszydlik, Karol Dobiczek, Arie van Deursen, and Cynthia Liem. 2023. <span>“Endogenous <span>Macrodynamics</span> in <span>Algorithmic</span> <span>Recourse</span>.â€</span> In <em>First <span>IEEE</span> <span>Conference</span> on <span>Secure</span> and <span>Trustworthy</span> <span>Machine</span> <span>Learning</span></em>. +</div> +<div id="ref-antoran2020getting" class="csl-entry" role="listitem"> +Antorán, Javier, Umang Bhatt, Tameem Adel, Adrian Weller, and José Miguel Hernández-Lobato. 2020. <span>“Getting a Clue: <span>A</span> Method for Explaining Uncertainty Estimates.â€</span> <a href="https://arxiv.org/abs/2006.06848">https://arxiv.org/abs/2006.06848</a>. +</div> +<div id="ref-grathwohl2020your" class="csl-entry" role="listitem"> +Grathwohl, Will, Kuan-Chieh Wang, Joern-Henrik Jacobsen, David Duvenaud, Mohammad Norouzi, and Kevin Swersky. 2020. <span>“Your Classifier Is Secretly an Energy Based Model and You Should Treat It Like One.â€</span> In. <a href="https://openreview.net/forum?id=Hkxzx0NtDB">https://openreview.net/forum?id=Hkxzx0NtDB</a>. +</div> +<div id="ref-joshi2019realistic" class="csl-entry" role="listitem"> +Joshi, Shalmali, Oluwasanmi Koyejo, Warut Vijitbenjaronk, Been Kim, and Joydeep Ghosh. 2019. <span>“Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systems.â€</span> <a href="https://arxiv.org/abs/1907.09615">https://arxiv.org/abs/1907.09615</a>. +</div> +<div id="ref-karimi2021algorithmic" class="csl-entry" role="listitem"> +Karimi, Amir-Hossein, Bernhard Schölkopf, and Isabel Valera. 2021. <span>“Algorithmic Recourse: From Counterfactual Explanations to Interventions.â€</span> In <em>Proceedings of the 2021 <span>ACM Conference</span> on <span>Fairness</span>, <span>Accountability</span>, and <span>Transparency</span></em>, 353–62. +</div> +<div id="ref-molnar2020interpretable" class="csl-entry" role="listitem"> +Molnar, Christoph. 2020. <em>Interpretable Machine Learning</em>. <span>Lulu. com</span>. +</div> +<div id="ref-pawelczyk2022probabilistically" class="csl-entry" role="listitem"> +Pawelczyk, Martin, Teresa Datta, Johannes van-den-Heuvel, Gjergji Kasneci, and Himabindu Lakkaraju. 2022. <span>“Probabilistically <span>Robust</span> <span>Recourse</span>: <span>Navigating</span> the <span>Trade</span>-Offs Between <span>Costs</span> and <span>Robustness</span> in <span>Algorithmic</span> <span>Recourse</span>.â€</span> <em>arXiv Preprint arXiv:2203.06768</em>. +</div> +<div id="ref-poyiadzi2020face" class="csl-entry" role="listitem"> +Poyiadzi, Rafael, Kacper Sokol, Raul Santos-Rodriguez, Tijl De Bie, and Peter Flach. 2020. <span>“<span>FACE</span>: <span>Feasible</span> and Actionable Counterfactual Explanations.â€</span> In <em>Proceedings of the <span>AAAI</span>/<span>ACM Conference</span> on <span>AI</span>, <span>Ethics</span>, and <span>Society</span></em>, 344–50. +</div> +<div id="ref-schut2021generating" class="csl-entry" role="listitem"> +Schut, Lisa, Oscar Key, Rory Mc Grath, Luca Costabello, Bogdan Sacaleanu, Yarin Gal, et al. 2021. <span>“Generating <span>Interpretable Counterfactual Explanations By Implicit Minimisation</span> of <span>Epistemic</span> and <span>Aleatoric Uncertainties</span>.â€</span> In <em>International <span>Conference</span> on <span>Artificial Intelligence</span> and <span>Statistics</span></em>, 1756–64. <span>PMLR</span>. +</div> +<div id="ref-stutz2022learning" class="csl-entry" role="listitem"> +Stutz, David, Krishnamurthy Dj Dvijotham, Ali Taylan Cemgil, and Arnaud Doucet. 2022. <span>“Learning <span>Optimal</span> <span>Conformal</span> <span>Classifiers</span>.â€</span> In. <a href="https://openreview.net/forum?id=t8O-4LKFVx">https://openreview.net/forum?id=t8O-4LKFVx</a>. +</div> +<div id="ref-wachter2017counterfactual" class="csl-entry" role="listitem"> +Wachter, Sandra, Brent Mittelstadt, and Chris Russell. 2017. <span>“Counterfactual Explanations Without Opening the Black Box: <span>Automated</span> Decisions and the <span>GDPR</span>.â€</span> <em>Harv. JL & Tech.</em> 31: 841. +</div> +</div> +</section> + +</main> <!-- /main --> +<script id = "quarto-html-after-body" type="application/javascript"> +window.document.addEventListener("DOMContentLoaded", function (event) { + const toggleBodyColorMode = (bsSheetEl) => { + const mode = bsSheetEl.getAttribute("data-mode"); + const bodyEl = window.document.querySelector("body"); + if (mode === "dark") { + bodyEl.classList.add("quarto-dark"); + bodyEl.classList.remove("quarto-light"); + } else { + bodyEl.classList.add("quarto-light"); + bodyEl.classList.remove("quarto-dark"); + } + } + const toggleBodyColorPrimary = () => { + const bsSheetEl = window.document.querySelector("link#quarto-bootstrap"); + if (bsSheetEl) { + toggleBodyColorMode(bsSheetEl); + } + } + toggleBodyColorPrimary(); + const icon = ""; + const anchorJS = new window.AnchorJS(); + anchorJS.options = { + placement: 'right', + icon: icon + }; + anchorJS.add('.anchored'); + const clipboard = new window.ClipboardJS('.code-copy-button', { + target: function(trigger) { + return trigger.previousElementSibling; + } + }); + clipboard.on('success', function(e) { + // button target + const button = e.trigger; + // don't keep focus + button.blur(); + // flash "checked" + button.classList.add('code-copy-button-checked'); + var currentTitle = button.getAttribute("title"); + button.setAttribute("title", "Copied!"); + let tooltip; + if (window.bootstrap) { + button.setAttribute("data-bs-toggle", "tooltip"); + button.setAttribute("data-bs-placement", "left"); + button.setAttribute("data-bs-title", "Copied!"); + tooltip = new bootstrap.Tooltip(button, + { trigger: "manual", + customClass: "code-copy-button-tooltip", + offset: [0, -8]}); + tooltip.show(); + } + setTimeout(function() { + if (tooltip) { + tooltip.hide(); + button.removeAttribute("data-bs-title"); + button.removeAttribute("data-bs-toggle"); + button.removeAttribute("data-bs-placement"); + } + button.setAttribute("title", currentTitle); + button.classList.remove('code-copy-button-checked'); + }, 1000); + // clear code selection + e.clearSelection(); + }); + function tippyHover(el, contentFn) { + const config = { + allowHTML: true, + content: contentFn, + maxWidth: 500, + delay: 100, + arrow: false, + appendTo: function(el) { + return el.parentElement; + }, + interactive: true, + interactiveBorder: 10, + theme: 'quarto', + placement: 'bottom-start' + }; + window.tippy(el, config); + } + const noterefs = window.document.querySelectorAll('a[role="doc-noteref"]'); + for (var i=0; i<noterefs.length; i++) { + const ref = noterefs[i]; + tippyHover(ref, function() { + // use id or data attribute instead here + let href = ref.getAttribute('data-footnote-href') || ref.getAttribute('href'); + try { href = new URL(href).hash; } catch {} + const id = href.replace(/^#\/?/, ""); + const note = window.document.getElementById(id); + return note.innerHTML; + }); + } + let selectedAnnoteEl; + const selectorForAnnotation = ( cell, annotation) => { + let cellAttr = 'data-code-cell="' + cell + '"'; + let lineAttr = 'data-code-annotation="' + annotation + '"'; + const selector = 'span[' + cellAttr + '][' + lineAttr + ']'; + return selector; + } + const selectCodeLines = (annoteEl) => { + const doc = window.document; + const targetCell = annoteEl.getAttribute("data-target-cell"); + const targetAnnotation = annoteEl.getAttribute("data-target-annotation"); + const annoteSpan = window.document.querySelector(selectorForAnnotation(targetCell, targetAnnotation)); + const lines = annoteSpan.getAttribute("data-code-lines").split(","); + const lineIds = lines.map((line) => { + return targetCell + "-" + line; + }) + let top = null; + let height = null; + let parent = null; + if (lineIds.length > 0) { + //compute the position of the single el (top and bottom and make a div) + const el = window.document.getElementById(lineIds[0]); + top = el.offsetTop; + height = el.offsetHeight; + parent = el.parentElement.parentElement; + if (lineIds.length > 1) { + const lastEl = window.document.getElementById(lineIds[lineIds.length - 1]); + const bottom = lastEl.offsetTop + lastEl.offsetHeight; + height = bottom - top; + } + if (top !== null && height !== null && parent !== null) { + // cook up a div (if necessary) and position it + let div = window.document.getElementById("code-annotation-line-highlight"); + if (div === null) { + div = window.document.createElement("div"); + div.setAttribute("id", "code-annotation-line-highlight"); + div.style.position = 'absolute'; + parent.appendChild(div); + } + div.style.top = top - 2 + "px"; + div.style.height = height + 4 + "px"; + let gutterDiv = window.document.getElementById("code-annotation-line-highlight-gutter"); + if (gutterDiv === null) { + gutterDiv = window.document.createElement("div"); + gutterDiv.setAttribute("id", "code-annotation-line-highlight-gutter"); + gutterDiv.style.position = 'absolute'; + const codeCell = window.document.getElementById(targetCell); + const gutter = codeCell.querySelector('.code-annotation-gutter'); + gutter.appendChild(gutterDiv); + } + gutterDiv.style.top = top - 2 + "px"; + gutterDiv.style.height = height + 4 + "px"; + } + selectedAnnoteEl = annoteEl; + } + }; + const unselectCodeLines = () => { + const elementsIds = ["code-annotation-line-highlight", "code-annotation-line-highlight-gutter"]; + elementsIds.forEach((elId) => { + const div = window.document.getElementById(elId); + if (div) { + div.remove(); + } + }); + selectedAnnoteEl = undefined; + }; + // Attach click handler to the DT + const annoteDls = window.document.querySelectorAll('dt[data-target-cell]'); + for (const annoteDlNode of annoteDls) { + annoteDlNode.addEventListener('click', (event) => { + const clickedEl = event.target; + if (clickedEl !== selectedAnnoteEl) { + unselectCodeLines(); + const activeEl = window.document.querySelector('dt[data-target-cell].code-annotation-active'); + if (activeEl) { + activeEl.classList.remove('code-annotation-active'); + } + selectCodeLines(clickedEl); + clickedEl.classList.add('code-annotation-active'); + } else { + // Unselect the line + unselectCodeLines(); + clickedEl.classList.remove('code-annotation-active'); + } + }); + } + const findCites = (el) => { + const parentEl = el.parentElement; + if (parentEl) { + const cites = parentEl.dataset.cites; + if (cites) { + return { + el, + cites: cites.split(' ') + }; + } else { + return findCites(el.parentElement) + } + } else { + return undefined; + } + }; + var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]'); + for (var i=0; i<bibliorefs.length; i++) { + const ref = bibliorefs[i]; + const citeInfo = findCites(ref); + if (citeInfo) { + tippyHover(citeInfo.el, function() { + var popup = window.document.createElement('div'); + citeInfo.cites.forEach(function(cite) { + var citeDiv = window.document.createElement('div'); + citeDiv.classList.add('hanging-indent'); + citeDiv.classList.add('csl-entry'); + var biblioDiv = window.document.getElementById('ref-' + cite); + if (biblioDiv) { + citeDiv.innerHTML = biblioDiv.innerHTML; + } + popup.appendChild(citeDiv); + }); + return popup.innerHTML; + }); + } + } +}); +</script> +<nav class="page-navigation"> + <div class="nav-page nav-page-previous"> + <a href="/index.html" class="pagination-link"> + <i class="bi bi-arrow-left-short"></i> <span class="nav-page-text">Preface</span> + </a> + </div> + <div class="nav-page nav-page-next"> + <a href="/notebooks/intro.html" class="pagination-link"> + <span class="nav-page-text"><span class='chapter-number'>2</span> <span class='chapter-title'>`ConformalGenerator`</span></span> <i class="bi bi-arrow-right-short"></i> + </a> + </div> +</nav> +</div> <!-- /content --> + +</body> + +</html> \ No newline at end of file diff --git a/notebooks/proposal.ipynb b/notebooks/proposal.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..bf087486e317151e52c202913565ac26aef95b5d --- /dev/null +++ b/notebooks/proposal.ipynb @@ -0,0 +1,218 @@ +{ + "cells": [ + { + "cell_type": "raw", + "metadata": {}, + "source": [ + "---\n", + "title: High-Fidelity Counterfactual Explanations through Conformal Prediction\n", + "subtitle: Research Proposal\n", + "abstract: |\n", + " We propose Conformal Counterfactual Explanations: an effortless and rigorous way to produce realistic and faithful Counterfactual Explanations using Conformal Prediction. To address the need for realistic counterfactuals, existing work has primarily relied on separate generative models to learn the data-generating process. While this is an effective way to produce plausible and model-agnostic counterfactual explanations, it not only introduces a significant engineering overhead but also reallocates the task of creating realistic model explanations from the model itself to the generative model. Recent work has shown that there is no need for any of this when working with probabilistic models that explicitly quantify their own uncertainty. Unfortunately, most models used in practice still do not fulfil that basic requirement, in which case we would like to have a way to quantify predictive uncertainty in a post-hoc fashion.\n", + "---" + ], + "id": "0a271b6a" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "include(\"notebooks/setup.jl\")\n", + "eval(setup_notebooks)" + ], + "id": "3f81501f", + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Motivation\n", + "\n", + "Counterfactual Explanations are a powerful, flexible and intuitive way to not only explain black-box models but also enable affected individuals to challenge them through the means of Algorithmic Recourse. \n", + "\n", + "### Counterfactual Explanations or Adversarial Examples?\n", + "\n", + "Most state-of-the-art approaches to generating Counterfactual Explanations (CE) rely on gradient descent in the feature space. The key idea is to perturb inputs $x\\in\\mathcal{X}$ into a black-box model $f: \\mathcal{X} \\mapsto \\mathcal{Y}$ in order to change the model output $f(x)$ to some pre-specified target value $t\\in\\mathcal{Y}$. Formally, this boils down to defining some loss function $\\ell(f(x),t)$ and taking gradient steps in the minimizing direction. The so-generated counterfactuals are considered valid as soon as the predicted label matches the target label. A stripped-down counterfactual explanation is therefore little different from an adversarial example. In @fig-adv, for example, generic counterfactual search as in @wachter2017counterfactual has been applied to MNIST data.\n" + ], + "id": "a244bee7" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "# Data:\n", + "counterfactual_data = load_mnist()\n", + "X, y = CounterfactualExplanations.DataPreprocessing.unpack_data(counterfactual_data)\n", + "input_dim, n_obs = size(counterfactual_data.X)\n", + "M = load_mnist_mlp()\n", + "# Target:\n", + "factual_label = 8\n", + "x = reshape(X[:,rand(findall(predict_label(M, counterfactual_data).==factual_label))],input_dim,1)\n", + "target = 3\n", + "factual = predict_label(M, counterfactual_data, x)[1]\n", + "# Search:\n", + "n_ce = 3\n", + "generator = GenericGenerator()\n", + "ces = generate_counterfactual(x, target, counterfactual_data, M, generator; num_counterfactuals=n_ce)" + ], + "id": "687cba09", + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "image_size = 200\n", + "p1 = plot(\n", + " convert2image(MNIST, reshape(x,28,28)),\n", + " axis=nothing, \n", + " size=(image_size, image_size),\n", + " title=\"Factual\"\n", + ")\n", + "plts = [p1]\n", + "\n", + "counterfactuals = CounterfactualExplanations.counterfactual(ces)\n", + "phat = target_probs(ces)\n", + "for x in zip(eachslice(counterfactuals; dims=3), eachslice(phat; dims=3))\n", + " ce, _phat = (x[1],x[2])\n", + " _title = \"p(y=$(target)|x′)=$(round(_phat[1]; digits=3))\"\n", + " plt = plot(\n", + " convert2image(MNIST, reshape(ce,28,28)),\n", + " axis=nothing, \n", + " size=(image_size, image_size),\n", + " title=_title\n", + " )\n", + " plts = [plts..., plt]\n", + "end\n", + "plt = plot(plts...; size=(image_size * (n_ce + 1),image_size), layout=(1,(n_ce + 1)))\n", + "savefig(plt, joinpath(www_path, \"you_may_not_like_it.png\"))" + ], + "id": "fda7c987", + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "{#fig-adv}\n", + "\n", + "The crucial difference between adversarial examples and counterfactuals is one of intent. While adversarial examples are typically intended to go unnoticed, counterfactuals in the context of Explainable AI are generally sought to be \"plausible\", \"realistic\" or \"feasible\". To fulfil this latter goal, researchers have come up with a myriad of ways. @joshi2019realistic were among the first to suggest that instead of searching counterfactuals in the feature space, we can instead traverse a latent embedding learned by a surrogate generative model. Similarly, @poyiadzi2020face use density ... Finally, @karimi2021algorithmic argues that counterfactuals should comply with the causal model that generates them [CHECK IF WE CAN PHASE THIS LIKE THIS]. Other related approaches include ... All of these different approaches have a common goal: they aim to ensure that the generated counterfactuals comply with the (learned) data-generating process (DGB). \n", + "\n", + "::: {#def-plausible}\n", + "\n", + "## Plausible Counterfactuals\n", + "\n", + "Formally, if $x \\sim \\mathcal{X}$ and for the corresponding counterfactual we have $x^{\\prime}\\sim\\mathcal{X}^{\\prime}$, then for $x^{\\prime}$ to be considered a plausible counterfactual, we need: $\\mathcal{X} \\approxeq \\mathcal{X}^{\\prime}$.\n", + "\n", + ":::\n", + "\n", + "In the context of Algorithmic Recourse, it makes sense to strive for plausible counterfactuals, since anything else would essentially require individuals to move to out-of-distribution states. But it is worth noting that our ambition to meet this goal, may have implications on our ability to faithfully explain the behaviour of the underlying black-box model (arguably our principal goal). By essentially decoupling the task of learning plausible representations of the data from the model itself, we open ourselves up to vulnerabilities. Using a separate generative model to learn $\\mathcal{X}$, for example, has very serious implications for the generated counterfactuals. @fig-latent compares the results of applying REVISE [@joshi2019realistic] to MNIST data using two different Variational Auto-Encoders: while the counterfactual generated using an expressive (strong) VAE is compelling, the result relying on a less expressive (weak) VAE is not even valid. In this latter case, the decoder step of the VAE fails to yield values in $\\mathcal{X}$ and hence the counterfactual search in the learned latent space is doomed. \n", + "\n", + "{#fig-latent}\n", + "\n", + "> Here it would be nice to have another example where we poison the data going into the generative model to hide biases present in the data (e.g. Boston housing).\n", + "\n", + "- Latent can be manipulated: \n", + " - train biased model\n", + " - train VAE with biased variable removed/attacked (use Boston housing dataset)\n", + " - hypothesis: will generate bias-free explanations\n", + "\n", + "### From Plausible to High-Fidelity Counterfactuals {#sec-fidelity}\n", + "\n", + "In light of the findings, we propose to generally avoid using surrogate models to learn $\\mathcal{X}$ in the context of Counterfactual Explanations.\n", + "\n", + "::: {#prp-surrogate}\n", + "\n", + "## Avoid Surrogates\n", + "\n", + "Since we are in the business of explaining a black-box model, the task of learning realistic representations of the data should not be reallocated from the model itself to some surrogate model.\n", + "\n", + ":::\n", + "\n", + "In cases where the use of surrogate models cannot be avoided, we propose to weigh the plausibility of counterfactuals against their fidelity to the black-box model. In the context of Explainable AI, fidelity is defined as describing how an explanation approximates the prediction of the black-box model [@molnar2020interpretable]. Fidelity has become the default metric for evaluating Local Model-Agnostic Models, since they often involve local surrogate models whose predictions need not always match those of the black-box model. \n", + "\n", + "In the case of Counterfactual Explanations, the concept of fidelity has so far been ignored. This is not altogether surprising, since by construction and design, Counterfactual Explanations work with the predictions of the black-box model directly: as stated above, a counterfactual $x^{\\prime}$ is considered valid if and only if $f(x^{\\prime})=t$, where $t$ denote some target outcome. \n", + "\n", + "Does fidelity even make sense in the context of CE, and if so, how can we define it? In light of the examples in the previous section, we think it is urgent to introduce a notion of fidelity in this context, that relates to the distributional properties of the generated counterfactuals. In particular, we propose that a high-fidelity counterfactual $x^{\\prime}$ complies with the class-conditional distribution $\\mathcal{X}_{\\theta} = p_{\\theta}(X|y)$ where $\\theta$ denote the black-box model parameters. \n", + "\n", + "::: {#def-fidele}\n", + "\n", + "## High-Fidelity Counterfactuals\n", + "\n", + "Let $\\mathcal{X}_{\\theta}|y = p_{\\theta}(X|y)$ denote the class-conditional distribution of $X$ defined by $\\theta$. Then for $x^{\\prime}$ to be considered a high-fidelity counterfactual, we need: $\\mathcal{X}_{\\theta}|t \\approxeq \\mathcal{X}^{\\prime}$ where $t$ denotes the target outcome.\n", + "\n", + ":::\n", + "\n", + "In order to assess the fidelity of counterfactuals, we propose the following two-step procedure:\n", + "\n", + "1) Generate samples $X_{\\theta}|y$ and $X^{\\prime}$ from $\\mathcal{X}_{\\theta}|t$ and $\\mathcal{X}^{\\prime}$, respectively.\n", + "2) Compute the Maximum Mean Discrepancy (MMD) between $X_{\\theta}|y$ and $X^{\\prime}$. \n", + "\n", + "If the computed value is different from zero, we can reject the null-hypothesis of fidelity.\n", + "\n", + "> Two challenges here: 1) implementing the sampling procedure in @grathwohl2020your; 2) it is unclear if MMD is really the right way to measure this. \n", + "\n", + "## Conformal Counterfactual Explanations\n", + "\n", + "In @sec-fidelity, we have advocated for avoiding surrogate models in the context of Counterfactual Explanations. In this section, we introduce an alternative way to generate high-fidelity Counterfactual Explanations. In particular, we propose Conformal Counterfactual Explanations (CCE), that is Counterfactual Explanations that minimize the predictive uncertainty of conformal models. \n", + "\n", + "### Minimizing Predictive Uncertainty\n", + "\n", + "@schut2021generating demonstrated that the goal of generating realistic (plausible) counterfactuals can also be achieved by seeking counterfactuals that minimize the predictive uncertainty of the underlying black-box model. Similarly, @antoran2020getting ...\n", + "\n", + "- Problem: restricted to Bayesian models.\n", + "- Solution: post-hoc predictive uncertainty quantification. In particular, Conformal Prediction. \n", + "\n", + "### Background on Conformal Prediction\n", + "\n", + "- Distribution-free, model-agnostic and scalable approach to predictive uncertainty quantification.\n", + "- Conformal prediction is instance-based. So is CE. \n", + "- Take any fitted model and turn it into a conformal model using calibration data.\n", + "- Our approach, therefore, relaxes the restriction on the family of black-box models, at the cost of relying on a subset of the data. Arguably, data is often abundant and in most applications practitioners tend to hold out a test data set anyway. \n", + "\n", + "> Does the coverage guarantee carry over to counterfactuals?\n", + "\n", + "### Generating Conformal Counterfactuals\n", + "\n", + "While Conformal Prediction has recently grown in popularity, it does introduce a challenge in the context of classification: the predictions of Conformal Classifiers are set-valued and therefore difficult to work with, since they are, for example, non-differentiable. Fortunately, @stutz2022learning introduced carefully designed differentiable loss functions that make it possible to evaluate the performance of conformal predictions in training. We can leverage these recent advances in the context of gradient-based counterfactual search ...\n", + "\n", + "> Challenge: still need to implement these loss functions. \n", + "\n", + "## Experiments\n", + "\n", + "### Research Questions\n", + "\n", + "- Is CP alone enough to ensure realistic counterfactuals?\n", + "- Do counterfactuals improve further as the models get better?\n", + "- Do counterfactuals get more realistic as coverage\n", + "- What happens as we vary coverage and setsize?\n", + "- What happens as we improve the model robustness?\n", + "- What happens as we improve the model's ability to incorporate predictive uncertainty (deep ensemble, laplace)?\n", + "- What happens if we combine with DiCE, ClaPROAR, Gravitational?\n", + "- What about CE robustness to endogenous shifts [@altmeyer2023endogenous]?\n", + "\n", + "- Benchmarking:\n", + " - add PROBE [@pawelczyk2022probabilistically] into the mix.\n", + " - compare travel costs to domain shits.\n", + "\n", + "> Nice to have: What about using Laplace Approximation, then Conformal Prediction? What about using Conformalised Laplace? \n", + "\n", + "## References\n" + ], + "id": "cb684712" + } + ], + "metadata": { + "kernelspec": { + "name": "julia-(4-threads)-1.8", + "language": "julia", + "display_name": "Julia (4 threads) 1.8.3" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} \ No newline at end of file diff --git a/dev/proposal.qmd b/notebooks/proposal.qmd similarity index 98% rename from dev/proposal.qmd rename to notebooks/proposal.qmd index 08bdb0e73a427b874d46f3b7a2790ef8cb22bcec..4c4aa5c74ac5198834b6c296e5502792031ca1d2 100644 --- a/dev/proposal.qmd +++ b/notebooks/proposal.qmd @@ -6,14 +6,8 @@ abstract: | --- ```{julia} -using CounterfactualExplanations -using CounterfactualExplanations.Data: load_mnist -using CounterfactualExplanations.Models: load_mnist_mlp -using Images -using MLDatasets -using MLDatasets: convert2image -using Plots -www_path = "dev/www" +include("notebooks/setup.jl") +eval(setup_notebooks) ``` ## Motivation diff --git a/notebooks/references.bib b/notebooks/references.bib deleted file mode 100644 index 0220dbdf2e2eedcc3ce546914ffbb890db023244..0000000000000000000000000000000000000000 --- a/notebooks/references.bib +++ /dev/null @@ -1,19 +0,0 @@ -@article{knuth84, - author = {Knuth, Donald E.}, - title = {Literate Programming}, - year = {1984}, - issue_date = {May 1984}, - publisher = {Oxford University Press, Inc.}, - address = {USA}, - volume = {27}, - number = {2}, - issn = {0010-4620}, - url = {https://doi.org/10.1093/comjnl/27.2.97}, - doi = {10.1093/comjnl/27.2.97}, - journal = {Comput. J.}, - month = may, - pages = {97–111}, - numpages = {15} -} - - diff --git a/notebooks/setup.jl b/notebooks/setup.jl new file mode 100644 index 0000000000000000000000000000000000000000..00f4e67b8c6a9878ab52e0eedf07fc273b067916 --- /dev/null +++ b/notebooks/setup.jl @@ -0,0 +1,31 @@ +setup_notebooks = quote + + using Pkg + Pkg.activate("notebooks") + + using CCE + using CCE: set_size_penalty, distance_from_energy, distance_from_targets + using ConformalPrediction + using CounterfactualExplanations + using CounterfactualExplanations.Data + using CounterfactualExplanations.Models: load_mnist_mlp + using CounterfactualExplanations.Objectives + using Distributions + using Flux + using Images + using JointEnergyModels + using LinearAlgebra + using MLDatasets + using MLDatasets: convert2image + using MLJBase + using MLJFlux + using Plots + using Random + + # Setup: + theme(:wong) + Random.seed!(2023) + www_path = "notebooks/www" + img_height = 300 + +end; \ No newline at end of file diff --git a/notebooks/summary.qmd b/notebooks/summary.qmd deleted file mode 100644 index b450ab7d0e39389fba4c34f043b5a4145dd9d674..0000000000000000000000000000000000000000 --- a/notebooks/summary.qmd +++ /dev/null @@ -1,3 +0,0 @@ -# Summary - -In summary, this book has no content whatsoever. diff --git a/build/dev/www/mnist_9to4_latent.png b/notebooks/www/mnist_9to4_latent.png similarity index 100% rename from build/dev/www/mnist_9to4_latent.png rename to notebooks/www/mnist_9to4_latent.png diff --git a/notebooks/www/you_may_not_like_it.png b/notebooks/www/you_may_not_like_it.png new file mode 100644 index 0000000000000000000000000000000000000000..78cc0733619723f5a0b54693a978ae2ce5123cbf Binary files /dev/null and b/notebooks/www/you_may_not_like_it.png differ