diff --git a/.github/workflows/news.yml b/.github/workflows/news.yml new file mode 100644 index 0000000..805353c --- /dev/null +++ b/.github/workflows/news.yml @@ -0,0 +1,27 @@ +name: Update news + +on: + schedule: + # Get the feed every day at 1:13 UTC + - cron: "13 1 * * *" + # allow manual update + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - name: Download File + run: | + curl https://www.softwareheritage.org/tag/codemeta/feed/ --output ./data/feeds/softwareheritage.xml + working-directory: ${{ github.workspace }} + - name: Commit and Push Changes + run: | + git config --global user.name "${{ github.actor }}" + git config --global user.email "${{ github.actor }}@users.noreply.github.com" + + git add ./data/feeds/ + git commit -m 'Update news' || true + git push diff --git a/config.toml b/config.toml index ab60bc8..b1cf8f1 100644 --- a/config.toml +++ b/config.toml @@ -1,4 +1,4 @@ -theme = "hugo-material" +theme = "CodeMeta-Pyramids" baseurl = "/" relativeurls = true title = "The CodeMeta Project" @@ -7,7 +7,6 @@ disqusShortname = "" ignoreFiles = ["\\.Rmd$", "_files$", "_cache$", "\\.csv", "\\.R"] publishDir = "../website" - [[menu.main]] name = "Home" url = "/index.html" @@ -41,24 +40,35 @@ publishDir = "../website" url = "/tools" weight = 8 +[[menu.footer]] + name = "Source code on Github" + url = "https://github.com/codemeta/" + pre = "" + weight = 1 +[[menu.footer]] + name = "Governance" + url = "https://codemeta.github.io/governance/" + weight = 2 +[[menu.footer]] + name = "Scicodes Consortium" + url = "https://scicodes.net/" + weight = 3 + [params] name = "codemeta" github = "codemeta" - custom_css = ["glyphicon.css"] - #custom_css = ["cboettig.css"] repo = "codemeta.github.io" background = "img/pyramids.jpg" + + newslimit = 5 + feeds = [ + "https://softwareheritage.org/tag/codemeta/feed/" + ] date_format = "Mon, Jan 2, 2006" description = "A Rosetta Stone for Software Metadata" - # options for highlight.js (version, additional languages, and theme) - highlightjsVersion = "9.10.0" - highlightCDN = "//cdn.bootcss.com" - highlightjsLang = ["r", "yaml", "json"] - highlightjsTheme = "github" - [params.logo] url = "logo.png" width = 50 @@ -69,3 +79,5 @@ publishDir = "../website" [markup.goldmark] [markup.goldmark.renderer] unsafe = true + [markup.highlight] + style = 'pygments' diff --git a/content/_index.md b/content/_index.md index c459474..0f7e65c 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,23 +1,54 @@ --- title: "The CodeMeta Project" +layout: landing --- -## Motivation +## Introducing CodeMeta -Research relies heavily on scientific software, and a large and growing fraction of researchers are engaged in developing software as part of their own research ([Hannay et al 2009](https://doi.org/10.1109/SECSE.2009.5069155 "How do scientists develop and use scientific software?")). Despite this, _infrastructure to support the preservation, discovery, reuse, and attribution of software_ lags substantially behind that of other research products such as journal articles and research data. This lag is driven not so much by a lack of technology as it is by a lack of unity: existing mechanisms to archive, document, index, share, discover, and cite software contributions are heterogeneous among both disciplines and archives and rarely meet best practices ([Howison 2015](https://doi.org/10.1002/asi.23538 "Software in the scientific literature: Problems with seeing, finding, and using software mentioned in the biology literature")). Fortunately, a rapidly growing movement to improve preservation, discovery, reuse and attribution of academic software is now underway: a recent [NIH report](http://softwarediscoveryindex.org), conferences and working groups of [FORCE11](https://www.force11.org/), [WSSSPE](http://wssspe.researchcomputing.org.uk/) & [Software Sustainability Institute](http://www.software.ac.uk/), and the rising adoption of repositories like [GitHub](https://github.com), [Zenodo](https://zenodo.org), [figshare](https://figshare.com) & [DataONE](https://www.dataone.org) by academic software developers. Now is the time to improve how these resources can talk to each other. +Software development creates changes, and scientific research requires +reproducibility. Since software is routinely used in research projects, +this can cause problems. -## What can software metadata do for you? +_**CodeMeta acts as a vital bridge between these disciplines.**_ -What metadata you want from software is determined by your use case. If your primary concerns are credit for academic software, then you're most interested in _citation_ metadata. If you're trying to replicate some analysis, you worry more about versions and dependencies than about authors and titles. And if you seek to discover software you don't already know about that is suitable for a particular task, well then you are interested more in keywords and descriptions. Frequently, developers of scientific software, repositories that host that software, and users themselves are interested in more than one of these objectives, and others besides. +[Aiming to solve this problem](/background), CodeMeta was founded in 2016 +by a consortium of researchers. Using existing standards such as Schema.org +terms and JSON-LD, CodeMeta is now a recognised framework that is employed +by a worldwide community of developers, researchers, and archivists. -Different software repositories, software languages and scientific domains denote this information in different ways, which makes it difficult or impossible for tools to work across these different sources without losing valuable information along the way. For instance, a fantastic collaboration between GitHub and figshare provides researchers a way to import software on the former into the persistent archive of the latter, getting a permanent identifier, a DOI in the process. To assign a DOI, figshare must then pass metadata about the object to DataCite, the central DOI provider for all repositories. While this makes DataCite a powerful aggregator, the lack of a crosswalk table means that much valuable metadata is currently lost along the way, such as the original software license, platform, and so forth. Any tool or approach working across software repositories faces similar challenges without a crosswalk table to translate between these. +When used and maintained in code repositories and software distribution +systems, CodeMeta enables the exact version of a library or application, +that has been used and cited in scientific and other research, to be +reliably identified and reused. -For more detail, [visit the project on GitHub](https://github.com/codemeta/codemeta) or check back here soon. +### Research Software MetaData Guidelines -## Special thanks to our supporters +CodeMeta is suggested for use by the following +[Research Software MetaData Guidelines](https://fair-impact.github.io/RSMD-guidelines/) +recommendations: - - - - - +{{< rsmd >}} + +## Use Cases + +Credit +: CodeMeta's _citation_ metadata is useful for ensuring that authors get +credit for their software, when it is used for published research. + +Reproducibility +: Tracking the software libraries and applications used in research, using +CodeMeta's _versions_ and _dependencies_ metadata, ensures that important +findings can be reviewed and verified with greater accuracy. + +Discovery +: Finding software is easier with CodeMeta's _keywords_ and _descriptions_ +metadata. These terms allow everyone to discover relevant software, and use +or contribute to it. + +## Connecting via Crosswalks + +Repositories, software languages, and scientific domains often have different +vocabularies for their metadata. Our Crosswalks exist to provide a reliable +path to interoperability. By mapping each of these formats to CodeMeta via a +Crosswalk, CodeMeta acts as a translation layer for data to be converted +freely, preserving information that would otherwise be lost. diff --git a/content/background.md b/content/background.md new file mode 100644 index 0000000..f3f1187 --- /dev/null +++ b/content/background.md @@ -0,0 +1,16 @@ +--- +title: "The CodeMeta Project" +layout: sidenav +--- + +## Motivation + +Research relies heavily on scientific software, and a large and growing fraction of researchers are engaged in developing software as part of their own research ([Hannay et al 2009](https://doi.org/10.1109/SECSE.2009.5069155 "How do scientists develop and use scientific software?")). Despite this, _infrastructure to support the preservation, discovery, reuse, and attribution of software_ lags substantially behind that of other research products such as journal articles and research data. This lag is driven not so much by a lack of technology as it is by a lack of unity: existing mechanisms to archive, document, index, share, discover, and cite software contributions are heterogeneous among both disciplines and archives and rarely meet best practices ([Howison 2015](https://doi.org/10.1002/asi.23538 "Software in the scientific literature: Problems with seeing, finding, and using software mentioned in the biology literature")). Fortunately, a rapidly growing movement to improve preservation, discovery, reuse and attribution of academic software is now underway: a recent [NIH report](http://softwarediscoveryindex.org), conferences and working groups of [FORCE11](https://www.force11.org/), [WSSSPE](http://wssspe.researchcomputing.org.uk/) & [Software Sustainability Institute](http://www.software.ac.uk/), and the rising adoption of repositories like [GitHub](https://github.com), [Zenodo](https://zenodo.org), [figshare](https://figshare.com) & [DataONE](https://www.dataone.org) by academic software developers. Now is the time to improve how these resources can talk to each other. + +## What can software metadata do for you? + +What metadata you want from software is determined by your use case. If your primary concerns are credit for academic software, then you're most interested in _citation_ metadata. If you're trying to replicate some analysis, you worry more about versions and dependencies than about authors and titles. And if you seek to discover software you don't already know about that is suitable for a particular task, well then you are interested more in keywords and descriptions. Frequently, developers of scientific software, repositories that host that software, and users themselves are interested in more than one of these objectives, and others besides. + +Different software repositories, software languages and scientific domains denote this information in different ways, which makes it difficult or impossible for tools to work across these different sources without losing valuable information along the way. For instance, a fantastic collaboration between GitHub and figshare provides researchers a way to import software on the former into the persistent archive of the latter, getting a permanent identifier, a DOI in the process. To assign a DOI, figshare must then pass metadata about the object to DataCite, the central DOI provider for all repositories. While this makes DataCite a powerful aggregator, the lack of a crosswalk table means that much valuable metadata is currently lost along the way, such as the original software license, platform, and so forth. Any tool or approach working across software repositories faces similar challenges without a crosswalk table to translate between these. + +For more detail, [visit the project on GitHub](https://github.com/codemeta/codemeta) or check back here soon. diff --git a/content/create.md b/content/create.md index 0911228..4035a3c 100644 --- a/content/create.md +++ b/content/create.md @@ -1,11 +1,46 @@ --- title: "Create a CodeMeta file" -#layout: login +layout: single --- -Need to generate a CodeMeta compliant metadata file? Try out the [CodeMeta Generator](https://codemeta.github.io/codemeta-generator), which was created by the folks at [Software Heritage](https://www.softwareheritage.org). +Need to generate a CodeMeta compliant metadata file? The folks at +[Software Heritage](https://www.softwareheritage.org) maintain this tool to +make that easy. + +Click the button below to open the CodeMeta generator in a new tab. The tool +is both a generator and a validator for `codemeta.json` files. + +## Create a new CodeMeta file + +Generate a CodeMeta file by filling out the fields in the form according to +the [CodeMeta terms](/terms) definitions. The `Name` field in the first +section is mandatory. + +Providing the `Name` of your software will result in a basic `codemeta.json` +output in the final textarea. Filling out additional fields will build a +more complete file. The version of CodeMeta can be selected with the +`Generate codemeta.json v2.0` or `Generate codemeta.json v3.0` buttons above +the final textarea. + +Some fields require specific formatting. The example text in the fields will +hint the required formatting. Errors will be highlighted by the generator as +they are encountered. + +Your generated file may be copied from the text area, or downloaded with the +`Download codemeta.json` button above the field. + +## Check a CodeMeta file + +Pasting the contents of your current `codemeta.json` file into the final +textarea will allow you to: +- Validate the syntax with the `Validate codemeta.json` button, and +- Pre-fill the other form fields with your current values using the +`Import codemeta.json` button. + {{< rawhtml >}} + Open the CodeMeta Generator
+ - Software Heritage + Software Heritage {{< /rawhtml >}} diff --git a/content/developer-guide.md b/content/developer-guide.md index 084d46e..700760a 100644 --- a/content/developer-guide.md +++ b/content/developer-guide.md @@ -1,5 +1,6 @@ --- title: CodeMeta Developer Guide +layout: sidenav --- This guide is intended for software developers who require detailed information about the CodeMeta project's diff --git a/content/jsonld.md b/content/jsonld.md index 8c6c04b..e191c61 100644 --- a/content/jsonld.md +++ b/content/jsonld.md @@ -1,5 +1,6 @@ --- title: "The CodeMeta JSON-LD Representation" +layout: sidenav --- CodeMeta uses JSON-LD to represent and translate between software metadata formats. diff --git a/content/news.md b/content/news.md new file mode 100644 index 0000000..7f58746 --- /dev/null +++ b/content/news.md @@ -0,0 +1,6 @@ +--- +title: Codemeta News +layout: single +--- + +{{< news >}} diff --git a/content/terms.md b/content/terms.md index 1c832f6..5b222c7 100644 --- a/content/terms.md +++ b/content/terms.md @@ -1,5 +1,6 @@ --- title: CodeMeta Terms +layout: sidenav --- ## Terms from Schema.org diff --git a/content/tools.md b/content/tools.md index 0ac8c3e..1e238f8 100644 --- a/content/tools.md +++ b/content/tools.md @@ -1,5 +1,6 @@ --- title: Tools +layout: sidenav --- This page lists some existing tools to help with CodeMeta files. diff --git a/content/use-cases.md b/content/use-cases.md index ffd386b..a5cdc25 100644 --- a/content/use-cases.md +++ b/content/use-cases.md @@ -1,6 +1,10 @@ +--- +layout: single +--- + Edited Use cases CodeMeta meeting in Portland -Created 20160415 (use cases group pulled from here 230pm 20160516) https://docs.google.com/document/d/1SalOP_tLw7FC6jnoz5hJBB2jA7xBClKqc88wgmJu5Ro/edit +Created 20160415 (use cases group pulled from here 230pm 20160516) [PDF export of google doc notes](/CodeMeta_Software_Use_Cases-Day2PM_WrkngGrp.pdf) @@ -296,4 +300,4 @@ datacite/crossref/orcid -- utility providers ``Repository'' refers to public software repositories such as GitHub, Netlib, Comprehensive R Archive Network (CRAN), and institutional repositories. \item ` -``Citation manager`` refers to people and organizations that create scholarly reference management software and websites including Zotero, Mendeley, EndNote, RefWorks, BibDesk, etc., that manage citation information and semi-automatically insert those citations into research products. \ No newline at end of file +``Citation manager`` refers to people and organizations that create scholarly reference management software and websites including Zotero, Mendeley, EndNote, RefWorks, BibDesk, etc., that manage citation information and semi-automatically insert those citations into research products. diff --git a/content/user-guide.md b/content/user-guide.md index f6ec562..fe01b4f 100644 --- a/content/user-guide.md +++ b/content/user-guide.md @@ -1,5 +1,6 @@ --- title: User Guide +layout: sidenav --- ## Generating a CodeMeta file diff --git a/data/feeds/softwareheritage.xml b/data/feeds/softwareheritage.xml new file mode 100644 index 0000000..f792878 --- /dev/null +++ b/data/feeds/softwareheritage.xml @@ -0,0 +1,775 @@ + + + + Codemeta Archives - Software Heritage + + https://www.softwareheritage.org/tag/codemeta/ + + Tue, 04 Nov 2025 15:10:25 +0000 + en-US + + hourly + + 1 + https://wordpress.org/?v=6.8.3 + + + https://www.softwareheritage.org/wp-content/uploads/2015/08/cropped-swh-logo-32x32.png + Codemeta Archives - Software Heritage + https://www.softwareheritage.org/tag/codemeta/ + 32 + 32 + + + CodemetaR Author streamlines software metadata updates + https://www.softwareheritage.org/2025/06/18/codemetar-author-streamlines-software-metadata-updates/ + + + Wed, 18 Jun 2025 14:48:00 +0000 + + + + + + + https://www.softwareheritage.org/?p=46150 + + This tutorial covers using the codemetar R package to generate universal Codemeta JSON files.

+

The post CodemetaR Author streamlines software metadata updates appeared first on Software Heritage.

+]]>
+ By Frédéric Santos, Software Heritage Ambassador

+ + + +

Think of software metadata as the essential ID card for any software package. It’s that structured information that tells you all about the program: its name, version, who made it, what license it uses, what other software it needs to run, and other important details. For R packages specifically, this means information about what the package actually does, which other R packages it depends on, the minimum R version it requires, and even its intended purpose. 

+ + + +

To cut through the tangle of diverse, language-specific metadata formats, the Codemeta project stepped in. Its mission is to standardize and improve the sharing of software metadata, offering a universal schema (built on a JSON-like syntax) to describe software. This common approach helps turn metadata into a format that can easily “cross-work” between many different programming languages, making software easier to discover, cite, and reproduce.

+ + + +

This post offers an overview of the 14-minute video tutorial, highlighting how the codemetar R package simplifies generating and updating this crucial Codemeta metadata for your R packages.

+ + + +
+ +
+ + + +

Why bother with organized software metadata?

+ + + +

Keeping your software metadata organized and fresh isn’t just a nice-to-have; it’s critical for several reasons. If you’re a researcher, for instance, you know how vital it is for your analyses to be reproducible by others. Accurate software metadata is key here, since it specifies the exact software versions and dependencies that people need to replicate your work precisely. It also tells authors how to properly cite the software they’ve used in their articles, which is very important. But beyond just reproducibility and citation, well-structured metadata acts like a beacon for discoverability. Search engines can find your software more easily, linking it to relevant keywords. Even popular software repositories like GitHub would be a nightmare to navigate without good metadata. So, truly, any software developer – and R developers are definitely included – should pay close attention to how they specify metadata in their packages.

+ + + +

The R-specific way and its bottleneck

+ + + +

When you build an R package, the standard, built-in way to define all this necessary metadata is through the DESCRIPTION file. This file is where you’ll find essential fields like Title, Description, Author, License, and Imports. These details are crucial for users to grasp the package’s purpose and requirements, and they help external tools or repositories reference your package better. You can even generate a DESCRIPTION file template using R’s built-in functions or the devtools package. Sometimes, you might also find richer, though less structured, info in a README file.

+ + + +

But here’s the catch: the DESCRIPTION file has a very specific R-centric format or syntax. This becomes a real headache because other programming languages have their own unique ways of handling package metadata. Take a Julia package, for example; it might use a Project.toml file. Or an Emacs Lisp package, where metadata lives right in the header of its main file. The syntax and structure of these files are vastly different from R’s DESCRIPTION file. This language-specific approach creates a big problem for automatically collecting software metadata across different ecosystems, as each language demands a specific process for data extraction. This challenge directly impacts search engines, software archives, and repositories that aim to gather and organize information about a wide variety of software projects.

+ + +
+
+ + +

+ + + +

Enter Codemeta: The Universal Translator for Software Metadata

+ + + +

To tackle this tangled mess of different metadata formats, the Codemeta project stepped in. Its main goal? To offer a single, universal format for describing software that isn’t tied to any specific programming language. Codemeta achieves this by using a common schema based on a JSON-like syntax. By creating a codemeta.json file, developers can transform their software metadata into a format that can easily “cross-work” across many different programming languages. This standardized approach is a game-changer for improving software discoverability, reproducibility, and citation.

+ + + +

You’d typically place a codemeta.json file at the very root of your R package directory, right alongside your DESCRIPTION file. Since it’s not part of the standard R package build process and doesn’t inherently belong to the R universe, you can just add it to your .Rbuildignore list. This ensures it gets skipped when your package is built, preventing any issues.  While the JSON format used by codemeta.json files is powerful, it can be quite heavy, challenging for humans to read, and even harder to type manually.

+ + + +

The hassle of manual codemeta.json management

+ + + +

Given how complex JSON can be, trying to manually create or update codemeta.json files is, frankly, impractical. Sure, there are some automatic generation options, like websites provided by the Codemeta project team, where you fill in fields to get your JSON file. There’s even a newer version (a fork) of the Codemeta generator that can auto-fill fields if you just give it a GitHub or GitLab URL. These are nice, but still require you to manually update the codemeta.json file every time you release a new version of your R package. This opens the door to forgetting to update the file, leaving you with outdated codemeta.json information. Clearly, there’s a need for a more integrated, automated solution, especially for developers who frequently update their packages.

+ + + +

Enter codemetar: Your R Package metadata sidekick

+ + + +

This is precisely where the codemetar package steps in. The codemetar package is designed to help R developers effortlessly generate, parse, modify, and update codemeta.json files for their R packages. It’s readily available on CRAN, so you can install it with the usual install.packages(“codemeta”) command.

+ + +
+
Metadata from the DESCRIPTION file automatically populates this codemeta.json file.
+ + +

The real magic of codemetar lies in its ability to automatically pull relevant information from your R package’s DESCRIPTION file and seamlessly convert it into the Codemeta JSON format. A simple function call like write_codemeta() is all it takes to extract all that useful metadata from your DESCRIPTION file and pop it into a new codemeta.json file. What’s more, codemetar can even dig into your README file to extract extra metadata, like badges showing continuous integration services or minimum R version requirements. And here’s a neat little trick: codemetar automatically adds the generated codemeta.json file to your .Rbuildignore file, ensuring it never messes with your R package build process.

+ + + +

Painless updates and CRAN Integration

+ + + +

A big benefit of using codemetar is how it simplifies keeping your package’s metadata fresh throughout its entire development lifecycle. This is important when you’re pushing out new versions, bringing in new contributors, or even changing where your development is hosted (like moving from GitHub to GitLab). And for those of you already using devtools::release() to push your packages to CRAN, get ready for some truly seamless integration. When this function runs to submit a new package version, it automatically checks if your codemeta.json file is up-to-date and matches the metadata in your DESCRIPTION file. If there’s a mismatch, devtools::release() will give you a warning. This effectively acts as a safety net, ensuring you’ll never forget to update your codemeta.json file when you’re submitting to CRAN.

+ + + +

In a nutshell, the codemetar R package streamlines how R developers manage their package metadata. By offering an easy, automated way to create and maintain codemeta.json files, codemetar not only boosts the discoverability and citation of R packages but also helps ensure their reproducibility by standardizing metadata in a universally understood format.

+ + + +

About Frédéric Santos

+ + + +

Frédéric Santos is a data analyst at CNRS, the French National Centre for Scientific Research. His programming expertise spans R, Julia, Bash, and Emacs Lisp. As an ambassador, his fields of expertise include machine learning, notebooks, and reproducible research. You can explore his projects on GitLab and GitHub as well as his website. He’s been a Software Heritage Ambassador since 2023.

+ + + +

+

The post CodemetaR Author streamlines software metadata updates appeared first on Software Heritage.

+]]>
+ + + +
+ + Software Heritage Citation Feature: Addressing researcher needs + https://www.softwareheritage.org/2025/05/07/software-heritage-citation-feature/ + + + Wed, 07 May 2025 14:35:05 +0000 + + + + + + + + https://www.softwareheritage.org/?p=25758 + + Software Heritage now offers built-in citation support, a significant step in acknowledging software as a legitimate research output.

+

The post Software Heritage Citation Feature: Addressing researcher needs appeared first on Software Heritage.

+]]>
+ Software is essential in academic research—whether as a tool for data analysis, a research output, or even the very object of study. A truly Open Science ecosystem requires giving software the same attention and recognition as publications and datasets. In academia, citations are the currency of credit. +
 
+
When we began working on Software Heritage in 2014, interest in software as a research outcome steadily grew, driven in part by increasing awareness of software’s critical role in tackling the reproducibility crisis. One area that quickly drew attention was software citation, which culminated in the 2016 publication of the FORCE11 “Software citation principles.”
+
 
+
Nearly a decade later, software citation continues to evolve, thanks to the ongoing efforts of initiatives like the FORCE11 Software Citation Working Group (WG) and the joint RDA/FORCE11/ReSA Software Identification Working Group (WG).
+
+

Following GitHub’s lead, Software Heritage now has built-in citation support. This is a big step towards finally recognizing software as a real research output.

+

This blog post gives a quick rundown of the important news and how Software Heritage is shaking things up for citing software. We’re tackling a problem that’s been around for ages and offering a fix.

+
+

Citation made easy with Software Heritage

+
With this new feature, researchers, users, and readers can now easily generate and copy a BibTeX citation directly from Software Heritage into their .bib files.
+
+

Citing a specific software version—or even a precise code fragment—is just as simple: select the version or highlight the lines of code, and you’re ready to go.

+

Before diving deeper into the challenge of credit, it’s helpful to understand what’s already achievable using Software Heritage’s existing tools for software reference and preservation.

+

The universal archive of Software Heritage allows researchers and developers to:

+
    +
  1. +

    Prepare their repositories with key metadata files (AUTHORS, README, LICENSE, codemeta.json, etc.)

    +
  2. +
  3. +

    Trigger archival using the Save Code Now interface, the browser extension, or a webhook

    +
  4. +
  5. +

    Obtain a Software Hash Identifier (SWHID)—a persistent, verifiable reference to a specific version or component. With the new citation feature, you can generate a ready-to-use BibTeX citation directly from the archived object, offering a more robust and reliable alternative to citing a forge URL.

    +
  6. +
+
+
+

citation-box

+
+
For details on how to cite, check the Software Heritage documentation. It describes how the system uses the software’s internal data to generate a citation you can export.
+
+

Software Heritage can automatically generate a BibTeX citation using the intrinsic metadata archived from a software repository. This metadata is typically sourced from either a codemeta.json or a citation.cff file found in the repository.

+

To make citing code easier, users can embed a specific version or fragment of code directly into webpages using iframes. A simple Web UI endpoint is provided for this purpose. Here’s an example:

+

+
+
+

A long, intertwined journey

+
The “Software Citation Principles” FORCE11 paper highlights four key motivations for citing software:
+
    +
  1. Credit
  2. +
  3. Understanding research fields
  4. +
  5. Discovering software
  6. +
  7. Reproducibility
  8. +
+

These goals are crucial, but not exactly straightforward. To make them happen, we need to look at the practical parts of “software citation.” We’re drawing on the guidance from the European Open Science Cloud (EOSC) report on Scholarly Infrastructures for Research Software (December 2020), full report here. The 94-page report outlines practical recommendations to improve the current landscape by building on and connecting existing infrastructures.

+
+

Breaking down software citation components

+
+
+
It might seem like “software citation” is easy – just one more thing to list in your bibliography. But actually, the concept brings up at least four distinct and equally important points:
+
    +
  • +

    Archival: Ensuring long-term preservation and accessibility to the source code

    +
  • +
  • +

    Reference: Accurately identifying the exact version used, to ensure reproducibility

    +
  • +
  • +

    Description: Capturing structured, well-curated metadata about the software

    +
  • +
  • +

    Credit: Acknowledging all contributors involved in the software project

    +
  • +
+
+

Among these, the most complex and often debated issue is credit— how credit can be given? What “thing” do we want to cite?

+

Artifacts granularity – SWHIDs in citations

+

Software is often difficult to cite precisely due to its layered and modular structure. Even small projects usually have several parts, so citing a specific version—or even a specific commit—might be needed for reproducibility or clarity.

+

While DOIs are widely used to cite publications and datasets, software presents different challenges. As Software Heritage co-founder Roberto Di Cosmo and co-authors note:

+
+

“[…] we need identifiers that are not only unique and persistent but also intrinsically support integrity.” (Di Cosmo et al., 2018)

+
+

This means relying not on a centralized registry, but on cryptographic techniques. SWHIDs meet this need by being computed directly from the content of the digital object, using cryptographically secure hashing algorithms. Anyone with a copy of the object can independently verify the identifier, making SWHIDs uniquely resilient and trustworthy.

+

Research Data Alliance/FORCE11 Software Source Code Identification WG, 2020, https://doi.org/10.15497/RDA00053

+

Why is software attribution so hard?

+
+
+
+
+
+
+
+
+
+

Sometimes, the list of individuals involved in a software project is very long, so long that it’s not feasible to include everyone directly in a citation. As a result, a common practice has emerged: attributing authorship to the project team or collective entity. For instance, the software record might list “The Givaro group” as the author.

+
+
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+
+

How should credit be given?

+

Just like with articles where the writers are the authors, we usually assume the developers of code are software authors. However, like everything else about software, it’s more complicated than it looks. Software projects involve many different roles, so the simple term “author,” even with “contributor” added, definitely doesn’t cover everyone involved. One paper,  “Attributing and Referencing (Research) Software: Best Practices and Outlook From Inria,” identifies nine key roles, similar to what the CRediT system does for research articles, based on extensive real-world experience. Other communities have also identified the need for distinguishing different software roles. (See the SORTÆD example for a Software Role Taxonomy and Authorship Definition.)

+
+
+
+
+
+
+
+

But is this approach sufficient?

+

The answer largely depends on the infrastructure behind the citation, specifically, whether it can maintain the relationships between the software and the people who contributed to it. A named group is only meaningful if it can be linked to individual members, their roles, and the context of their contributions.

+

Here, Software Heritage offers a solid base. While citations may remain concise, the underlying metadata, especially when enriched with structured information like codemeta.json or citation.cffcan hold detailed attribution records. These can include individual contributors, their specific roles, and even ORCID identifiers to ensure long-term traceability.

+

This layered approach balances concise citation with rich, machine-readable credit, helping infrastructure bridge the gap between recognition and practical constraints.

+

Ultimately, giving credit in software requires more than just a name on a list—it requires context, clarity, and systems that respect the complexity of collaborative work. And that’s exactly what we aim to support through Software Heritage’s evolving citation tools and metadata practices.

+

Finally, the @software type in BibTeX gets long-awaited improvements

+
+
+

The @software entry type in BibTeX has been around for a long time, but it was just a placeholder, treated like the @misc entry. In 2020 it was finally enriched with long-awaited metadata for software  — a major milestone for software citation in academic publishing.

+

Thanks to the biblatex-software package available on CTAN, you can now cite software with much greater precision using four dedicated entry types that reflect different levels of granularity:

+
    +
  • +

    @software — for general references to computer software

    +
  • +
  • +

    @softwaremodule — for citing a specific module within a larger software project

    +
  • +
  • +

    @softwareversion — for referencing a particular version of a software

    +
  • +
  • +

    @codefragment — for pinpointing a specific code fragment, such as an algorithm or a key function within a program or library

    +
  • +
+

Here’s an example of how this can be implemented using the biblatex-software package. The sample below (entries 2, 6, and 7) demonstrates how tags distinguish between software projects and specific releases:

+
+
+
    [Rp] Reproducing and replicating the OCamlP3l experiment
+
    ReScience C, 6 (1), 2020 https://doi.org/10.5281/zenodo.4041602
+
+
+

The road ahead… and a word of caution

+

In short, we’ve achieved real progress on several fundamental parts of software citation. Now, you can archive, properly reference, and even directly cite any piece of source code from the universal archive. A standard for describing software is taking shape, and there’s growing experience and expertise in curating this metadata and navigating the nuanced challenge of assigning appropriate credit.

+

We hope these emerging best practices will be adopted by stakeholders beyond Europe, where the EOSC SIRS report and the FAIRCORE4EOSC project have laid crucial groundwork, but also globally.

+
+
+
+
+
+
+
+
+
+
+

Nevertheless, it’s important to acknowledge that the question of “how credit is assigned” remains a highly sensitive and intricate challenge, an issue well documented by the DORA declaration and echoed in earlier reflections from the computer science community.

+

We must avoid repeating these errors with software. The risks could actually be even greater. Simply relying on citation counts for credit could unintentionally harm how we see the value of different software contributions.

+

As the EOSC SIRS report wisely cautions:

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Metrics should not be reduced to simple numeric indicators, to avoid reproducing in the research software world the negative effect that bibliographic indicators have had in the research publishing world. It is necessary to bring together a broad spectrum of expertise, and include in the conversation representatives of the research community that will be directly impacted by the creation of these metrics.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
+
By working together, we can build a culture that truly values and respects software as a key part of research, ensuring that credit is fair, thoughtful, and reflective of the complexity of collaboration.
+
 
+
+
+
+
+
 
+
+
+
+
+
+
+ + +

+

The post Software Heritage Citation Feature: Addressing researcher needs appeared first on Software Heritage.

+]]>
+ + + +
+ + The OSPO-RADAR Project: Making research software easier to find and use + https://www.softwareheritage.org/2025/04/02/ospo-radar-project-launch/ + + + Wed, 02 Apr 2025 13:06:00 +0000 + + + + + + + https://www.softwareheritage.org/?p=45282 + + OSPO-RADAR aims to solve isolated research code issues by building a platform to map, reveal, and make code accessible.

+

The post The OSPO-RADAR Project: Making research software easier to find and use appeared first on Software Heritage.

+]]>
+ By Morane Gruenpeter, Head of Open Science

+ + + +

Universities and labs generate a lot of code, but it’s often hard to find and access. Software Heritage’s latest initiative, OSPO-RADAR, seeks to address this challenge by creating a platform that maps, reveals, and makes research code more accessible.

+ + + +

An Alfred P. Sloan Foundation grant is making the two-year project possible. This project, full name: Open Source Program Office Research Assets Dashboard and Archival Resource, focuses on developing a platform that supports Open Source Program Offices (OSPOs) at research institutions. The aim is to improve how research software is managed, archived, and showcased, working to raise the profile of research software so it’s seen as a key part of research.

+ + + +
+

“Open-source software development is an essential piece of the science ecosystem that drives and sustains scientific discovery,” said Joshua M. Greenberg, Program Director, Sloan Foundation.  “Software Heritage’s OSPO-RADAR project will make visible that influence by giving research institutions a set of tools to better manage, document, and share their open-source work.”

+
+ + + +

Scanning the landscape: OSPO challenges and solutions

+ + + +

OSPOs play a critical role in facilitating open-source software development and adoption in academic and research environments. However, they often face challenges in effectively managing and showcasing their institution’s software contributions. 

+ + + +

OSPO-RADAR has three core objectives:

+ + + +

Develop an institutional portal

+ + + +
    +
  • This portal will be built on the foundation of Software Heritage archive integration.
  • + + + +
  • Create a “Software Assets Dashboard” service, an institutional portal designed to provide OSPOs with improved metadata management capabilities.
  • + + + +
  • Offer streamlined workflows for OSPOs, simplifying the processes of archiving, managing, and documenting software assets.
  • + + + +
  • Potentially increase institutional visibility, allowing organizations to showcase their open-source software contributions to a wider audience.
  • +
+ + + +

Build on the CodeMeta standard

+ + + +

CodeMeta enhances research software descriptions via semantic metadata. It offers tools like a schema.org vocabulary and interoperability crosswalks. Software Heritage provides the CodeMeta generator for easy metadata integration.

+ + + +
    +
  • Adapt the CodeMeta standard to address the specific requirements of OSPOs, with ongoing development and maintenance of the CodeMeta generator.
  • +
+ + + +

Establish a dedicated Open Science helpdesk

+ + + +
    +
  • Provide training materials, resources, and community engagement events to help OSPOs use the portal and its features.
  • +
+ + + +
Photo by NASA on Unsplash.
+ + + +

Pinpointing impact

+ + + +

The OSPO-RADAR project has the potential to impact the research community by:

+ + + +
    +
  • Elevating research software: By providing tools for managing and showcasing research software, the project will contribute to its recognition as a first-class research output.
  • + + + +
  • Promoting evidence-based development: The project’s emphasis on metadata management and institutional visibility will enable an evidence-based approach to software development, fostering greater transparency and reproducibility.
  • + + + +
  • Fostering a sustainable ecosystem: By supporting OSPOs, the project will contribute to a more sustainable ecosystem for open-source software management within research institutions.
  • +
+ + + +

Get involved

+ + + +

Software Heritage is collaborating with the CURIOSS network, a community for university and research institution OSPOs.  Additionally, we’re actively seeking academic OSPOs to join us and contribute through the Archives and Libraries Interest Group Members (ALIG) membership. If your organization has an OSPO and you’re interested in helping us make research software more accessible, we’d love to hear from you.

+ + + +

To learn more and stay involved, keep an eye on the Software Heritage blog and our GitLab for updates and opportunities to contribute.

+ + + +

Software Heritage’s involvement in this Sloan Foundation-funded project aligns with our mission to preserve and make accessible the source code of all software. By integrating with the institutional portal, we aim to ensure that research software is not only preserved but also discoverable and reusable.

+ + + +

About the Author

+ + + +

Morane Gruenpeter, Head of Open Science, is the Co-Principal Investigator of the OSPO-RADAR Project with Software Heritage co-founder Roberto Di Cosmo. She joined the Software Heritage team in 2017 while finishing a Master’s degree in Computer Science at the University Pierre et Marie Curie. As part of Software Heritage Open Science activities, she’s the main contact for the SCOSS fundraising campaign and Open Science partnerships, managing various collaborations with organizations such as the CCSD-HAL-Episciences, IPOL, eLife, Zenodo-InvenioRDM, SwMath, Dagstuhl, and others.

+ + + +

She co-chairs several working groups and initiatives for Open Science, including the CodeMeta initiative, the EOSC Opportunity Area OA7 for Research Software, and the Research Data Alliance’s Software Source Code Interest Group, and is an active member of the SciCodes consortium. Her responsibilities span multiple Horizon Europe projects, including FAIRCORE4EOSC and FAIR-IMPACT.

+ + + +

+

The post The OSPO-RADAR Project: Making research software easier to find and use appeared first on Software Heritage.

+]]>
+ + + +
+ + New Features in the CodeMeta Generator + https://www.softwareheritage.org/2024/08/30/codemeta-new-features/ + + + Fri, 30 Aug 2024 15:07:43 +0000 + + + https://www.softwareheritage.org/?p=40199 + + At Software Heritage, the universal source code archive, metadata is the software’s identity card. It provides information that can be used to identify, describe and curate software. To make it...

+

The post New Features in the CodeMeta Generator appeared first on Software Heritage.

+]]>
+ At Software Heritage, the universal source code archive, metadata is the software’s identity card. It provides information that can be used to identify, describe and curate software. To make it easier for users to discover software projects among the millions we archive, having accurate metadata is crucial.

+

However, there are many different ways for discribing software and capturing this metadata. To ensure uniformity and consistency in descriptive metadata, Software Heritage has adopted the CodeMeta format as discussed in this article. The CodeMeta vocabulary is used when indexing metadata and it is recommended to include a codemeta.json file in all research software repositories to make their metadata machine-readable and easily discoverable.

+

We recognize the immense value of effectively describing software projects, and we are excited to share the latest developments in the CodeMeta vocabulary and the CodeMeta generator tool.

+

A recap: What is CodeMeta?

+

There are numerous metadata vocabularies for describing software projects. CodeMeta addresses this complexity by providing a standardized “Rosetta stone” for translating between different vocabularies. The vocabulary is an extension of Schema.org. CodeMeta allows software metadata to be represented in a consistent JSON format, known as codemeta.json.

+

From CodeMeta v2.0 to CodeMeta v3.0

+

The CodeMeta description format is constantly evolving, in order to meet the needs of the research software ecosystem and scholarly infrastructures users as closely as possible. In 2023, version 3.0 has been published, adding the following new vocabulary elements:

+
    +
  • review, which allows you to give review information about the software, in this case reviewAspect and reviewBody.
  • +
  • role, which, associated with an author or a contributor, allows you to define the function (roleName) that this person has held, and for what period of time (startDate and endDate).
  • +
  • hasSourceCode adding a link that states where the software code is for a given software.
  • +
  • isSourceCodeOf adding a link that states where software application is built from a given source code. This is the reverse property of ‘hasSourceCode’.
  • +
+

Some properties also changed name for clarification:

+
    +
  • contIntegration became continuousIntegration
  • +
  • embargoDate became embargoEndDate
  • +
+

Just as there are translation files between different metadata description formats, there is the translation file from format v2.0 to format v3.0.

+

You can find an example of CodeMeta v3.0 for the codemeta project.

+

Features of the CodeMeta generator

+

Software Heritage maintains a tool for helping users to create the corresponding codemeta.json file, the CodeMeta generator. It consists of a simple form that users can fill in to generate a valid file. This file can then be added at the root of the software code repository.

+

Additionally, the generator now supports creating codemeta.json files in both v2.0 and v3.0 formats, and the form has been redesigned to include new functionalities, such as the Review box and role management.

+

The form has been reorganized, to include the new Review box.

+

+

The new Review box

+

You can now add roles to authors and contributors.

+

+

The new Role functionnality

+

License(s) field values are suggested and completed from the SPDX licences list.

+

+

The SPDX licence list suggestions

+

That is not all: you can import an already existing codemeta.json file (in v2.0 or v3.0). The form will be updated with the values found in the codemeta.json text area (where you pasted your file).

+

Finally, a little cherry on top, you can directly download the file from the tool!

+

+

CodeMeta generator actions

+

Metadata for citation

+

With the latest advancements in software metadata, you will soon have the ability to cite source code directly from the Software Heritage archive in BibTeX format, making it easier to reference software in academic work.

+

Get Involved with CodeMeta!

+

The CodeMeta project is an evolving community-driven initiative. We invite developers, researchers, and enthusiasts to join discussionssuggest changes, or contribute Pull Requests directly to the CodeMeta generator on GitHub. By collaborating, we can continue to improve the tool and advance software metadata practices worldwide.

+

Stay updated on the latest developments by following our contributions and announcements!

+

The post New Features in the CodeMeta Generator appeared first on Software Heritage.

+]]>
+ + + +
+ + Deep Dive into the archival of Software Metadata + https://www.softwareheritage.org/2023/08/24/archival-of-software-metadata/ + + + Thu, 24 Aug 2023 13:00:37 +0000 + + + https://www.softwareheritage.org/?p=36044 + + Software metadata is vital for the classification, curation, and sharing of free and open-source software (FOSS). In a recent presentation at the Software Heritage Ambassador’s plenary, Morane Gruenpeter and Valentin...

+

The post Deep Dive into the archival of Software Metadata appeared first on Software Heritage.

+]]>
+ Software metadata is vital for the classification, curation, and sharing of free and open-source software (FOSS). In a recent presentation at the Software Heritage Ambassador’s plenary, Morane Gruenpeter and Valentin Lorentz discussed the collection, preservation, and sharing of software metadata to build the semantic web of FOSS.

+

Software Heritage aims to collect, preserve and share the software commons from various sources, with the goal of creating the universal source code archive. Currently, the archive holds over 251 million projects and more than 16 billion unique source code files. However, since the same source code can be collected from different origins, there can be variations in the accompanying metadata, which describe the projects.

+

 

+

+

Navigating the metadata maze

+

To navigate this diverse source code landscape, relevant metadata becomes crucial. Different projects may use different terms, vocabularies, and ontologies to describe themselves. By generating linked data and referencing source code artifacts within the Software Heritage archive, there is potential to create a “semantic Wikipedia” of software.

+

Analyzing the existing metadata landscape reveals various sources, including catalogues, repositories, platforms, and package managers like ASCL, swMath, OpenAire, libraries.io, Zenodo, HAL, GitHub, PyPI, NPM and many more.

+

There are two sources of extraction for metadata, which can be either intrinsic or extrinsic to the source code

+

The embbeded metadata, a.k.a intrinsic metadata

+

Intrinsic metadata refers to information within the source code itself, such as README files, licenses, and package management files. It can be human-readable (README) or machine-actionable (codemeta.json), offering accuracy and longevity but relying on the author’s knowledge.

+

An example of a human-readable file, a README file, from the Parmap software project: swh:1:cnt:43243e2ae91a64e252170cd922718e8c2af323b6

+

+

An example of a machine-actionable metadata file, a codemeta.json file, from the Parmap software project:
+swh:1:cnt:0be13d6d1d0c0b377cd6e9e152d24c4e0b08d37d

+


+

+

The external metadata, a.k.a extrinsic metadata

+

Extrinsic metadata refers to metadata records on external entities like code hosting platforms, registries or scholarly repositories keeping additional information about the Software. Curating the software source code’s metadata while archiving it is a good approach to ensure accuracy and completeness. For example, the HAL French national archive provides a moderation workflow to verify the metadata compatibility with the software artifacts. Below you can see a full metadata record as captured on the HAL platform:

+

+

 

+

For more information about the HAL-SWH integration, you can read the blog post and watch the tutorials.

+

Translating metadata with CodeMeta

+

The CodeMeta vocabulary, a subset of schema.org, facilitates interoperability and consistency in software metadata. It acts as a common vocabulary, and the community is encouraged to contribute to the discussion in the CodeMeta repository.

+

It’s key addition is the crosswalk table that provides mappings to many software vocabularies. With the CodeMeta crosswalk table, indexing becomes possible.

+

Unravelling the Process: From Collection to Indexing

+

Behind the scenes, there is a well-oiled machine that facilitates the storage and indexing of metadata, enabling search possibilities and promoting the discoverability of software.

+

In this system, two types of metadata are managed. The first type, intrinsic metadata, is stored alongside the code in the main storage. The second type, extrinsic metadata, is archived separately in the Raw Extrinsic Metadata Storage.

+

To effectively index the metadata, a translator is utilized to convert it into CodeMeta format. The resulting indexed metadata is then stored in a dedicated location called the Indexed Metadata Storage.

+

For a more comprehensive understanding of this workflow, you can refer to Software Heritage’s documentation.

+

Below is a diagram depicting the complete workflow, encompassing the steps to collect, preserve, index, and share metadata:

+

+

By following this workflow, the system can efficiently manage and make accessible the metadata associated with various software, helping in the discovery and sharing of valuable code and related information.

+

The metadata use cases on the Software Heritage web-app

+

Presenting software metadata effectively on web interfaces is crucial. Intrinsic and extrinsic metadata, as well as specific properties like citations, need to be showcased. Software Heritage’s roadmap includes plans for metadata presentation.

+

One of the key principles of Software Heritage is to include and present only “facts” in its knowledge base. However, this principle becomes challenging when dealing with metadata due to the subjective nature of such information. Translating metadata semantically, in order to harmonize the diversity, can also introduce qualitative interpretation issues. Mapping terms and information can be susceptible to misinterpretation and loss of meaning during the translation process.

+

For example, in Python PKG-INFO, there are two properties `summary` and `description` that are mapped to the `description` property in the CodeMeta crosswalk table. This is not the only example where vocabularies introduce different and yet similar terms to semantically describe different aspects.

+

In the coming months, we will collect use cases from the community to better understand the software metadata needs.

+

You are invited to share your use case via the issues on the *use cases repository* to facilitate analysis of these use cases by the SWH team.

+

We hope that the collaborative efforts of the Software Heritage community and user involvement will lead to a more interconnected and discoverable FOSS ecosystem.

+

The post Deep Dive into the archival of Software Metadata appeared first on Software Heritage.

+]]>
+ + + +
+ + Software Heritage contributes CodeMeta generator to the community + https://www.softwareheritage.org/2020/03/18/codemeta-community/ + + + Wed, 18 Mar 2020 14:25:15 +0000 + + + https://www.softwareheritage.org/?p=21219 + + Software projects are a precious part of our technical, scientific and organisational knowledge, and that’s why Software Heritage’s mission is to collect, preserve and share all their source code. In...

+

The post Software Heritage contributes CodeMeta generator to the community appeared first on Software Heritage.

+]]>
+ Software projects are a precious part of our technical, scientific and organisational knowledge, and that’s why Software Heritage’s mission is to collect, preserve and share all their source code.

+

In order to make it easy to discover the software projects you may be interested in, among the tens of millions that we archive, it is important to have proper metadata that describes them. This is why we are spending significant energy to connect with several communities that work on software metadata.

+

Today, we are happy to share a significant contribution we are making to one of these communities, CodeMeta, by releasing to the public a new tool, the CodeMeta generator, that allows to easily create or edit metadata files conforming to the CodeMeta schema.

+

What is CodeMeta?

+

There are (too) many different metadata vocabularies out there: some are used for describing packages and their dependencies, other are used in Wikidata, others in various ontologies. The picture below presents just a little fraction of the complex landscape you are confronted with when looking for a way to describe a software project.

+

+

 

+

The CodeMeta project started an effort to address this issue, and led to the development of a sort of Rosetta stone for translating from one vocabulary to the other: the CodeMeta crosswalk table.

+

An important offspring of this effort is the creation of the CodeMeta vocabulary, as an extension of the SoftwareApplication and SoftwareSourceCode classes found in the vocabulary of the popular Schema.org initiative. Metadata information conformant to the CodeMeta vocabulary can be represented in JSON format, typically named codemeta.json.

+

CodeMeta at Software Heritage

+

Here at Software Heritage, we decided early on to use the CodeMeta vocabulary internally when indexing intrinsic metadata, and joined the CodeMeta task force in FORCE11 that is now stewarding the inclusion of the CodeMeta vocabulary into the schema.org vocabulary.

+

We also joined a growing consensus in the academic community by recommending to add a codemeta.json file to all research software repositories in our guidelines for saving and referencing research software: indeed, embarking a codemeta.json in a software repository is a simple and effective way to make your metadata accessible in a machine readable form, hence easily indexable in Software Heritage.

+

More recently we adopted the CodeMeta representation, in the form of codemeta.json files, for describing landmark legacy software in the framework of SWHAP, the Software Heritage Acquisition Process, developed in collaboration with the University of Pisa and UNESCO .

+

The CodeMeta generator is here!

+

The need emerged clearly for a tool to easily create a new CodeMeta file or edit an existing one, and since no such tool was available, we decided to dedicate some of the Software Heritage engineering resources to develop it. A first prototype was showcased at the the FORCE2019 Hackathon a few months ago.

+

Today, we’re delighted to share the news that the repository of the CodeMeta generator has been moved under the CodeMeta umbrella, released under the AGPL licence, and you can collaborate to its evolution right now on its repository.

+

The tool is implemented as a serverless web application, so you can run the tool locally on your browser, or use the online version hosted on the CodeMeta website, with no fear of overloading it.

+

Try it, and we’re confident all your software projects will soon have a machine readable codemeta.json too!

+

The post Software Heritage contributes CodeMeta generator to the community appeared first on Software Heritage.

+]]>
+ + + +
+ + Mining software metadata for 80 M projects and even more + https://www.softwareheritage.org/2019/05/28/mining-software-metadata-for-80-m-projects-and-even-more/ + + + Tue, 28 May 2019 06:08:31 +0000 + + + https://www.softwareheritage.org/?p=18086 + + You can now search archived source code by project metadata. Navigating through the vast amount of source code archived by Software Heritage can be daunting, and we are working to...

+

The post Mining software metadata for 80 M projects and even more appeared first on Software Heritage.

+]]>
+ You can now search archived source code by project metadata. +

Navigating through the vast amount of source code archived by Software Heritage can be daunting, and we are working to provide appropriate tools to search inside it. As a first step in this direction, we have been providing you with the possibility to search among the tens of millions of URLs where the source code comes from. This is already quite useful, as these URLs usually contain the project name as well as the name of the hosting organization, but we want more.

+

The next step has been to make software metadata searchable too. This metadata is extracted from packaging information (as contained in, e.g., package.json, pom.xml, etc.), and is particularly interesting because it is curated by software authors and distributed via forges or repositories, together with the source code.

+

We are happy to announce that  metadata-based search is now available for Software Heritage.

+

Here is an example: suppose we’re looking for the project where Julien Danjou is involved. Now we can just go to Software Heritage’s search page, type the name in the search bar, tick the “search in metadata” box, press Enter, and we find what we are looking for:

+

screenshot of the metadata search for 'Julien Danjou', showing his projects on PyPI: pymunincli, pifpaf, etc.

+

Addressing the metadata heterogeneity challenge.

+

It seems quite easy, right? But it was actually quite complex to do, because the landscape of software ontologies and metadata standards is quite vast. Various communities have produced different ontologies and vocabularies to describe software and software source code, and different packaging system tend to use different ones.

+

Due to the heterogeneity of the source code archived in Software Heritage, we needed a common vocabulary that encompasses the largest possible amount of software metadata that can be found in the archive, and we wanted to avoid introducing yet another one.

+

Luckily, this exact problem has been adressed already by the CodeMeta initiative, whose crosswalk table is a kind of Rosetta stone for translating software metadata terminology back and forth into a single vocabulary that is a refinement of the schema.org classes SoftwareApplication and SoftwareSourceCode, providuing a convenient bridge with linked data and the semantic web.

+

Under the hood

+

For those of you that are curious about the technical implementation, here is an overview of how all this works. We have created an asynchronous metadata indexing mechanism that sifts through the whole archive for metadata in formats that we can translate to CodeMeta.

+

For each software origin in the archive, we take its most recent visit and look for the root directory of its “HEAD” revision. If there is a file whose name indicates it is a metadata file (according to filename-based heuristics that can be extended over time), we fetch it, and feed it to the appropriate metadata translator. The resulting (CodeMeta) metadata are stored in a database which can then be queried at search time.

+

Each metadata translator reads the input file as a dictionary, translates key names following the crosswalk table provided by the CodeMeta Project, and normalizes the results.
+For instance, the translator for NPM metadata applies the following steps:

+
    +
  1. read a package.json file
  2. +
  3. decode the JSON into a Python dictionary
  4. +
  5. translate each key using the crosswalk table for NPM
  6. +
  7. parse/normalize values from NPM’s specific format into the structure expected by CodeMeta
  8. +
  9. convert the obtained dictionary to a CodeMeta object
  10. +
+

Only step 4 is specific to NPM, the other ones are shared between all metadata translators. The code to normalize each field is usually rather short, given that it is already designed to be machine-readable. Excluding comments, the NPM metadata translator is only 75 lines of code long,  with more than half of the code dedicated to handling the bugs and author fields, which need a more complex handling because they allow more flexible formats.

+

The currently supported metadata formats are the following: Maven’s pom.xml, NPM’s package.json, Python’s PKG-INFO, and Ruby’s gemspec.

+

This is just a starting point, and we welcome contributions to support additional metadata formats. We have made available a tutorial on how to add support for additional metadata formats. Thanks to the CodeMeta crosswalk table, there is actually very little you need to do to add support for your preferred format; the NPM translator’s core looks like this:

+
+class NpmMapping(DictMapping, SingleFileMapping):
+    # load the crosswalk table for NodeJS:
+    mapping = CROSSWALK_TABLE['NodeJS']
+
+    # Define what filename to look for:
+    filename = b'package.json'
+
+    # Define which fields we want to read:
+    string_fields = ['name', 'version', 'homepage',
+                     'description', 'email']
+
+    def translate(self, raw_content):
+        # Decode the input bytes to a text string:
+        raw_content = raw_content.decode()
+
+        # Load the text string as a JSON object/dictionary:
+        content_dict = json.loads(raw_content)
+
+        # convert the JSON object/dictionary to CodeMeta:
+        return self._translate_dict(content_dict)
+
+

Contribute to the Software Heritage development effort  by adding support for additional metadata formats!

+
+

— by Morane Gruenpeter and Valentin Lorentz

+

The post Mining software metadata for 80 M projects and even more appeared first on Software Heritage.

+]]>
+ + + +
+
+
diff --git a/data/rsmd.json b/data/rsmd.json new file mode 100644 index 0000000..9fc0db2 --- /dev/null +++ b/data/rsmd.json @@ -0,0 +1,8 @@ +[ + {"aspect":"1.5", "description":"Keep the machine readable intrinsic metadata information in a single source file, and automatically generate other file formats", "class":"Useful", "link": "https://fair-impact.github.io/RSMD-guidelines/1.General/#rsmd-15"}, + {"aspect":"4.1", "description":"Add software name and description of the software's functionality and purpose", "class":"Essential", "link": "https://fair-impact.github.io/RSMD-guidelines/4.Description_Classification/#rsmd-41"}, + {"aspect":"4.2", "description":"Add descriptive metadata for classification purposes embedded in the code", "class":"Important", "link": "https://fair-impact.github.io/RSMD-guidelines/4.Description_Classification/#rsmd-42"}, + {"aspect":"4.3", "description":"Cite related resources (e.g journal articles) describing the software with a persistent identifier or stable URL", "class":"Important", "link": "https://fair-impact.github.io/RSMD-guidelines/4.Description_Classification/#rsmd-43"}, + {"aspect":"4.4", "description":"Add descriptive metadata of the software in a machine readable format", "class":"Important", "link": "https://fair-impact.github.io/RSMD-guidelines/4.Description_Classification/#rsmd-44"}, + {"aspect":"5.1", "description":"Add intrinsic metadata about authors, this information can be captured in a human readable format", "class":"Essential", "link": "https://fair-impact.github.io/RSMD-guidelines/5.Credit_Attribution/#rsmd-51"} +] diff --git a/data/supporters.json b/data/supporters.json new file mode 100644 index 0000000..2d5cdc5 --- /dev/null +++ b/data/supporters.json @@ -0,0 +1,57 @@ +[ + { + "name": "National Science Foundation", + "logo": "/img/nsf.jpg", + "url": "https://www.nsf.gov/awardsearch/show-award?AWD_ID=1549758" + }, + { + "name": "DataCite", + "logo": "/img/datacite.png", + "url": "https://datacite.org" + }, + { + "name": "GitHub", + "logo": "/img/github.png", + "url": "https://github.com" + }, + { + "name": "figshare", + "logo": "/img/figshare.png", + "url": "https://figshare.com" + }, + { + "name": "Zenodo", + "logo": "/img/zenodo.jpg", + "url": "https://zenodo.org" + }, + { + "name": "Software Heritage", + "logo": "/img/software-heritage.svg", + "url": "https://softwareheritage.org" + }, + { + "name": "FAIR-IMPACT", + "logo": "/img/eoscfairimpact.jpg", + "url": "https://cordis.europa.eu/project/id/101057344" + }, + { + "name": "FAIRCORE4EOSC", + "logo": "/img/FAIRCORE4EOSC.png", + "url": "http://cordis.europa.eu/project/id/101057264" + }, + { + "name": "European Commission", + "logo": "/img/eu_commission.svg", + "url": "https://commission.europa.eu" + }, + { + "name": "Alfred P. Sloan Foundation", + "logo": "/img/sloan.png", + "url": "https://sloan.org" + }, + { + "name": "OSPO-RADAR", + "logo": "/img/ospo-radar.png", + "url": "https://www.softwareheritage.org/2025/04/02/ospo-radar-project-launch/" + } +] diff --git a/layouts/shortcodes/news.md b/layouts/shortcodes/news.md new file mode 100644 index 0000000..f9f6e82 --- /dev/null +++ b/layouts/shortcodes/news.md @@ -0,0 +1,33 @@ +

CodeMeta News

+ + + diff --git a/layouts/shortcodes/rsmd.html b/layouts/shortcodes/rsmd.html new file mode 100644 index 0000000..c1769d3 --- /dev/null +++ b/layouts/shortcodes/rsmd.html @@ -0,0 +1,33 @@ + + diff --git a/static/CodeMeta_Software_Use_Cases-Day2PM_WrkngGrp.pdf b/static/CodeMeta_Software_Use_Cases-Day2PM_WrkngGrp.pdf new file mode 100644 index 0000000..f24caaf Binary files /dev/null and b/static/CodeMeta_Software_Use_Cases-Day2PM_WrkngGrp.pdf differ diff --git a/static/css/glyphicon.css b/static/css/glyphicon.css deleted file mode 100644 index 484d45e..0000000 --- a/static/css/glyphicon.css +++ /dev/null @@ -1,844 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} -body { - margin: 0; -} - - -@font-face { - font-family: 'Glyphicons Halflings'; - - src: url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.eot'); - src: url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.woff') format('woff'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.glyphicon-asterisk:before { - content: "\002a"; -} -.glyphicon-plus:before { - content: "\002b"; -} -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "\20ac"; -} -.glyphicon-minus:before { - content: "\2212"; -} -.glyphicon-cloud:before { - content: "\2601"; -} -.glyphicon-envelope:before { - content: "\2709"; -} -.glyphicon-pencil:before { - content: "\270f"; -} -.glyphicon-glass:before { - content: "\e001"; -} -.glyphicon-music:before { - content: "\e002"; -} -.glyphicon-search:before { - content: "\e003"; -} -.glyphicon-heart:before { - content: "\e005"; -} -.glyphicon-star:before { - content: "\e006"; -} -.glyphicon-star-empty:before { - content: "\e007"; -} -.glyphicon-user:before { - content: "\e008"; -} -.glyphicon-film:before { - content: "\e009"; -} -.glyphicon-th-large:before { - content: "\e010"; -} -.glyphicon-th:before { - content: "\e011"; -} -.glyphicon-th-list:before { - content: "\e012"; -} -.glyphicon-ok:before { - content: "\e013"; -} -.glyphicon-remove:before { - content: "\e014"; -} -.glyphicon-zoom-in:before { - content: "\e015"; -} -.glyphicon-zoom-out:before { - content: "\e016"; -} -.glyphicon-off:before { - content: "\e017"; -} -.glyphicon-signal:before { - content: "\e018"; -} -.glyphicon-cog:before { - content: "\e019"; -} -.glyphicon-trash:before { - content: "\e020"; -} -.glyphicon-home:before { - content: "\e021"; -} -.glyphicon-file:before { - content: "\e022"; -} -.glyphicon-time:before { - content: "\e023"; -} -.glyphicon-road:before { - content: "\e024"; -} -.glyphicon-download-alt:before { - content: "\e025"; -} -.glyphicon-download:before { - content: "\e026"; -} -.glyphicon-upload:before { - content: "\e027"; -} -.glyphicon-inbox:before { - content: "\e028"; -} -.glyphicon-play-circle:before { - content: "\e029"; -} -.glyphicon-repeat:before { - content: "\e030"; -} -.glyphicon-refresh:before { - content: "\e031"; -} -.glyphicon-list-alt:before { - content: "\e032"; -} -.glyphicon-lock:before { - content: "\e033"; -} -.glyphicon-flag:before { - content: "\e034"; -} -.glyphicon-headphones:before { - content: "\e035"; -} -.glyphicon-volume-off:before { - content: "\e036"; -} -.glyphicon-volume-down:before { - content: "\e037"; -} -.glyphicon-volume-up:before { - content: "\e038"; -} -.glyphicon-qrcode:before { - content: "\e039"; -} -.glyphicon-barcode:before { - content: "\e040"; -} -.glyphicon-tag:before { - content: "\e041"; -} -.glyphicon-tags:before { - content: "\e042"; -} -.glyphicon-book:before { - content: "\e043"; -} -.glyphicon-bookmark:before { - content: "\e044"; -} -.glyphicon-print:before { - content: "\e045"; -} -.glyphicon-camera:before { - content: "\e046"; -} -.glyphicon-font:before { - content: "\e047"; -} -.glyphicon-bold:before { - content: "\e048"; -} -.glyphicon-italic:before { - content: "\e049"; -} -.glyphicon-text-height:before { - content: "\e050"; -} -.glyphicon-text-width:before { - content: "\e051"; -} -.glyphicon-align-left:before { - content: "\e052"; -} -.glyphicon-align-center:before { - content: "\e053"; -} -.glyphicon-align-right:before { - content: "\e054"; -} -.glyphicon-align-justify:before { - content: "\e055"; -} -.glyphicon-list:before { - content: "\e056"; -} -.glyphicon-indent-left:before { - content: "\e057"; -} -.glyphicon-indent-right:before { - content: "\e058"; -} -.glyphicon-facetime-video:before { - content: "\e059"; -} -.glyphicon-picture:before { - content: "\e060"; -} -.glyphicon-map-marker:before { - content: "\e062"; -} -.glyphicon-adjust:before { - content: "\e063"; -} -.glyphicon-tint:before { - content: "\e064"; -} -.glyphicon-edit:before { - content: "\e065"; -} -.glyphicon-share:before { - content: "\e066"; -} -.glyphicon-check:before { - content: "\e067"; -} -.glyphicon-move:before { - content: "\e068"; -} -.glyphicon-step-backward:before { - content: "\e069"; -} -.glyphicon-fast-backward:before { - content: "\e070"; -} -.glyphicon-backward:before { - content: "\e071"; -} -.glyphicon-play:before { - content: "\e072"; -} -.glyphicon-pause:before { - content: "\e073"; -} -.glyphicon-stop:before { - content: "\e074"; -} -.glyphicon-forward:before { - content: "\e075"; -} -.glyphicon-fast-forward:before { - content: "\e076"; -} -.glyphicon-step-forward:before { - content: "\e077"; -} -.glyphicon-eject:before { - content: "\e078"; -} -.glyphicon-chevron-left:before { - content: "\e079"; -} -.glyphicon-chevron-right:before { - content: "\e080"; -} -.glyphicon-plus-sign:before { - content: "\e081"; -} -.glyphicon-minus-sign:before { - content: "\e082"; -} -.glyphicon-remove-sign:before { - content: "\e083"; -} -.glyphicon-ok-sign:before { - content: "\e084"; -} -.glyphicon-question-sign:before { - content: "\e085"; -} -.glyphicon-info-sign:before { - content: "\e086"; -} -.glyphicon-screenshot:before { - content: "\e087"; -} -.glyphicon-remove-circle:before { - content: "\e088"; -} -.glyphicon-ok-circle:before { - content: "\e089"; -} -.glyphicon-ban-circle:before { - content: "\e090"; -} -.glyphicon-arrow-left:before { - content: "\e091"; -} -.glyphicon-arrow-right:before { - content: "\e092"; -} -.glyphicon-arrow-up:before { - content: "\e093"; -} -.glyphicon-arrow-down:before { - content: "\e094"; -} -.glyphicon-share-alt:before { - content: "\e095"; -} -.glyphicon-resize-full:before { - content: "\e096"; -} -.glyphicon-resize-small:before { - content: "\e097"; -} -.glyphicon-exclamation-sign:before { - content: "\e101"; -} -.glyphicon-gift:before { - content: "\e102"; -} -.glyphicon-leaf:before { - content: "\e103"; -} -.glyphicon-fire:before { - content: "\e104"; -} -.glyphicon-eye-open:before { - content: "\e105"; -} -.glyphicon-eye-close:before { - content: "\e106"; -} -.glyphicon-warning-sign:before { - content: "\e107"; -} -.glyphicon-plane:before { - content: "\e108"; -} -.glyphicon-calendar:before { - content: "\e109"; -} -.glyphicon-random:before { - content: "\e110"; -} -.glyphicon-comment:before { - content: "\e111"; -} -.glyphicon-magnet:before { - content: "\e112"; -} -.glyphicon-chevron-up:before { - content: "\e113"; -} -.glyphicon-chevron-down:before { - content: "\e114"; -} -.glyphicon-retweet:before { - content: "\e115"; -} -.glyphicon-shopping-cart:before { - content: "\e116"; -} -.glyphicon-folder-close:before { - content: "\e117"; -} -.glyphicon-folder-open:before { - content: "\e118"; -} -.glyphicon-resize-vertical:before { - content: "\e119"; -} -.glyphicon-resize-horizontal:before { - content: "\e120"; -} -.glyphicon-hdd:before { - content: "\e121"; -} -.glyphicon-bullhorn:before { - content: "\e122"; -} -.glyphicon-bell:before { - content: "\e123"; -} -.glyphicon-certificate:before { - content: "\e124"; -} -.glyphicon-thumbs-up:before { - content: "\e125"; -} -.glyphicon-thumbs-down:before { - content: "\e126"; -} -.glyphicon-hand-right:before { - content: "\e127"; -} -.glyphicon-hand-left:before { - content: "\e128"; -} -.glyphicon-hand-up:before { - content: "\e129"; -} -.glyphicon-hand-down:before { - content: "\e130"; -} -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} -.glyphicon-globe:before { - content: "\e135"; -} -.glyphicon-wrench:before { - content: "\e136"; -} -.glyphicon-tasks:before { - content: "\e137"; -} -.glyphicon-filter:before { - content: "\e138"; -} -.glyphicon-briefcase:before { - content: "\e139"; -} -.glyphicon-fullscreen:before { - content: "\e140"; -} -.glyphicon-dashboard:before { - content: "\e141"; -} -.glyphicon-paperclip:before { - content: "\e142"; -} -.glyphicon-heart-empty:before { - content: "\e143"; -} -.glyphicon-link:before { - content: "\e144"; -} -.glyphicon-phone:before { - content: "\e145"; -} -.glyphicon-pushpin:before { - content: "\e146"; -} -.glyphicon-usd:before { - content: "\e148"; -} -.glyphicon-gbp:before { - content: "\e149"; -} -.glyphicon-sort:before { - content: "\e150"; -} -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} -.glyphicon-sort-by-order:before { - content: "\e153"; -} -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} -.glyphicon-unchecked:before { - content: "\e157"; -} -.glyphicon-expand:before { - content: "\e158"; -} -.glyphicon-collapse-down:before { - content: "\e159"; -} -.glyphicon-collapse-up:before { - content: "\e160"; -} -.glyphicon-log-in:before { - content: "\e161"; -} -.glyphicon-flash:before { - content: "\e162"; -} -.glyphicon-log-out:before { - content: "\e163"; -} -.glyphicon-new-window:before { - content: "\e164"; -} -.glyphicon-record:before { - content: "\e165"; -} -.glyphicon-save:before { - content: "\e166"; -} -.glyphicon-open:before { - content: "\e167"; -} -.glyphicon-saved:before { - content: "\e168"; -} -.glyphicon-import:before { - content: "\e169"; -} -.glyphicon-export:before { - content: "\e170"; -} -.glyphicon-send:before { - content: "\e171"; -} -.glyphicon-floppy-disk:before { - content: "\e172"; -} -.glyphicon-floppy-saved:before { - content: "\e173"; -} -.glyphicon-floppy-remove:before { - content: "\e174"; -} -.glyphicon-floppy-save:before { - content: "\e175"; -} -.glyphicon-floppy-open:before { - content: "\e176"; -} -.glyphicon-credit-card:before { - content: "\e177"; -} -.glyphicon-transfer:before { - content: "\e178"; -} -.glyphicon-cutlery:before { - content: "\e179"; -} -.glyphicon-header:before { - content: "\e180"; -} -.glyphicon-compressed:before { - content: "\e181"; -} -.glyphicon-earphone:before { - content: "\e182"; -} -.glyphicon-phone-alt:before { - content: "\e183"; -} -.glyphicon-tower:before { - content: "\e184"; -} -.glyphicon-stats:before { - content: "\e185"; -} -.glyphicon-sd-video:before { - content: "\e186"; -} -.glyphicon-hd-video:before { - content: "\e187"; -} -.glyphicon-subtitles:before { - content: "\e188"; -} -.glyphicon-sound-stereo:before { - content: "\e189"; -} -.glyphicon-sound-dolby:before { - content: "\e190"; -} -.glyphicon-sound-5-1:before { - content: "\e191"; -} -.glyphicon-sound-6-1:before { - content: "\e192"; -} -.glyphicon-sound-7-1:before { - content: "\e193"; -} -.glyphicon-copyright-mark:before { - content: "\e194"; -} -.glyphicon-registration-mark:before { - content: "\e195"; -} -.glyphicon-cloud-download:before { - content: "\e197"; -} -.glyphicon-cloud-upload:before { - content: "\e198"; -} -.glyphicon-tree-conifer:before { - content: "\e199"; -} -.glyphicon-tree-deciduous:before { - content: "\e200"; -} -.glyphicon-cd:before { - content: "\e201"; -} -.glyphicon-save-file:before { - content: "\e202"; -} -.glyphicon-open-file:before { - content: "\e203"; -} -.glyphicon-level-up:before { - content: "\e204"; -} -.glyphicon-copy:before { - content: "\e205"; -} -.glyphicon-paste:before { - content: "\e206"; -} -.glyphicon-alert:before { - content: "\e209"; -} -.glyphicon-equalizer:before { - content: "\e210"; -} -.glyphicon-king:before { - content: "\e211"; -} -.glyphicon-queen:before { - content: "\e212"; -} -.glyphicon-pawn:before { - content: "\e213"; -} -.glyphicon-bishop:before { - content: "\e214"; -} -.glyphicon-knight:before { - content: "\e215"; -} -.glyphicon-baby-formula:before { - content: "\e216"; -} -.glyphicon-tent:before { - content: "\26fa"; -} -.glyphicon-blackboard:before { - content: "\e218"; -} -.glyphicon-bed:before { - content: "\e219"; -} -.glyphicon-apple:before { - content: "\f8ff"; -} -.glyphicon-erase:before { - content: "\e221"; -} -.glyphicon-hourglass:before { - content: "\231b"; -} -.glyphicon-lamp:before { - content: "\e223"; -} -.glyphicon-duplicate:before { - content: "\e224"; -} -.glyphicon-piggy-bank:before { - content: "\e225"; -} -.glyphicon-scissors:before { - content: "\e226"; -} -.glyphicon-bitcoin:before { - content: "\e227"; -} -.glyphicon-btc:before { - content: "\e227"; -} -.glyphicon-xbt:before { - content: "\e227"; -} -.glyphicon-yen:before { - content: "\00a5"; -} -.glyphicon-jpy:before { - content: "\00a5"; -} -.glyphicon-ruble:before { - content: "\20bd"; -} -.glyphicon-rub:before { - content: "\20bd"; -} -.glyphicon-scale:before { - content: "\e230"; -} -.glyphicon-ice-lolly:before { - content: "\e231"; -} -.glyphicon-ice-lolly-tasted:before { - content: "\e232"; -} -.glyphicon-education:before { - content: "\e233"; -} -.glyphicon-option-horizontal:before { - content: "\e234"; -} -.glyphicon-option-vertical:before { - content: "\e235"; -} -.glyphicon-menu-hamburger:before { - content: "\e236"; -} -.glyphicon-modal-window:before { - content: "\e237"; -} -.glyphicon-oil:before { - content: "\e238"; -} -.glyphicon-grain:before { - content: "\e239"; -} -.glyphicon-sunglasses:before { - content: "\e240"; -} -.glyphicon-text-size:before { - content: "\e241"; -} -.glyphicon-text-color:before { - content: "\e242"; -} -.glyphicon-text-background:before { - content: "\e243"; -} -.glyphicon-object-align-top:before { - content: "\e244"; -} -.glyphicon-object-align-bottom:before { - content: "\e245"; -} -.glyphicon-object-align-horizontal:before { - content: "\e246"; -} -.glyphicon-object-align-left:before { - content: "\e247"; -} -.glyphicon-object-align-vertical:before { - content: "\e248"; -} -.glyphicon-object-align-right:before { - content: "\e249"; -} -.glyphicon-triangle-right:before { - content: "\e250"; -} -.glyphicon-triangle-left:before { - content: "\e251"; -} -.glyphicon-triangle-bottom:before { - content: "\e252"; -} -.glyphicon-triangle-top:before { - content: "\e253"; -} -.glyphicon-console:before { - content: "\e254"; -} -.glyphicon-superscript:before { - content: "\e255"; -} -.glyphicon-subscript:before { - content: "\e256"; -} -.glyphicon-menu-left:before { - content: "\e257"; -} -.glyphicon-menu-right:before { - content: "\e258"; -} -.glyphicon-menu-down:before { - content: "\e259"; -} -.glyphicon-menu-up:before { - content: "\e260"; -} -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -/*html { - font-size: 10px; - - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857143; - color: #333; - background-color: #fff; -}*/ \ No newline at end of file diff --git a/static/css/material-kit.css.map b/static/css/material-kit.css.map deleted file mode 100644 index f5f8d44..0000000 --- a/static/css/material-kit.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "AAAA;;;;;;;;;;;;;GAaG;ACXH,mCAAmC;ACA/B,wCAAK;EACH,MAAM,EAAE,oFAAoF;AAE9F,yCAAM;EACJ,MAAM,EAAE,sFAAsF;;ACMpG,KAAU;EACR,SAAS,EAAE,OAAO;;ACOpB;;QAES;EACP,UAAU,EAAE,UAAU;;AAGxB,IAAK;EACH,WAAW,EAAE,UAAU;EACvB,WAAW,EAAE,IAAI;EACjB,wBAAwB,EAAE,IAAI;EAC9B,oBAAoB,EAAE,IAAI;EAC1B,kBAAkB,EAAE,SAAS;EAC7B,2BAA2B,EAAE,gBAAgB;;AAK7C,aAEC;EADC,KAAK,EAAE,YAAY;AAMvB,sFAAuF;EACrF,OAAO,EAAE,KAAK;;AAWhB,IAAK;EACH,MAAM,EAAE,CAAC;EACT,WAAW,EC4KiB,0CAAuB;ED3KnD,SAAS,EC8KmB,IAAI;ED7KhC,WAAW,ECqLiB,GAAmB;EDpL/C,WAAW,ECqLiB,GAAG;EDpL/B,KAAK,ECyzB6B,OAAS;EDxzB3C,UAAU,EAAE,IAAI;EAChB,gBAAgB,ECovBkB,OAAQ;;AD5uB5C,qBAAsB;EACpB,OAAO,EAAE,YAAY;;AASvB,EAAG;EACD,UAAU,EAAE,WAAW;EACvB,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,OAAO;;AAanB,sBAAuB;EACrB,UAAU,EAAE,CAAC;EACb,aAAa,EEvDe,MAAW;;AF+DzC,CAAE;EACA,UAAU,EAAE,CAAC;EACb,aAAa,ECgDa,IAAI;;ADtChC;yBAC0B;EACxB,eAAe,EAAE,SAAS;EAC1B,eAAe,EAAE,gBAAgB;EACjC,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,CAAC;;AAGlB,OAAQ;EACN,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,OAAO;;AAGtB;;EAEG;EACD,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,IAAI;;AAGrB;;;KAGM;EACJ,aAAa,EAAE,CAAC;;AAGlB,EAAG;EACD,WAAW,ECsIiB,GAAiB;;ADnI/C,EAAG;EACD,aAAa,EAAE,KAAK;EACpB,WAAW,EAAE,CAAC;;AAGhB,UAAW;EACT,MAAM,EAAE,QAAQ;;AAGlB,GAAI;EACF,UAAU,EAAE,MAAM;;AAIpB;MACO;EACL,WAAW,EAAE,MAAM;;AAIrB,KAAM;EACJ,SAAS,EAAE,GAAG;;AAQhB;GACI;EACF,QAAQ,EAAE,QAAQ;EAClB,SAAS,EAAE,GAAG;EACd,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,QAAQ;;AAG1B,GAAI;EAAE,MAAM,EAAE,MAAM;;AACpB,GAAI;EAAE,GAAG,EAAE,KAAK;;AAOhB,CAAE;EACA,KAAK,EGoCc,OAAc;EHnCjC,eAAe,ECjDW,IAAI;EDkD9B,gBAAgB,EAAE,WAAW;EAC7B,4BAA4B,EAAE,OAAO;EI3LrC,OAAQ;IJ8LN,KAAK,ECgb2B,OAAiB;ID/ajD,eAAe,ECrDS,SAAS;;AD+DrC,6BAA8B;EAC5B,KAAK,EAAE,OAAO;EACd,eAAe,EAAE,IAAI;EIvMrB,wEACQ;IJyMN,KAAK,EAAE,OAAO;IACd,eAAe,EAAE,IAAI;EAGvB,mCAAQ;IACN,OAAO,EAAE,CAAC;;AAUd;;;IAGK;EACH,WAAW,EAAE,oBAAoB;EACjC,SAAS,EAAE,GAAG;;AAIhB,GAAI;EAEF,UAAU,EAAE,CAAC;EAEb,aAAa,EAAE,IAAI;EAEnB,QAAQ,EAAE,IAAI;EAGd,kBAAkB,EAAE,SAAS;;AAQ/B,MAAO;EAEL,MAAM,EAAE,QAAQ;;AAQlB,GAAI;EACF,cAAc,EAAE,MAAM;EACtB,YAAY,EAAE,IAAI;;AAGpB,cAAe;EACb,QAAQ,EAAE,MAAM;;AAQlB,KAAM;EACJ,eAAe,EAAE,QAAQ;;AAG3B,OAAQ;EACN,WAAW,ECSiB,OAAM;EDRlC,cAAc,ECQc,OAAM;EDPlC,KAAK,ECuiB6B,OAAS;EDtiB3C,UAAU,EAAE,IAAI;EAChB,YAAY,EAAE,MAAM;;AAGtB,EAAG;EAGD,UAAU,EAAE,OAAO;;AAQrB,KAAM;EAEJ,OAAO,EAAE,YAAY;EACrB,aAAa,EAAE,KAAK;;AAMtB,MAAO;EACL,aAAa,EAAE,CAAC;;AAOlB,YAAa;EACX,OAAO,EAAE,UAAU;EACnB,OAAO,EAAE,iCAAiC;;AAG5C;;;;QAIS;EACP,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,OAAO;EACpB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,OAAO;;AAGtB;KACM;EACJ,QAAQ,EAAE,OAAO;;AAGnB;MACO;EACL,cAAc,EAAE,IAAI;;AAMtB;;;eAGgB;EACd,kBAAkB,EAAE,MAAM;;AAI5B;;;iCAGkC;EAChC,OAAO,EAAE,CAAC;EACV,YAAY,EAAE,IAAI;;AAGpB;sBACuB;EACrB,UAAU,EAAE,UAAU;EACtB,OAAO,EAAE,CAAC;;AAIZ;;;mBAGoB;EAMlB,kBAAkB,EAAE,OAAO;;AAG7B,QAAS;EACP,QAAQ,EAAE,IAAI;EAEd,MAAM,EAAE,QAAQ;;AAGlB,QAAS;EAMP,SAAS,EAAE,CAAC;EAEZ,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC;;AAKX,MAAO;EACL,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,CAAC;EACV,aAAa,EAAE,KAAK;EACpB,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,OAAO;EACpB,KAAK,EAAE,OAAO;EACd,WAAW,EAAE,MAAM;;AAGrB,QAAS;EACP,cAAc,EAAE,QAAQ;;AAI1B;0CAC2C;EACzC,MAAM,EAAE,IAAI;;AAGd,eAAgB;EAKd,cAAc,EAAE,IAAI;EACpB,kBAAkB,EAAE,IAAI;;AAO1B;0CAC2C;EACzC,kBAAkB,EAAE,IAAI;;AAQ1B,4BAA6B;EAC3B,IAAI,EAAE,OAAO;EACb,kBAAkB,EAAE,MAAM;;AAO5B,MAAO;EACL,OAAO,EAAE,YAAY;;AAGvB,OAAQ;EACN,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,OAAO;;AAGjB,QAAS;EACP,OAAO,EAAE,IAAI;;AAKf,QAAS;EACP,OAAO,EAAE,eAAe;;AKrdxB,YAAa;EACX;;UAES;IAGP,WAAW,EAAE,eAAe;IAE5B,UAAU,EAAE,eAAe;;EAI3B,WAAY;IACV,eAAe,EAAE,SAAS;;EAS9B,kBAAmB;IACjB,OAAO,EAAE,oBAAoB;;EAc/B,GAAI;IACF,WAAW,EAAE,mBAAmB;;EAElC;YACW;IACT,MAAM,EAAE,cAAwB;IAChC,iBAAiB,EAAE,KAAK;;EAQ1B,KAAM;IACJ,OAAO,EAAE,kBAAkB;;EAG7B;KACI;IACF,iBAAiB,EAAE,KAAK;;EAG1B;;IAEG;IACD,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,CAAC;;EAGX;IACG;IACD,gBAAgB,EAAE,KAAK;;EAQzB,KAEC;IADC,IAAI,EJmyB0B,EAAE;EIjyBlC,IAAK;IACH,SAAS,EAAE,gBAAgC;;EAE7C,UAAW;IACT,SAAS,EAAE,gBAAgC;;EAI7C,OAAQ;IACN,OAAO,EAAE,IAAI;;EAEf,MAAO;IACL,MAAM,EAAE,cAAwB;;EAGlC,MAAO;IACL,eAAe,EAAE,mBAAmB;IAEpC;aACG;MACD,gBAAgB,EAAE,eAAe;;EAInC;oBACG;IACD,MAAM,EAAE,yBAAyB;ALjGzC;;QAES;EACP,UAAU,EAAE,UAAU;;AAGxB,IAAK;EACH,WAAW,EAAE,UAAU;EACvB,WAAW,EAAE,IAAI;EACjB,wBAAwB,EAAE,IAAI;EAC9B,oBAAoB,EAAE,IAAI;EAC1B,kBAAkB,EAAE,SAAS;EAC7B,2BAA2B,EAAE,gBAAgB;;AAK7C,aAEC;EADC,KAAK,EAAE,YAAY;AAMvB,sFAAuF;EACrF,OAAO,EAAE,KAAK;;AAWhB,IAAK;EACH,MAAM,EAAE,CAAC;EACT,WAAW,EC4KiB,0CAAuB;ED3KnD,SAAS,EC8KmB,IAAI;ED7KhC,WAAW,ECqLiB,GAAmB;EDpL/C,WAAW,ECqLiB,GAAG;EDpL/B,KAAK,ECyzB6B,OAAS;EDxzB3C,UAAU,EAAE,IAAI;EAChB,gBAAgB,ECovBkB,OAAQ;;AD5uB5C,qBAAsB;EACpB,OAAO,EAAE,YAAY;;AASvB,EAAG;EACD,UAAU,EAAE,WAAW;EACvB,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,OAAO;;AAanB,sBAAuB;EACrB,UAAU,EAAE,CAAC;EACb,aAAa,EEvDe,MAAW;;AF+DzC,CAAE;EACA,UAAU,EAAE,CAAC;EACb,aAAa,ECgDa,IAAI;;ADtChC;yBAC0B;EACxB,eAAe,EAAE,SAAS;EAC1B,eAAe,EAAE,gBAAgB;EACjC,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,CAAC;;AAGlB,OAAQ;EACN,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,OAAO;;AAGtB;;EAEG;EACD,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,IAAI;;AAGrB;;;KAGM;EACJ,aAAa,EAAE,CAAC;;AAGlB,EAAG;EACD,WAAW,ECsIiB,GAAiB;;ADnI/C,EAAG;EACD,aAAa,EAAE,KAAK;EACpB,WAAW,EAAE,CAAC;;AAGhB,UAAW;EACT,MAAM,EAAE,QAAQ;;AAGlB,GAAI;EACF,UAAU,EAAE,MAAM;;AAIpB;MACO;EACL,WAAW,EAAE,MAAM;;AAIrB,KAAM;EACJ,SAAS,EAAE,GAAG;;AAQhB;GACI;EACF,QAAQ,EAAE,QAAQ;EAClB,SAAS,EAAE,GAAG;EACd,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,QAAQ;;AAG1B,GAAI;EAAE,MAAM,EAAE,MAAM;;AACpB,GAAI;EAAE,GAAG,EAAE,KAAK;;AAOhB,CAAE;EACA,KAAK,EGoCc,OAAc;EHnCjC,eAAe,ECjDW,IAAI;EDkD9B,gBAAgB,EAAE,WAAW;EAC7B,4BAA4B,EAAE,OAAO;EI3LrC,OAAQ;IJ8LN,KAAK,ECgb2B,OAAiB;ID/ajD,eAAe,ECrDS,SAAS;;AD+DrC,6BAA8B;EAC5B,KAAK,EAAE,OAAO;EACd,eAAe,EAAE,IAAI;EIvMrB,wEACQ;IJyMN,KAAK,EAAE,OAAO;IACd,eAAe,EAAE,IAAI;EAGvB,mCAAQ;IACN,OAAO,EAAE,CAAC;;AAUd;;;IAGK;EACH,WAAW,EAAE,oBAAoB;EACjC,SAAS,EAAE,GAAG;;AAIhB,GAAI;EAEF,UAAU,EAAE,CAAC;EAEb,aAAa,EAAE,IAAI;EAEnB,QAAQ,EAAE,IAAI;EAGd,kBAAkB,EAAE,SAAS;;AAQ/B,MAAO;EAEL,MAAM,EAAE,QAAQ;;AAQlB,GAAI;EACF,cAAc,EAAE,MAAM;EACtB,YAAY,EAAE,IAAI;;AAGpB,cAAe;EACb,QAAQ,EAAE,MAAM;;AAQlB,KAAM;EACJ,eAAe,EAAE,QAAQ;;AAG3B,OAAQ;EACN,WAAW,ECSiB,OAAM;EDRlC,cAAc,ECQc,OAAM;EDPlC,KAAK,ECuiB6B,OAAS;EDtiB3C,UAAU,EAAE,IAAI;EAChB,YAAY,EAAE,MAAM;;AAGtB,EAAG;EAGD,UAAU,EAAE,OAAO;;AAQrB,KAAM;EAEJ,OAAO,EAAE,YAAY;EACrB,aAAa,EAAE,KAAK;;AAMtB,MAAO;EACL,aAAa,EAAE,CAAC;;AAOlB,YAAa;EACX,OAAO,EAAE,UAAU;EACnB,OAAO,EAAE,iCAAiC;;AAG5C;;;;QAIS;EACP,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,OAAO;EACpB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,OAAO;;AAGtB;KACM;EACJ,QAAQ,EAAE,OAAO;;AAGnB;MACO;EACL,cAAc,EAAE,IAAI;;AAMtB;;;eAGgB;EACd,kBAAkB,EAAE,MAAM;;AAI5B;;;iCAGkC;EAChC,OAAO,EAAE,CAAC;EACV,YAAY,EAAE,IAAI;;AAGpB;sBACuB;EACrB,UAAU,EAAE,UAAU;EACtB,OAAO,EAAE,CAAC;;AAIZ;;;mBAGoB;EAMlB,kBAAkB,EAAE,OAAO;;AAG7B,QAAS;EACP,QAAQ,EAAE,IAAI;EAEd,MAAM,EAAE,QAAQ;;AAGlB,QAAS;EAMP,SAAS,EAAE,CAAC;EAEZ,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC;;AAKX,MAAO;EACL,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,CAAC;EACV,aAAa,EAAE,KAAK;EACpB,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,OAAO;EACpB,KAAK,EAAE,OAAO;EACd,WAAW,EAAE,MAAM;;AAGrB,QAAS;EACP,cAAc,EAAE,QAAQ;;AAI1B;0CAC2C;EACzC,MAAM,EAAE,IAAI;;AAGd,eAAgB;EAKd,cAAc,EAAE,IAAI;EACpB,kBAAkB,EAAE,IAAI;;AAO1B;0CAC2C;EACzC,kBAAkB,EAAE,IAAI;;AAQ1B,4BAA6B;EAC3B,IAAI,EAAE,OAAO;EACb,kBAAkB,EAAE,MAAM;;AAO5B,MAAO;EACL,OAAO,EAAE,YAAY;;AAGvB,OAAQ;EACN,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,OAAO;;AAGjB,QAAS;EACP,OAAO,EAAE,IAAI;;AAKf,QAAS;EACP,OAAO,EAAE,eAAe;;AM1d1B;4BAC6B;EAC3B,aAAa,EJqCe,MAAW;EIpCvC,WAAW,ELmPiB,OAAO;EKlPnC,WAAW,EJqCkB,GAAG;EIpChC,WAAW,ELmPiB,GAAG;EKlP/B,KAAK,ELorB6B,OAAe;;AKjrBnD,OAAQ;EAAE,SAAS,ELqOW,MAAqB;;AKpOnD,OAAQ;EAAE,SAAS,ELqOW,IAAmB;;AKpOjD,OAAQ;EAAE,SAAS,ELqOW,OAAsB;;AKpOpD,OAAQ;EAAE,SAAS,ELqOW,MAAqB;;AKpOnD,OAAQ;EAAE,SAAS,ELqOW,OAAsB;;AKpOpD,OAAQ;EAAE,SAAS,ELqOW,IAAe;;AKnO7C,KAAM;EACJ,SAAS,ELqPoB,OAAsB;EKpPnD,WAAW,ELqPiB,GAAG;;AKjPjC,UAAW;EACT,SAAS,EJIK,IAAI;EIHlB,WAAW,ELwOiB,GAAG;EKvO/B,WAAW,EL2OiB,GAAqB;;AKzOnD,UAAW;EACT,SAAS,EJAK,MAAM;EICpB,WAAW,ELoOiB,GAAG;EKnO/B,WAAW,ELsOiB,GAAqB;;AKpOnD,UAAW;EACT,SAAS,EJJK,SAAS;EIKvB,WAAW,ELgOiB,GAAG;EK/N/B,WAAW,ELiOiB,GAAqB;;AK/NnD,UAAW;EACT,SAAS,EJRK,QAAQ;EIStB,WAAW,EL4NiB,GAAG;EK3N/B,WAAW,EL4NiB,GAAqB;;AKpNnD,EAAG;EACD,UAAU,EL6OkB,IAAO;EK5OnC,aAAa,EL4Oe,IAAO;EK3OnC,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,4BAAuC;;AAQrD;MACO;EACL,SAAS,EL2MmB,GAAG;EK1M/B,WAAW,ELyKiB,GAAG;;AKtKjC;KACM;EACJ,OAAO,EL+MqB,KAAI;EK9MhC,gBAAgB,ELuNY,OAAO;;AK/MrC,cAAe;EC/Eb,YAAY,EAAE,CAAC;EACf,UAAU,EAAE,IAAI;;ADmFlB,YAAa;ECpFX,YAAY,EAAE,CAAC;EACf,UAAU,EAAE,IAAI;;ADsFlB,iBAAkB;EAChB,OAAO,EAAE,YAAY;EAErB,kCAAmB;IACjB,YAAY,ELiMc,MAAK;;AKvLnC,WAAY;EACV,SAAS,EAAE,GAAG;EACd,cAAc,EAAE,SAAS;;AAI3B,WAAY;EACV,aAAa,EE3GL,IAAI;EF4GZ,SAAS,ELmKoB,OAAsB;;AKhKrD,kBAAmB;EACjB,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,GAAG;EACd,KAAK,ELotB6B,OAAS;EKltB3C,0BAAU;IACR,OAAO,EAAE,aAAa;;AGnH1B,UAAW;ECIT,SAAS,EAAE,IAAI;EAGf,MAAM,EAAE,IAAI;;ADDd,cAAe;EACb,OAAO,ERqyB2B,OAAM;EQpyBxC,gBAAgB,ERqyBkB,OAAQ;EQpyB1C,MAAM,EAAE,iBAAqD;EEZ3D,aAAa,EVmzBmB,OAAc;EWrzB9C,UAAU,EAAE,8BAAO;EFSrB,SAAS,EAAE,IAAI;EAGf,MAAM,EAAE,IAAI;;ADcd,OAAQ;EAEN,OAAO,EAAE,YAAY;;AAGvB,WAAY;EACV,aAAa,EAAE,MAAa;EAC5B,WAAW,EAAE,CAAC;;AAGhB,eAAgB;EACd,SAAS,ERsxByB,GAAG;EQrxBrC,KAAK,ERmyB6B,OAAS;;AY10B7C;;;IAGK;EACH,WAAW,EZgOiB,oFAAoF;;AY5NlH,IAAK;EACH,SAAS,EZo2ByB,KAAK;EYn2BvC,KAAK,EVqIG,OAAW;EUpInB,UAAU,EAAE,UAAU;EAGtB,QAAM;IACJ,KAAK,EAAE,OAAO;;AAKlB,GAAI;EACF,OAAO,EAAE,aAA6B;EACtC,SAAS,EZ41ByB,KAAe;EY31BjD,KAAK,EV6BsB,OAAM;EU5BjC,gBAAgB,EZ81BkB,OAAS;EUn3BzC,aAAa,EV+Ma,MAAK;EWjN/B,UAAU,EAAE,qCAAO;EC2BrB,OAAI;IACF,OAAO,EAAE,CAAC;IACV,SAAS,EAAE,IAAI;IACf,WAAW,EZ8Pe,GAAiB;IW5R3C,UAAU,EAAE,IAAO;;ACoCvB,GAAI;EACF,OAAO,EAAE,KAAK;EACd,SAAS,EZs0ByB,KAAK;EYr0BvC,KAAK,EZ80B6B,OAAS;EY30B3C,QAAK;IACH,SAAS,EAAE,OAAO;IAClB,KAAK,EAAE,OAAO;IACd,UAAU,EAAE,MAAM;;AAKtB,eAAgB;EACd,UAAU,EZm0BwB,KAAK;EYl0BvC,UAAU,EAAE,MAAM;;ACjDlB,UAAW;ECAX,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,IAAwB;EACvC,YAAY,EAAE,IAAwB;EACtC,YAAY,EAAE,IAAI;EAClB,WAAW,EAAE,IAAI;ECmDf,yBAAyB;IFvD3B,UAAW;MCYP,SAAS,EECA,KAAI;ED0Cf,yBAAyB;IFvD3B,UAAW;MCYP,SAAS,EECA,KAAI;ED0Cf,yBAAyB;IFvD3B,UAAW;MCYP,SAAS,EECA,KAAI;ED0Cf,0BAAyB;IFvD3B,UAAW;MCYP,SAAS,EECA,MAAI;;AHDjB,gBAAiB;ECZjB,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,IAAwB;EACvC,YAAY,EAAE,IAAwB;EACtC,YAAY,EAAE,IAAI;EAClB,WAAW,EAAE,IAAI;;ADkBjB,IAAK;ECJL,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,KAAyB;EACvC,WAAW,EAAE,KAAyB;;ADOtC,WAAY;EACV,YAAY,EAAE,CAAC;EACf,WAAW,EAAE,CAAC;EAEd;+BACkB;IAChB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;;AIjCnB;;;;;YAAa;EACX,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,GAAG;EACf,aAAa,EAAE,IAAa;EAC5B,YAAY,EAAE,IAAa;;AAmBzB,IAAc;EACZ,UAAU,EAAE,CAAC;EACb,SAAS,EAAE,CAAC;EACZ,SAAS,EAAE,IAAI;;AAEjB,SAAmB;EACjB,IAAI,EAAE,QAAQ;EACd,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;;AAIf,MAAoB;EHF1B,IAAI,EAAE,iBAAgC;EAItC,SAAS,EAAE,aAA4B;;AGFjC,MAAoB;EHF1B,IAAI,EAAE,kBAAgC;EAItC,SAAS,EAAE,cAA4B;;AGFjC,MAAoB;EHF1B,IAAI,EAAE,OAAgC;EAItC,SAAS,EAAE,GAA4B;;AGFjC,MAAoB;EHF1B,IAAI,EAAE,kBAAgC;EAItC,SAAS,EAAE,cAA4B;;AGFjC,MAAoB;EHF1B,IAAI,EAAE,kBAAgC;EAItC,SAAS,EAAE,cAA4B;;AGFjC,MAAoB;EHF1B,IAAI,EAAE,OAAgC;EAItC,SAAS,EAAE,GAA4B;;AGFjC,MAAoB;EHF1B,IAAI,EAAE,kBAAgC;EAItC,SAAS,EAAE,cAA4B;;AGFjC,MAAoB;EHF1B,IAAI,EAAE,kBAAgC;EAItC,SAAS,EAAE,cAA4B;;AGFjC,MAAoB;EHF1B,IAAI,EAAE,OAAgC;EAItC,SAAS,EAAE,GAA4B;;AGFjC,OAAoB;EHF1B,IAAI,EAAE,kBAAgC;EAItC,SAAS,EAAE,cAA4B;;AGFjC,OAAoB;EHF1B,IAAI,EAAE,kBAAgC;EAItC,SAAS,EAAE,cAA4B;;AGFjC,OAAoB;EHF1B,IAAI,EAAE,QAAgC;EAItC,SAAS,EAAE,IAA4B;;AGGnC,YAAsB;EAAE,KAAK,EAAE,EAAE;;AAEjC,WAAqB;EAAE,KAAK,EAAE,EAAY;;AAGxC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,QAAsB;EAAE,KAAK,EAAE,CAAE;;AAAjC,SAAsB;EAAE,KAAK,EAAE,EAAE;;AAAjC,SAAsB;EAAE,KAAK,EAAE,EAAE;;AAAjC,SAAsB;EAAE,KAAK,EAAE,EAAE;;AAM/B,SAAuB;EHT/B,WAAW,EAAE,aAAkC;;AGSvC,SAAuB;EHT/B,WAAW,EAAE,cAAkC;;AGSvC,SAAuB;EHT/B,WAAW,EAAE,GAAkC;;AGSvC,SAAuB;EHT/B,WAAW,EAAE,cAAkC;;AGSvC,SAAuB;EHT/B,WAAW,EAAE,cAAkC;;AGSvC,SAAuB;EHT/B,WAAW,EAAE,GAAkC;;AGSvC,SAAuB;EHT/B,WAAW,EAAE,cAAkC;;AGSvC,SAAuB;EHT/B,WAAW,EAAE,cAAkC;;AGSvC,SAAuB;EHT/B,WAAW,EAAE,GAAkC;;AGSvC,UAAuB;EHT/B,WAAW,EAAE,cAAkC;;AGSvC,UAAuB;EHT/B,WAAW,EAAE,cAAkC;;ACU7C,yBAAyB;EE7BvB,OAAc;IACZ,UAAU,EAAE,CAAC;IACb,SAAS,EAAE,CAAC;IACZ,SAAS,EAAE,IAAI;;EAEjB,YAAmB;IACjB,IAAI,EAAE,QAAQ;IACd,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI;;EAIf,SAAoB;IHF1B,IAAI,EAAE,iBAAgC;IAItC,SAAS,EAAE,aAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,QAAgC;IAItC,SAAS,EAAE,IAA4B;;EGGnC,eAAsB;IAAE,KAAK,EAAE,EAAE;;EAEjC,cAAqB;IAAE,KAAK,EAAE,EAAY;;EAGxC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAM/B,YAAuB;IHT/B,WAAW,EAAgB,CAAC;;EGSpB,YAAuB;IHT/B,WAAW,EAAE,aAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,aAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,aAAuB;IHT/B,WAAW,EAAE,cAAkC;ACU7C,yBAAyB;EE7BvB,OAAc;IACZ,UAAU,EAAE,CAAC;IACb,SAAS,EAAE,CAAC;IACZ,SAAS,EAAE,IAAI;;EAEjB,YAAmB;IACjB,IAAI,EAAE,QAAQ;IACd,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI;;EAIf,SAAoB;IHF1B,IAAI,EAAE,iBAAgC;IAItC,SAAS,EAAE,aAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,QAAgC;IAItC,SAAS,EAAE,IAA4B;;EGGnC,eAAsB;IAAE,KAAK,EAAE,EAAE;;EAEjC,cAAqB;IAAE,KAAK,EAAE,EAAY;;EAGxC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAM/B,YAAuB;IHT/B,WAAW,EAAgB,CAAC;;EGSpB,YAAuB;IHT/B,WAAW,EAAE,aAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,aAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,aAAuB;IHT/B,WAAW,EAAE,cAAkC;ACU7C,yBAAyB;EE7BvB,OAAc;IACZ,UAAU,EAAE,CAAC;IACb,SAAS,EAAE,CAAC;IACZ,SAAS,EAAE,IAAI;;EAEjB,YAAmB;IACjB,IAAI,EAAE,QAAQ;IACd,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI;;EAIf,SAAoB;IHF1B,IAAI,EAAE,iBAAgC;IAItC,SAAS,EAAE,aAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,QAAgC;IAItC,SAAS,EAAE,IAA4B;;EGGnC,eAAsB;IAAE,KAAK,EAAE,EAAE;;EAEjC,cAAqB;IAAE,KAAK,EAAE,EAAY;;EAGxC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAM/B,YAAuB;IHT/B,WAAW,EAAgB,CAAC;;EGSpB,YAAuB;IHT/B,WAAW,EAAE,aAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,aAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,aAAuB;IHT/B,WAAW,EAAE,cAAkC;ACU7C,0BAAyB;EE7BvB,OAAc;IACZ,UAAU,EAAE,CAAC;IACb,SAAS,EAAE,CAAC;IACZ,SAAS,EAAE,IAAI;;EAEjB,YAAmB;IACjB,IAAI,EAAE,QAAQ;IACd,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI;;EAIf,SAAoB;IHF1B,IAAI,EAAE,iBAAgC;IAItC,SAAS,EAAE,aAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,SAAoB;IHF1B,IAAI,EAAE,OAAgC;IAItC,SAAS,EAAE,GAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,kBAAgC;IAItC,SAAS,EAAE,cAA4B;;EGFjC,UAAoB;IHF1B,IAAI,EAAE,QAAgC;IAItC,SAAS,EAAE,IAA4B;;EGGnC,eAAsB;IAAE,KAAK,EAAE,EAAE;;EAEjC,cAAqB;IAAE,KAAK,EAAE,EAAY;;EAGxC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,WAAsB;IAAE,KAAK,EAAE,CAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAAjC,YAAsB;IAAE,KAAK,EAAE,EAAE;;EAM/B,YAAuB;IHT/B,WAAW,EAAgB,CAAC;;EGSpB,YAAuB;IHT/B,WAAW,EAAE,aAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,YAAuB;IHT/B,WAAW,EAAE,GAAkC;;EGSvC,aAAuB;IHT/B,WAAW,EAAE,cAAkC;;EGSvC,aAAuB;IHT/B,WAAW,EAAE,cAAkC;AI9CjD,MAAO;EACL,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;EACf,aAAa,EXFL,IAAI;EWGZ,gBAAgB,ElBsSY,WAAW;EkBpSvC;WACG;IACD,OAAO,ElB+RmB,OAAM;IkB9RhC,cAAc,EAAE,GAAG;IACnB,UAAU,EAAE,6BAA6C;EAG3D,eAAS;IACP,cAAc,EAAE,MAAM;IACtB,aAAa,EAAE,6BAAmD;EAGpE,oBAAc;IACZ,UAAU,EAAE,6BAAmD;EAGjE,aAAO;IACL,gBAAgB,ElByxBgB,OAAQ;;AkB/wB1C;YACG;EACD,OAAO,ElBqQmB,MAAK;;AkB5PnC,eAAgB;EACd,MAAM,EAAE,6BAA6C;EAErD;oBACG;IACD,MAAM,EAAE,6BAA6C;EAIrD;0BACG;IACD,mBAAmB,EAAE,GAAyB;;AAWlD,wCAA0B;EACxB,gBAAgB,ElBwOU,mBAAiB;;AGjS7C,2BAAQ;EeqEJ,gBAAgB,ElB8NQ,oBAAe;;AmB3SzC;;mBAEK;EACH,gBAAgB,EAAE,OAAW;;AhBKjC,iCAAQ;EgBMF,gBAAgB,EAJD,OAAuB;EAMtC;wCACK;IACH,gBAAgB,EARH,OAAuB;;AAV1C;;qBAEK;EACH,gBAAgB,EAAE,OAAW;;AhBKjC,mCAAQ;EgBMF,gBAAgB,EAJD,OAAuB;EAMtC;0CACK;IACH,gBAAgB,EARH,OAAuB;;AAV1C;;mBAEK;EACH,gBAAgB,EAAE,OAAW;;AhBKjC,iCAAQ;EgBMF,gBAAgB,EAJD,OAAuB;EAMtC;wCACK;IACH,gBAAgB,EARH,OAAuB;;AAV1C;;gBAEK;EACH,gBAAgB,EAAE,OAAW;;AhBKjC,8BAAQ;EgBMF,gBAAgB,EAJD,OAAuB;EAMtC;qCACK;IACH,gBAAgB,EARH,OAAuB;;AAV1C;;mBAEK;EACH,gBAAgB,EAAE,OAAW;;AhBKjC,iCAAQ;EgBMF,gBAAgB,EAJD,OAAuB;EAMtC;wCACK;IACH,gBAAgB,EARH,OAAuB;;AAV1C;;kBAEK;EACH,gBAAgB,EAAE,OAAW;;AhBKjC,gCAAQ;EgBMF,gBAAgB,EAJD,OAAuB;EAMtC;uCACK;IACH,gBAAgB,EARH,OAAuB;;AAV1C;;iBAEK;EACH,gBAAgB,EAAE,OAAW;;AhBKjC,+BAAQ;EgBMF,gBAAgB,EAJD,OAAuB;EAMtC;sCACK;IACH,gBAAgB,EARH,OAAuB;;AAV1C;;gBAEK;EACH,gBAAgB,EAAE,OAAW;;AhBKjC,8BAAQ;EgBMF,gBAAgB,EAJD,OAAuB;EAMtC;qCACK;IACH,gBAAgB,EARH,OAAuB;;AAV1C;;kBAEK;EACH,gBAAgB,EnBwSQ,oBAAe;;AGnS3C,gCAAQ;EgBMF,gBAAgB,EAJD,oBAAuB;EAMtC;uCACK;IACH,gBAAgB,EARH,oBAAuB;;AD4F1C,qBAAG;EACD,KAAK,ElBusByB,OAAQ;EkBtsBtC,gBAAgB,ElBywBc,OAAS;EkBxwBvC,YAAY,ElB6MY,OAAwB;AkBxMlD,sBAAG;EACD,KAAK,ElBsrByB,OAAwB;EkBrrBtD,gBAAgB,ElBmtBc,OAAS;EkBltBvC,YAAY,EEtHG,mBAAe;;AF2HpC,WAAY;EACV,KAAK,ElBurB6B,OAAQ;EkBtrB1C,gBAAgB,ElByvBkB,OAAS;EkBvvB3C;;sBAES;IACP,YAAY,ElByLc,OAAwB;EkBtLpD,0BAAiB;IACf,MAAM,EAAE,CAAC;EAIT,mDAA0B;IACxB,gBAAgB,ElB8KQ,yBAAiB;EG5S7C,sCAAQ;IeqIF,gBAAgB,ElBwKM,0BAAkB;;AelP5C,4BAAyB;EG2FzB,oBAAW;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,0BAA0B,EAAE,KAAK;IACjC,kBAAkB,EAAE,wBAAwB;IAG5C,sCAAkB;MAChB,MAAM,EAAE,CAAC;AHrGf,4BAAyB;EG2FzB,oBAAW;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,0BAA0B,EAAE,KAAK;IACjC,kBAAkB,EAAE,wBAAwB;IAG5C,sCAAkB;MAChB,MAAM,EAAE,CAAC;AHrGf,4BAAyB;EG2FzB,oBAAW;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,0BAA0B,EAAE,KAAK;IACjC,kBAAkB,EAAE,wBAAwB;IAG5C,sCAAkB;MAChB,MAAM,EAAE,CAAC;AHrGf,6BAAyB;EG2FzB,oBAAW;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,0BAA0B,EAAE,KAAK;IACjC,kBAAkB,EAAE,wBAAwB;IAG5C,sCAAkB;MAChB,MAAM,EAAE,CAAC;AAVf,iBAAW;EAEP,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAChB,0BAA0B,EAAE,KAAK;EACjC,kBAAkB,EAAE,wBAAwB;EAG5C,mCAAkB;IAChB,MAAM,EAAE,CAAC;;AGxKnB,aAAc;EACZ,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,WAAiC;EAC1C,SAAS,ErB+NmB,IAAI;EqB9NhC,WAAW,ErBoduB,GAAsB;EqBndxD,KAAK,ErB+xB6B,OAAwB;EqB9xB1D,gBAAgB,ErByYsB,gBAAS;EqBxY/C,eAAe,EAAE,WAAW;EAC5B,MAAM,EAAE,iBAA6C;EAKnD,aAAa,ECPK,CAAC;EXXnB,UAAU,EAAE,IAAO;EYGjB,UAAU,EAAE,4DAAW;EFyB3B,yBAAc;IACZ,gBAAgB,EAAE,WAAW;IAC7B,MAAM,EAAE,CAAC;EGnBX,mBAAQ;IACN,KAAK,ExB6xB2B,OAAwB;IwB5xBxD,gBAAgB,ExBuYoB,gBAAS;IwBtY7C,YAAY,ExBqeoB,OAAyB;IwBpezD,OAAO,EAAE,CAAC;IAGR,UAAU,EAAE,2CAA0C;EHmB1D,0BAAe;IACb,KAAK,ELwCC,OAAwB;IKtC9B,OAAO,EAAE,CAAC;EAQZ,+CACY;IACV,gBAAgB,ErBqxBgB,OAAS;IqBnxBzC,OAAO,EAAE,CAAC;;AAKZ,+CAA8B;EAC5B,MAAM,ErBwb0B,qBAAa;AqBrb/C,oCAAmB;EAMjB,KAAK,ErBsuB2B,OAAwB;EqBruBxD,gBAAgB,ErBgVoB,gBAAS;;AqB3UjD;mBACoB;EAClB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;;AAUb,eAAgB;EACd,WAAW,EAAE,qBAAkD;EAC/D,cAAc,EAAE,qBAAkD;EAClE,aAAa,EAAE,CAAC;EAChB,SAAS,EAAE,OAAO;EAClB,WAAW,ErBkYuB,GAAsB;;AqB/X1D,kBAAmB;EACjB,WAAW,EAAE,qBAAqD;EAClE,cAAc,EAAE,qBAAqD;EACrE,SAAS,ErBufyB,OAAa;EqBtf/C,WAAW,ErBoS2B,GAAyB;;AqBjSjE,kBAAmB;EACjB,WAAW,EAAE,mBAAqD;EAClE,cAAc,EAAE,mBAAqD;EACrE,SAAS,ErB6kByB,QAAa;EqB5kB/C,WAAW,ErByR2B,GAAyB;;AqBhRjE,uBAAwB;EACtB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,WAAW,ECpGK,SAAQ;EDqGxB,cAAc,ECrGE,SAAQ;EDsGxB,aAAa,EAAE,CAAC;EAChB,WAAW,ErBqWuB,GAAsB;EqBpWxD,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,iBAAiB;EACzB,YAAY,EAAE,KAAqB;EAEnC;;;;;;;;qEACkB;IAChB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;;AAanB;;;;4CAAiB;EACf,OAAO,EAAE,SAAuC;EAChD,SAAS,ErBsiByB,QAAa;EqBriB/C,WAAW,ErBkP2B,GAAyB;EUhY7D,aAAa,EVgZuB,MAAiB;;AqB7PvD;;;;8EAA8B;EAC5B,MAAM,ErBuV0B,oBAAgB;;AqBnVpD;;;;4CAAiB;EACf,OAAO,EAAE,WAAuC;EAChD,SAAS,ErB4byB,OAAa;EqB3b/C,WAAW,ErByO2B,GAAyB;EUpY7D,aAAa,EV+YuB,MAAiB;;AqB/OvD;;;;8EAA8B;EAC5B,MAAM,ErB6U0B,oBAAgB;;AqBnUpD,WAAY;EACV,aAAa,ErBoQyB,IAAI;;AqBjQ5C,UAAW;EACT,OAAO,EAAE,KAAK;EACd,UAAU,ErBsP4B,OAAM;;AqB9O9C,SAAU;EACR,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,IAAI;EAClB,WAAW,EAAE,IAAI;EAEjB;6BACkB;IAChB,aAAa,EAAE,GAAG;IAClB,YAAY,EAAE,GAAG;;AASrB,WAAY;EACV,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,YAAY,ErB2N0B,OAAO;;AqBxN/C,iBAAkB;EAChB,QAAQ,EAAE,QAAQ;EAClB,UAAU,ErBuN4B,MAAK;EqBtN3C,WAAW,EAAE,QAAyB;EAEtC,8CAA+B;IAC7B,KAAK,EL3IC,OAAwB;;AK+IlC,iBAAkB;EAChB,aAAa,EAAE,CAAC;;AAGlB,kBAAmB;EACjB,OAAO,EAAE,WAAW;EACpB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,CAAC;EACf,YAAY,ErB0M0B,OAAM;EqBvM5C,oCAAkB;IAChB,QAAQ,EAAE,MAAM;IAChB,UAAU,EAAE,CAAC;IACb,YAAY,ErBqMwB,SAAQ;IqBpM5C,WAAW,EAAE,CAAC;;AGjNhB,eAAoB;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExByesB,OAAqB;EwBxerD,SAAS,ExByeuB,GAAgB;EwBxehD,KAAK,ER8CC,OAAwB;;AQ3ChC,cAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,sBAAgB;EAClC,aAAa,EAAE,KAAK;;AAKpB;;uBACe;EACb,YAAY,ERwBR,OAAwB;EQtB5B;;+BAAQ;IACN,YAAY,ERqBV,OAAwB;IQpB1B,UAAU,EAAE,oCAA0C;EAGxD;;;;;;0CACqB;IACnB,OAAO,EAAE,KAAK;;AAQhB,0GAAoB;EAClB,KAAK,ERMH,OAAwB;AQH5B;;2CACqB;EACnB,OAAO,EAAE,KAAK;;AAQhB,0HAAwB;EACtB,KAAK,ERRH,OAAwB;EQU1B,0IAAU;IACR,gBAAgB,EAAE,OAAoB;AAI1C;;+CACqB;EACnB,OAAO,EAAE,KAAK;AAId,0JAAgC;EC/FpC,gBAAgB,EAAE,OAAM;ADqGpB,sJAAgC;EAC9B,UAAU,EAAE,uDAA8D;;AAU9E,8GAAqB;EACnB,YAAY,ERvCV,OAAwB;EQyC1B,8HAAU;IAAE,YAAY,EAAE,OAAO;AAGnC;;4CACqB;EACnB,OAAO,EAAE,KAAK;AAId,0HAAqB;EACnB,UAAU,EAAE,oCAA0C;;AAtG9D,iBAAoB;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExByesB,OAAqB;EwBxerD,SAAS,ExByeuB,GAAgB;EwBxehD,KAAK,ER8CC,OAAwB;;AQ3ChC,gBAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,sBAAgB;EAClC,aAAa,EAAE,KAAK;;AAKpB;;yBACe;EACb,YAAY,ERwBR,OAAwB;EQtB5B;;iCAAQ;IACN,YAAY,ERqBV,OAAwB;IQpB1B,UAAU,EAAE,oCAA0C;EAGxD;;;;;;8CACqB;IACnB,OAAO,EAAE,KAAK;;AAQhB,8GAAoB;EAClB,KAAK,ERMH,OAAwB;AQH5B;;+CACqB;EACnB,OAAO,EAAE,KAAK;;AAQhB,8HAAwB;EACtB,KAAK,ERRH,OAAwB;EQU1B,8IAAU;IACR,gBAAgB,EAAE,OAAoB;AAI1C;;mDACqB;EACnB,OAAO,EAAE,KAAK;AAId,8JAAgC;EC/FpC,gBAAgB,EAAE,OAAM;ADqGpB,0JAAgC;EAC9B,UAAU,EAAE,uDAA8D;;AAU9E,kHAAqB;EACnB,YAAY,ERvCV,OAAwB;EQyC1B,kIAAU;IAAE,YAAY,EAAE,OAAO;AAGnC;;gDACqB;EACnB,OAAO,EAAE,KAAK;AAId,8HAAqB;EACnB,UAAU,EAAE,oCAA0C;;AHmIhE,YAAa;EACX,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,QAAQ;EACnB,WAAW,EAAE,MAAM;EAKnB,wBAAY;IACV,KAAK,EAAE,IAAI;ENnNX,yBAAyB;IMwNzB,kBAAM;MACJ,OAAO,EAAE,IAAI;MACb,WAAW,EAAE,MAAM;MACnB,eAAe,EAAE,MAAM;MACvB,aAAa,EAAE,CAAC;IAIlB,wBAAY;MACV,OAAO,EAAE,IAAI;MACb,IAAI,EAAE,QAAQ;MACd,SAAS,EAAE,QAAQ;MACnB,WAAW,EAAE,MAAM;MACnB,aAAa,EAAE,CAAC;IAIlB,0BAAc;MACZ,OAAO,EAAE,YAAY;MACrB,KAAK,EAAE,IAAI;MACX,cAAc,EAAE,MAAM;IAIxB,oCAAwB;MACtB,OAAO,EAAE,YAAY;IAGvB,yBAAa;MACX,KAAK,EAAE,IAAI;IAKb,wBAAY;MACV,OAAO,EAAE,IAAI;MACb,WAAW,EAAE,MAAM;MACnB,eAAe,EAAE,MAAM;MACvB,KAAK,EAAE,IAAI;MACX,YAAY,EAAE,CAAC;IAEjB,8BAAkB;MAChB,QAAQ,EAAE,QAAQ;MAClB,UAAU,EAAE,CAAC;MACb,YAAY,ErB+GsB,OAAM;MqB9GxC,WAAW,EAAE,CAAC;IAGhB,4BAAgB;MACd,WAAW,EAAE,MAAM;MACnB,eAAe,EAAE,MAAM;IAEzB,kCAAsB;MACpB,aAAa,EAAE,CAAC;;AKnUtB,IAAK;EACH,OAAO,EAAE,YAAY;EACrB,WAAW,EC0BoB,GAAG;EDzBlC,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,MAAM;EACtB,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,qBAAmC;EEsF3C,OAAO,EAAE,eAAqB;EAC9B,SAAS,E5BqImB,IAAI;E4BpIhC,WAAW,E5B0XuB,GAAsB;E4BvXtD,aAAa,E5BmfmB,OAAkB;EuBtlBhD,UAAU,EAAE,yHAAW;EpBa3B,sBACQ;IuBAN,eAAe,EAAE,IAAI;EAGvB,sBACQ;IACN,OAAO,EAAE,CAAC;IACV,UAAU,E1BimBsB,qCAA2B;E0B7lB7D,4BACW;IACT,OAAO,E1B8UmB,IAAG;IW3W7B,UAAU,EAAE,IAAO;EekCrB,kCAAgC;IAC9B,MAAM,EAAE,OAAO;EAGjB,oFACuC;IACrC,gBAAgB,EAAE,IAAI;IfxCtB,UAAU,EAAE,IAAO;Ie2CnB,gGAAQ;Mf3CR,UAAU,EAAE,2CAAO;;AekDvB;uBACwB;EACtB,cAAc,EAAE,IAAI;;AASpB,YAAe;EEzDf,KAAK,E1B+CsB,OAAM;EuB/C/B,gBAAgB,ET0EV,OAAwB;EYxEhC,YAAY,EZwEJ,OAAwB;EL9E9B,UAAU,EAAE,IAAO;ERYrB,kBAAQ;IyBFN,KAAK,E1ByCoB,OAAM;IuB/C/B,gBAAgB,EAAE,OAAM;IGQxB,YAAY,EAAE,OAAa;EAG7B,sCACQ;IAGJ,UAAU,EAAE,0CAAyD;EAOzE,4CACW;IACT,KAAK,E1BuBoB,OAAM;I0BtB/B,gBAAgB,EZiDV,OAAwB;IYhD9B,YAAY,EZgDN,OAAwB;EY7ChC,0IAE0B;IACxB,KAAK,E1BeoB,OAAM;I0Bd/B,gBAAgB,EAAE,OAAkB;IAIpC,YAAY,EAAE,OAAc;IAE5B,4JAAQ;MAGJ,UAAU,EAAE,0CAAgE;;AFelF,cAAe;EEzDf,KAAK,E1B+CsB,OAAM;EuB/C/B,gBAAgB,ET0EV,OAAwB;EYxEhC,YAAY,EZwEJ,OAAwB;EL9E9B,UAAU,EAAE,IAAO;ERYrB,oBAAQ;IyBFN,KAAK,E1ByCoB,OAAM;IuB/C/B,gBAAgB,EAAE,OAAM;IGQxB,YAAY,EAAE,OAAa;EAG7B,0CACQ;IAGJ,UAAU,EAAE,2CAAyD;EAOzE,gDACW;IACT,KAAK,E1BuBoB,OAAM;I0BtB/B,gBAAgB,EZiDV,OAAwB;IYhD9B,YAAY,EZgDN,OAAwB;EY7ChC,gJAE0B;IACxB,KAAK,E1BeoB,OAAM;I0Bd/B,gBAAgB,EAAE,OAAkB;IAIpC,YAAY,EAAE,OAAc;IAE5B,kKAAQ;MAGJ,UAAU,EAAE,2CAAgE;;AFelF,YAAe;EEzDf,KAAK,E1B+CsB,OAAM;EuB/C/B,gBAAgB,ET0EV,OAAwB;EYxEhC,YAAY,EZwEJ,OAAwB;EL9E9B,UAAU,EAAE,IAAO;ERYrB,kBAAQ;IyBFN,KAAK,E1ByCoB,OAAM;IuB/C/B,gBAAgB,EAAE,OAAM;IGQxB,YAAY,EAAE,OAAa;EAG7B,sCACQ;IAGJ,UAAU,EAAE,yCAAyD;EAOzE,4CACW;IACT,KAAK,E1BuBoB,OAAM;I0BtB/B,gBAAgB,EZiDV,OAAwB;IYhD9B,YAAY,EZgDN,OAAwB;EY7ChC,0IAE0B;IACxB,KAAK,E1BeoB,OAAM;I0Bd/B,gBAAgB,EAAE,OAAkB;IAIpC,YAAY,EAAE,OAAc;IAE5B,4JAAQ;MAGJ,UAAU,EAAE,yCAAgE;;AFelF,SAAe;EEzDf,KAAK,E1B+CsB,OAAM;EuB/C/B,gBAAgB,ET0EV,OAAwB;EYxEhC,YAAY,EZwEJ,OAAwB;EL9E9B,UAAU,EAAE,IAAO;ERYrB,eAAQ;IyBFN,KAAK,E1ByCoB,OAAM;IuB/C/B,gBAAgB,EAAE,OAAM;IGQxB,YAAY,EAAE,OAAa;EAG7B,gCACQ;IAGJ,UAAU,EAAE,yCAAyD;EAOzE,sCACW;IACT,KAAK,E1BuBoB,OAAM;I0BtB/B,gBAAgB,EZiDV,OAAwB;IYhD9B,YAAY,EZgDN,OAAwB;EY7ChC,iIAE0B;IACxB,KAAK,E1BeoB,OAAM;I0Bd/B,gBAAgB,EAAE,OAAkB;IAIpC,YAAY,EAAE,OAAc;IAE5B,mJAAQ;MAGJ,UAAU,EAAE,yCAAgE;;AFelF,YAAe;EEzDf,KAAK,E5Bi3B6B,OAAS;EyBj3BzC,gBAAgB,ET0EV,OAAwB;EYxEhC,YAAY,EZwEJ,OAAwB;EL9E9B,UAAU,EAAE,IAAO;ERYrB,kBAAQ;IyBFN,KAAK,E5B22B2B,OAAS;IyBj3BzC,gBAAgB,EAAE,OAAM;IGQxB,YAAY,EAAE,OAAa;EAG7B,sCACQ;IAGJ,UAAU,EAAE,0CAAyD;EAOzE,4CACW;IACT,KAAK,E5By1B2B,OAAS;I4Bx1BzC,gBAAgB,EZiDV,OAAwB;IYhD9B,YAAY,EZgDN,OAAwB;EY7ChC,0IAE0B;IACxB,KAAK,E5Bi1B2B,OAAS;I4Bh1BzC,gBAAgB,EAAE,OAAkB;IAIpC,YAAY,EAAE,OAAc;IAE5B,4JAAQ;MAGJ,UAAU,EAAE,0CAAgE;;AFelF,WAAe;EEzDf,KAAK,E1B+CsB,OAAM;EuB/C/B,gBAAgB,ET0EV,OAAwB;EYxEhC,YAAY,EZwEJ,OAAwB;EL9E9B,UAAU,EAAE,IAAO;ERYrB,iBAAQ;IyBFN,KAAK,E1ByCoB,OAAM;IuB/C/B,gBAAgB,EAAE,OAAM;IGQxB,YAAY,EAAE,OAAa;EAG7B,oCACQ;IAGJ,UAAU,EAAE,yCAAyD;EAOzE,0CACW;IACT,KAAK,E1BuBoB,OAAM;I0BtB/B,gBAAgB,EZiDV,OAAwB;IYhD9B,YAAY,EZgDN,OAAwB;EY7ChC,uIAE0B;IACxB,KAAK,E1BeoB,OAAM;I0Bd/B,gBAAgB,EAAE,OAAkB;IAIpC,YAAY,EAAE,OAAc;IAE5B,yJAAQ;MAGJ,UAAU,EAAE,yCAAgE;;AFelF,UAAe;EEzDf,KAAK,E5Bi3B6B,OAAS;EyBj3BzC,gBAAgB,ET0EV,OAAwB;EYxEhC,YAAY,EZwEJ,OAAwB;EL9E9B,UAAU,EAAE,IAAO;ERYrB,gBAAQ;IyBFN,KAAK,E5B22B2B,OAAS;IyBj3BzC,gBAAgB,EAAE,OAAM;IGQxB,YAAY,EAAE,OAAa;EAG7B,kCACQ;IAGJ,UAAU,EAAE,2CAAyD;EAOzE,wCACW;IACT,KAAK,E5By1B2B,OAAS;I4Bx1BzC,gBAAgB,EZiDV,OAAwB;IYhD9B,YAAY,EZgDN,OAAwB;EY7ChC,oIAE0B;IACxB,KAAK,E5Bi1B2B,OAAS;I4Bh1BzC,gBAAgB,EAAE,OAAkB;IAIpC,YAAY,EAAE,OAAc;IAE5B,sJAAQ;MAGJ,UAAU,EAAE,2CAAgE;;AFelF,SAAe;EEzDf,KAAK,E1B+CsB,OAAM;EuB/C/B,gBAAgB,ET0EV,OAAwB;EYxEhC,YAAY,EZwEJ,OAAwB;EL9E9B,UAAU,EAAE,IAAO;ERYrB,eAAQ;IyBFN,KAAK,E1ByCoB,OAAM;IuB/C/B,gBAAgB,EAAE,OAAM;IGQxB,YAAY,EAAE,OAAa;EAG7B,gCACQ;IAGJ,UAAU,EAAE,wCAAyD;EAOzE,sCACW;IACT,KAAK,E1BuBoB,OAAM;I0BtB/B,gBAAgB,EZiDV,OAAwB;IYhD9B,YAAY,EZgDN,OAAwB;EY7ChC,iIAE0B;IACxB,KAAK,E1BeoB,OAAM;I0Bd/B,gBAAgB,EAAE,OAAkB;IAIpC,YAAY,EAAE,OAAc;IAE5B,mJAAQ;MAGJ,UAAU,EAAE,wCAAgE;;AFqBlF,oBAAuB;EEZvB,KAAK,EZuBG,OAAwB;EYtBhC,gBAAgB,EAAE,WAAW;EAC7B,gBAAgB,EAAE,IAAI;EACtB,YAAY,EZoBJ,OAAwB;EYlBhC,0BAAQ;IACN,KAAK,E1BVoB,OAAM;I0BW/B,gBAAgB,EZgBV,OAAwB;IYf9B,YAAY,EZeN,OAAwB;EYZhC,sDACQ;IACN,UAAU,EAAE,oCAAuC;EAGrD,4DACW;IACT,KAAK,EZKC,OAAwB;IYJ9B,gBAAgB,EAAE,WAAW;EAG/B,kKAE0B;IACxB,KAAK,E1B7BoB,OAAM;I0B8B/B,gBAAgB,EZHV,OAAwB;IYI9B,YAAY,EZJN,OAAwB;IYM9B,oLAAQ;MAKJ,UAAU,EAAE,oCAAuC;;AFtBzD,sBAAuB;EEZvB,KAAK,EZuBG,OAAwB;EYtBhC,gBAAgB,EAAE,WAAW;EAC7B,gBAAgB,EAAE,IAAI;EACtB,YAAY,EZoBJ,OAAwB;EYlBhC,4BAAQ;IACN,KAAK,E1BVoB,OAAM;I0BW/B,gBAAgB,EZgBV,OAAwB;IYf9B,YAAY,EZeN,OAAwB;EYZhC,0DACQ;IACN,UAAU,EAAE,qCAAuC;EAGrD,gEACW;IACT,KAAK,EZKC,OAAwB;IYJ9B,gBAAgB,EAAE,WAAW;EAG/B,wKAE0B;IACxB,KAAK,E1B7BoB,OAAM;I0B8B/B,gBAAgB,EZHV,OAAwB;IYI9B,YAAY,EZJN,OAAwB;IYM9B,0LAAQ;MAKJ,UAAU,EAAE,qCAAuC;;AFtBzD,oBAAuB;EEZvB,KAAK,EZuBG,OAAwB;EYtBhC,gBAAgB,EAAE,WAAW;EAC7B,gBAAgB,EAAE,IAAI;EACtB,YAAY,EZoBJ,OAAwB;EYlBhC,0BAAQ;IACN,KAAK,E1BVoB,OAAM;I0BW/B,gBAAgB,EZgBV,OAAwB;IYf9B,YAAY,EZeN,OAAwB;EYZhC,sDACQ;IACN,UAAU,EAAE,mCAAuC;EAGrD,4DACW;IACT,KAAK,EZKC,OAAwB;IYJ9B,gBAAgB,EAAE,WAAW;EAG/B,kKAE0B;IACxB,KAAK,E1B7BoB,OAAM;I0B8B/B,gBAAgB,EZHV,OAAwB;IYI9B,YAAY,EZJN,OAAwB;IYM9B,oLAAQ;MAKJ,UAAU,EAAE,mCAAuC;;AFtBzD,iBAAuB;EEZvB,KAAK,EZuBG,OAAwB;EYtBhC,gBAAgB,EAAE,WAAW;EAC7B,gBAAgB,EAAE,IAAI;EACtB,YAAY,EZoBJ,OAAwB;EYlBhC,uBAAQ;IACN,KAAK,E1BVoB,OAAM;I0BW/B,gBAAgB,EZgBV,OAAwB;IYf9B,YAAY,EZeN,OAAwB;EYZhC,gDACQ;IACN,UAAU,EAAE,mCAAuC;EAGrD,sDACW;IACT,KAAK,EZKC,OAAwB;IYJ9B,gBAAgB,EAAE,WAAW;EAG/B,yJAE0B;IACxB,KAAK,E1B7BoB,OAAM;I0B8B/B,gBAAgB,EZHV,OAAwB;IYI9B,YAAY,EZJN,OAAwB;IYM9B,2KAAQ;MAKJ,UAAU,EAAE,mCAAuC;;AFtBzD,oBAAuB;EEZvB,KAAK,EZuBG,OAAwB;EYtBhC,gBAAgB,EAAE,WAAW;EAC7B,gBAAgB,EAAE,IAAI;EACtB,YAAY,EZoBJ,OAAwB;EYlBhC,0BAAQ;IACN,KAAK,E5BwzB2B,OAAS;I4BvzBzC,gBAAgB,EZgBV,OAAwB;IYf9B,YAAY,EZeN,OAAwB;EYZhC,sDACQ;IACN,UAAU,EAAE,oCAAuC;EAGrD,4DACW;IACT,KAAK,EZKC,OAAwB;IYJ9B,gBAAgB,EAAE,WAAW;EAG/B,kKAE0B;IACxB,KAAK,E5BqyB2B,OAAS;I4BpyBzC,gBAAgB,EZHV,OAAwB;IYI9B,YAAY,EZJN,OAAwB;IYM9B,oLAAQ;MAKJ,UAAU,EAAE,oCAAuC;;AFtBzD,mBAAuB;EEZvB,KAAK,EZuBG,OAAwB;EYtBhC,gBAAgB,EAAE,WAAW;EAC7B,gBAAgB,EAAE,IAAI;EACtB,YAAY,EZoBJ,OAAwB;EYlBhC,yBAAQ;IACN,KAAK,E1BVoB,OAAM;I0BW/B,gBAAgB,EZgBV,OAAwB;IYf9B,YAAY,EZeN,OAAwB;EYZhC,oDACQ;IACN,UAAU,EAAE,mCAAuC;EAGrD,0DACW;IACT,KAAK,EZKC,OAAwB;IYJ9B,gBAAgB,EAAE,WAAW;EAG/B,+JAE0B;IACxB,KAAK,E1B7BoB,OAAM;I0B8B/B,gBAAgB,EZHV,OAAwB;IYI9B,YAAY,EZJN,OAAwB;IYM9B,iLAAQ;MAKJ,UAAU,EAAE,mCAAuC;;AFtBzD,kBAAuB;EEZvB,KAAK,EZuBG,OAAwB;EYtBhC,gBAAgB,EAAE,WAAW;EAC7B,gBAAgB,EAAE,IAAI;EACtB,YAAY,EZoBJ,OAAwB;EYlBhC,wBAAQ;IACN,KAAK,E5BwzB2B,OAAS;I4BvzBzC,gBAAgB,EZgBV,OAAwB;IYf9B,YAAY,EZeN,OAAwB;EYZhC,kDACQ;IACN,UAAU,EAAE,qCAAuC;EAGrD,wDACW;IACT,KAAK,EZKC,OAAwB;IYJ9B,gBAAgB,EAAE,WAAW;EAG/B,4JAE0B;IACxB,KAAK,E5BqyB2B,OAAS;I4BpyBzC,gBAAgB,EZHV,OAAwB;IYI9B,YAAY,EZJN,OAAwB;IYM9B,8KAAQ;MAKJ,UAAU,EAAE,qCAAuC;;AFtBzD,iBAAuB;EEZvB,KAAK,EZuBG,OAAwB;EYtBhC,gBAAgB,EAAE,WAAW;EAC7B,gBAAgB,EAAE,IAAI;EACtB,YAAY,EZoBJ,OAAwB;EYlBhC,uBAAQ;IACN,KAAK,E1BVoB,OAAM;I0BW/B,gBAAgB,EZgBV,OAAwB;IYf9B,YAAY,EZeN,OAAwB;EYZhC,gDACQ;IACN,UAAU,EAAE,kCAAuC;EAGrD,sDACW;IACT,KAAK,EZKC,OAAwB;IYJ9B,gBAAgB,EAAE,WAAW;EAG/B,yJAE0B;IACxB,KAAK,E1B7BoB,OAAM;I0B8B/B,gBAAgB,EZHV,OAAwB;IYI9B,YAAY,EZJN,OAAwB;IYM9B,2KAAQ;MAKJ,UAAU,EAAE,kCAAuC;;AFX3D,SAAU;EACR,WAAW,E1B6JiB,GAAG;E0B5J/B,KAAK,EVFG,OAAwB;EUGhC,gBAAgB,EAAE,WAAW;EvBrE7B,eAAQ;IuBwEN,KAAK,E1BsiB2B,OAAiB;I0BriBjD,eAAe,E1BiES,SAAS;I0BhEjC,gBAAgB,EAAE,WAAW;IAC7B,YAAY,EAAE,WAAW;EAG3B,gCACQ;IACN,eAAe,E1B0DS,SAAS;I0BzDjC,YAAY,EAAE,WAAW;IACzB,UAAU,EAAE,IAAI;EAGlB,sCACW;IACT,KAAK,EGhFgC,IAA8B;;AH2FvE,6BAAQ;EEbN,OAAO,EAAE,gBAAqB;EAC9B,SAAS,E5BsfyB,OAAa;E4Brf/C,WAAW,E5BmS2B,GAAyB;E4BhS7D,aAAa,E5B8Qa,MAAiB;;A0BlQ/C,6BAAQ;EEjBN,OAAO,EAAE,kBAAqB;EAC9B,SAAS,E5BmlByB,QAAa;E4BllB/C,WAAW,E5B+R2B,GAAyB;E4B5R7D,aAAa,EDlBkB,SAAQ;;ADuC3C,UAAW;EACT,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EAGX,uBAAa;IACX,UAAU,E1B+OgB,MAAK;;A0BvOjC;;8BAAY;EACV,KAAK,EAAE,IAAI;;AI1If,KAAM;EACJ,OAAO,EAAE,CAAC;EPEN,UAAU,EAAE,oBAAW;EOC3B,UAAO;IACL,OAAO,EAAE,CAAC;;AAId,SAAU;EACR,OAAO,EAAE,IAAI;EACb,cAAO;IACL,OAAO,EAAE,KAAK;;AAKhB,gBAAgB;EACd,OAAO,EAAE,SAAS;;AAKpB,mBAAgB;EACd,OAAO,EAAE,eAAe;;AAI5B,WAAY;EACV,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,MAAM;EP5BZ,UAAU,EAAE,iBAAW;;AQJ7B;SACU;EACR,QAAQ,EAAE,QAAQ;;ACyBhB,uBAAS;EACP,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,OAAkB;EAC/B,cAAc,EAAE,OAAkB;EAClC,OAAO,EAAE,EAAE;EAjCf,UAAU,EAAE,WAAkB;EAC9B,YAAY,EAAE,uBAA8B;EAC5C,aAAa,EAAE,CAAC;EAChB,WAAW,EAAE,uBAA8B;AAwDzC,6BAAe;EACb,WAAW,EAAE,CAAC;;ADjDpB,cAAe;EACb,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,CAAC;EACP,OAAO,E/BiiB2B,IAAI;E+BhiBtC,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,SAAS,E/BggByB,KAAK;E+B/fvC,OAAO,EAAE,QAAqB;EAC9B,MAAM,EAAE,YAAoB;EAC5B,SAAS,E/BmNmB,IAAI;E+BlNhC,KAAK,E/Bg2B6B,OAAS;E+B/1B3C,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,IAAI;EAChB,gBAAgB,E7B2BW,OAAM;E6B1BjC,eAAe,EAAE,WAAW;EAC5B,MAAM,EAAE,6BAAmD;ErBxBzD,aAAa,EVohBmB,OAAc;EWthB9C,UAAU,EAAE,mGAAO;;AoBkCrB,sBAAe;EACb,UAAU,EAAE,CAAC;EACb,aAAa,E/B+emB,QAAO;AgCzfvC,+BAAS;EACP,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,OAAkB;EAC/B,cAAc,EAAE,OAAkB;EAClC,OAAO,EAAE,EAAE;EA1Bf,UAAU,EAAE,CAAC;EACb,YAAY,EAAE,uBAA8B;EAC5C,aAAa,EAAE,WAAkB;EACjC,WAAW,EAAE,uBAA8B;AAiDzC,qCAAe;EACb,WAAW,EAAE,CAAC;;ADdlB,yBAAe;EACb,UAAU,EAAE,CAAC;EACb,WAAW,E/BoeqB,QAAO;AgCzfvC,kCAAS;EACP,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,OAAkB;EAC/B,cAAc,EAAE,OAAkB;EAClC,OAAO,EAAE,EAAE;EAnBf,UAAU,EAAE,uBAA8B;EAC1C,aAAa,EAAE,uBAA8B;EAC7C,WAAW,EAAE,WAAkB;AA2C7B,wCAAe;EACb,WAAW,EAAE,CAAC;ADPhB,kCAAS;EACP,cAAc,EAAE,CAAC;;AAMrB,wBAAe;EACb,UAAU,EAAE,CAAC;EACb,YAAY,E/BsdoB,QAAO;AgCzfvC,iCAAS;EACP,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,OAAkB;EAC/B,cAAc,EAAE,OAAkB;EAClC,OAAO,EAAE,EAAE;AAWX,iCAAS;EACP,OAAO,EAAE,IAAI;AAGf,kCAAU;EACR,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,YAAY,EAAE,OAAkB;EAChC,cAAc,EAAE,OAAkB;EAClC,OAAO,EAAE,EAAE;EAlCjB,UAAU,EAAE,uBAA8B;EAC1C,YAAY,EAAE,WAAkB;EAChC,aAAa,EAAE,uBAA8B;AAqC3C,uCAAe;EACb,WAAW,EAAE,CAAC;ADOhB,kCAAU;EACR,cAAc,EAAE,CAAC;;AAMvB,iBAAkB;EEtEhB,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,QAAe;EACvB,QAAQ,EAAE,MAAM;EAChB,UAAU,EAAE,iBAAgB;;AF0E9B,cAAe;EACb,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,gBAAiD;EAC1D,KAAK,EAAE,IAAI;EACX,WAAW,E/BuJiB,GAAG;E+BtJ/B,KAAK,E/B+xB6B,OAAS;E+B9xB3C,UAAU,EAAE,OAAO;EACnB,WAAW,EAAE,MAAM;EACnB,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,CAAC;E5B1ET,0CACQ;I4B4EN,KAAK,E/B+b2B,OAAqB;I+B9brD,eAAe,EAAE,IAAI;IN1FrB,gBAAgB,ET0EV,OAAwB;EeoBhC,4CACS;IACP,KAAK,E7BjDoB,OAAM;I6BkD/B,eAAe,EAAE,IAAI;INjGrB,gBAAgB,ET0EV,OAAwB;Ee2BhC,gDACW;IACT,KAAK,Ef7BC,OAAwB;Ie8B9B,gBAAgB,EAAE,WAAW;;AAQjC,mBAAoB;EAClB,OAAO,EAAE,KAAK;;AAIhB,gBAAiB;EACf,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,cAA4C;EACrD,aAAa,EAAE,CAAC;EAChB,SAAS,E/BwjByB,QAAa;E+BvjB/C,KAAK,EfhDG,OAAwB;EeiDhC,WAAW,EAAE,MAAM;;AG9HrB;mBACoB;EAClB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,WAAW;EACpB,cAAc,EAAE,MAAM;EAEtB;4BAAO;IACL,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,QAAQ;I/BGhB;oCAAQ;M+BEJ,OAAO,EAAE,CAAC;IAEZ;;;qCAES;MACP,OAAO,EAAE,CAAC;EAKd;;;;;;;6CAGwB;IACtB,WAAW,EAAE,IAAkB;;AAKnC,YAAa;EACX,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,eAAe,EAAE,UAAU;EAE3B,yBAAa;IACX,KAAK,EAAE,IAAI;;AAKb,6BAAmB;EACjB,WAAW,EAAE,CAAC;AAIhB;+CACqC;ExBnCnC,uBAAuB,EwBoCM,CAAC;ExBnC9B,0BAA0B,EwBmCG,CAAC;AAGhC;gDACsC;ExB1BpC,sBAAsB,EwB2BM,CAAC;ExB1B7B,yBAAyB,EwB0BG,CAAC;;AAgBjC,sBAAuB;EACrB,aAAa,EAAE,OAAoB;EACnC,YAAY,EAAE,OAAoB;EAElC,6BAAS;IACP,WAAW,EAAE,CAAC;;AAIlB,+EAAiC;EAC/B,aAAa,EAAE,SAAuB;EACtC,YAAY,EAAE,SAAuB;;AAGvC,+EAAiC;EAC/B,aAAa,EAAE,SAAuB;EACtC,YAAY,EAAE,SAAuB;;AAMvC,gCAAiC;EvB9F7B,UAAU,EAAE,IAAO;EuBkGrB,yCAAW;IvBlGT,UAAU,EAAE,IAAO;;AuB4GvB,mBAAoB;EAClB,cAAc,EAAE,MAAM;EACtB,WAAW,EAAE,UAAU;EACvB,eAAe,EAAE,MAAM;EAEvB;gCACW;IACT,KAAK,EAAE,IAAI;EAGb;;;+CAG0B;IACxB,UAAU,EAAE,IAAkB;IAC9B,WAAW,EAAE,CAAC;EAIhB;0DACqC;IxB1GnC,0BAA0B,EwB2GI,CAAC;IxB1G/B,yBAAyB,EwB0GK,CAAC;EAGjC;2DACsC;IxB7HpC,sBAAsB,EwB8HK,CAAC;IxB7H5B,uBAAuB,EwB6HI,CAAC;;AAkB9B;qCACoB;EAClB,aAAa,EAAE,CAAC;EAEhB;;;8DACuB;IACrB,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,gBAAgB;IACtB,cAAc,EAAE,IAAI;;AC5J1B,YAAa;EACX,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,OAAO;EACpB,KAAK,EAAE,IAAI;EAEX;;6BAEe;IACb,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,QAAQ;IAGd,KAAK,EAAE,EAAE;IACT,aAAa,EAAE,CAAC;IAGhB;;qCAAQ;MACN,OAAO,EAAE,CAAC;IAGZ;;;;;;;;8CAEe;MACb,WAAW,EAAE,IAAoB;EAMnC;gDAAmB;IzBpBnB,uBAAuB,EyBoB2B,CAAC;IzBnBnD,0BAA0B,EyBmBwB,CAAC;EACnD;iDAAoB;IzBPpB,sBAAsB,EyBO4B,CAAC;IzBNnD,yBAAyB,EyBMyB,CAAC;EAKrD,2BAAe;IACb,OAAO,EAAE,IAAI;IACb,WAAW,EAAE,MAAM;IAEnB,wIAC8C;MzB/B9C,uBAAuB,EyB+BsD,CAAC;MzB9B9E,0BAA0B,EyB8BmD,CAAC;IAC9E,0IAC+C;MzBnB/C,sBAAsB,EyBmBuD,CAAC;MzBlB9E,yBAAyB,EyBkBoD,CAAC;;AAWlF;mBACoB;EAClB,OAAO,EAAE,IAAI;EAKb;0BAAK;IACH,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,CAAC;EAGZ;;;;;;;8CAGyB;IACvB,WAAW,EAAE,IAAoB;;AAIrC,oBAAqB;EAAE,YAAY,EAAE,IAAoB;;AACzD,mBAAoB;EAAE,WAAW,EAAE,IAAoB;;AAQvD,iBAAkB;EAChB,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,OAAO,EAAE,WAAiC;EAC1C,aAAa,EAAE,CAAC;EAChB,SAAS,EnC0ImB,IAAI;EmCzIhC,WAAW,EnC8IiB,GAAG;EmC7I/B,WAAW,EnC8XuB,GAAsB;EmC7XxD,KAAK,EnCysB6B,OAAwB;EmCxsB1D,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,gBAAgB,EnC6ZkB,WAAqB;EmC5ZvD,MAAM,EAAE,qBAAyD;EzBlG/D,aAAa,EYSK,CAAC;Ea6FrB;0CACuB;IACrB,UAAU,EAAE,CAAC;;AAkCjB;;;;;kFAKmF;EzBlI/E,uBAAuB,EyBmII,CAAC;EzBlI5B,0BAA0B,EyBkIC,CAAC;;AAGhC;;;;;qFAKsF;EzB7HlF,sBAAsB,EyB8HI,CAAC;EzB7H3B,yBAAyB,EyB6HC,CAAC;;ACpJ/B,eAAgB;EACd,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,MAA0B;EACtC,YAAY,EpC6a0B,MAAM;;AoC1a9C,sBAAuB;EACrB,OAAO,EAAE,WAAW;EACpB,YAAY,EpCya0B,IAAI;;AoCta5C,qBAAsB;EACpB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,CAAC;EAEV,6DAA0C;IACxC,KAAK,ElC0BoB,OAAM;IuB/C/B,gBAAgB,ET0EV,OAAwB;IL9E9B,UAAU,EAAE,IAAO;EyB8BrB,2DAAwC;IAEtC,UAAU,EpCwakC,wDAA+C;EoCra7F,4DAAyC;IACvC,KAAK,ElCeoB,OAAM;IkCd/B,gBAAgB,EpCsa4B,OAAkC;IW3c9E,UAAU,EAAE,IAAO;EyB0CnB,sDAAwB;IACtB,KAAK,EpBmCD,OAAwB;IoBjC5B,8DAAU;MACR,gBAAgB,EpCyxBY,OAAS;;AoC/wB7C,qBAAsB;EACpB,aAAa,EAAE,CAAC;EAGhB,6BAAU;IACR,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,OAA0D;IAC/D,IAAI,EAAE,CAAC;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EpC0X+B,IAAI;IoCzXxC,MAAM,EpCyX8B,IAAI;IoCxXxC,cAAc,EAAE,IAAI;IACpB,OAAO,EAAE,EAAE;IACX,WAAW,EAAE,IAAI;IACjB,gBAAgB,EpC8uBgB,OAAS;IWpzBzC,UAAU,EAAE,0CAAO;EyB2ErB,4BAAS;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,OAA0D;IAC/D,IAAI,EAAE,CAAC;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EpC2W+B,IAAI;IoC1WxC,MAAM,EpC0W8B,IAAI;IoCzWxC,OAAO,EAAE,EAAE;IACX,iBAAiB,EAAE,SAAS;IAC5B,mBAAmB,EAAE,aAAa;IAClC,eAAe,EpCwWqB,OAAQ;;AoC9V9C,8CAA8B;E1B7F5B,aAAa,EV4c+B,OAAc;AoC1W1D,8EAAU;EXhGV,gBAAgB,ET0EV,OAAwB;AoByB9B,6EAAS;EACP,gBAAgB,EpCuW0B,2MAAqQ;AoClWjT,oFAAU;EXzGV,gBAAgB,ET0EV,OAAwB;EL9E9B,UAAU,EAAE,IAAO;AyBiHnB,mFAAS;EACP,gBAAgB,EpCiW0B,wJAAyN;AoC5VrQ,uFAA0C;EACxC,gBAAgB,EpC6U0B,uBAAgC;AoC3U5E,6FAAgD;EAC9C,gBAAgB,EpC0U0B,uBAAgC;;AoChU9E,2CAA8B;EAC5B,aAAa,EpCgV+B,GAAG;AoC5U/C,2EAAU;EXtIV,gBAAgB,ET0EV,OAAwB;AoB+D9B,0EAAS;EACP,gBAAgB,EpCyU0B,qJAA+M;AoCpU3P,oFAA0C;EACxC,gBAAgB,EpCiT0B,uBAAgC;;AoCrShF,cAAe;EACb,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EpC+U4B,qBAAa;EoC9U/C,OAAO,EAAE,iCAAwI;EACjJ,WAAW,EpCwTuB,GAAsB;EoCvTxD,KAAK,EpCmoB6B,OAAwB;EoCloB1D,cAAc,EAAE,MAAM;EACtB,UAAU,EAAE,6MAA0F;EACtG,eAAe,EpCyTmB,QAAS;EoCxT3C,MAAM,EAAE,iBAA6D;EAEnE,aAAa,EpC2TmB,OAAc;EoCvThD,UAAU,EAAE,IAAI;EAEhB,oBAAQ;IACN,YAAY,EpCgUoB,OAAyB;IoC/TzD,OAAO,EAAE,CAAC;IACV,UAAU,EpCqTsB,sEAAwF;IoCnTxH,+BAAa;MAMX,KAAK,EpC4mByB,OAAwB;MoC3mBtD,gBAAgB,EpCsNkB,gBAAS;EoClN/C,8DACwB;IACtB,MAAM,EAAE,IAAI;IACZ,aAAa,EpCqRkB,OAAM;IoCpRrC,gBAAgB,EAAE,IAAI;EAGxB,uBAAW;IACT,KAAK,EpB5HC,OAAwB;IoB6H9B,gBAAgB,EpC4nBgB,OAAS;EoCxnB3C,0BAAc;IACZ,OAAO,EAAE,CAAC;;AAId,iBAAkB;EAChB,MAAM,EpCwR4B,oBAAgB;EoCvRlD,WAAW,EpCmQuB,QAAO;EoClQzC,cAAc,EpCkQoB,QAAO;EoCjQzC,SAAS,EpCoRyB,GAAG;;AoCjRvC,iBAAkB;EAChB,MAAM,EpCoR4B,oBAAgB;EoCnRlD,WAAW,EpC4PuB,QAAO;EoC3PzC,cAAc,EpC2PoB,QAAO;EoC1PzC,SAAS,EpCgRyB,IAAI;;AoCxQxC,YAAa;EACX,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EpCuQ4B,qBAAa;EoCtQ/C,aAAa,EAAE,CAAC;;AAGlB,kBAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,IAAI;EACX,MAAM,EpC+P4B,qBAAa;EoC9P/C,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EAEV,+CAA+B;IAC7B,YAAY,EpC2PoB,OAAyB;IoC1PzD,UAAU,EpC+XsB,qCAA2B;IoC7X3D,uDAAU;MACR,YAAY,EpCuPkB,OAAyB;EoClPzD,uDAA6C;IAC3C,OAAO,EpCgQP,QAAQ;;AoC3Pd,kBAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;EACV,MAAM,EpCqO4B,qBAAa;EoCpO/C,OAAO,EAAE,eAA6C;EACtD,WAAW,EC7Qa,GAAG;ED8Q3B,KAAK,EpCyhB6B,OAAwB;EoCxhB1D,gBAAgB,ECnRD,WAAW;EDoR1B,MAAM,EAAE,eAAyD;E1BhR/D,aAAa,E2BDW,CAAC;E1BDzB,UAAU,EAAE,IAAO;EyBsRrB,yBAAS;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,mCAA+D;IACvE,OAAO,EAAE,eAA6C;IACtD,WAAW,EC7RW,GAAG;ID8RzB,KAAK,EpCygB2B,OAAwB;IoCxgBxD,OAAO,EAAE,QAAQ;IX7RjB,gBAAgB,EzB4fgB,WAAqB;IoC7NrD,WAAW,EAAE,eAAyD;I1BjStE,aAAa,E0BkSU,OAAyD;;AEjSpF,IAAK;EACH,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;EAChB,UAAU,EAAE,IAAI;;AAGlB,SAAU;EACR,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,WAAuC;EnCGhD,gCACQ;ImCDN,eAAe,EAAE,IAAI;EAIvB,kBAAW;IACT,KAAK,EtByDC,OAAwB;;AsBjDlC,SAAU;EACR,aAAa,EAAE,iBAAmD;EAElE,mBAAU;IACR,aAAa,EAAE,IAAuB;EAGxC,mBAAU;IACR,MAAM,EAAE,qBAAwC;I5B7BhD,sBAAsB,EVujBU,OAAc;IUtjB9C,uBAAuB,EVsjBS,OAAc;IG/iBhD,oDACQ;MmCwBJ,YAAY,EtCuhBkB,uBAA2C;IsCphB3E,4BAAW;MACT,KAAK,EtBiCD,OAAwB;MsBhC5B,gBAAgB,EAAE,WAAW;MAC7B,YAAY,EAAE,WAAW;EAI7B;oCACyB;IACvB,KAAK,EtCovB2B,OAAwB;IsCnvBxD,gBAAgB,EtC4vBgB,OAAQ;IsC3vBxC,YAAY,EtC4gBoB,uBAA6C;EsCzgB/E,wBAAe;IAEb,UAAU,EAAE,IAAuB;I5BpDnC,sBAAsB,E4BsDK,CAAC;I5BrD5B,uBAAuB,E4BqDI,CAAC;;AAU9B,oBAAU;E5BtER,aAAa,EVmkBmB,OAAc;AsCzfhD;4BACkB;EAChB,KAAK,EpC3BoB,OAAM;EoC4B/B,gBAAgB,EtBDV,OAAwB;;AsBWhC,mBAAU;EACR,IAAI,EAAE,QAAQ;EACd,UAAU,EAAE,MAAM;;AAKpB,wBAAU;EACR,UAAU,EAAE,CAAC;EACb,SAAS,EAAE,CAAC;EACZ,UAAU,EAAE,MAAM;;AAUpB,wBAAY;EACV,OAAO,EAAE,IAAI;AAEf,sBAAU;EACR,OAAO,EAAE,KAAK;;AClGlB,OAAQ;EACN,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,aAAa;EAC9B,OAAO,EAAE,WAAmC;EAI5C;4BACmB;IACjB,OAAO,EAAE,IAAI;IACb,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,MAAM;IACnB,eAAe,EAAE,aAAa;;AASlC,aAAc;EACZ,OAAO,EAAE,YAAY;EACrB,WAAW,EvC2iBwB,SAA4C;EuC1iB/E,cAAc,EvC0iBqB,SAA4C;EuCziB/E,YAAY,EvCiiBsB,IAAO;EuChiBzC,SAAS,EvC4iByB,OAAa;EuC3iB/C,WAAW,EAAE,OAAO;EACpB,WAAW,EAAE,MAAM;EpC9BnB,wCACQ;IoCgCN,eAAe,EAAE,IAAI;;AASzB,WAAY;EACV,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;EAChB,UAAU,EAAE,IAAI;EAEhB,qBAAU;IACR,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;EAGjB,0BAAe;IACb,QAAQ,EAAE,MAAM;IAChB,KAAK,EAAE,IAAI;;AASf,YAAa;EACX,OAAO,EAAE,YAAY;EACrB,WAAW,EvCseuB,MAAK;EuCrevC,cAAc,EvCqeoB,MAAK;;AuCzdzC,gBAAiB;EACf,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,CAAC;EAGZ,WAAW,EAAE,MAAM;;AAIrB,eAAgB;EACd,OAAO,EAAE,eAAmD;EAC5D,SAAS,EvC6eyB,OAAa;EuC5e/C,WAAW,EAAE,CAAC;EACd,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,qBAA+B;E7B5GrC,aAAa,EVulBmB,OAAkB;EGzkBpD,4CACQ;IoCiGN,eAAe,EAAE,IAAI;EAIvB,6CAAgC;IAC9B,MAAM,EAAE,OAAO;;AAMnB,oBAAqB;EACnB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,cAAc,EAAE,MAAM;EACtB,OAAO,EAAE,EAAE;EACX,UAAU,EAAE,uBAAuB;EACnC,eAAe,EAAE,SAAS;;AxB7DxB,4BAAyB;EwByErB;sCACmB;IACjB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;AxBzFrB,yBAAyB;EwBoFzB,iBAAW;IAUP,SAAS,EAAE,UAAU;IACrB,eAAe,EAAE,UAAU;IAE3B,6BAAY;MACV,cAAc,EAAE,GAAG;MAEnB,4CAAe;QACb,QAAQ,EAAE,QAAQ;MAGpB,kDAAqB;QACnB,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,IAAI;MAGZ,uCAAU;QACR,aAAa,EvCsaW,MAAK;QuCra7B,YAAY,EvCqaY,MAAK;IuChajC;wCACmB;MACjB,SAAS,EAAE,MAAM;IAGnB,kCAAiB;MACf,OAAO,EAAE,eAAe;MAGxB,UAAU,EAAE,IAAI;IAGlB,iCAAgB;MACd,OAAO,EAAE,IAAI;IAIb,wCAAe;MACb,GAAG,EAAE,IAAI;MACT,MAAM,EAAE,IAAI;AxB1HpB,4BAAyB;EwByErB;sCACmB;IACjB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;AxBzFrB,yBAAyB;EwBoFzB,iBAAW;IAUP,SAAS,EAAE,UAAU;IACrB,eAAe,EAAE,UAAU;IAE3B,6BAAY;MACV,cAAc,EAAE,GAAG;MAEnB,4CAAe;QACb,QAAQ,EAAE,QAAQ;MAGpB,kDAAqB;QACnB,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,IAAI;MAGZ,uCAAU;QACR,aAAa,EvCsaW,MAAK;QuCra7B,YAAY,EvCqaY,MAAK;IuChajC;wCACmB;MACjB,SAAS,EAAE,MAAM;IAGnB,kCAAiB;MACf,OAAO,EAAE,eAAe;MAGxB,UAAU,EAAE,IAAI;IAGlB,iCAAgB;MACd,OAAO,EAAE,IAAI;IAIb,wCAAe;MACb,GAAG,EAAE,IAAI;MACT,MAAM,EAAE,IAAI;AxB1HpB,4BAAyB;EwByErB;sCACmB;IACjB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;AxBzFrB,yBAAyB;EwBoFzB,iBAAW;IAUP,SAAS,EAAE,UAAU;IACrB,eAAe,EAAE,UAAU;IAE3B,6BAAY;MACV,cAAc,EAAE,GAAG;MAEnB,4CAAe;QACb,QAAQ,EAAE,QAAQ;MAGpB,kDAAqB;QACnB,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,IAAI;MAGZ,uCAAU;QACR,aAAa,EvCsaW,MAAK;QuCra7B,YAAY,EvCqaY,MAAK;IuChajC;wCACmB;MACjB,SAAS,EAAE,MAAM;IAGnB,kCAAiB;MACf,OAAO,EAAE,eAAe;MAGxB,UAAU,EAAE,IAAI;IAGlB,iCAAgB;MACd,OAAO,EAAE,IAAI;IAIb,wCAAe;MACb,GAAG,EAAE,IAAI;MACT,MAAM,EAAE,IAAI;AxB1HpB,6BAAyB;EwByErB;sCACmB;IACjB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;AxBzFrB,0BAAyB;EwBoFzB,iBAAW;IAUP,SAAS,EAAE,UAAU;IACrB,eAAe,EAAE,UAAU;IAE3B,6BAAY;MACV,cAAc,EAAE,GAAG;MAEnB,4CAAe;QACb,QAAQ,EAAE,QAAQ;MAGpB,kDAAqB;QACnB,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,IAAI;MAGZ,uCAAU;QACR,aAAa,EvCsaW,MAAK;QuCra7B,YAAY,EvCqaY,MAAK;IuChajC;wCACmB;MACjB,SAAS,EAAE,MAAM;IAGnB,kCAAiB;MACf,OAAO,EAAE,eAAe;MAGxB,UAAU,EAAE,IAAI;IAGlB,iCAAgB;MACd,OAAO,EAAE,IAAI;IAIb,wCAAe;MACb,GAAG,EAAE,IAAI;MACT,MAAM,EAAE,IAAI;AAnDpB,cAAW;EAUP,SAAS,EAAE,UAAU;EACrB,eAAe,EAAE,UAAU;EAT3B;mCACmB;IACjB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;EAQjB,0BAAY;IACV,cAAc,EAAE,GAAG;IAEnB,yCAAe;MACb,QAAQ,EAAE,QAAQ;IAGpB,+CAAqB;MACnB,KAAK,EAAE,CAAC;MACR,IAAI,EAAE,IAAI;IAGZ,oCAAU;MACR,aAAa,EvCsaW,MAAK;MuCra7B,YAAY,EvCqaY,MAAK;EuChajC;mCACmB;IACjB,SAAS,EAAE,MAAM;EAGnB,+BAAiB;IACf,OAAO,EAAE,eAAe;IAGxB,UAAU,EAAE,IAAI;EAGlB,8BAAgB;IACd,OAAO,EAAE,IAAI;EAIb,qCAAe;IACb,GAAG,EAAE,IAAI;IACT,MAAM,EAAE,IAAI;;AAetB,2BAAc;EACZ,KAAK,EvCmZ2B,kBAAgB;EGplBlD,oEACQ;IoCmMJ,KAAK,EvCgZyB,kBAAgB;AuC3YhD,mCAAU;EACR,KAAK,EvCwYyB,kBAAgB;EGllBlD,oFACQ;IoC4MF,KAAK,EvCsYuB,kBAAgB;EuCnY9C,4CAAW;IACT,KAAK,EvCoYuB,kBAAgB;AuChYhD;;;0CAGiB;EACf,KAAK,EvC2XyB,kBAAgB;AuCvXlD,6BAAgB;EACd,KAAK,EvCoX2B,kBAAgB;EuCnXhD,YAAY,EvCwXoB,kBAAgB;AuCrXlD,kCAAqB;EACnB,gBAAgB,EvCmXgB,mPAAgR;AuChXlT,0BAAa;EACX,KAAK,EvC2W2B,kBAAgB;EuC1WhD,4BAAE;IACA,KAAK,EvC2WyB,kBAAgB;IGplBlD,sEACQ;MoC2OF,KAAK,EvCwWuB,kBAAgB;;AuChWlD,0BAAc;EACZ,KAAK,ErClNoB,OAAM;ECnCjC,kEACQ;IoCuPJ,KAAK,ErCrNkB,OAAM;AqC0N/B,kCAAU;EACR,KAAK,EvC6UyB,wBAAgB;EG3kBlD,kFACQ;IoCgQF,KAAK,EvC2UuB,yBAAiB;EuCxU/C,2CAAW;IACT,KAAK,EvCyUuB,yBAAiB;AuCrUjD;;;yCAGiB;EACf,KAAK,ErC1OkB,OAAM;AqC8OjC,4BAAgB;EACd,KAAK,EvCyT2B,wBAAgB;EuCxThD,YAAY,EvC6ToB,wBAAgB;AuC1TlD,iCAAqB;EACnB,gBAAgB,EvCwTgB,yPAA+Q;AuCrTjT,yBAAa;EACX,KAAK,EvCgT2B,wBAAgB;EuC/ShD,2BAAE;IACA,KAAK,ErC1PkB,OAAM;ICnCjC,oEACQ;MoC+RF,KAAK,ErC7PgB,OAAM;;AsCjDnC,KAAM;EACJ,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,SAAS,EAAE,CAAC;EACZ,SAAS,EAAE,UAAU;EACrB,gBAAgB,ECFJ,IAAQ;EDGpB,eAAe,EAAE,UAAU;EAC3B,MAAM,EAAE,6BAA2C;E9BRjD,aAAa,EVgpBmB,OAAc;EwCroBhD,UAAK;IACH,YAAY,EAAE,CAAC;IACf,WAAW,EAAE,CAAC;EAId,4DAA6B;I9BX7B,sBAAsB,EV0oBU,OAAc;IUzoB9C,uBAAuB,EVyoBS,OAAc;EwCznB9C,0DAA4B;I9BH5B,0BAA0B,EV4nBM,OAAc;IU3nB9C,yBAAyB,EV2nBO,OAAc;;AwCnnBlD,UAAW;EAGT,IAAI,EAAE,QAAQ;EACd,OAAO,ExC6mB2B,OAAO;;AwC1mB3C,WAAY;EACV,aAAa,ExCwmBqB,OAAM;;AwCrmB1C,cAAe;EACb,UAAU,EAAE,SAAqB;EACjC,aAAa,EAAE,CAAC;;AAGlB,qBAAsB;EACpB,aAAa,EAAE,CAAC;;ArCpChB,gBAAQ;EqCyCN,eAAe,EAAE,IAAI;AAGvB,uBAAa;EACX,WAAW,ExCulBqB,OAAO;;AwC/kB3C,YAAa;EACX,OAAO,EAAE,eAA6B;EACtC,aAAa,EAAE,CAAC;EAChB,gBAAgB,EC9DJ,IAAQ;ED+DpB,aAAa,EAAE,6BAA2C;EAE1D,wBAAc;I9BrEZ,aAAa,E8BsEU,2CAAuD;EAI9E,uDAA6B;IAC3B,UAAU,EAAE,CAAC;;AAKnB,YAAa;EACX,OAAO,EAAE,eAA6B;EACtC,gBAAgB,EC9EJ,IAAQ;ED+EpB,UAAU,EAAE,6BAA2C;EAEvD,uBAAa;I9BrFX,aAAa,E8BsFU,2CAAuD;;AASlF,iBAAkB;EAChB,YAAY,EAAE,SAAqB;EACnC,aAAa,EAAE,QAAe;EAC9B,WAAW,EAAE,SAAqB;EAClC,aAAa,EAAE,CAAC;;AAGlB,kBAAmB;EACjB,YAAY,EAAE,SAAqB;EACnC,WAAW,EAAE,SAAqB;;AAIpC,iBAAkB;EAChB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,OAAO,ExCoiB2B,OAAO;;AwCjiB3C,SAAU;EACR,KAAK,EAAE,IAAI;E9BtHT,aAAa,EVkpBmB,mBAAqD;;AwCvhBzF,aAAc;EACZ,KAAK,EAAE,IAAI;E9BtHT,sBAAsB,EV4oBU,mBAAqD;EU3oBrF,uBAAuB,EV2oBS,mBAAqD;;AwClhBzF,gBAAiB;EACf,KAAK,EAAE,IAAI;E9B7GT,0BAA0B,EV8nBM,mBAAqD;EU7nBrF,yBAAyB,EV6nBO,mBAAqD;;AwC1gBzF,UAAW;EACT,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EAEtB,gBAAM;IACJ,aAAa,ExC4gBmB,IAAkB;EejmBlD,yBAAyB;IyBgF7B,UAAW;MASP,SAAS,EAAE,QAAQ;MACnB,YAAY,EAAE,KAAkB;MAChC,WAAW,EAAE,KAAkB;MAE/B,gBAAM;QACJ,OAAO,EAAE,IAAI;QAEb,IAAI,EAAE,MAAM;QACZ,cAAc,EAAE,MAAM;QACtB,YAAY,ExC+fkB,IAAkB;QwC9fhD,aAAa,EAAE,CAAC;QAChB,WAAW,ExC6fmB,IAAkB;;AwCnftD,WAAY;EACV,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EAItB,mBAAQ;IACN,aAAa,ExC4emB,IAAkB;EejmBlD,yBAAyB;IyB8G7B,WAAY;MAWR,SAAS,EAAE,QAAQ;MAGnB,mBAAQ;QAEN,IAAI,EAAE,MAAM;QACZ,aAAa,EAAE,CAAC;QAEhB,2BAAQ;UACN,WAAW,EAAE,CAAC;UACd,WAAW,EAAE,CAAC;QAKd,+BAAc;U9BnLlB,uBAAuB,E8BoLY,CAAC;U9BnLpC,0BAA0B,E8BmLS,CAAC;UAE9B;sDACa;YACX,uBAAuB,EAAE,CAAC;UAE5B;sDACa;YACX,0BAA0B,EAAE,CAAC;QAIjC,8BAAa;U9BlLjB,sBAAsB,E8BmLY,CAAC;U9BlLnC,yBAAyB,E8BkLS,CAAC;UAE7B;qDACa;YACX,sBAAsB,EAAE,CAAC;UAE3B;qDACa;YACX,yBAAyB,EAAE,CAAC;QAIhC,8BAAa;U9B1NjB,aAAa,EVgpBmB,OAAc;UwCnbxC;qDACa;Y9BxNnB,sBAAsB,EV0oBU,OAAc;YUzoB9C,uBAAuB,EVyoBS,OAAc;UwC/axC;qDACa;Y9B9MnB,0BAA0B,EV4nBM,OAAc;YU3nB9C,yBAAyB,EV2nBO,OAAc;QwCza1C,uEAAsD;U9BvO1D,aAAa,E8BwOgB,CAAC;UAExB;;;8FAGa;Y9B7OnB,aAAa,E8B8OkB,CAAC;;AAclC,mBAAM;EACJ,aAAa,ExCgamB,OAAc;AermB9C,yBAAyB;EyBmM7B,aAAc;IAMV,YAAY,ExC0ZoB,CAAC;IwCzZjC,UAAU,ExC0ZsB,OAAO;IwCxZvC,mBAAM;MACJ,OAAO,EAAE,YAAY;MACrB,KAAK,EAAE,IAAI;;AE1QjB,WAAY;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,YAA2C;EACpD,aAAa,E1Cm0BqB,IAAI;E0Cl0BtC,UAAU,EAAE,IAAI;EAChB,gBAAgB,E1Cm0BkB,OAAS;EUr0BzC,aAAa,EV6Ma,OAAM;;A0CrMlC,2CAA2B;EACzB,OAAO,EAAE,YAAY;EACrB,aAAa,E1CuzBmB,MAAK;E0CtzBrC,YAAY,E1CszBoB,MAAK;E0CrzBrC,KAAK,E1BgEC,OAAwB;E0B/D9B,OAAO,EAAE,GAAwB;AASnC,iDAAiC;EAC/B,eAAe,EAAE,SAAS;AAG5B,iDAAiC;EAC/B,eAAe,EAAE,IAAI;AAGvB,uBAAS;EACP,KAAK,E1B6CC,OAAwB;;A2BhFlC,WAAY;EACV,OAAO,EAAE,IAAI;ErCGb,YAAY,EAAE,CAAC;EACf,UAAU,EAAE,IAAI;EIDd,aAAa,EV6Ma,OAAM;;A2C3MpC,UAAW;EACT,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,cAA2C;EACpD,WAAW,EAAE,CAAyB;EACtC,WAAW,E3CwmBuB,IAAI;E2CvmBtC,KAAK,E3BoEG,OAAwB;E2BnEhC,gBAAgB,ECZF,WAAW;EDazB,MAAM,EAAE,eAAuD;EAE/D,gBAAQ;IACN,KAAK,E3C2mB2B,OAAiB;I2C1mBjD,eAAe,EAAE,IAAI;IACrB,gBAAgB,E3CszBgB,OAAS;I2CrzBzC,YAAY,E3CkyBoB,OAAS;E2C/xB3C,gBAAQ;IACN,OAAO,EAAE,CAAC;IACV,OAAO,EAAE,CAAC;IACV,UAAU,E3CgmBsB,qCAA2B;E2C5lB7D,wCAAgC;IAC9B,MAAM,EAAE,OAAO;;AAMf,iCAAW;EACT,WAAW,EAAE,CAAC;EjCPhB,sBAAsB,EVkLI,OAAM;EUjLhC,yBAAyB,EViLC,OAAM;A2CtKhC,gCAAW;EjC1BX,uBAAuB,EVgMG,OAAM;EU/LhC,0BAA0B,EV+LA,OAAM;A2CjKlC,4BAAoB;EAClB,OAAO,EAAE,CAAC;EACV,KAAK,EzCGoB,OAAM;EyCF/B,gBAAgB,E3B6BV,OAAwB;E2B5B9B,YAAY,E3B4BN,OAAwB;A2BzBhC,8BAAsB;EACpB,KAAK,E3BwBC,OAAwB;E2BvB9B,cAAc,EAAE,IAAI;EAEpB,MAAM,EAAE,IAAI;EACZ,gBAAgB,EC1DK,WAAW;ED2DhC,YAAY,E3CyvBoB,OAAS;;A6CnzB3C,yBAAW;EACT,OAAO,EAAE,SAAqB;EAC9B,SAAS,E7CqlBuB,OAAa;E6CplB7C,WAAW,E7CqMe,GAAG;A6ChM3B,gDAAW;EnCoBb,sBAAsB,EVmLI,MAAK;EUlL/B,yBAAyB,EVkLC,MAAK;A6ClM7B,+CAAW;EnCCb,uBAAuB,EViMG,MAAK;EUhM/B,0BAA0B,EVgMA,MAAK;;A6C/MjC,yBAAW;EACT,OAAO,EAAE,SAAqB;EAC9B,SAAS,E7CkrBuB,QAAa;E6CjrB7C,WAAW,E7CsMe,GAAG;A6CjM3B,gDAAW;EnCoBb,sBAAsB,EVoLI,MAAK;EUnL/B,yBAAyB,EVmLC,MAAK;A6CnM7B,+CAAW;EnCCb,uBAAuB,EVkMG,MAAK;EUjM/B,0BAA0B,EViMA,MAAK;;A8CnNnC,UAAW;EACT,OAAO,EAAE,SAA2C;EACpD,aAAa,E9CyoBqB,IAAI;E8CxoBtC,gBAAgB,E9Cs0BkB,OAAS;EUr0BzC,aAAa,EV8Ma,MAAK;EetJ/B,yBAAyB;I+B5D7B,UAAW;MAOP,OAAO,EAAE,SAA2C;;AAIxD,gBAAiB;EACf,aAAa,EAAE,CAAC;EAChB,YAAY,EAAE,CAAC;EpCTb,aAAa,EoCUQ,CAAC;;ACV1B,MAAO;EACL,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,eAAiC;EAC1C,aAAa,E/C2vBqB,IAAI;E+C1vBtC,MAAM,EAAE,qBAAqC;ErCJ3C,aAAa,EV+vBmB,OAAc;;A+CtvBlD,cAAe;EAEb,KAAK,EAAE,OAAO;;AAIhB,WAAY;EACV,WAAW,E/CgvBuB,GAAiB;;A+CxuBrD,kBAAmB;EACjB,aAAa,EAAE,IAAyC;EAGxD,yBAAO;IACL,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,KAAK,EAAE,CAAC;IACR,OAAO,EAAE,eAAiC;IAC1C,KAAK,EAAE,OAAO;;AAUhB,cAAiB;EC9CjB,KAAK,EAAE,OAAM;EvBKX,gBAAgB,EAAE,OAAM;EuBH1B,YAAY,EAAE,OAAO;EAErB,iBAAG;IACD,gBAAgB,EAAE,OAAmB;EAGvC,0BAAY;IACV,KAAK,EAAE,OAAmB;;ADqC5B,gBAAiB;EC9CjB,KAAK,EAAE,OAAM;EvBKX,gBAAgB,EAAE,OAAM;EuBH1B,YAAY,EAAE,OAAO;EAErB,mBAAG;IACD,gBAAgB,EAAE,OAAmB;EAGvC,4BAAY;IACV,KAAK,EAAE,OAAmB;;ADqC5B,cAAiB;EC9CjB,KAAK,EAAE,OAAM;EvBKX,gBAAgB,EAAE,OAAM;EuBH1B,YAAY,EAAE,OAAO;EAErB,iBAAG;IACD,gBAAgB,EAAE,OAAmB;EAGvC,0BAAY;IACV,KAAK,EAAE,OAAmB;;ADqC5B,WAAiB;EC9CjB,KAAK,EAAE,OAAM;EvBKX,gBAAgB,EAAE,OAAM;EuBH1B,YAAY,EAAE,OAAO;EAErB,cAAG;IACD,gBAAgB,EAAE,OAAmB;EAGvC,uBAAY;IACV,KAAK,EAAE,OAAmB;;ADqC5B,cAAiB;EC9CjB,KAAK,EAAE,OAAM;EvBKX,gBAAgB,EAAE,OAAM;EuBH1B,YAAY,EAAE,OAAO;EAErB,iBAAG;IACD,gBAAgB,EAAE,OAAmB;EAGvC,0BAAY;IACV,KAAK,EAAE,OAAmB;;ADqC5B,aAAiB;EC9CjB,KAAK,EAAE,OAAM;EvBKX,gBAAgB,EAAE,OAAM;EuBH1B,YAAY,EAAE,OAAO;EAErB,gBAAG;IACD,gBAAgB,EAAE,OAAmB;EAGvC,yBAAY;IACV,KAAK,EAAE,OAAmB;;ADqC5B,YAAiB;EC9CjB,KAAK,EAAE,OAAM;EvBKX,gBAAgB,EAAE,OAAM;EuBH1B,YAAY,EAAE,OAAO;EAErB,eAAG;IACD,gBAAgB,EAAE,OAAmB;EAGvC,wBAAY;IACV,KAAK,EAAE,OAAmB;;ADqC5B,WAAiB;EC9CjB,KAAK,EAAE,OAAM;EvBKX,gBAAgB,EAAE,OAAM;EuBH1B,YAAY,EAAE,OAAO;EAErB,cAAG;IACD,gBAAgB,EAAE,OAAmB;EAGvC,uBAAY;IACV,KAAK,EAAE,OAAmB;;ACV9B,+BAGC;EAFC,IAAK;IAAE,mBAAmB,EAAE,MAAkB;EAC9C,EAAG;IAAE,mBAAmB,EAAE,GAAG;AAG/B,SAAU;EACR,OAAO,EAAE,IAAI;EACb,MAAM,EjDuwB4B,IAAI;EiDtwBtC,QAAQ,EAAE,MAAM;EAChB,SAAS,EjDswB0B,OAAqB;EiDrwBxD,gBAAgB,EjD+zBkB,OAAS;EUr0BzC,aAAa,EV6wBmB,OAAc;EW/wB9C,UAAU,EAAE,wCAAO;;AsCavB,aAAc;EACZ,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,eAAe,EAAE,MAAM;EACvB,KAAK,E/CkCsB,OAAM;E+CjCjC,UAAU,EAAE,MAAM;EAClB,gBAAgB,EjC2DR,OAAwB;EO3E5B,UAAU,EAAE,eAAW;;A0BoB7B,qBAAsB;ExBkBpB,gBAAgB,EAAE,mLAA2H;EwBhB7I,eAAe,EAAE,SAAiC;;AAGpD,sBAAuB;EACrB,SAAS,EAAE,uCAAmD;;AC/BhE,MAAO;EACL,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,UAAU;;AAGzB,WAAY;EACV,IAAI,EAAE,CAAC;;ACFT,WAAY;EACV,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EAGtB,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;;AASlB,uBAAwB;EACtB,KAAK,EAAE,IAAI;EACX,KAAK,EnDsxB6B,OAAwB;EmDrxB1D,UAAU,EAAE,OAAO;EhDJnB,4DACQ;IgDON,KAAK,EnDixB2B,OAAwB;ImDhxBxD,eAAe,EAAE,IAAI;IACrB,gBAAgB,EnCoDV,OAAwB;EmCjDhC,8BAAS;IACP,KAAK,EnDu1B2B,OAAS;ImDt1BzC,gBAAgB,EnDwyBgB,OAAS;;AmD/xB7C,gBAAiB;EACf,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,eAAqD;EAE9D,aAAa,EAAE,CAAyB;EACxC,gBAAgB,EnDwvBkB,OAAc;EmDvvBhD,MAAM,EAAE,4BAAuD;EAE/D,4BAAc;IzCzCZ,sBAAsB,E0CLC,CAAC;I1CMxB,uBAAuB,E0CNA,CAAC;EDkD1B,2BAAa;IACX,aAAa,EAAE,CAAC;IzChChB,0BAA0B,E0CnBH,CAAC;I1CoBxB,yBAAyB,E0CpBF,CAAC;EjDa1B,8CACQ;IgD0CN,OAAO,EAAE,CAAC;IACV,eAAe,EAAE,IAAI;EAGvB,oDACW;IACT,KAAK,EnCaC,OAAwB;ImCZ9B,gBAAgB,EnDouBgB,OAAc;EmDhuBhD,uBAAS;IACP,OAAO,EAAE,CAAC;IACV,KAAK,EjDrBoB,OAAM;IiDsB/B,gBAAgB,EnCKV,OAAwB;ImCJ9B,YAAY,EnCIN,OAAwB;;AmCOhC,kCAAiB;EACf,YAAY,EAAE,CAAC;EACf,WAAW,EAAE,CAAC;EzCrFd,aAAa,EyCsFU,CAAC;AAIxB,0DAA6B;EAC3B,UAAU,EAAE,CAAC;AAKf,wDAA4B;EAC1B,aAAa,EAAE,CAAC;;AElGpB,wBAA2B;EACzB,KAAK,EAAE,OAAM;EACb,gBAAgB,EAAE,OAAW;ElDa/B,4GACQ;IkDVF,KAAK,EAAE,OAAM;IACb,gBAAgB,EAAE,OAAuB;EAG3C,sDAAS;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EAAE,OAAM;IACxB,YAAY,EAAE,OAAM;;AAb1B,0BAA2B;EACzB,KAAK,EAAE,OAAM;EACb,gBAAgB,EAAE,OAAW;ElDa/B,gHACQ;IkDVF,KAAK,EAAE,OAAM;IACb,gBAAgB,EAAE,OAAuB;EAG3C,wDAAS;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EAAE,OAAM;IACxB,YAAY,EAAE,OAAM;;AAb1B,wBAA2B;EACzB,KAAK,EAAE,OAAM;EACb,gBAAgB,EAAE,OAAW;ElDa/B,4GACQ;IkDVF,KAAK,EAAE,OAAM;IACb,gBAAgB,EAAE,OAAuB;EAG3C,sDAAS;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EAAE,OAAM;IACxB,YAAY,EAAE,OAAM;;AAb1B,qBAA2B;EACzB,KAAK,EAAE,OAAM;EACb,gBAAgB,EAAE,OAAW;ElDa/B,sGACQ;IkDVF,KAAK,EAAE,OAAM;IACb,gBAAgB,EAAE,OAAuB;EAG3C,mDAAS;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EAAE,OAAM;IACxB,YAAY,EAAE,OAAM;;AAb1B,wBAA2B;EACzB,KAAK,EAAE,OAAM;EACb,gBAAgB,EAAE,OAAW;ElDa/B,4GACQ;IkDVF,KAAK,EAAE,OAAM;IACb,gBAAgB,EAAE,OAAuB;EAG3C,sDAAS;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EAAE,OAAM;IACxB,YAAY,EAAE,OAAM;;AAb1B,uBAA2B;EACzB,KAAK,EAAE,OAAM;EACb,gBAAgB,EAAE,OAAW;ElDa/B,0GACQ;IkDVF,KAAK,EAAE,OAAM;IACb,gBAAgB,EAAE,OAAuB;EAG3C,qDAAS;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EAAE,OAAM;IACxB,YAAY,EAAE,OAAM;;AAb1B,sBAA2B;EACzB,KAAK,EAAE,OAAM;EACb,gBAAgB,EAAE,OAAW;ElDa/B,wGACQ;IkDVF,KAAK,EAAE,OAAM;IACb,gBAAgB,EAAE,OAAuB;EAG3C,oDAAS;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EAAE,OAAM;IACxB,YAAY,EAAE,OAAM;;AAb1B,qBAA2B;EACzB,KAAK,EAAE,OAAM;EACb,gBAAgB,EAAE,OAAW;ElDa/B,sGACQ;IkDVF,KAAK,EAAE,OAAM;IACb,gBAAgB,EAAE,OAAuB;EAG3C,mDAAS;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EAAE,OAAM;IACxB,YAAY,EAAE,OAAM;;AChB5B,MAAO;EACL,KAAK,EAAE,KAAK;EACZ,SAAS,EtDq2ByB,MAAqB;EsDp2BvD,WAAW,EtDq2BuB,GAAiB;EsDp2BnD,WAAW,EAAE,CAAC;EACd,KAAK,EtDo2B6B,OAAM;EsDn2BxC,WAAW,EtDo2BuB,eAAe;EsDn2BjD,OAAO,EAAE,EAAE;EnDWX,0BACQ;ImDTN,KAAK,EtD+1B2B,OAAM;IsD91BtC,eAAe,EAAE,IAAI;IACrB,OAAO,EAAE,GAAG;EAId,oCAAgC;IAC9B,MAAM,EAAE,OAAO;;AAUnB,YAAa;EACX,OAAO,EAAE,CAAC;EACV,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,CAAC;EACT,kBAAkB,EAAE,IAAI;;AC1B1B,MAAO;EACL,OAAO,EAAE,YAAY;EACrB,OAAO,EAAE,YAAiC;EAC1C,SAAS,EvDysByB,GAAG;EuDxsBrC,WAAW,EvDysBuB,GAAiB;EuDxsBnD,WAAW,EAAE,CAAC;EACd,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,QAAQ;E7CTtB,aAAa,EVitBmB,OAAc;EuDpsBhD,YAAQ;IACN,OAAO,EAAE,IAAI;;AAKjB,WAAY;EACV,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;;AAOX,WAAY;EACV,aAAa,EvDsrBqB,KAAI;EuDrrBtC,YAAY,EvDqrBsB,KAAI;EUntBpC,aAAa,EVstBmB,KAAK;;AuD/qBvC,cAAiB;EC1CjB,KAAK,EtDoDsB,OAAM;EsDnDjC,gBAAgB,ExC8ER,OAAwB;Eb9DhC,sDACQ;IqDbJ,KAAK,EtD+CkB,OAAM;IsD9C7B,eAAe,EAAE,IAAI;IACrB,gBAAgB,EAAE,OAAgB;;ADmCtC,gBAAiB;EC1CjB,KAAK,EtDoDsB,OAAM;EsDnDjC,gBAAgB,ExC8ER,OAAwB;Eb9DhC,0DACQ;IqDbJ,KAAK,EtD+CkB,OAAM;IsD9C7B,eAAe,EAAE,IAAI;IACrB,gBAAgB,EAAE,OAAgB;;ADmCtC,cAAiB;EC1CjB,KAAK,EtDoDsB,OAAM;EsDnDjC,gBAAgB,ExC8ER,OAAwB;Eb9DhC,sDACQ;IqDbJ,KAAK,EtD+CkB,OAAM;IsD9C7B,eAAe,EAAE,IAAI;IACrB,gBAAgB,EAAE,OAAgB;;ADmCtC,WAAiB;EC1CjB,KAAK,EtDoDsB,OAAM;EsDnDjC,gBAAgB,ExC8ER,OAAwB;Eb9DhC,gDACQ;IqDbJ,KAAK,EtD+CkB,OAAM;IsD9C7B,eAAe,EAAE,IAAI;IACrB,gBAAgB,EAAE,OAAgB;;ADmCtC,cAAiB;EC1CjB,KAAK,ExDs3B6B,OAAS;EwDr3B3C,gBAAgB,ExC8ER,OAAwB;Eb9DhC,sDACQ;IqDbJ,KAAK,ExDi3ByB,OAAS;IwDh3BvC,eAAe,EAAE,IAAI;IACrB,gBAAgB,EAAE,OAAgB;;ADmCtC,aAAiB;EC1CjB,KAAK,EtDoDsB,OAAM;EsDnDjC,gBAAgB,ExC8ER,OAAwB;Eb9DhC,oDACQ;IqDbJ,KAAK,EtD+CkB,OAAM;IsD9C7B,eAAe,EAAE,IAAI;IACrB,gBAAgB,EAAE,OAAgB;;ADmCtC,YAAiB;EC1CjB,KAAK,ExDs3B6B,OAAS;EwDr3B3C,gBAAgB,ExC8ER,OAAwB;Eb9DhC,kDACQ;IqDbJ,KAAK,ExDi3ByB,OAAS;IwDh3BvC,eAAe,EAAE,IAAI;IACrB,gBAAgB,EAAE,OAAgB;;ADmCtC,WAAiB;EC1CjB,KAAK,EtDoDsB,OAAM;EsDnDjC,gBAAgB,ExC8ER,OAAwB;Eb9DhC,gDACQ;IqDbJ,KAAK,EtD+CkB,OAAM;IsD9C7B,eAAe,EAAE,IAAI;IACrB,gBAAgB,EAAE,OAAgB;;ACDxC,WAAY;EACV,QAAQ,EAAE,MAAM;;AAIlB,MAAO;EACL,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,OAAO,EzDmiB2B,IAAI;EyDliBtC,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,MAAM;EAGhB,OAAO,EAAE,CAAC;EAKV,kBAAc;IACZ,UAAU,EAAE,MAAM;IAClB,UAAU,EAAE,IAAI;;AAKpB,aAAc;EACZ,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EzD4rBsB,MAAK;EyD1rBjC,cAAc,EAAE,IAAI;EAGpB,yBAAc;IlCtCV,UAAU,EAAE,uBAAW;IkCwCzB,SAAS,EAAE,kBAAkB;EAE/B,yBAAc;IACZ,SAAS,EAAE,eAAe;;AAI9B,sBAAuB;EACrB,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,yBAA0C;;AAIxD,cAAe;EACb,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,KAAK,EAAE,IAAI;EAEX,cAAc,EAAE,IAAI;EACpB,gBAAgB,EvDbW,OAAM;EuDcjC,eAAe,EAAE,WAAW;EAC5B,MAAM,EAAE,4BAA6D;E/ChEnE,aAAa,EV8Ma,MAAK;EWhN/B,UAAU,EAAE,mCAAO;E8CsErB,OAAO,EAAE,CAAC;;AAIZ,eAAgB;EACd,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,OAAO,EzDke2B,IAAI;EyDjetC,gBAAgB,EzDsxBkB,OAAM;EyDnxBxC,oBAAO;IAAE,OAAO,EAAE,CAAC;EACnB,oBAAO;IAAE,OAAO,EC1EO,IAAG;;AD+E5B,aAAc;EACZ,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,UAAU;EACvB,eAAe,EAAE,aAAa;EAC9B,OAAO,EzDmpBqB,IAAI;EyDlpBhC,aAAa,EAAE,iBAA2D;E/CvFxE,sBAAsB,EVwMI,MAAK;EUvM/B,uBAAuB,EVuMG,MAAK;EyD9GjC,oBAAO;IACL,OAAO,EzD8oBmB,IAAI;IyD5oB9B,MAAM,EAAE,sBAA+E;;AAK3F,YAAa;EACX,aAAa,EAAE,CAAC;EAChB,WAAW,EzDunBuB,GAAiB;;AyDlnBrD,WAAY;EACV,QAAQ,EAAE,QAAQ;EAGlB,IAAI,EAAE,QAAQ;EACd,OAAO,EzDwmBqB,IAAI;;AyDpmBlC,aAAc;EACZ,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,QAAQ;EACzB,OAAO,EzDgmBqB,IAAI;EyD/lBhC,UAAU,EAAE,iBAA2D;EAGvE,kCAAqB;IAAE,WAAW,EAAE,MAAM;EAC1C,iCAAoB;IAAE,YAAY,EAAE,MAAM;;AAI5C,wBAAyB;EACvB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,OAAO;EACZ,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;;A1ClFd,yBAAyB;E0CwF3B,aAAc;IACZ,SAAS,EzDimBuB,KAAK;IyDhmBrC,MAAM,EAAE,YAAiC;;EAG3C,sBAAuB;IACrB,UAAU,EAAE,0BAAkD;;EAGhE,cAAe;I9C3Jb,UAAU,EAAE,gCAAO;;E8C+JrB,SAAU;IAAE,SAAS,EzDslBa,KAAK;Ae3rBrC,yBAAyB;E0C0G3B,SAAU;IAAE,SAAS,EzD+kBa,KAAK;A2DpvBzC,QAAS;EACP,QAAQ,EAAE,QAAQ;EAClB,OAAO,E3DojB2B,IAAI;E2DnjBtC,OAAO,EAAE,KAAK;EACd,MAAM,E3DyqBsB,CAAC;E4D7qB7B,WAAW,E5DqOiB,0CAAuB;E4DnOnD,UAAU,EAAE,MAAM;EAClB,WAAW,E5D0OiB,GAAG;E4DzO/B,WAAW,E5D6OiB,GAAG;E4D5O/B,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,KAAK;EACjB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;EACpB,cAAc,EAAE,MAAM;EACtB,UAAU,EAAE,MAAM;EAClB,YAAY,EAAE,MAAM;EACpB,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,IAAI;EDNhB,SAAS,E3D8qByB,QAAa;E2D5qB/C,SAAS,EAAE,UAAU;EACrB,OAAO,EAAE,CAAC;EAEV,aAAO;IAAE,OAAO,E3D6pBY,GAAE;E2D3pB9B,eAAO;IACL,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,KAAK;IACd,KAAK,E3D6pBqB,MAAK;I2D5pB/B,MAAM,E3D6pBoB,MAAK;I2D3pB/B,uBAAU;MACR,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,EAAE;MACX,YAAY,EAAE,WAAW;MACzB,YAAY,EAAE,KAAK;;AAKzB,qDAAgB;EACd,OAAO,EAAE,QAAuB;EAEhC,mEAAO;IACL,MAAM,EAAE,CAAC;IAET,mFAAU;MACR,GAAG,EAAE,CAAC;MACN,YAAY,EAAE,eAAkD;MAChE,gBAAgB,E3D0oBQ,qBAAW;;A2DroBzC,yDAAkB;EAChB,OAAO,EAAE,QAAuB;EAEhC,uEAAO;IACL,IAAI,EAAE,CAAC;IACP,KAAK,E3D+nBqB,MAAK;I2D9nB/B,MAAM,E3D6nBoB,MAAK;I2D3nB/B,uFAAU;MACR,KAAK,EAAE,CAAC;MACR,YAAY,EAAE,sBAA6E;MAC3F,kBAAkB,E3D0nBM,qBAAW;;A2DrnBzC,2DAAmB;EACjB,OAAO,EAAE,QAAuB;EAEhC,yEAAO;IACL,GAAG,EAAE,CAAC;IAEN,yFAAU;MACR,MAAM,EAAE,CAAC;MACT,YAAY,EAAE,eAAkD;MAChE,mBAAmB,E3D4mBK,qBAAW;;A2DvmBzC,uDAAiB;EACf,OAAO,EAAE,QAAuB;EAEhC,qEAAO;IACL,KAAK,EAAE,CAAC;IACR,KAAK,E3DimBqB,MAAK;I2DhmB/B,MAAM,E3D+lBoB,MAAK;I2D7lB/B,qFAAU;MACR,IAAI,EAAE,CAAC;MACP,YAAY,EAAE,sBAA6E;MAC3F,iBAAiB,E3D4lBO,qBAAW;;A2DvkBzC,cAAe;EACb,SAAS,E3D2jBmB,KAAK;E2D1jBjC,OAAO,EAAE,cAAqC;EAC9C,KAAK,EzDzDsB,OAAM;EyD0DjC,UAAU,EAAE,MAAM;EAClB,gBAAgB,E3DkkBY,qBAAW;EU9qBrC,aAAa,EVsqBc,OAAc;;A6D1qB7C,QAAS;EACP,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,E7DkjB2B,IAAI;E6DjjBtC,OAAO,EAAE,KAAK;EACd,SAAS,E7DmrByB,KAAK;E4DxrBvC,WAAW,E5DqOiB,0CAAuB;E4DnOnD,UAAU,EAAE,MAAM;EAClB,WAAW,E5D0OiB,GAAG;E4DzO/B,WAAW,E5D6OiB,GAAG;E4D5O/B,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,KAAK;EACjB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;EACpB,cAAc,EAAE,MAAM;EACtB,UAAU,EAAE,MAAM;EAClB,YAAY,EAAE,MAAM;EACpB,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,IAAI;ECLhB,SAAS,E7D6qByB,QAAa;E6D3qB/C,SAAS,EAAE,UAAU;EACrB,gBAAgB,E3DwCW,OAAM;E2DvCjC,eAAe,EAAE,WAAW;EAC5B,MAAM,EAAE,4BAAiD;EnDXvD,aAAa,EVwrBmB,MAAiB;EW1rBjD,UAAU,EAAE,mCAAO;EkDiBrB,eAAO;IACL,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,KAAK;IACd,KAAK,E7DkrB2B,IAAI;I6DjrBpC,MAAM,E7DkrB0B,MAAK;I6DjrBrC,MAAM,EAAE,QAAmB;IAE3B,+CACS;MACP,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,EAAE;MACX,YAAY,EAAE,WAAW;MACzB,YAAY,EAAE,KAAK;;AAKzB,qDAAgB;EACd,aAAa,E7DmqBqB,MAAK;E6DjqBvC,mEAAO;IACL,MAAM,EAAE,yBAAgE;EAG1E;;oDACc;IACZ,YAAY,EAAE,eAAkD;EAGlE,mFAAe;IACb,MAAM,EAAE,CAAC;IACT,gBAAgB,E7DypBgB,mBAAmC;E6DtpBrE,iFAAc;IACZ,MAAM,E7DmoB0B,GAAa;I6DloB7C,gBAAgB,E3DHS,OAAM;;A2DOnC,yDAAkB;EAChB,WAAW,E7D4oBuB,MAAK;E6D1oBvC,uEAAO;IACL,IAAI,EAAE,yBAAgE;IACtE,KAAK,E7DwoB2B,MAAK;I6DvoBrC,MAAM,E7DsoB0B,IAAI;I6DroBpC,MAAM,EAAE,QAAmB;EAG7B;;sDACc;IACZ,YAAY,EAAE,sBAA6E;EAG7F,uFAAe;IACb,IAAI,EAAE,CAAC;IACP,kBAAkB,E7D+nBc,mBAAmC;E6D5nBrE,qFAAc;IACZ,IAAI,E7DymB4B,GAAa;I6DxmB7C,kBAAkB,E3D7BO,OAAM;;A2DiCnC,2DAAmB;EACjB,UAAU,E7DknBwB,MAAK;E6DhnBvC,yEAAO;IACL,GAAG,EAAE,yBAAgE;EAGvE;;uDACc;IACZ,YAAY,EAAE,sBAA6E;EAG7F,yFAAe;IACb,GAAG,EAAE,CAAC;IACN,mBAAmB,E7DwmBa,mBAAmC;E6DrmBrE,uFAAc;IACZ,GAAG,E7DklB6B,GAAa;I6DjlB7C,mBAAmB,E3DpDM,OAAM;E2DwDjC,2GAAwB;IACtB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,GAAG;IACT,OAAO,EAAE,KAAK;IACd,KAAK,E7DslB2B,IAAI;I6DrlBpC,WAAW,EAAE,OAA2B;IACxC,OAAO,EAAE,EAAE;IACX,aAAa,EAAE,iBAA8C;;AAIjE,uDAAiB;EACf,YAAY,E7D+kBsB,MAAK;E6D7kBvC,qEAAO;IACL,KAAK,EAAE,yBAAgE;IACvE,KAAK,E7D2kB2B,MAAK;I6D1kBrC,MAAM,E7DykB0B,IAAI;I6DxkBpC,MAAM,EAAE,QAAmB;EAG7B;;qDACc;IACZ,YAAY,EAAE,sBAA6E;EAG7F,qFAAe;IACb,KAAK,EAAE,CAAC;IACR,iBAAiB,E7DkkBe,mBAAmC;E6D/jBrE,mFAAc;IACZ,KAAK,E7D4iB2B,GAAa;I6D3iB7C,iBAAiB,E3D1FQ,OAAM;;A2D+GnC,eAAgB;EACd,OAAO,EAAE,cAAmD;EAC5D,aAAa,EAAE,CAAC;EAChB,SAAS,E7DkEmB,IAAI;E6DjEhC,KAAK,E7DwhB6B,OAAe;E6DvhBjD,gBAAgB,E7DshBkB,OAAuB;E6DrhBzD,aAAa,EAAE,iBAA0D;EnDhKvE,sBAAsB,EmDiKF,kBAAqD;EnDhKzE,uBAAuB,EmDgKH,kBAAqD;EAG3E,qBAAQ;IACN,OAAO,EAAE,IAAI;;AAIjB,aAAc;EACZ,OAAO,EAAE,cAA+C;EACxD,KAAK,E7DksB6B,OAAS;;A8Dt3B7C,SAAU;EACR,QAAQ,EAAE,QAAQ;;AAGpB,eAAgB;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,MAAM;;AAGlB,cAAe;EACb,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,KAAK,EAAE,IAAI;EvCVP,UAAU,EAAE,mBAAW;EuCY3B,mBAAmB,EAAE,MAAM;EAC3B,WAAW,EAAE,MAAM;;AAGrB;;mBAEoB;EAClB,OAAO,EAAE,KAAK;;AAGhB;mBACoB;EAClB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;;AAIR;uCACwC;EACtC,SAAS,EAAE,aAAa;EAExB,wCAEC;IANH;2CACwC;MAIpC,SAAS,EAAE,oBAAoB;;AAInC;2BAC4B;EAC1B,SAAS,EAAE,gBAAgB;EAE3B,wCAEC;IANH;+BAC4B;MAIxB,SAAS,EAAE,uBAAuB;;AAItC;0BAC2B;EACzB,SAAS,EAAE,iBAAiB;EAE5B,wCAEC;IANH;8BAC2B;MAIvB,SAAS,EAAE,wBAAwB;;AASvC;sBACuB;EACrB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EAET,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,MAAM;EACvB,KAAK,E9DuwB6B,GAAG;E8DtwBrC,KAAK,E5DvBsB,OAAM;E4DwBjC,UAAU,EAAE,MAAM;EAClB,OAAO,E9DqwB2B,GAAE;EGj0BpC;;8BACQ;I2DiEN,KAAK,E5D/BoB,OAAM;I4DgC/B,eAAe,EAAE,IAAI;IACrB,OAAO,EAAE,CAAC;IACV,OAAO,EAAE,EAAE;;AAGf,sBAAuB;EACrB,IAAI,EAAE,CAAC;;AAKT,sBAAuB;EACrB,KAAK,EAAE,CAAC;;AAOV;2BAC4B;EAC1B,OAAO,EAAE,YAAY;EACrB,KAAK,E9DkvB6B,IAAI;E8DjvBtC,MAAM,E9DivB4B,IAAI;E8DhvBtC,UAAU,EAAE,mCAAmC;EAC/C,eAAe,EAAE,SAAS;;AAE5B,2BAA4B;EAC1B,gBAAgB,E9D8uBkB,iMAA2O;;A8D5uB/Q,2BAA4B;EAC1B,gBAAgB,E9D4uBkB,iMAA2O;;A8DnuB/Q,oBAAqB;EACnB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,MAAM;EACvB,YAAY,EAAE,CAAC;EAEf,YAAY,E9D2sBsB,GAAG;E8D1sBrC,WAAW,E9D0sBuB,GAAG;E8DzsBrC,UAAU,EAAE,IAAI;EAEhB,uBAAG;IACD,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,QAAQ;IACd,KAAK,E9DusB2B,IAAI;I8DtsBpC,MAAM,E9DusB0B,GAAG;I8DtsBnC,YAAY,E9DusBoB,GAAG;I8DtsBnC,WAAW,E9DssBqB,GAAG;I8DrsBnC,WAAW,EAAE,MAAM;IACnB,gBAAgB,EAAE,wBAAuC;IAGzD,+BAAU;MACR,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,KAAK;MACV,IAAI,EAAE,CAAC;MACP,OAAO,EAAE,YAAY;MACrB,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,OAAO,EAAE,EAAE;IAEb,8BAAS;MACP,QAAQ,EAAE,QAAQ;MAClB,MAAM,EAAE,KAAK;MACb,IAAI,EAAE,CAAC;MACP,OAAO,EAAE,YAAY;MACrB,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,OAAO,EAAE,EAAE;EAIf,4BAAQ;IACN,gBAAgB,E5DtHS,OAAM;;A4D+HnC,iBAAkB;EAChB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAsC;EAC7C,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,GAAsC;EAC5C,OAAO,EAAE,EAAE;EACX,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;EACpB,KAAK,E5DvIsB,OAAM;E4DwIjC,UAAU,EAAE,MAAM;;AC3LpB,eAAmB;EAAE,cAAc,EAAE,mBAAmB;;AACxD,UAAmB;EAAE,cAAc,EAAE,cAAc;;AACnD,aAAmB;EAAE,cAAc,EAAE,iBAAiB;;AACtD,aAAmB;EAAE,cAAc,EAAE,iBAAiB;;AACtD,kBAAmB;EAAE,cAAc,EAAE,sBAAsB;;AAC3D,eAAmB;EAAE,cAAc,EAAE,mBAAmB;;ACFtD,WAAW;EACT,gBAAgB,EAAE,kBAAiB;;A7DYrC;;uBACQ;E6DRJ,gBAAgB,EAAE,kBAA8B;;AANpD,aAAW;EACT,gBAAgB,EAAE,kBAAiB;;A7DYrC;;yBACQ;E6DRJ,gBAAgB,EAAE,kBAA8B;;AANpD,WAAW;EACT,gBAAgB,EAAE,kBAAiB;;A7DYrC;;uBACQ;E6DRJ,gBAAgB,EAAE,kBAA8B;;AANpD,QAAW;EACT,gBAAgB,EAAE,kBAAiB;;A7DYrC;;oBACQ;E6DRJ,gBAAgB,EAAE,kBAA8B;;AANpD,WAAW;EACT,gBAAgB,EAAE,kBAAiB;;A7DYrC;;uBACQ;E6DRJ,gBAAgB,EAAE,kBAA8B;;AANpD,UAAW;EACT,gBAAgB,EAAE,kBAAiB;;A7DYrC;;sBACQ;E6DRJ,gBAAgB,EAAE,kBAA8B;;AANpD,SAAW;EACT,gBAAgB,EAAE,kBAAiB;;A7DYrC;;qBACQ;E6DRJ,gBAAgB,EAAE,kBAA8B;;AANpD,QAAW;EACT,gBAAgB,EAAE,kBAAiB;;A7DYrC;;oBACQ;E6DRJ,gBAAgB,EAAE,kBAA8B;;ACCtD,SAAU;EACR,gBAAgB,EAAE,kBAAiB;;AAGrC,eAAgB;EACd,gBAAgB,EAAE,sBAAsB;;ACX1C,OAAgB;EAAE,MAAM,EAAE,4BAA4C;;AACtE,WAAgB;EAAE,UAAU,EAAE,4BAA4C;;AAC1E,aAAgB;EAAE,YAAY,EAAE,4BAA4C;;AAC5E,cAAgB;EAAE,aAAa,EAAE,4BAA4C;;AAC7E,YAAgB;EAAE,WAAW,EAAE,4BAA4C;;AAE3E,SAAiB;EAAE,MAAM,EAAE,YAAY;;AACvC,aAAiB;EAAE,UAAU,EAAE,YAAY;;AAC3C,eAAiB;EAAE,YAAY,EAAE,YAAY;;AAC7C,gBAAiB;EAAE,aAAa,EAAE,YAAY;;AAC9C,cAAiB;EAAE,WAAW,EAAE,YAAY;;AAG1C,eAAkB;EAChB,YAAY,EAAE,kBAAiB;;AADjC,iBAAkB;EAChB,YAAY,EAAE,kBAAiB;;AADjC,eAAkB;EAChB,YAAY,EAAE,kBAAiB;;AADjC,YAAkB;EAChB,YAAY,EAAE,kBAAiB;;AADjC,eAAkB;EAChB,YAAY,EAAE,kBAAiB;;AADjC,cAAkB;EAChB,YAAY,EAAE,kBAAiB;;AADjC,aAAkB;EAChB,YAAY,EAAE,kBAAiB;;AADjC,YAAkB;EAChB,YAAY,EAAE,kBAAiB;;AAInC,aAAc;EACZ,YAAY,EAAE,kBAAiB;;AAOjC,QAAS;EACP,aAAa,EAAE,kBAAyB;;AAE1C,YAAa;EACX,sBAAsB,EAAE,kBAAyB;EACjD,uBAAuB,EAAE,kBAAyB;;AAEpD,cAAe;EACb,uBAAuB,EAAE,kBAAyB;EAClD,0BAA0B,EAAE,kBAAyB;;AAEvD,eAAgB;EACd,0BAA0B,EAAE,kBAAyB;EACrD,yBAAyB,EAAE,kBAAyB;;AAEtD,aAAc;EACZ,sBAAsB,EAAE,kBAAyB;EACjD,yBAAyB,EAAE,kBAAyB;;AAGtD,eAAgB;EACd,aAAa,EAAE,cAAc;;AAG/B,UAAW;EACT,aAAa,EAAE,YAAY;;ACxD3B,gBAAS;EACP,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,EAAE;;ACMX,OAAyB;EAAE,OAAO,EAAE,eAAe;;AACnD,SAAyB;EAAE,OAAO,EAAE,iBAAiB;;AACrD,eAAyB;EAAE,OAAO,EAAE,uBAAuB;;AAC3D,QAAyB;EAAE,OAAO,EAAE,gBAAgB;;AACpD,QAAyB;EAAE,OAAO,EAAE,gBAAgB;;AACpD,YAAyB;EAAE,OAAO,EAAE,oBAAoB;;AACxD,aAAyB;EAAE,OAAO,EAAE,qBAAqB;;AACzD,OAAyB;EAAE,OAAO,EAAE,eAAe;;AACnD,cAAyB;EAAE,OAAO,EAAE,sBAAsB;;ArD0C1D,yBAAyB;EqDlDzB,UAAyB;IAAE,OAAO,EAAE,eAAe;;EACnD,YAAyB;IAAE,OAAO,EAAE,iBAAiB;;EACrD,kBAAyB;IAAE,OAAO,EAAE,uBAAuB;;EAC3D,WAAyB;IAAE,OAAO,EAAE,gBAAgB;;EACpD,WAAyB;IAAE,OAAO,EAAE,gBAAgB;;EACpD,eAAyB;IAAE,OAAO,EAAE,oBAAoB;;EACxD,gBAAyB;IAAE,OAAO,EAAE,qBAAqB;;EACzD,UAAyB;IAAE,OAAO,EAAE,eAAe;;EACnD,iBAAyB;IAAE,OAAO,EAAE,sBAAsB;ArD0C1D,yBAAyB;EqDlDzB,UAAyB;IAAE,OAAO,EAAE,eAAe;;EACnD,YAAyB;IAAE,OAAO,EAAE,iBAAiB;;EACrD,kBAAyB;IAAE,OAAO,EAAE,uBAAuB;;EAC3D,WAAyB;IAAE,OAAO,EAAE,gBAAgB;;EACpD,WAAyB;IAAE,OAAO,EAAE,gBAAgB;;EACpD,eAAyB;IAAE,OAAO,EAAE,oBAAoB;;EACxD,gBAAyB;IAAE,OAAO,EAAE,qBAAqB;;EACzD,UAAyB;IAAE,OAAO,EAAE,eAAe;;EACnD,iBAAyB;IAAE,OAAO,EAAE,sBAAsB;ArD0C1D,yBAAyB;EqDlDzB,UAAyB;IAAE,OAAO,EAAE,eAAe;;EACnD,YAAyB;IAAE,OAAO,EAAE,iBAAiB;;EACrD,kBAAyB;IAAE,OAAO,EAAE,uBAAuB;;EAC3D,WAAyB;IAAE,OAAO,EAAE,gBAAgB;;EACpD,WAAyB;IAAE,OAAO,EAAE,gBAAgB;;EACpD,eAAyB;IAAE,OAAO,EAAE,oBAAoB;;EACxD,gBAAyB;IAAE,OAAO,EAAE,qBAAqB;;EACzD,UAAyB;IAAE,OAAO,EAAE,eAAe;;EACnD,iBAAyB;IAAE,OAAO,EAAE,sBAAsB;ArD0C1D,0BAAyB;EqDlDzB,UAAyB;IAAE,OAAO,EAAE,eAAe;;EACnD,YAAyB;IAAE,OAAO,EAAE,iBAAiB;;EACrD,kBAAyB;IAAE,OAAO,EAAE,uBAAuB;;EAC3D,WAAyB;IAAE,OAAO,EAAE,gBAAgB;;EACpD,WAAyB;IAAE,OAAO,EAAE,gBAAgB;;EACpD,eAAyB;IAAE,OAAO,EAAE,oBAAoB;;EACxD,gBAAyB;IAAE,OAAO,EAAE,qBAAqB;;EACzD,UAAyB;IAAE,OAAO,EAAE,eAAe;;EACnD,iBAAyB;IAAE,OAAO,EAAE,sBAAsB;AAS9D,YAAa;EACX,aAAsB;IAAE,OAAO,EAAE,eAAe;;EAChD,eAAsB;IAAE,OAAO,EAAE,iBAAiB;;EAClD,qBAAsB;IAAE,OAAO,EAAE,uBAAuB;;EACxD,cAAsB;IAAE,OAAO,EAAE,gBAAgB;;EACjD,cAAsB;IAAE,OAAO,EAAE,gBAAgB;;EACjD,kBAAsB;IAAE,OAAO,EAAE,oBAAoB;;EACrD,mBAAsB;IAAE,OAAO,EAAE,qBAAqB;;EACtD,aAAsB;IAAE,OAAO,EAAE,eAAe;;EAChD,oBAAsB;IAAE,OAAO,EAAE,sBAAsB;AClCzD,iBAAkB;EAChB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,MAAM;EAEhB,yBAAU;IACR,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,EAAE;EAGb;;;;yBAIM;IACJ,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,MAAM,EAAE,CAAC;IACT,IAAI,EAAE,CAAC;IACP,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,MAAM,EAAE,CAAC;;AAKX,+BAAU;EACR,WAAW,EAAE,cAAkB;;AAKjC,+BAAU;EACR,WAAW,EAAE,MAAkB;;AAKjC,8BAAU;EACR,WAAW,EAAE,GAAiB;;AAKhC,8BAAU;EACR,WAAW,EAAE,IAAiB;;ACvC9B,SAA8B;EAAE,cAAc,EAAE,cAAc;;AAC9D,YAA8B;EAAE,cAAc,EAAE,iBAAiB;;AACjE,iBAA8B;EAAE,cAAc,EAAE,sBAAsB;;AACtE,oBAA8B;EAAE,cAAc,EAAE,yBAAyB;;AAEzE,UAA4B;EAAE,SAAS,EAAE,eAAe;;AACxD,YAA4B;EAAE,SAAS,EAAE,iBAAiB;;AAC1D,kBAA4B;EAAE,SAAS,EAAE,uBAAuB;;AAEhE,sBAAkC;EAAE,eAAe,EAAE,qBAAqB;;AAC1E,oBAAkC;EAAE,eAAe,EAAE,mBAAmB;;AACxE,uBAAkC;EAAE,eAAe,EAAE,iBAAiB;;AACtE,wBAAkC;EAAE,eAAe,EAAE,wBAAwB;;AAC7E,uBAAkC;EAAE,eAAe,EAAE,uBAAuB;;AAE5E,kBAA+B;EAAE,WAAW,EAAE,qBAAqB;;AACnE,gBAA+B;EAAE,WAAW,EAAE,mBAAmB;;AACjE,mBAA+B;EAAE,WAAW,EAAE,iBAAiB;;AAC/D,qBAA+B;EAAE,WAAW,EAAE,mBAAmB;;AACjE,oBAA+B;EAAE,WAAW,EAAE,kBAAkB;;AAEhE,oBAAgC;EAAE,aAAa,EAAE,qBAAqB;;AACtE,kBAAgC;EAAE,aAAa,EAAE,mBAAmB;;AACpE,qBAAgC;EAAE,aAAa,EAAE,iBAAiB;;AAClE,sBAAgC;EAAE,aAAa,EAAE,wBAAwB;;AACzE,qBAAgC;EAAE,aAAa,EAAE,uBAAuB;;AACxE,sBAAgC;EAAE,aAAa,EAAE,kBAAkB;;AAEnE,gBAA8B;EAAE,UAAU,EAAE,eAAe;;AAC3D,iBAA8B;EAAE,UAAU,EAAE,qBAAqB;;AACjE,eAA8B;EAAE,UAAU,EAAE,mBAAmB;;AAC/D,kBAA8B;EAAE,UAAU,EAAE,iBAAiB;;AAC7D,oBAA8B;EAAE,UAAU,EAAE,mBAAmB;;AAC/D,mBAA8B;EAAE,UAAU,EAAE,kBAAkB;;AvDiB9D,yBAAyB;EuDlDzB,YAA8B;IAAE,cAAc,EAAE,cAAc;;EAC9D,eAA8B;IAAE,cAAc,EAAE,iBAAiB;;EACjE,oBAA8B;IAAE,cAAc,EAAE,sBAAsB;;EACtE,uBAA8B;IAAE,cAAc,EAAE,yBAAyB;;EAEzE,aAA4B;IAAE,SAAS,EAAE,eAAe;;EACxD,eAA4B;IAAE,SAAS,EAAE,iBAAiB;;EAC1D,qBAA4B;IAAE,SAAS,EAAE,uBAAuB;;EAEhE,yBAAkC;IAAE,eAAe,EAAE,qBAAqB;;EAC1E,uBAAkC;IAAE,eAAe,EAAE,mBAAmB;;EACxE,0BAAkC;IAAE,eAAe,EAAE,iBAAiB;;EACtE,2BAAkC;IAAE,eAAe,EAAE,wBAAwB;;EAC7E,0BAAkC;IAAE,eAAe,EAAE,uBAAuB;;EAE5E,qBAA+B;IAAE,WAAW,EAAE,qBAAqB;;EACnE,mBAA+B;IAAE,WAAW,EAAE,mBAAmB;;EACjE,sBAA+B;IAAE,WAAW,EAAE,iBAAiB;;EAC/D,wBAA+B;IAAE,WAAW,EAAE,mBAAmB;;EACjE,uBAA+B;IAAE,WAAW,EAAE,kBAAkB;;EAEhE,uBAAgC;IAAE,aAAa,EAAE,qBAAqB;;EACtE,qBAAgC;IAAE,aAAa,EAAE,mBAAmB;;EACpE,wBAAgC;IAAE,aAAa,EAAE,iBAAiB;;EAClE,yBAAgC;IAAE,aAAa,EAAE,wBAAwB;;EACzE,wBAAgC;IAAE,aAAa,EAAE,uBAAuB;;EACxE,yBAAgC;IAAE,aAAa,EAAE,kBAAkB;;EAEnE,mBAA8B;IAAE,UAAU,EAAE,eAAe;;EAC3D,oBAA8B;IAAE,UAAU,EAAE,qBAAqB;;EACjE,kBAA8B;IAAE,UAAU,EAAE,mBAAmB;;EAC/D,qBAA8B;IAAE,UAAU,EAAE,iBAAiB;;EAC7D,uBAA8B;IAAE,UAAU,EAAE,mBAAmB;;EAC/D,sBAA8B;IAAE,UAAU,EAAE,kBAAkB;AvDiB9D,yBAAyB;EuDlDzB,YAA8B;IAAE,cAAc,EAAE,cAAc;;EAC9D,eAA8B;IAAE,cAAc,EAAE,iBAAiB;;EACjE,oBAA8B;IAAE,cAAc,EAAE,sBAAsB;;EACtE,uBAA8B;IAAE,cAAc,EAAE,yBAAyB;;EAEzE,aAA4B;IAAE,SAAS,EAAE,eAAe;;EACxD,eAA4B;IAAE,SAAS,EAAE,iBAAiB;;EAC1D,qBAA4B;IAAE,SAAS,EAAE,uBAAuB;;EAEhE,yBAAkC;IAAE,eAAe,EAAE,qBAAqB;;EAC1E,uBAAkC;IAAE,eAAe,EAAE,mBAAmB;;EACxE,0BAAkC;IAAE,eAAe,EAAE,iBAAiB;;EACtE,2BAAkC;IAAE,eAAe,EAAE,wBAAwB;;EAC7E,0BAAkC;IAAE,eAAe,EAAE,uBAAuB;;EAE5E,qBAA+B;IAAE,WAAW,EAAE,qBAAqB;;EACnE,mBAA+B;IAAE,WAAW,EAAE,mBAAmB;;EACjE,sBAA+B;IAAE,WAAW,EAAE,iBAAiB;;EAC/D,wBAA+B;IAAE,WAAW,EAAE,mBAAmB;;EACjE,uBAA+B;IAAE,WAAW,EAAE,kBAAkB;;EAEhE,uBAAgC;IAAE,aAAa,EAAE,qBAAqB;;EACtE,qBAAgC;IAAE,aAAa,EAAE,mBAAmB;;EACpE,wBAAgC;IAAE,aAAa,EAAE,iBAAiB;;EAClE,yBAAgC;IAAE,aAAa,EAAE,wBAAwB;;EACzE,wBAAgC;IAAE,aAAa,EAAE,uBAAuB;;EACxE,yBAAgC;IAAE,aAAa,EAAE,kBAAkB;;EAEnE,mBAA8B;IAAE,UAAU,EAAE,eAAe;;EAC3D,oBAA8B;IAAE,UAAU,EAAE,qBAAqB;;EACjE,kBAA8B;IAAE,UAAU,EAAE,mBAAmB;;EAC/D,qBAA8B;IAAE,UAAU,EAAE,iBAAiB;;EAC7D,uBAA8B;IAAE,UAAU,EAAE,mBAAmB;;EAC/D,sBAA8B;IAAE,UAAU,EAAE,kBAAkB;AvDiB9D,yBAAyB;EuDlDzB,YAA8B;IAAE,cAAc,EAAE,cAAc;;EAC9D,eAA8B;IAAE,cAAc,EAAE,iBAAiB;;EACjE,oBAA8B;IAAE,cAAc,EAAE,sBAAsB;;EACtE,uBAA8B;IAAE,cAAc,EAAE,yBAAyB;;EAEzE,aAA4B;IAAE,SAAS,EAAE,eAAe;;EACxD,eAA4B;IAAE,SAAS,EAAE,iBAAiB;;EAC1D,qBAA4B;IAAE,SAAS,EAAE,uBAAuB;;EAEhE,yBAAkC;IAAE,eAAe,EAAE,qBAAqB;;EAC1E,uBAAkC;IAAE,eAAe,EAAE,mBAAmB;;EACxE,0BAAkC;IAAE,eAAe,EAAE,iBAAiB;;EACtE,2BAAkC;IAAE,eAAe,EAAE,wBAAwB;;EAC7E,0BAAkC;IAAE,eAAe,EAAE,uBAAuB;;EAE5E,qBAA+B;IAAE,WAAW,EAAE,qBAAqB;;EACnE,mBAA+B;IAAE,WAAW,EAAE,mBAAmB;;EACjE,sBAA+B;IAAE,WAAW,EAAE,iBAAiB;;EAC/D,wBAA+B;IAAE,WAAW,EAAE,mBAAmB;;EACjE,uBAA+B;IAAE,WAAW,EAAE,kBAAkB;;EAEhE,uBAAgC;IAAE,aAAa,EAAE,qBAAqB;;EACtE,qBAAgC;IAAE,aAAa,EAAE,mBAAmB;;EACpE,wBAAgC;IAAE,aAAa,EAAE,iBAAiB;;EAClE,yBAAgC;IAAE,aAAa,EAAE,wBAAwB;;EACzE,wBAAgC;IAAE,aAAa,EAAE,uBAAuB;;EACxE,yBAAgC;IAAE,aAAa,EAAE,kBAAkB;;EAEnE,mBAA8B;IAAE,UAAU,EAAE,eAAe;;EAC3D,oBAA8B;IAAE,UAAU,EAAE,qBAAqB;;EACjE,kBAA8B;IAAE,UAAU,EAAE,mBAAmB;;EAC/D,qBAA8B;IAAE,UAAU,EAAE,iBAAiB;;EAC7D,uBAA8B;IAAE,UAAU,EAAE,mBAAmB;;EAC/D,sBAA8B;IAAE,UAAU,EAAE,kBAAkB;AvDiB9D,0BAAyB;EuDlDzB,YAA8B;IAAE,cAAc,EAAE,cAAc;;EAC9D,eAA8B;IAAE,cAAc,EAAE,iBAAiB;;EACjE,oBAA8B;IAAE,cAAc,EAAE,sBAAsB;;EACtE,uBAA8B;IAAE,cAAc,EAAE,yBAAyB;;EAEzE,aAA4B;IAAE,SAAS,EAAE,eAAe;;EACxD,eAA4B;IAAE,SAAS,EAAE,iBAAiB;;EAC1D,qBAA4B;IAAE,SAAS,EAAE,uBAAuB;;EAEhE,yBAAkC;IAAE,eAAe,EAAE,qBAAqB;;EAC1E,uBAAkC;IAAE,eAAe,EAAE,mBAAmB;;EACxE,0BAAkC;IAAE,eAAe,EAAE,iBAAiB;;EACtE,2BAAkC;IAAE,eAAe,EAAE,wBAAwB;;EAC7E,0BAAkC;IAAE,eAAe,EAAE,uBAAuB;;EAE5E,qBAA+B;IAAE,WAAW,EAAE,qBAAqB;;EACnE,mBAA+B;IAAE,WAAW,EAAE,mBAAmB;;EACjE,sBAA+B;IAAE,WAAW,EAAE,iBAAiB;;EAC/D,wBAA+B;IAAE,WAAW,EAAE,mBAAmB;;EACjE,uBAA+B;IAAE,WAAW,EAAE,kBAAkB;;EAEhE,uBAAgC;IAAE,aAAa,EAAE,qBAAqB;;EACtE,qBAAgC;IAAE,aAAa,EAAE,mBAAmB;;EACpE,wBAAgC;IAAE,aAAa,EAAE,iBAAiB;;EAClE,yBAAgC;IAAE,aAAa,EAAE,wBAAwB;;EACzE,wBAAgC;IAAE,aAAa,EAAE,uBAAuB;;EACxE,yBAAgC;IAAE,aAAa,EAAE,kBAAkB;;EAEnE,mBAA8B;IAAE,UAAU,EAAE,eAAe;;EAC3D,oBAA8B;IAAE,UAAU,EAAE,qBAAqB;;EACjE,kBAA8B;IAAE,UAAU,EAAE,mBAAmB;;EAC/D,qBAA8B;IAAE,UAAU,EAAE,iBAAiB;;EAC7D,uBAA8B;IAAE,UAAU,EAAE,mBAAmB;;EAC/D,sBAA8B;IAAE,UAAU,EAAE,kBAAkB;ACvC9D,WAAsB;ECDxB,KAAK,EAAE,eAAe;;ADEpB,YAAsB;ECCxB,KAAK,EAAE,gBAAgB;;ADArB,WAAsB;ECGxB,KAAK,EAAE,eAAe;;AzDmDpB,yBAAyB;EwDxDzB,cAAsB;ICDxB,KAAK,EAAE,eAAe;;EDEpB,eAAsB;ICCxB,KAAK,EAAE,gBAAgB;;EDArB,cAAsB;ICGxB,KAAK,EAAE,eAAe;AzDmDpB,yBAAyB;EwDxDzB,cAAsB;ICDxB,KAAK,EAAE,eAAe;;EDEpB,eAAsB;ICCxB,KAAK,EAAE,gBAAgB;;EDArB,cAAsB;ICGxB,KAAK,EAAE,eAAe;AzDmDpB,yBAAyB;EwDxDzB,cAAsB;ICDxB,KAAK,EAAE,eAAe;;EDEpB,eAAsB;ICCxB,KAAK,EAAE,gBAAgB;;EDArB,cAAsB;ICGxB,KAAK,EAAE,eAAe;AzDmDpB,0BAAyB;EwDxDzB,cAAsB;ICDxB,KAAK,EAAE,eAAe;;EDEpB,eAAsB;ICCxB,KAAK,EAAE,gBAAgB;;EDArB,cAAsB;ICGxB,KAAK,EAAE,eAAe;ACDtB,gBAAuB;EAAE,QAAQ,EAAE,iBAAoB;;AAAvD,kBAAuB;EAAE,QAAQ,EAAE,mBAAoB;;AAAvD,kBAAuB;EAAE,QAAQ,EAAE,mBAAoB;;AAAvD,eAAuB;EAAE,QAAQ,EAAE,gBAAoB;;AAAvD,gBAAuB;EAAE,QAAQ,EAAE,iBAAoB;;AAKzD,UAAW;EACT,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,CAAC;EACP,OAAO,EzEiiB2B,IAAI;;AyE9hBxC,aAAc;EACZ,QAAQ,EAAE,KAAK;EACf,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,OAAO,EzEyhB2B,IAAI;;AyErhBtC,4BAIC;EALH,WAAY;IAER,QAAQ,EAAE,MAAM;IAChB,GAAG,EAAE,CAAC;IACN,OAAO,EzEihByB,IAAI;;A0E9iBxC,k0BAAS;ECEP,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,MAAM;EAChB,IAAI,EAAE,gBAAgB;EACtB,WAAW,EAAE,MAAM;EACnB,SAAS,EAAE,UAAU;EACrB,MAAM,EAAE,CAAC;;AAUT,mDACQ;EACN,QAAQ,EAAE,MAAM;EAChB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,OAAO;EACjB,IAAI,EAAE,IAAI;EACV,WAAW,EAAE,MAAM;EACnB,SAAS,EAAE,IAAI;;AC1Bf,KAAqB;EAAE,KAAQ,EAAE,cAAkB;;AAAnD,KAAqB;EAAE,KAAQ,EAAE,cAAkB;;AAAnD,KAAqB;EAAE,KAAQ,EAAE,cAAkB;;AAAnD,MAAqB;EAAE,KAAQ,EAAE,eAAkB;;AAAnD,KAAqB;EAAE,MAAQ,EAAE,cAAkB;;AAAnD,KAAqB;EAAE,MAAQ,EAAE,cAAkB;;AAAnD,KAAqB;EAAE,MAAQ,EAAE,cAAkB;;AAAnD,MAAqB;EAAE,MAAQ,EAAE,eAAkB;;AAIvD,OAAQ;EAAE,SAAS,EAAE,eAAe;;AACpC,OAAQ;EAAE,UAAU,EAAE,eAAe;;ACA7B,IAA8B;EAAE,MAAQ,EAAE,YAAkB;;AAC5D;KAC+B;EAC7B,UAAY,EAAE,YAAkB;;AAElC;KAC+B;EAC7B,YAAc,EAAE,YAAkB;;AAEpC;KAC+B;EAC7B,aAAe,EAAE,YAAkB;;AAErC;KAC+B;EAC7B,WAAa,EAAE,YAAkB;;AAfnC,IAA8B;EAAE,MAAQ,EAAE,kBAAkB;;AAC5D;KAC+B;EAC7B,UAAY,EAAE,kBAAkB;;AAElC;KAC+B;EAC7B,YAAc,EAAE,kBAAkB;;AAEpC;KAC+B;EAC7B,aAAe,EAAE,kBAAkB;;AAErC;KAC+B;EAC7B,WAAa,EAAE,kBAAkB;;AAfnC,IAA8B;EAAE,MAAQ,EAAE,iBAAkB;;AAC5D;KAC+B;EAC7B,UAAY,EAAE,iBAAkB;;AAElC;KAC+B;EAC7B,YAAc,EAAE,iBAAkB;;AAEpC;KAC+B;EAC7B,aAAe,EAAE,iBAAkB;;AAErC;KAC+B;EAC7B,WAAa,EAAE,iBAAkB;;AAfnC,IAA8B;EAAE,MAAQ,EAAE,eAAkB;;AAC5D;KAC+B;EAC7B,UAAY,EAAE,eAAkB;;AAElC;KAC+B;EAC7B,YAAc,EAAE,eAAkB;;AAEpC;KAC+B;EAC7B,aAAe,EAAE,eAAkB;;AAErC;KAC+B;EAC7B,WAAa,EAAE,eAAkB;;AAfnC,IAA8B;EAAE,MAAQ,EAAE,iBAAkB;;AAC5D;KAC+B;EAC7B,UAAY,EAAE,iBAAkB;;AAElC;KAC+B;EAC7B,YAAc,EAAE,iBAAkB;;AAEpC;KAC+B;EAC7B,aAAe,EAAE,iBAAkB;;AAErC;KAC+B;EAC7B,WAAa,EAAE,iBAAkB;;AAfnC,IAA8B;EAAE,MAAQ,EAAE,eAAkB;;AAC5D;KAC+B;EAC7B,UAAY,EAAE,eAAkB;;AAElC;KAC+B;EAC7B,YAAc,EAAE,eAAkB;;AAEpC;KAC+B;EAC7B,aAAe,EAAE,eAAkB;;AAErC;KAC+B;EAC7B,WAAa,EAAE,eAAkB;;AAfnC,IAA8B;EAAE,OAAQ,EAAE,YAAkB;;AAC5D;KAC+B;EAC7B,WAAY,EAAE,YAAkB;;AAElC;KAC+B;EAC7B,aAAc,EAAE,YAAkB;;AAEpC;KAC+B;EAC7B,cAAe,EAAE,YAAkB;;AAErC;KAC+B;EAC7B,YAAa,EAAE,YAAkB;;AAfnC,IAA8B;EAAE,OAAQ,EAAE,kBAAkB;;AAC5D;KAC+B;EAC7B,WAAY,EAAE,kBAAkB;;AAElC;KAC+B;EAC7B,aAAc,EAAE,kBAAkB;;AAEpC;KAC+B;EAC7B,cAAe,EAAE,kBAAkB;;AAErC;KAC+B;EAC7B,YAAa,EAAE,kBAAkB;;AAfnC,IAA8B;EAAE,OAAQ,EAAE,iBAAkB;;AAC5D;KAC+B;EAC7B,WAAY,EAAE,iBAAkB;;AAElC;KAC+B;EAC7B,aAAc,EAAE,iBAAkB;;AAEpC;KAC+B;EAC7B,cAAe,EAAE,iBAAkB;;AAErC;KAC+B;EAC7B,YAAa,EAAE,iBAAkB;;AAfnC,IAA8B;EAAE,OAAQ,EAAE,eAAkB;;AAC5D;KAC+B;EAC7B,WAAY,EAAE,eAAkB;;AAElC;KAC+B;EAC7B,aAAc,EAAE,eAAkB;;AAEpC;KAC+B;EAC7B,cAAe,EAAE,eAAkB;;AAErC;KAC+B;EAC7B,YAAa,EAAE,eAAkB;;AAfnC,IAA8B;EAAE,OAAQ,EAAE,iBAAkB;;AAC5D;KAC+B;EAC7B,WAAY,EAAE,iBAAkB;;AAElC;KAC+B;EAC7B,aAAc,EAAE,iBAAkB;;AAEpC;KAC+B;EAC7B,cAAe,EAAE,iBAAkB;;AAErC;KAC+B;EAC7B,YAAa,EAAE,iBAAkB;;AAfnC,IAA8B;EAAE,OAAQ,EAAE,eAAkB;;AAC5D;KAC+B;EAC7B,WAAY,EAAE,eAAkB;;AAElC;KAC+B;EAC7B,aAAc,EAAE,eAAkB;;AAEpC;KAC+B;EAC7B,cAAe,EAAE,eAAkB;;AAErC;KAC+B;EAC7B,YAAa,EAAE,eAAkB;;AAMvC,OAAiB;EAAE,MAAM,EAAE,eAAe;;AAC1C;QACkB;EAChB,UAAU,EAAE,eAAe;;AAE7B;QACkB;EAChB,YAAY,EAAE,eAAe;;AAE/B;QACkB;EAChB,aAAa,EAAE,eAAe;;AAEhC;QACkB;EAChB,WAAW,EAAE,eAAe;;A9Da9B,yBAAyB;E8DjDrB,OAA8B;IAAE,MAAQ,EAAE,YAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,YAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,YAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,YAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,YAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,kBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,kBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,kBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,kBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,kBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,YAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,YAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,YAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,YAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,YAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,kBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,kBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,kBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,kBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,kBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,eAAkB;;EAMvC,UAAiB;IAAE,MAAM,EAAE,eAAe;;EAC1C;aACkB;IAChB,UAAU,EAAE,eAAe;;EAE7B;aACkB;IAChB,YAAY,EAAE,eAAe;;EAE/B;aACkB;IAChB,aAAa,EAAE,eAAe;;EAEhC;aACkB;IAChB,WAAW,EAAE,eAAe;A9Da9B,yBAAyB;E8DjDrB,OAA8B;IAAE,MAAQ,EAAE,YAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,YAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,YAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,YAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,YAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,kBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,kBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,kBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,kBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,kBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,YAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,YAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,YAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,YAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,YAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,kBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,kBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,kBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,kBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,kBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,eAAkB;;EAMvC,UAAiB;IAAE,MAAM,EAAE,eAAe;;EAC1C;aACkB;IAChB,UAAU,EAAE,eAAe;;EAE7B;aACkB;IAChB,YAAY,EAAE,eAAe;;EAE/B;aACkB;IAChB,aAAa,EAAE,eAAe;;EAEhC;aACkB;IAChB,WAAW,EAAE,eAAe;A9Da9B,yBAAyB;E8DjDrB,OAA8B;IAAE,MAAQ,EAAE,YAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,YAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,YAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,YAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,YAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,kBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,kBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,kBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,kBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,kBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,YAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,YAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,YAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,YAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,YAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,kBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,kBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,kBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,kBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,kBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,eAAkB;;EAMvC,UAAiB;IAAE,MAAM,EAAE,eAAe;;EAC1C;aACkB;IAChB,UAAU,EAAE,eAAe;;EAE7B;aACkB;IAChB,YAAY,EAAE,eAAe;;EAE/B;aACkB;IAChB,aAAa,EAAE,eAAe;;EAEhC;aACkB;IAChB,WAAW,EAAE,eAAe;A9Da9B,0BAAyB;E8DjDrB,OAA8B;IAAE,MAAQ,EAAE,YAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,YAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,YAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,YAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,YAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,kBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,kBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,kBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,kBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,kBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,MAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,UAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,YAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,aAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,WAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,YAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,YAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,YAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,YAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,YAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,kBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,kBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,kBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,kBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,kBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,eAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,iBAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,iBAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,iBAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,iBAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,iBAAkB;;EAfnC,OAA8B;IAAE,OAAQ,EAAE,eAAkB;;EAC5D;UAC+B;IAC7B,WAAY,EAAE,eAAkB;;EAElC;UAC+B;IAC7B,aAAc,EAAE,eAAkB;;EAEpC;UAC+B;IAC7B,cAAe,EAAE,eAAkB;;EAErC;UAC+B;IAC7B,YAAa,EAAE,eAAkB;;EAMvC,UAAiB;IAAE,MAAM,EAAE,eAAe;;EAC1C;aACkB;IAChB,UAAU,EAAE,eAAe;;EAE7B;aACkB;IAChB,YAAY,EAAE,eAAe;;EAE/B;aACkB;IAChB,aAAa,EAAE,eAAe;;EAEhC;aACkB;IAChB,WAAW,EAAE,eAAe;ACvClC,aAAe;EAAE,UAAU,EAAE,kBAAkB;;AAC/C,YAAe;EAAE,WAAW,EAAE,iBAAiB;;AAC/C,cAAe;ECNb,QAAQ,EAAE,MAAM;EAChB,aAAa,EAAE,QAAQ;EACvB,WAAW,EAAE,MAAM;;ADYjB,UAAsB;EAAE,UAAU,EAAE,eAAe;;AACnD,WAAsB;EAAE,UAAU,EAAE,gBAAgB;;AACpD,YAAsB;EAAE,UAAU,EAAE,iBAAiB;;A/DwCrD,yBAAyB;E+D1CzB,aAAsB;IAAE,UAAU,EAAE,eAAe;;EACnD,cAAsB;IAAE,UAAU,EAAE,gBAAgB;;EACpD,eAAsB;IAAE,UAAU,EAAE,iBAAiB;A/DwCrD,yBAAyB;E+D1CzB,aAAsB;IAAE,UAAU,EAAE,eAAe;;EACnD,cAAsB;IAAE,UAAU,EAAE,gBAAgB;;EACpD,eAAsB;IAAE,UAAU,EAAE,iBAAiB;A/DwCrD,yBAAyB;E+D1CzB,aAAsB;IAAE,UAAU,EAAE,eAAe;;EACnD,cAAsB;IAAE,UAAU,EAAE,gBAAgB;;EACpD,eAAsB;IAAE,UAAU,EAAE,iBAAiB;A/DwCrD,0BAAyB;E+D1CzB,aAAsB;IAAE,UAAU,EAAE,eAAe;;EACnD,cAAsB;IAAE,UAAU,EAAE,gBAAgB;;EACpD,eAAsB;IAAE,UAAU,EAAE,iBAAiB;AAMzD,eAAiB;EAAE,cAAc,EAAE,oBAAoB;;AACvD,eAAiB;EAAE,cAAc,EAAE,oBAAoB;;AACvD,gBAAiB;EAAE,cAAc,EAAE,qBAAqB;;AAIxD,kBAAoB;EAAE,WAAW,EAAE,cAA6B;;AAChE,mBAAoB;EAAE,WAAW,EAAE,cAA8B;;AACjE,iBAAoB;EAAE,WAAW,EAAE,cAA4B;;AAC/D,YAAoB;EAAE,UAAU,EAAE,iBAAiB;;AAInD,WAAY;EAAE,KAAK,EAAE,eAAe;;AElClC,aAAW;EACT,KAAK,EAAE,kBAAiB;;A7EY1B,0CACQ;E6ETJ,KAAK,EAAE,kBAA8B;;AALzC,eAAW;EACT,KAAK,EAAE,kBAAiB;;A7EY1B,8CACQ;E6ETJ,KAAK,EAAE,kBAA8B;;AALzC,aAAW;EACT,KAAK,EAAE,kBAAiB;;A7EY1B,0CACQ;E6ETJ,KAAK,EAAE,kBAA8B;;AALzC,UAAW;EACT,KAAK,EAAE,kBAAiB;;A7EY1B,oCACQ;E6ETJ,KAAK,EAAE,kBAA8B;;AALzC,aAAW;EACT,KAAK,EAAE,kBAAiB;;A7EY1B,0CACQ;E6ETJ,KAAK,EAAE,kBAA8B;;AALzC,YAAW;EACT,KAAK,EAAE,kBAAiB;;A7EY1B,wCACQ;E6ETJ,KAAK,EAAE,kBAA8B;;AALzC,WAAW;EACT,KAAK,EAAE,kBAAiB;;A7EY1B,sCACQ;E6ETJ,KAAK,EAAE,kBAA8B;;AALzC,UAAW;EACT,KAAK,EAAE,kBAAiB;;A7EY1B,oCACQ;E6ETJ,KAAK,EAAE,kBAA8B;;AFmC3C,sBAAY;EAAE,KAAK,EAAE,kBAAsB;;AAI3C,UAAW;EG9CT,IAAI,EAAE,KAAK;EACX,KAAK,EAAE,WAAW;EAClB,WAAW,EAAE,IAAI;EACjB,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,CAAC;;ACHX,QAAS;ECCP,UAAU,EAAE,kBAAsB;;ADGpC,UAAW;ECHT,UAAU,EAAE,iBAAsB;;ACLpC,IAAK;EACH,gBAAgB,EAAE,OAAO;;AAIzB,OAAQ;EACN,OAAO,EAAE,IAAI;;AAIjB,YAAa;EACX,OAAO,EAAE,IAAI;;ACJf,kBAAmB;EAEjB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;;AAId,qBAAsB;EACpB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;EAChB,0BAA0B,EAAE,KAAK;;AAInC,kBAAmB;EACjB,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,CAAC;EACd,eAAe,EAAE,UAAU;EAC3B,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,aAAa;EClBxB,mBAAmB,EADuB,IAAI;EAE9C,0BAA0B,EpF4KE,4BAAqC;;AmFtJnE,mBAAoB;EAClB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,YAAY;EAErB,SAAS,EAAE,CAAC;EACZ,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;EAChB,0BAA0B,EAAE,KAAK;EC/BjC,mBAAmB,EADuB,IAAI;EAE9C,0BAA0B,EpF4KE,4BAAqC;;AmFzInE,kBAAmB;EACjB,SAAS,EAAE,CAAC;;AAId,oBAAqB;EACnB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,MAAM;EAClB,gBAAgB,EAAE,WAAW;EAC7B,mBAAmB,EAAE,gBAAgB;EClDrC,mBAAmB,EADuB,IAAI;EAE9C,0BAA0B,EpF4KE,4BAAqC;EmFxHjE,gCAMC;IAlBH,oBAAqB;MAajB,gBAAgB,EAAE,kBAAkB;MACpC,OAAO,EAAE,CAAC;MACV,mBAAmB,EAAE,OAAO;MAC5B,UAAU,EAAE,OAAO;MACnB,cAAc,EAAE,IAAI;;AE5ExB,IAAI;EACF,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,aAA0B;EAClC,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,GAAG;EAChB,WAAW,ErFmKK,UAAU;EqFlK1B,eAAe,EAAE,IAAI;EACrB,cAAc,EAAE,SAAS;EACzB,cAAc,EAAE,CAAC;EACjB,MAAM,EAAE,OAAO;EACf,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,CAAC;EACT,aAAa,EvFsMe,MAAK;EuFrMjC,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,8FAA8F;EAC1G,WAAW,EAAE,qBAAqB;EC4QhC,oJACQ;IAEN,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,eAAe;EA5E/B,gBAAc;IAlNd,KAAK,E7DqC0B,IAAI;I6DpCnC,gBAAgB,ExE6ER,OAAwB;IwE5EhC,YAAY,ExE4EJ,OAAwB;IyEN9B,UAAU,EAAE,kHAEyC;ItF9DvD,sBAAQ;MqFPN,KAAK,E7DgCwB,IAAI;M6D/BjC,gBAAgB,EAuKE,OAAiB;MAtKnC,YAAY,EAoKC,OAAoB;IAjKnC,sEAEO;MACL,KAAK,E7DwBwB,IAAI;M6DvBjC,gBAAgB,EA+JE,OAAiB;MA9JnC,YAAY,EA4JC,OAAoB;IAzJnC,oIAG0B;MACxB,KAAK,E7DewB,IAAI;M6DdjC,gBAAgB,EAsJE,OAAiB;MArJnC,YAAY,EAmJC,OAAoB;MCnGjC,UAAU,EAAE,kHAEyC;MD/CrD,wdAEQ;QACN,KAAK,E7DOsB,IAAI;Q6DN/B,gBAAgB,EA8IA,OAAiB;QA7IjC,YAAY,EA+IA,OAAoB;IA1IpC,qDAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,ExEuCV,OAAwB;MwEpC9B,2DAAQ;QACN,gBAAgB,EAkIA,OAAiB;IA5HnC,kIACQ;MACN,gBAAgB,ExE2BZ,OAAwB;MwE1B5B,YAAY,ExE0BR,OAAwB;IblEhC,gEAAQ;MqF2CJ,gBAAgB,ExEuBZ,OAAwB;MwEtB5B,YAAY,ExEsBR,OAAwB;IwE6G9B,uEAEO;MC7FP,UAAU,EAAE,uHAE4C;IDgGxD,yBAAU;MACN,gBAAgB,EAAE,WAAW;MAC7B,KAAK,ExEtHH,OAAwB;MwEuH1B,UAAU,EAAE,IAAI;MAEhB,kGAEQ;QACJ,gBAAgB,EAAE,WAAW;QAC7B,KAAK,ExE7HP,OAAwB;EwEuIhC,kBAAgB;IArNhB,KAAK,E3DgBqB,mBAAU;I2DfpC,gBAAgB,ExFizBkB,OAAQ;IwFhzB1C,YAAY,E7DyCyB,IAAI;I8D6BvC,UAAU,EAAE,qHAEyC;ItF9DvD,wBAAQ;MqFPN,KAAK,E3DWmB,mBAAU;M2DVlC,gBAAgB,EAuKE,OAAiB;MAtKnC,YAAY,EAoKC,OAAoB;IAjKnC,4EAEO;MACL,KAAK,E3DGmB,mBAAU;M2DFlC,gBAAgB,EA+JE,OAAiB;MA9JnC,YAAY,EA4JC,OAAoB;IAzJnC,4IAG0B;MACxB,KAAK,E3DNmB,mBAAU;M2DOlC,gBAAgB,EAsJE,OAAiB;MArJnC,YAAY,EAmJC,OAAoB;MCnGjC,UAAU,EAAE,qHAEyC;MD/CrD,gfAEQ;QACN,KAAK,E3DdiB,mBAAU;Q2DehC,gBAAgB,EA8IA,OAAiB;QA7IjC,YAAY,EA+IA,OAAoB;IA1IpC,uDAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,ExF2wBgB,OAAQ;MwFxwBxC,6DAAQ;QACN,gBAAgB,EAkIA,OAAiB;IA5HnC,0IACQ;MACN,gBAAgB,ExF+vBc,OAAQ;MwF9vBtC,YAAY,E7DTqB,IAAI;IxB/BzC,oEAAQ;MqF2CJ,gBAAgB,ExF2vBc,OAAQ;MwF1vBtC,YAAY,E7DbqB,IAAI;I6DgJvC,6EAEO;MC7FP,UAAU,EAAE,yHAE4C;IDgGxD,2BAAU;MACN,gBAAgB,EAAE,WAAW;MAC7B,KAAK,ExF8mBuB,OAAQ;MwF7mBpC,UAAU,EAAE,IAAI;MAEhB,wGAEQ;QACJ,gBAAgB,EAAE,WAAW;QAC7B,KAAK,ExFumBmB,OAAQ;EwF1lB1C,aAAW;IAxNX,KAAK,E7D6C0B,IAAI;I6D5CnC,gBAAgB,ExE6ER,OAAwB;IwE5EhC,YAAY,ExE4EJ,OAAwB;IyEN9B,UAAU,EAAE,+GAEyC;ItF9DvD,mBAAQ;MqFPN,KAAK,E7DwCwB,IAAI;M6DvCjC,gBAAgB,EAuKE,OAAiB;MAtKnC,YAAY,EAoKC,OAAoB;IAjKnC,6DAEO;MACL,KAAK,E7DgCwB,IAAI;M6D/BjC,gBAAgB,EA+JE,OAAiB;MA9JnC,YAAY,EA4JC,OAAoB;IAzJnC,wHAG0B;MACxB,KAAK,E7DuBwB,IAAI;M6DtBjC,gBAAgB,EAsJE,OAAiB;MArJnC,YAAY,EAmJC,OAAoB;MCnGjC,UAAU,EAAE,+GAEyC;MD/CrD,obAEQ;QACN,KAAK,E7DesB,IAAI;Q6Dd/B,gBAAgB,EA8IA,OAAiB;QA7IjC,YAAY,EA+IA,OAAoB;IA1IpC,kDAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,ExEuCV,OAAwB;MwEpC9B,wDAAQ;QACN,gBAAgB,EAkIA,OAAiB;IA5HnC,sHACQ;MACN,gBAAgB,ExE2BZ,OAAwB;MwE1B5B,YAAY,ExE0BR,OAAwB;IblEhC,0DAAQ;MqF2CJ,gBAAgB,ExEuBZ,OAAwB;MwEtB5B,YAAY,ExEsBR,OAAwB;IwE6G9B,8DAEO;MC7FP,UAAU,EAAE,qHAE4C;IDgGxD,sBAAU;MACN,gBAAgB,EAAE,WAAW;MAC7B,KAAK,ExEtHH,OAAwB;MwEuH1B,UAAU,EAAE,IAAI;MAEhB,yFAEQ;QACJ,gBAAgB,EAAE,WAAW;QAC7B,KAAK,ExE7HP,OAAwB;EwE6IhC,gBAAc;IA3Nd,KAAK,E7DiD0B,IAAI;I6DhDnC,gBAAgB,ExE6ER,OAAwB;IwE5EhC,YAAY,ExE4EJ,OAAwB;IyEN9B,UAAU,EAAE,+GAEyC;ItF9DvD,sBAAQ;MqFPN,KAAK,E7D4CwB,IAAI;M6D3CjC,gBAAgB,EAuKE,OAAiB;MAtKnC,YAAY,EAoKC,OAAoB;IAjKnC,sEAEO;MACL,KAAK,E7DoCwB,IAAI;M6DnCjC,gBAAgB,EA+JE,OAAiB;MA9JnC,YAAY,EA4JC,OAAoB;IAzJnC,oIAG0B;MACxB,KAAK,E7D2BwB,IAAI;M6D1BjC,gBAAgB,EAsJE,OAAiB;MArJnC,YAAY,EAmJC,OAAoB;MCnGjC,UAAU,EAAE,+GAEyC;MD/CrD,wdAEQ;QACN,KAAK,E7DmBsB,IAAI;Q6DlB/B,gBAAgB,EA8IA,OAAiB;QA7IjC,YAAY,EA+IA,OAAoB;IA1IpC,qDAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,ExEuCV,OAAwB;MwEpC9B,2DAAQ;QACN,gBAAgB,EAkIA,OAAiB;IA5HnC,kIACQ;MACN,gBAAgB,ExE2BZ,OAAwB;MwE1B5B,YAAY,ExE0BR,OAAwB;IblEhC,gEAAQ;MqF2CJ,gBAAgB,ExEuBZ,OAAwB;MwEtB5B,YAAY,ExEsBR,OAAwB;IwE6G9B,uEAEO;MC7FP,UAAU,EAAE,qHAE4C;IDgGxD,yBAAU;MACN,gBAAgB,EAAE,WAAW;MAC7B,KAAK,ExEtHH,OAAwB;MwEuH1B,UAAU,EAAE,IAAI;MAEhB,kGAEQ;QACJ,gBAAgB,EAAE,WAAW;QAC7B,KAAK,ExE7HP,OAAwB;EwEgJhC,gBAAc;IA9Nd,KAAK,E7DqD0B,IAAI;I6DpDnC,gBAAgB,EtF2IL,OAAc;IsF1IzB,YAAY,EtF0ID,OAAc;IuFpEvB,UAAU,EAAE,+GAEyC;ItF9DvD,sBAAQ;MqFPN,KAAK,E7DgDwB,IAAI;M6D/CjC,gBAAgB,EAuKE,OAAiB;MAtKnC,YAAY,EAoKC,OAAoB;IAjKnC,sEAEO;MACL,KAAK,E7DwCwB,IAAI;M6DvCjC,gBAAgB,EA+JE,OAAiB;MA9JnC,YAAY,EA4JC,OAAoB;IAzJnC,oIAG0B;MACxB,KAAK,E7D+BwB,IAAI;M6D9BjC,gBAAgB,EAsJE,OAAiB;MArJnC,YAAY,EAmJC,OAAoB;MCnGjC,UAAU,EAAE,+GAEyC;MD/CrD,wdAEQ;QACN,KAAK,E7DuBsB,IAAI;Q6DtB/B,gBAAgB,EA8IA,OAAiB;QA7IjC,YAAY,EA+IA,OAAoB;IA1IpC,qDAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,EtFqGP,OAAc;MsFlGvB,2DAAQ;QACN,gBAAgB,EAkIA,OAAiB;IA5HnC,kIACQ;MACN,gBAAgB,EtFyFT,OAAc;MsFxFrB,YAAY,EtFwFL,OAAc;IChIzB,gEAAQ;MqF2CJ,gBAAgB,EtFqFT,OAAc;MsFpFrB,YAAY,EtFoFL,OAAc;IsF+CvB,uEAEO;MC7FP,UAAU,EAAE,qHAE4C;IDgGxD,yBAAU;MACN,gBAAgB,EAAE,WAAW;MAC7B,KAAK,EtFxDA,OAAc;MsFyDnB,UAAU,EAAE,IAAI;MAEhB,kGAEQ;QACJ,gBAAgB,EAAE,WAAW;QAC7B,KAAK,EtF/DJ,OAAc;EsFqFzB,eAAa;IAjOb,KAAK,E7DyD0B,IAAI;I6DxDnC,gBAAgB,ExE6ER,OAAwB;IwE5EhC,YAAY,ExE4EJ,OAAwB;IyEN9B,UAAU,EAAE,+GAEyC;ItF9DvD,qBAAQ;MqFPN,KAAK,E7DoDwB,IAAI;M6DnDjC,gBAAgB,EAuKE,OAAiB;MAtKnC,YAAY,EAoKC,OAAoB;IAjKnC,mEAEO;MACL,KAAK,E7D4CwB,IAAI;M6D3CjC,gBAAgB,EA+JE,OAAiB;MA9JnC,YAAY,EA4JC,OAAoB;IAzJnC,gIAG0B;MACxB,KAAK,E7DmCwB,IAAI;M6DlCjC,gBAAgB,EAsJE,OAAiB;MArJnC,YAAY,EAmJC,OAAoB;MCnGjC,UAAU,EAAE,+GAEyC;MD/CrD,4cAEQ;QACN,KAAK,E7D2BsB,IAAI;Q6D1B/B,gBAAgB,EA8IA,OAAiB;QA7IjC,YAAY,EA+IA,OAAoB;IA1IpC,oDAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,ExEuCV,OAAwB;MwEpC9B,0DAAQ;QACN,gBAAgB,EAkIA,OAAiB;IA5HnC,8HACQ;MACN,gBAAgB,ExE2BZ,OAAwB;MwE1B5B,YAAY,ExE0BR,OAAwB;IblEhC,8DAAQ;MqF2CJ,gBAAgB,ExEuBZ,OAAwB;MwEtB5B,YAAY,ExEsBR,OAAwB;IwE6G9B,oEAEO;MC7FP,UAAU,EAAE,qHAE4C;IDgGxD,wBAAU;MACN,gBAAgB,EAAE,WAAW;MAC7B,KAAK,ExEtHH,OAAwB;MwEuH1B,UAAU,EAAE,IAAI;MAEhB,+FAEQ;QACJ,gBAAgB,EAAE,WAAW;QAC7B,KAAK,ExE7HP,OAAwB;EwEsJhC,aAAW;IApOX,KAAK,E7D6D0B,IAAI;I6D5DnC,gBAAgB,EtF6IR,OAAW;IsF5InB,YAAY,EtF4IJ,OAAW;IuFtEjB,UAAU,EAAE,+GAEyC;ItF9DvD,mBAAQ;MqFPN,KAAK,E7DwDwB,IAAI;M6DvDjC,gBAAgB,EAuKE,OAAiB;MAtKnC,YAAY,EAoKC,OAAoB;IAjKnC,6DAEO;MACL,KAAK,E7DgDwB,IAAI;M6D/CjC,gBAAgB,EA+JE,OAAiB;MA9JnC,YAAY,EA4JC,OAAoB;IAzJnC,wHAG0B;MACxB,KAAK,E7DuCwB,IAAI;M6DtCjC,gBAAgB,EAsJE,OAAiB;MArJnC,YAAY,EAmJC,OAAoB;MCnGjC,UAAU,EAAE,+GAEyC;MD/CrD,obAEQ;QACN,KAAK,E7D+BsB,IAAI;Q6D9B/B,gBAAgB,EA8IA,OAAiB;QA7IjC,YAAY,EA+IA,OAAoB;IA1IpC,kDAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,EtFuGV,OAAW;MsFpGjB,wDAAQ;QACN,gBAAgB,EAkIA,OAAiB;IA5HnC,sHACQ;MACN,gBAAgB,EtF2FZ,OAAW;MsF1Ff,YAAY,EtF0FR,OAAW;IClInB,0DAAQ;MqF2CJ,gBAAgB,EtFuFZ,OAAW;MsFtFf,YAAY,EtFsFR,OAAW;IsF6CjB,8DAEO;MC7FP,UAAU,EAAE,qHAE4C;IDgGxD,sBAAU;MACN,gBAAgB,EAAE,WAAW;MAC7B,KAAK,EtFtDH,OAAW;MsFuDb,UAAU,EAAE,IAAI;MAEhB,yFAEQ;QACJ,gBAAgB,EAAE,WAAW;QAC7B,KAAK,EtF7DP,OAAW;EsFyFnB,sBACa;IAxOb,KAAK,E7DiE6B,IAAI;I6DhEtC,gBAAgB,ElEaQ,OAAgB;IkEZxC,YAAY,ElEYY,OAAgB;ImE0DtC,UAAU,EAAE,qHAEyC;ItF9DvD,kCAAQ;MqFPN,KAAK,E7D4D2B,IAAI;M6D3DpC,gBAAgB,EAuKE,OAAiB;MAtKnC,YAAY,EAoKC,OAAoB;IAjKnC,0GAEO;MACL,KAAK,E7DoD2B,IAAI;M6DnDpC,gBAAgB,EA+JE,OAAiB;MA9JnC,YAAY,EA4JC,OAAoB;IAzJnC,0NAG0B;MACxB,KAAK,E7D2C2B,IAAI;M6D1CpC,gBAAgB,EAsJE,OAAiB;MArJnC,YAAY,EAmJC,OAAoB;MCnGjC,UAAU,EAAE,qHAEyC;MD/CrD,kyBAEQ;QACN,KAAK,E7DmCyB,IAAI;Q6DlClC,gBAAgB,EA8IA,OAAiB;QA7IjC,YAAY,EA+IA,OAAoB;IA1IpC,gGAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,ElEzBM,OAAgB;MkE4BtC,4GAAQ;QACN,gBAAgB,EAkIA,OAAiB;IA5HnC,sNACQ;MACN,gBAAgB,ElErCI,OAAgB;MkEsCpC,YAAY,ElEtCQ,OAAgB;InBFxC,0GAAQ;MqF2CJ,gBAAgB,ElEzCI,OAAgB;MkE0CpC,YAAY,ElE1CQ,OAAgB;IkE6KtC,4GAEO;MC7FP,UAAU,EAAE,yHAE4C;IDgGxD,wCAAU;MACN,gBAAgB,EAAE,WAAW;MAC7B,KAAK,ElEtLa,OAAgB;MkEuLlC,UAAU,EAAE,IAAI;MAEhB,kKAEQ;QACJ,gBAAgB,EAAE,WAAW;QAC7B,KAAK,ElE7LS,OAAgB;EiEOpC,0DAEQ;IACJ,gBAAgB,ErFmGZ,IAAI;IqFlGR,KAAK,EjEXW,OAAgB;EiEapC,uBAAW;IACP,KAAK,ErF+FD,IAAI;IqF9FR,UAAU,EAAE,WAAW;IACvB,UAAU,EAAE,IAAI;EAGxB,8DAEkB;IACd,eAAe,EAAE,eAAe;EAGpC,iBAAe;IACb,MAAM,EAAE,WAAW;IACnB,cAAc,EAAE,IAAI;IAEpB,uBAAQ;MACN,UAAU,EAAE,IAAI;EAclB,yDAAW;IACT,UAAU,EAAE,IAAI;IG3DpB,uEAAS;MH6DH,UAAU,EAAE,IAAI;IpF9BtB,qNAES;MoF4BH,UAAU,EAAE,IAAI;EI9DtB,oRAGY;IJgER,UAAU,EAAE,IAAI;EC6DpB,0KAMqB;IACnB,YAAY,EAAE,YAAY;IAC1B,YAAY,EAAE,KAAK;IACnB,YAAY,EAAE,GAAG;EAInB,gBAAc;IA5Id,KAAK,E3DgBqB,mBAAU;I2DfpC,gBAAgB,EAkEH,WAAW;IAjExB,YAAY,E3Dcc,mBAAU;I1BJpC,sBAAQ;MqFPN,KAAK,E3DWmB,mBAAU;M2DVlC,gBAAgB,EA8DC,wBAAiB;MA7DlC,YAAY,E3DSY,mBAAU;I2DNpC,sEAEO;MACL,KAAK,E3DGmB,mBAAU;M2DFlC,gBAAgB,EAsDC,wBAAiB;MArDlC,YAAY,E3DCY,mBAAU;I2DEpC,oIAG0B;MACxB,KAAK,E3DNmB,mBAAU;M2DOlC,gBAAgB,EA6CC,wBAAiB;MA5ClC,YAAY,E3DRY,mBAAU;M4DwDlC,UAAU,EAAE,mGAEyC;MD/CrD,wdAEQ;QACN,KAAK,E3DdiB,mBAAU;Q2DehC,gBAAgB,EAsCA,wBAAkB;QArClC,YAAY,E3DhBU,mBAAU;I2DqBpC,qDAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,EA4BL,WAAW;MAzBtB,2DAAQ;QACN,gBAAgB,EAyBD,wBAAiB;IAnBlC,kIACQ;MACN,gBAAgB,EAgBP,WAAW;MAfpB,YAAY,E3DpCU,mBAAU;I1BJpC,gEAAQ;MqF2CJ,gBAAgB,EAYP,WAAW;MAXpB,YAAY,E3DxCU,mBAAU;I2DgEpC,4BAAc;MAhFd,KAAK,E3DgBqB,mBAAU;M2DfpC,gBAAgB,EAkEH,WAAW;MAjExB,YAAY,E3Dcc,mBAAU;M1BJpC,kCAAQ;QqFPN,KAAK,E3DWmB,mBAAU;Q2DVlC,gBAAgB,EA4ED,yBAAyB;QA3ExC,YAAY,EA2EG,yBAAyB;MAxE1C,0GAEO;QACL,KAAK,E3DGmB,mBAAU;Q2DFlC,gBAAgB,EAoED,yBAAyB;QAnExC,YAAY,EAmEG,yBAAyB;MAhE1C,oLAG0B;QACxB,KAAK,E3DNmB,mBAAU;Q2DOlC,gBAAgB,EA2DD,yBAAyB;QA1DxC,YAAY,EA0DG,yBAAyB;QCVxC,UAAU,EAAE,mGAEyC;QD/CrD,wmBAEQ;UACN,KAAK,E3DdiB,mBAAU;U2DehC,gBAAgB,EAsDF,yBAA0B;UArDxC,YAAY,EAqDE,yBAA0B;MAhD5C,iEAAuC;QACrC,KAAK,EAAE,OAAO;QACd,gBAAgB,EA4BL,WAAW;QAzBtB,uEAAQ;UACN,gBAAgB,EAuCH,yBAAyB;MAjCxC,kLACQ;QACN,gBAAgB,EAgBP,WAAW;QAfpB,YAAY,E3DpCU,mBAAU;M1BJpC,wFAAQ;QqF2CJ,gBAAgB,EAYP,WAAW;QAXpB,YAAY,E3DxCU,mBAAU;I2DiFpC,yBAAW;MACT,gBAAgB,EAAE,WAAW;EA6C/B,wBAAsB;IA/ItB,KAAK,ExE8EG,OAAwB;IwE7EhC,gBAAgB,EAkEH,WAAW;IAjExB,YAAY,ExE4EJ,OAAwB;IblEhC,8BAAQ;MqFPN,KAAK,ExEyEC,OAAwB;MwExE9B,gBAAgB,EA8DC,wBAAiB;MA7DlC,YAAY,ExEuEN,OAAwB;IwEpEhC,8FAEO;MACL,KAAK,ExEiEC,OAAwB;MwEhE9B,gBAAgB,EAsDC,wBAAiB;MArDlC,YAAY,ExE+DN,OAAwB;IwE5DhC,oKAG0B;MACxB,KAAK,ExEwDC,OAAwB;MwEvD9B,gBAAgB,EA6CC,wBAAiB;MA5ClC,YAAY,ExEsDN,OAAwB;MyEN9B,UAAU,EAAE,mGAEyC;MD/CrD,wjBAEQ;QACN,KAAK,ExEgDD,OAAwB;QwE/C5B,gBAAgB,EAsCA,wBAAkB;QArClC,YAAY,ExE8CR,OAAwB;IwEzChC,6DAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,EA4BL,WAAW;MAzBtB,mEAAQ;QACN,gBAAgB,EAyBD,wBAAiB;IAnBlC,kKACQ;MACN,gBAAgB,EAgBP,WAAW;MAfpB,YAAY,ExE0BR,OAAwB;IblEhC,gFAAQ;MqF2CJ,gBAAgB,EAYP,WAAW;MAXpB,YAAY,ExEsBR,OAAwB;IwEEhC,oCAAc;MAhFd,KAAK,ExE8EG,OAAwB;MwE7EhC,gBAAgB,EAkEH,WAAW;MAjExB,YAAY,ExE4EJ,OAAwB;MblEhC,0CAAQ;QqFPN,KAAK,ExEyEC,OAAwB;QwExE9B,gBAAgB,EA4ED,yBAAyB;QA3ExC,YAAY,EA2EG,yBAAyB;MAxE1C,kIAEO;QACL,KAAK,ExEiEC,OAAwB;QwEhE9B,gBAAgB,EAoED,yBAAyB;QAnExC,YAAY,EAmEG,yBAAyB;MAhE1C,oNAG0B;QACxB,KAAK,ExEwDC,OAAwB;QwEvD9B,gBAAgB,EA2DD,yBAAyB;QA1DxC,YAAY,EA0DG,yBAAyB;QCVxC,UAAU,EAAE,mGAEyC;QD/CrD,wsBAEQ;UACN,KAAK,ExEgDD,OAAwB;UwE/C5B,gBAAgB,EAsDF,yBAA0B;UArDxC,YAAY,EAqDE,yBAA0B;MAhD5C,yEAAuC;QACrC,KAAK,EAAE,OAAO;QACd,gBAAgB,EA4BL,WAAW;QAzBtB,+EAAQ;UACN,gBAAgB,EAuCH,yBAAyB;MAjCxC,kNACQ;QACN,gBAAgB,EAgBP,WAAW;QAfpB,YAAY,ExE0BR,OAAwB;MblEhC,wGAAQ;QqF2CJ,gBAAgB,EAYP,WAAW;QAXpB,YAAY,ExEsBR,OAAwB;IwEmBhC,iCAAW;MACT,gBAAgB,EAAE,WAAW;EAgD/B,0BAAwB;IAlJxB,KAAK,E3DgBqB,mBAAU;I2DfpC,gBAAgB,EAkEH,WAAW;IAjExB,YAAY,E3Dcc,mBAAU;I1BJpC,gCAAQ;MqFPN,KAAK,E3DWmB,mBAAU;M2DVlC,gBAAgB,EA8DC,wBAAiB;MA7DlC,YAAY,E3DSY,mBAAU;I2DNpC,oGAEO;MACL,KAAK,E3DGmB,mBAAU;M2DFlC,gBAAgB,EAsDC,wBAAiB;MArDlC,YAAY,E3DCY,mBAAU;I2DEpC,4KAG0B;MACxB,KAAK,E3DNmB,mBAAU;M2DOlC,gBAAgB,EA6CC,wBAAiB;MA5ClC,YAAY,E3DRY,mBAAU;M4DwDlC,UAAU,EAAE,mGAEyC;MD/CrD,glBAEQ;QACN,KAAK,E3DdiB,mBAAU;Q2DehC,gBAAgB,EAsCA,wBAAkB;QArClC,YAAY,E3DhBU,mBAAU;I2DqBpC,+DAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,EA4BL,WAAW;MAzBtB,qEAAQ;QACN,gBAAgB,EAyBD,wBAAiB;IAnBlC,0KACQ;MACN,gBAAgB,EAgBP,WAAW;MAfpB,YAAY,E3DpCU,mBAAU;I1BJpC,oFAAQ;MqF2CJ,gBAAgB,EAYP,WAAW;MAXpB,YAAY,E3DxCU,mBAAU;I2DgEpC,sCAAc;MAhFd,KAAK,E3DgBqB,mBAAU;M2DfpC,gBAAgB,EAkEH,WAAW;MAjExB,YAAY,E3Dcc,mBAAU;M1BJpC,4CAAQ;QqFPN,KAAK,E3DWmB,mBAAU;Q2DVlC,gBAAgB,EA4ED,yBAAyB;QA3ExC,YAAY,EA2EG,yBAAyB;MAxE1C,wIAEO;QACL,KAAK,E3DGmB,mBAAU;Q2DFlC,gBAAgB,EAoED,yBAAyB;QAnExC,YAAY,EAmEG,yBAAyB;MAhE1C,4NAG0B;QACxB,KAAK,E3DNmB,mBAAU;Q2DOlC,gBAAgB,EA2DD,yBAAyB;QA1DxC,YAAY,EA0DG,yBAAyB;QCVxC,UAAU,EAAE,mGAEyC;QD/CrD,guBAEQ;UACN,KAAK,E3DdiB,mBAAU;U2DehC,gBAAgB,EAsDF,yBAA0B;UArDxC,YAAY,EAqDE,yBAA0B;MAhD5C,2EAAuC;QACrC,KAAK,EAAE,OAAO;QACd,gBAAgB,EA4BL,WAAW;QAzBtB,iFAAQ;UACN,gBAAgB,EAuCH,yBAAyB;MAjCxC,0NACQ;QACN,gBAAgB,EAgBP,WAAW;QAfpB,YAAY,E3DpCU,mBAAU;M1BJpC,4GAAQ;QqF2CJ,gBAAgB,EAYP,WAAW;QAXpB,YAAY,E3DxCU,mBAAU;I2DiFpC,mCAAW;MACT,gBAAgB,EAAE,WAAW;EAmD/B,qBAAmB;IArJnB,KAAK,ExE8EG,OAAwB;IwE7EhC,gBAAgB,EAkEH,WAAW;IAjExB,YAAY,ExE4EJ,OAAwB;IblEhC,2BAAQ;MqFPN,KAAK,ExEyEC,OAAwB;MwExE9B,gBAAgB,EA8DC,wBAAiB;MA7DlC,YAAY,ExEuEN,OAAwB;IwEpEhC,qFAEO;MACL,KAAK,ExEiEC,OAAwB;MwEhE9B,gBAAgB,EAsDC,wBAAiB;MArDlC,YAAY,ExE+DN,OAAwB;IwE5DhC,wJAG0B;MACxB,KAAK,ExEwDC,OAAwB;MwEvD9B,gBAAgB,EA6CC,wBAAiB;MA5ClC,YAAY,ExEsDN,OAAwB;MyEN9B,UAAU,EAAE,mGAEyC;MD/CrD,ohBAEQ;QACN,KAAK,ExEgDD,OAAwB;QwE/C5B,gBAAgB,EAsCA,wBAAkB;QArClC,YAAY,ExE8CR,OAAwB;IwEzChC,0DAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,EA4BL,WAAW;MAzBtB,gEAAQ;QACN,gBAAgB,EAyBD,wBAAiB;IAnBlC,sJACQ;MACN,gBAAgB,EAgBP,WAAW;MAfpB,YAAY,ExE0BR,OAAwB;IblEhC,0EAAQ;MqF2CJ,gBAAgB,EAYP,WAAW;MAXpB,YAAY,ExEsBR,OAAwB;IwEEhC,iCAAc;MAhFd,KAAK,ExE8EG,OAAwB;MwE7EhC,gBAAgB,EAkEH,WAAW;MAjExB,YAAY,ExE4EJ,OAAwB;MblEhC,uCAAQ;QqFPN,KAAK,ExEyEC,OAAwB;QwExE9B,gBAAgB,EA4ED,yBAAyB;QA3ExC,YAAY,EA2EG,yBAAyB;MAxE1C,yHAEO;QACL,KAAK,ExEiEC,OAAwB;QwEhE9B,gBAAgB,EAoED,yBAAyB;QAnExC,YAAY,EAmEG,yBAAyB;MAhE1C,wMAG0B;QACxB,KAAK,ExEwDC,OAAwB;QwEvD9B,gBAAgB,EA2DD,yBAAyB;QA1DxC,YAAY,EA0DG,yBAAyB;QCVxC,UAAU,EAAE,mGAEyC;QD/CrD,oqBAEQ;UACN,KAAK,ExEgDD,OAAwB;UwE/C5B,gBAAgB,EAsDF,yBAA0B;UArDxC,YAAY,EAqDE,yBAA0B;MAhD5C,sEAAuC;QACrC,KAAK,EAAE,OAAO;QACd,gBAAgB,EA4BL,WAAW;QAzBtB,4EAAQ;UACN,gBAAgB,EAuCH,yBAAyB;MAjCxC,sMACQ;QACN,gBAAgB,EAgBP,WAAW;QAfpB,YAAY,ExE0BR,OAAwB;MblEhC,kGAAQ;QqF2CJ,gBAAgB,EAYP,WAAW;QAXpB,YAAY,ExEsBR,OAAwB;IwEmBhC,8BAAW;MACT,gBAAgB,EAAE,WAAW;EAsD/B,wBAAsB;IAxJtB,KAAK,ExE8EG,OAAwB;IwE7EhC,gBAAgB,EAkEH,WAAW;IAjExB,YAAY,ExE4EJ,OAAwB;IblEhC,8BAAQ;MqFPN,KAAK,ExEyEC,OAAwB;MwExE9B,gBAAgB,EA8DC,wBAAiB;MA7DlC,YAAY,ExEuEN,OAAwB;IwEpEhC,8FAEO;MACL,KAAK,ExEiEC,OAAwB;MwEhE9B,gBAAgB,EAsDC,wBAAiB;MArDlC,YAAY,ExE+DN,OAAwB;IwE5DhC,oKAG0B;MACxB,KAAK,ExEwDC,OAAwB;MwEvD9B,gBAAgB,EA6CC,wBAAiB;MA5ClC,YAAY,ExEsDN,OAAwB;MyEN9B,UAAU,EAAE,mGAEyC;MD/CrD,wjBAEQ;QACN,KAAK,ExEgDD,OAAwB;QwE/C5B,gBAAgB,EAsCA,wBAAkB;QArClC,YAAY,ExE8CR,OAAwB;IwEzChC,6DAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,EA4BL,WAAW;MAzBtB,mEAAQ;QACN,gBAAgB,EAyBD,wBAAiB;IAnBlC,kKACQ;MACN,gBAAgB,EAgBP,WAAW;MAfpB,YAAY,ExE0BR,OAAwB;IblEhC,gFAAQ;MqF2CJ,gBAAgB,EAYP,WAAW;MAXpB,YAAY,ExEsBR,OAAwB;IwEEhC,oCAAc;MAhFd,KAAK,ExE8EG,OAAwB;MwE7EhC,gBAAgB,EAkEH,WAAW;MAjExB,YAAY,ExE4EJ,OAAwB;MblEhC,0CAAQ;QqFPN,KAAK,ExEyEC,OAAwB;QwExE9B,gBAAgB,EA4ED,yBAAyB;QA3ExC,YAAY,EA2EG,yBAAyB;MAxE1C,kIAEO;QACL,KAAK,ExEiEC,OAAwB;QwEhE9B,gBAAgB,EAoED,yBAAyB;QAnExC,YAAY,EAmEG,yBAAyB;MAhE1C,oNAG0B;QACxB,KAAK,ExEwDC,OAAwB;QwEvD9B,gBAAgB,EA2DD,yBAAyB;QA1DxC,YAAY,EA0DG,yBAAyB;QCVxC,UAAU,EAAE,mGAEyC;QD/CrD,wsBAEQ;UACN,KAAK,ExEgDD,OAAwB;UwE/C5B,gBAAgB,EAsDF,yBAA0B;UArDxC,YAAY,EAqDE,yBAA0B;MAhD5C,yEAAuC;QACrC,KAAK,EAAE,OAAO;QACd,gBAAgB,EA4BL,WAAW;QAzBtB,+EAAQ;UACN,gBAAgB,EAuCH,yBAAyB;MAjCxC,kNACQ;QACN,gBAAgB,EAgBP,WAAW;QAfpB,YAAY,ExE0BR,OAAwB;MblEhC,wGAAQ;QqF2CJ,gBAAgB,EAYP,WAAW;QAXpB,YAAY,ExEsBR,OAAwB;IwEmBhC,iCAAW;MACT,gBAAgB,EAAE,WAAW;EAyD/B,wBAAsB;IA3JtB,KAAK,EtF4IM,OAAc;IsF3IzB,gBAAgB,EAkEH,WAAW;IAjExB,YAAY,EtF0ID,OAAc;IChIzB,8BAAQ;MqFPN,KAAK,EtFuII,OAAc;MsFtIvB,gBAAgB,EA8DC,wBAAiB;MA7DlC,YAAY,EtFqIH,OAAc;IsFlIzB,8FAEO;MACL,KAAK,EtF+HI,OAAc;MsF9HvB,gBAAgB,EAsDC,wBAAiB;MArDlC,YAAY,EtF6HH,OAAc;IsF1HzB,oKAG0B;MACxB,KAAK,EtFsHI,OAAc;MsFrHvB,gBAAgB,EA6CC,wBAAiB;MA5ClC,YAAY,EtFoHH,OAAc;MuFpEvB,UAAU,EAAE,mGAEyC;MD/CrD,wjBAEQ;QACN,KAAK,EtF8GE,OAAc;QsF7GrB,gBAAgB,EAsCA,wBAAkB;QArClC,YAAY,EtF4GL,OAAc;IsFvGzB,6DAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,EA4BL,WAAW;MAzBtB,mEAAQ;QACN,gBAAgB,EAyBD,wBAAiB;IAnBlC,kKACQ;MACN,gBAAgB,EAgBP,WAAW;MAfpB,YAAY,EtFwFL,OAAc;IChIzB,gFAAQ;MqF2CJ,gBAAgB,EAYP,WAAW;MAXpB,YAAY,EtFoFL,OAAc;IsF5DzB,oCAAc;MAhFd,KAAK,EtF4IM,OAAc;MsF3IzB,gBAAgB,EAkEH,WAAW;MAjExB,YAAY,EtF0ID,OAAc;MChIzB,0CAAQ;QqFPN,KAAK,EtFuII,OAAc;QsFtIvB,gBAAgB,EA4ED,yBAAyB;QA3ExC,YAAY,EA2EG,yBAAyB;MAxE1C,kIAEO;QACL,KAAK,EtF+HI,OAAc;QsF9HvB,gBAAgB,EAoED,yBAAyB;QAnExC,YAAY,EAmEG,yBAAyB;MAhE1C,oNAG0B;QACxB,KAAK,EtFsHI,OAAc;QsFrHvB,gBAAgB,EA2DD,yBAAyB;QA1DxC,YAAY,EA0DG,yBAAyB;QCVxC,UAAU,EAAE,mGAEyC;QD/CrD,wsBAEQ;UACN,KAAK,EtF8GE,OAAc;UsF7GrB,gBAAgB,EAsDF,yBAA0B;UArDxC,YAAY,EAqDE,yBAA0B;MAhD5C,yEAAuC;QACrC,KAAK,EAAE,OAAO;QACd,gBAAgB,EA4BL,WAAW;QAzBtB,+EAAQ;UACN,gBAAgB,EAuCH,yBAAyB;MAjCxC,kNACQ;QACN,gBAAgB,EAgBP,WAAW;QAfpB,YAAY,EtFwFL,OAAc;MChIzB,wGAAQ;QqF2CJ,gBAAgB,EAYP,WAAW;QAXpB,YAAY,EtFoFL,OAAc;IsF3CzB,iCAAW;MACT,gBAAgB,EAAE,WAAW;EA4D/B,uBAAqB;IA9JrB,KAAK,ExE8EG,OAAwB;IwE7EhC,gBAAgB,EAkEH,WAAW;IAjExB,YAAY,ExE4EJ,OAAwB;IblEhC,6BAAQ;MqFPN,KAAK,ExEyEC,OAAwB;MwExE9B,gBAAgB,EA8DC,wBAAiB;MA7DlC,YAAY,ExEuEN,OAAwB;IwEpEhC,2FAEO;MACL,KAAK,ExEiEC,OAAwB;MwEhE9B,gBAAgB,EAsDC,wBAAiB;MArDlC,YAAY,ExE+DN,OAAwB;IwE5DhC,gKAG0B;MACxB,KAAK,ExEwDC,OAAwB;MwEvD9B,gBAAgB,EA6CC,wBAAiB;MA5ClC,YAAY,ExEsDN,OAAwB;MyEN9B,UAAU,EAAE,mGAEyC;MD/CrD,4iBAEQ;QACN,KAAK,ExEgDD,OAAwB;QwE/C5B,gBAAgB,EAsCA,wBAAkB;QArClC,YAAY,ExE8CR,OAAwB;IwEzChC,4DAAuC;MACrC,KAAK,EAAE,OAAO;MACd,gBAAgB,EA4BL,WAAW;MAzBtB,kEAAQ;QACN,gBAAgB,EAyBD,wBAAiB;IAnBlC,8JACQ;MACN,gBAAgB,EAgBP,WAAW;MAfpB,YAAY,ExE0BR,OAAwB;IblEhC,8EAAQ;MqF2CJ,gBAAgB,EAYP,WAAW;MAXpB,YAAY,ExEsBR,OAAwB;IwEEhC,mCAAc;MAhFd,KAAK,ExE8EG,OAAwB;MwE7EhC,gBAAgB,EAkEH,WAAW;MAjExB,YAAY,ExE4EJ,OAAwB;MblEhC,yCAAQ;QqFPN,KAAK,ExEyEC,OAAwB;QwExE9B,gBAAgB,EA4ED,yBAAyB;QA3ExC,YAAY,EA2EG,yBAAyB;MAxE1C,+HAEO;QACL,KAAK,ExEiEC,OAAwB;QwEhE9B,gBAAgB,EAoED,yBAAyB;QAnExC,YAAY,EAmEG,yBAAyB;MAhE1C,gNAG0B;QACxB,KAAK,ExEwDC,OAAwB;QwEvD9B,gBAAgB,EA2DD,yBAAyB;QA1DxC,YAAY,EA0DG,yBAAyB;QCVxC,UAAU,EAAE,mGAEyC;QD/CrD,4rBAEQ;UACN,KAAK,ExEgDD,OAAwB;UwE/C5B,gBAAgB,EAsDF,yBAA0B;UArDxC,YAAY,EAqDE,yBAA0B;MAhD5C,wEAAuC;QACrC,KAAK,EAAE,OAAO;QACd,gBAAgB,EA4BL,WAAW;QAzBtB,8EAAQ;UACN,gBAAgB,EAuCH,yBAAyB;MAjCxC,8MACQ;QACN,gBAAgB,EAgBP,WAAW;QAfpB,YAAY,ExE0BR,OAAwB;MblEhC,sGAAQ;QqF2CJ,gBAAgB,EAYP,WAAW;QAXpB,YAAY,ExEsBR,OAAwB;IwEmBhC,gCAAW;MACT,gBAAgB,EAAE,WAAW;EDvB/B,qDACgB;I3DqBhB,OAAO,EAAE,gBAAqB;IAC9B,SAAS,EDnGS,QAAO;ICoGzB,WAAW,E1BqEQ,SAAS;I0BlE1B,aAAa,E5B2Ga,MAAK;EuFlIjC,qDACgB;I3DiBhB,OAAO,EAAE,kBAAqB;IAC9B,SAAS,EDjGY,SAAQ;ICkG7B,WAAW,E5BuGiB,GAAG;I4BpG7B,aAAa,E5B2Ga,MAAK;EuF7HjC,cAAY;IACV,aAAa,EKlEO,IAAI;ELqE1B,gCACgB;IAEZ,SAAS,ErFsES,IAAI;IqFrEtB,MAAM,ErFkEO,IAAI;IqFjEjB,SAAS,ErFiEI,IAAI;IqFhEjB,KAAK,ErFgEQ,IAAI;IqF9DjB,OAAO,EAAE,CAAC;IACV,QAAQ,EAAE,MAAM;IAChB,QAAQ,EAAE,QAAQ;IAClB,WAAW,ErF2DE,IAAI;IqFzDf,oDAAW;MACP,aAAa,EAAE,GAAG;IAGxB,0OAEc;MACV,MAAM,EAAE,IAA0B;MAClC,SAAS,EAAE,IAA0B;MACrC,KAAK,EAAE,IAA0B;MAEjC;;;;;;;;yCACG;QACC,SAAS,ErFmDE,IAAI;QqFlDf,WAAW,ErF6CD,IAAI;IqFzCtB,8KACQ;MACJ,MAAM,EAAE,IAAwB;MAChC,SAAS,EAAE,IAAwB;MACnC,KAAK,EAAE,IAAwB;MAC/B,WAAW,ErFmCC,IAAI;MqFjChB;;;;;;4CACG;QACC,SAAS,ErFoCH,IAAI;QqFnCV,WAAW,ErF8BH,IAAI;IqF1BpB;;0BACI;MACF,UAAU,EAAE,CAAC;MACb,QAAQ,EAAE,QAAQ;MAClB,KAAK,EAAE,IAAI;MACX,SAAS,EAAE,IAAI;MACf,IAAI,EAAE,CAAC;MACP,GAAG,EAAE,CAAC;MACN,MAAM,EAAE,IAAI;MAEZ,WAAW,ErFeA,IAAI;MqFdf,SAAS,ErFkBa,IAAI;;AqFZ9B,yDAAQ;EACJ,SAAS,ErFUO,IAAI;EqFTpB,MAAM,ErFMK,IAAI;EqFLf,SAAS,ErFKE,IAAI;EqFJf,KAAK,ErFIM,IAAI;;AqFAvB,uBAAuB;EACnB,MAAM,EAAE,CAAC;;AAKb;0CAC0C;EACpC,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,GAAG,EAAE,CAAC;EACN,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;EACnB,SAAS,EAAE,MAAM;EACjB,cAAc,EAAE,MAAM;;AAUxB;;;;;;;;;;;;;;yCAAc;EACZ,KAAK,E5DxKgB,wBAAiB;;A4DgL5C;mBACoB;EAClB,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,QAAQ;EAYhB;oCAAe;IACb,aAAa,EAAE,mBAAiC;EAGlD;sCAAmB;I5ElNjB,UAAU,EAAE,mGAAO;E4EsNrB;;;;;;;gCAGW;IACT,MAAM,EAAE,CAAC;EAIX;kCAAa;IACX,MAAM,EAAE,CAAC;;AMjOb,IAAI;EACA,gBAAgB,EAAE,IAAI;EACtB,KAAK,EjGQoB,OAAY;EiGPrC,WAAW,EAAE,GAAG;;AAGpB,MAAO;EACL,aAAa,EAAE,CAAC;;AAGlB,WAAW;EACP,WAAW,E5FHU,uCAAuC;;A4FOhE,CAAE;EACA,2BAA2B,EAAE,sBAAsB;EACnD,2BAA2B,EAAE,WAAW;EACxC,OAAQ;IACN,OAAO,EAAE,CAAC;;AAId,CAAC;EACC,KAAK,E7EwDG,OAAwB;E6EvDhC,gBACO;IACH,KAAK,EAAE,OAAuB;IAC9B,eAAe,EAAE,IAAI;EAIrB,oCAAgB;IACZ,KAAK,EAAE,OAAuB;EAItC,iBAAkB;IAChB,cAAc,EAAE,MAAM;;AAI1B,KAAK;EACD,UAAU,EAAE,OAAO;EACnB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;;AAGd;KACK;EACD,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,OAAO;EACpB,KAAK,E3FGe,OAA4B;E2FFhD,WAAW,EAAE,GAAG;;AAGpB,YAAY;EACR,MAAM,EAAE,cAAc;EACtB,aAAa,EAAE,GAAuB;EJUxC,UAAU,EAAE,2GAE6C;;AIR3D,uCAAuC;AACvC,gEAA6B;EPmFzB,kBAAkB,EAAE,gBAAe;EACnC,eAAe,EAAE,gBAAe;EAChC,aAAa,EAAE,gBAAe;EAC9B,cAAc,EAAE,gBAAe;EAC/B,UAAU,EAAE,gBAAe;;AOnF/B,0BAA0B;EP+EtB,kBAAkB,EAAE,gBAAe;EACnC,eAAe,EAAE,gBAAe;EAChC,aAAa,EAAE,gBAAe;EAC9B,cAAc,EAAE,gBAAe;EAC/B,UAAU,EAAE,gBAAe;;AO/E/B,uNAA0B;EP2EtB,kBAAkB,EAAE,iBAAe;EACnC,eAAe,EAAE,iBAAe;EAChC,aAAa,EAAE,iBAAe;EAC9B,cAAc,EAAE,iBAAe;EAC/B,UAAU,EAAE,iBAAe;;AO1E/B;;;;+BAI+B;EPkE3B,kBAAkB,EAAE,iBAAe;EACnC,eAAe,EAAE,iBAAe;EAChC,aAAa,EAAE,iBAAe;EAC9B,cAAc,EAAE,iBAAe;EAC/B,UAAU,EAAE,iBAAe;;AO/DzB,0CAAW;EACT,YAAY,EAAE,IAAI;EAElB,4DAAiB;IACf,YAAY,EAAE,IAAI;;AAWxB,yCAAY;EACV,KAAK,EAAE,IAAI;AAGX,oDAAY;EACV,cAAc,EAAE,GAAG;EACnB,MAAM,EAAE,UAAU;;AAUxB;8BAAa;EACX,MAAM,EAAE,gBAAgB;EAExB;sCAAQ;IACN,UAAU,EAAE,6BAA6B;AAG7C;yBAAQ;EACN,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,WAAW;EACvB,MAAM,EAAE,CAAC;EACT,KAAK,E3FLK,IAAI;E2FMd,OAAO,EAAE,CAAC;EAEV;wCAAY;IACV,KAAK,E3FTG,IAAI;A2Fcd;;;oDAC2B;EACzB,KAAK,E3FhBG,IAAI;;A2F0BlB,wBAgCC;EA/BC,EAAG;IACD,wBAAwB,EAAE,QAAQ;IAClC,gBAAgB,EAAE,QAAQ;IAC1B,iCAAiC,EAAE,WAAW;IAC9C,yBAAyB,EAAE,WAAW;EAGxC,QAAS;IACP,iBAAiB,EAAE,wBAAwB;IAC3C,SAAS,EAAE,wBAAwB;IACnC,wBAAwB,EAAE,QAAQ;IAClC,gBAAgB,EAAE,QAAQ;IAC1B,iCAAiC,EAAE,WAAW;IAC9C,yBAAyB,EAAE,WAAW;EAGxC,QAAS;IACP,iBAAiB,EAAE,wBAAwB;IAC3C,SAAS,EAAE,wBAAwB;IACnC,wBAAwB,EAAE,QAAQ;IAClC,gBAAgB,EAAE,QAAQ;IAC1B,iCAAiC,EAAE,WAAW;IAC9C,yBAAyB,EAAE,WAAW;IACtC,OAAO,EAAE,CAAC;EAGZ,EAAG;IACD,iBAAiB,EAAE,wBAAwB;IAC3C,SAAS,EAAE,wBAAwB;IACnC,OAAO,EAAE,CAAC;AAId,gBAgCC;EA/BC,EAAG;IACD,wBAAwB,EAAE,QAAQ;IAClC,gBAAgB,EAAE,QAAQ;IAC1B,iCAAiC,EAAE,WAAW;IAC9C,yBAAyB,EAAE,WAAW;EAGxC,QAAS;IACP,iBAAiB,EAAE,wBAAwB;IAC3C,SAAS,EAAE,wBAAwB;IACnC,wBAAwB,EAAE,QAAQ;IAClC,gBAAgB,EAAE,QAAQ;IAC1B,iCAAiC,EAAE,WAAW;IAC9C,yBAAyB,EAAE,WAAW;EAGxC,QAAS;IACP,iBAAiB,EAAE,wBAAwB;IAC3C,SAAS,EAAE,wBAAwB;IACnC,wBAAwB,EAAE,QAAQ;IAClC,gBAAgB,EAAE,QAAQ;IAC1B,iCAAiC,EAAE,WAAW;IAC9C,yBAAyB,EAAE,WAAW;IACtC,OAAO,EAAE,CAAC;EAGZ,EAAG;IACD,iBAAiB,EAAE,wBAAwB;IAC3C,SAAS,EAAE,wBAAwB;IACnC,OAAO,EAAE,CAAC;AAId,MAAO;EACL,sBAAsB,EAAE,KAAK;EAC7B,cAAc,EAAE,KAAK;;AAGvB,eAAgB;EACd,0BAA0B,EAAE,EAAE;EAC9B,kBAAkB,EAAE,EAAE;;AAGxB,SAAU;EACR,0BAA0B,EAAE,EAAE;EAC9B,kBAAkB,EAAE,EAAE;EACtB,2BAA2B,EAAE,IAAI;EACjC,mBAAmB,EAAE,IAAI;;AAG3B,QAAQ;EACJ,aAAa,EAAE,IAAI;;AAGvB,kBAAmB;EACf,gBAAgB,EAAE,OAAO;;AAE7B,MAAM;EACF,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,IAAI;;AAGpB,IAAK;EACD,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,kBAAkB;EAC1B,UAAU,EAAE,IAAI;;AAGpB,SAAS;EACL,YAAY,EAAE,GAAG;EACjB,aAAa,EAAE,IAAI;EACnB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;;AAEf,mBAAmB;EACf,MAAM,EAAE,GAAG;EACX,KAAK,EAAE,OAAO;EACd,OAAO,EAAE,KAAK;EACd,WAAW,EAAE,GAAG;EAChB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,IAAI,EAAE,CAAC;EACP,WAAW,EAAE,IAAI;EACjB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,KAAK;;AAEhB,QAAQ;EACJ,WAAW,EAAE,IAAI;;AAErB,WAAW;EACP,UAAU,EAAE,CAAC;;AAEjB;8CAC8C;EAC1C,aAAa,EAAE,CAAC;;AAGpB,OAAO;EACH,YAAY,EAAE,IAAI;;AAEtB,oBAAoB;EAChB,aAAa,EAAE,YAAY;EAC3B,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,CAAC;;AAEd,MAAM;EACF,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,KAAK;;AAElB,UAAU;EACN,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,KAAK;;AAElB,SAAS;EACL,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,KAAK;;AAElB,SAAS;EACL,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,KAAK;;AAElB,4BAA4B;EACxB,qBAAqB,EAAE,MAAM;;AAGjC,mBAAmB;EACf,mBAAmB,EAAE,aAAa;EAClC,eAAe,EAAE,KAAK;EACtB,UAAU,EAAC,CAAC;EACZ,UAAU,EAAE,KAAK;;AAErB,cAAc;EACV,gBAAgB,E3FpMN,IAAI;E2FqMd,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;;AAEtB,4BAA4B;EACxB,aAAa,EAAE,GAAG;;AAEtB,SAAS;EACL,cAAc,EAAE,UAAU;;AAG9B,aAAa;EACT,MAAM,EAAE,UAAU;;AAEtB,UAAU;EACN,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;;AAKf,SAAS;EACP,KAAK,EAAC,IAAI;EACV,MAAM,EAAC,KAAK;EAEZ,OAAO,EAAE,KAAK;EACd,qBAAqB,EAAE,KAAK;EAC1B,iBAAiB,EAAC,SAAS;EAC3B,eAAe,EAAC,KAAK;EACrB,mBAAmB,EAAE,aAAa;;AAGtC,yBAAyB;EACrB,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;;AAEtB,6BAA6B;EACzB,KAAK,EAAE,IAAI;;AAGf,yBAAyB;EACrB,yBAAyB;IACpB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,KAAK;IACb,QAAQ,EAAE,MAAM;;EAErB,6BAA6B;IAC1B,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;AAIlB,UAAU;EACN,OAAO,EAAE,WAAW;EACpB,KAAK,EAAE,OAAO;EACd,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;;AAEjB,eAAe;EACX,gBAAgB,EAAE,IAAI;EACtB,MAAM,EAAE,GAAG;EACX,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;;AAElB,yBAAyB;EACrB,gBAAgB,EAAE,OAAO;;AAE7B,yBAAyB;EACvB,MAAM,EAAE,gBAAgB;;AAG1B,cAAc;EACV,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,MAAM;;AAEpB,kBAAkB;EACd,KAAK,EAAE,IAAI;;AAGf,cAAe;EACb,gBAAgB,EAAE,IAAI;;AAGxB,QAAS;EACP,UAAU,EAAE,gBAAgB;EAC5B,eAAe,EAAE,gBAAgB;EACjC,kBAAkB,EAAE,gBAAgB;;AAGtC,aAAa;EACT,UAAU,EAAE,IAAI;;AAEpB,kBAAkB;EACd,MAAM,EAAE,UAAU;EAClB,KAAK,EAAE,OAAO;;AAElB,oBAAoB;EAChB,SAAS,EAAE,IAAI;EACf,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,YAAY,EAAE,GAAG;;AAErB,OAAO;EACH,aAAa,EAAE,KAAK;;AAExB,0BAA0B;EACtB,gBAAgB,EAAE,OAAO;;AAE7B,2BAA2B;EACvB,gBAAgB,EAAE,OAAO;;AAE7B,8BAA8B;EAC1B,gBAAgB,EAAE,OAAO;;AAE7B,yBAAyB;EACrB,gBAAgB,EAAE,OAAO;;AAE7B,eAAe;EACX,aAAa,EAAE,CAAC;;AAGpB,yBAAyB;EACvB,YAAY;IACV,WAAW,EAAE,IAAI;IACjB,YAAY,EAAE,IAAI;AAGtB,yBAAyB;EACvB,oBAAqB;IACnB,WAAW,EAAE,IAAI;AAIrB;uDACwD;EACtD,OAAO,EAAE,YAAW;;AAOd,iFAAU;EACR,MAAM,EAAE,SAAS;EACjB,OAAO,EAAE,IAAI;;AAQvB,iCAAkC;EAChC,YAAa;IACX,MAAM,EAAE,mBAAmB;;EAG7B,WAAY;IACV,UAAU,EAAE,MAAM;;EAKhB;0DAC0B;IACxB,OAAO,EAAE,IAAI;EAIf,qDAA0B;IACxB,OAAO,EAAE,IAAI;;EAKnB,iBAAkB;IAChB,UAAU,EAAE,KAAK;;EAIjB,uDAAiC;IAC/B,IAAI,EAAE,gBAAgB;AC1f5B,WAAY;EACV,aAAa,EAAE,KAAK;EACpB,YAAY,EAAE,CAAC;EAEb,6BAAkB;IACd,MAAM,EAAE,OAAO;IACf,YAAY,EAAE,CAAC;IH8TrB,oDAAyB;MACvB,KAAK,EzF7Fe,iBAAgB;MyFgGpC,sHACQ;QACN,KAAK,EzFjGW,gBAA6B;MyFqG/C,uEAAqB;QACnB,KAAK,EzFvGa,iBAAgB;E4F5NpC,6BAAiB;IACb,OAAO,EAAE,CAAC;IACV,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,QAAQ,EAAE,MAAM;IAChB,IAAI,EAAE,CAAC;IACP,cAAc,EAAE,IAAI;EAGxB,4BAAgB;IACZ,cAAc,EAAE,MAAM;IACtB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;IACT,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,IAAI;IACnB,OAAO,EAAE,YAAY;IAErB,mCAAS;MACL,OAAO,EAAE,KAAK;MACd,QAAQ,EAAE,QAAQ;MAClB,IAAI,EAAE,CAAC;MACP,OAAO,EAAE,EAAE;MACX,gBAAgB,EAAE,mBAAe;MACjC,MAAM,E5FyLE,IAAI;M4FxLZ,KAAK,E5FwLG,IAAI;M4FvLZ,aAAa,EAAE,IAAI;MACnB,OAAO,EAAE,CAAC;MACV,OAAO,EAAE,CAAC;MACV,MAAM,EAAE,CAAC;MACT,GAAG,EAAE,CAAC;MHiTb,iBAAiB,EAAE,kBAAe;MAC/B,cAAc,EAAE,kBAAe;MAC/B,YAAY,EAAE,kBAAe;MAC7B,aAAa,EAAE,kBAAe;MAC9B,SAAS,EAAE,kBAAe;IGjT1B,mCAAO;MACH,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,YAAY;MACrB,KAAK,E5F4KG,IAAI;M4F3KZ,MAAM,E5F2KE,IAAI;M4F1KZ,MAAM,EAAE,0BAAoC;MAC5C,QAAQ,EAAE,MAAM;MAChB,OAAO,EAAE,CAAC;MACV,aAAa,EFxCJ,GAAG;ME0CZ,0CAAS;QACL,QAAQ,EAAE,QAAQ;QAClB,OAAO,EAAE,EAAE;QACX,SAAS,EAAE,aAAa;QACxB,OAAO,EAAE,KAAK;QACd,UAAU,EAAE,IAAI;QAChB,WAAW,EAAE,GAAG;QAChB,KAAK,EAAE,CAAC;QACR,KAAK,E5F2DP,IAAI;Q4F1DF,MAAM,EAAE,CAAC;QACT,UAAU,EACV,mEAMa;QH0QvB,iBAAiB,EGzQY,0BAAmD;QH0Q9E,cAAc,EG1Qa,0BAAmD;QH2Q9E,YAAY,EG3Qe,0BAAmD;QH4Q9E,aAAa,EG5Qc,0BAAmD;QH6Q9E,SAAS,EG7QkB,0BAAmD;EAQ9E,mEAAwC;IACpC,OAAO,EAAE,GAAG;EAIZ,+DAA4B;IACxB,UAAU,E9EVhB,OAAwB;E8EatB,sEAAmC;IAC/B,KAAK,EAAE,OAAO;IACd,UAAU,EAAE,iGAKiB;IHiPvC,iBAAiB,EGhPY,yBAAkD;IHiP7E,cAAc,EGjPa,yBAAkD;IHkP7E,YAAY,EGlPe,yBAAkD;IHmP7E,aAAa,EGnPc,yBAAkD;IHoP7E,SAAS,EGpPkB,yBAAkD;EAGzE,+DAA4B;IH6OlC,iBAAiB,EG5OQ,cAAuC;IH6O9D,cAAc,EG7OS,cAAuC;IH8O9D,YAAY,EG9OW,cAAuC;IH+O9D,aAAa,EG/OU,cAAuC;IHgP9D,SAAS,EGhPc,cAAuC;EAG1D,qEAAkC;IHyOxC,iBAAiB,EGvOQ,uBAAgD;IHwOvE,cAAc,EGxOS,uBAAgD;IHyOvE,YAAY,EGzOW,uBAAgD;IH0OvE,aAAa,EG1OU,uBAAgD;IH2OvE,SAAS,EG3Oc,uBAAgD;EAKrE,qEAA4B;IHkOhC,iBAAiB,EGjOQ,eAAwC;IHkO/D,cAAc,EGlOS,eAAwC;IHmO/D,YAAY,EGnOW,eAAwC;IHoO/D,aAAa,EGpOU,eAAwC;IHqO/D,SAAS,EGrOc,eAAwC;EAG7D,2EAAkC;IH8NtC,iBAAiB,EG7NQ,eAAwC;IH8N/D,cAAc,EG9NS,eAAwC;IH+N/D,YAAY,EG/NW,eAAwC;IHgO/D,aAAa,EGhOU,eAAwC;IHiO/D,SAAS,EGjOc,eAAwC;EAOrE;;mDAGsC;IACpC,OAAO,EAAE,GAAG;EAGd,iEAAqD;IACjD,YAAY,EAAE,OAAO;IACrB,OAAO,EAAE,GAAG;EAGhB,uEAA4D;IAC1D,gBAAgB,EFjHK,iBAAoC;IEkHzD,SAAS,EAAE,cAAc;EAG3B,0EAA8D;IAC1D,gBAAgB,E9FwtBc,OAAM;;A8FptB1C,sBA4BC;EA3BC,EAAG;IACD,UAAU,EACR,+FAKe;EAEnB,GAAI;IACF,UAAU,EACR,+FAKe;EAEnB,IAAK;IACH,UAAU,EACR,iGAKiB;AAIvB,mBAUC;EATC,EAAG;IACD,OAAO,EAAE,CAAC;EAEZ,GAAI;IACF,OAAO,EAAE,GAAG;EAEd,IAAK;IACH,OAAO,EAAE,CAAC;AAGd,oBAUC;EATC,EAAG;IACD,OAAO,EAAE,CAAC;EAEZ,GAAI;IACF,OAAO,EAAE,GAAG;EAEd,IAAK;IACH,OAAO,EAAE,CAAC;ACpMZ,aAAM;EACJ,QAAQ,EAAE,QAAQ;EAClB,YAAY,EAAE,SAA6C;EAE3D,+BAAkB;IAChB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,SAAgE;IACrE,IAAI,EAAE,CAAC;IACP,OAAO,EAAE,YAAY;IACrB,KAAK,E7FkFQ,QAAQ;I6FjFrB,MAAM,E7FkFQ,QAAO;I6FjFrB,MAAM,EAAE,OAAO;IACf,gBAAgB,EAAE,qGAMjB;IACD,mBAAmB,EAAE,EAAE;IACvB,eAAe,EAAE,gBAAwC;IACzD,aAAa,E7FsEA,QAAQ;I6FrErB,UAAU,EAAE,gCAAgC;IAE5C,sCAAS;MACP,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,IAAI,EAAE,CAAC;MACP,OAAO,EAAE,KAAK;MACd,UAAU,EAAE,MAAM;MAClB,KAAK,E7F+DY,OAAO;M6F9DxB,MAAM,E7F8DW,OAAO;M6F7DxB,OAAO,EAAE,EAAE;MACX,UAAU,E7F+De,OAAO;M6F9DhC,aAAa,EAAE,IAAI;MACnB,UAAU,EAAE,4BAA4B;MACxC,UAAU,EAAE,qEACS;MACrB,SAAS,EAAE,gBAAgB;IAI7B,6CAAgB;MACd,SAAS,EAAE,uCAAuC;EAItD,mBAAM;IAEJ,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IAGR,+CAAoB;MAClB,mBAAmB,EAAE,KAAK;MAC1B,sDAAS;QACP,IAAI,EAAE,oBAEL;QACD,gBAAgB,E/EgBlB,OAAwB;I+ET1B,8DAAkC;MAChC,SAAS,EAAE,gBAAgB;IAG7B,gDAAoB;MAClB,MAAM,EAAE,OAAO;MACf,UAAU,E7F0CO,mBAAa;M6FzC9B,uDAAS;QACP,UAAU,E7FoBU,OAAO;;A8FnFnC,6BAAkB;EACd,MAAM,EAAE,OAAO;EACf,YAAY,EAAE,IAAI;EAClB,QAAQ,EAAE,QAAQ;ELiTxB,oDAAyB;IACvB,KAAK,EzF7Fe,iBAAgB;IyFgGpC,sHACQ;MACN,KAAK,EzFjGW,gBAA6B;IyFqG/C,uEAAqB;MACnB,KAAK,EzFvGa,iBAAgB;E8FlNpC,kCAAK;IACD,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,IAAI;IACV,GAAG,EAAE,IAAI;IACT,mBAAmB,EAAE,IAAI;EAE7B,qCAAQ;IACJ,MAAM,EAAE,0BAA8B;IACtC,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,IAAI;IACnB,GAAG,EAAE,GAAG;IAER,4CAAO;MACH,MAAM,EAAE,IAAI;MACZ,KAAK,EAAE,IAAI;MACX,aAAa,EAAE,IAAI;MACnB,gBAAgB,EhFwClB,OAAwB;M2E6Q7B,iBAAiB,EAAE,cAAe;MAC/B,cAAc,EAAE,cAAe;MAC/B,YAAY,EAAE,cAAe;MAC7B,aAAa,EAAE,cAAe;MAC9B,SAAS,EAAE,cAAe;AKhT9B,6BAAkB;EACd,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,KAAK,EAAE,CAAC;EACR,QAAQ,EAAE,MAAM;EApDtB,+FACa;IACX,OAAO,EAsD2C,CAAC;EAnDrD,8CAAW;IACT,gBAAgB,EhFyEV,OAAwB;EgFtEhC,+CAAa;IACX,YAAY,EhFqEN,OAAwB;EgFrBtB,mDAAc;IACV,SAAS,EAAE,uBAAuB;EAG1C,sDAA2B;IL8R9B,iBAAiB,EAAE,sBAAe;IAC/B,cAAc,EAAE,sBAAe;IAC/B,YAAY,EAAE,sBAAe;IAC7B,aAAa,EAAE,sBAAe;IAC9B,SAAS,EAAE,sBAAe;AKhWhC,mGACa;EACX,OAAO,EAqE0B,IAAI;AAlEvC,gDAAW;EACT,gBAAgB,EhGk2BgB,OAAM;AgG/1BxC,iDAAa;EACX,YAAY,EhG81BoB,OAAM;AgG/xBlC,wDAAkB;EACd,gBAAgB,EhG8xBQ,OAAM;AgGzxBtC,4BAAgB;EACZ,cAAc,EAAE,MAAM;EACtB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,YAAY;;AASvB,4CAAS;EACP,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,IAAI;EACV,OAAO,EAAE,EAAE;EACX,gBAAgB,EAAE,mBAAmB;EACrC,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,GAAG,EAAE,IAAI;EACT,iBAAiB,EAAE,oBAAkB;EACrC,cAAc,EAAE,oBAAkB;EAClC,YAAY,EAAE,oBAAkB;EAChC,aAAa,EAAE,oBAAkB;EACjC,SAAS,EAAE,oBAAkB;AAIjC,wEAA2C;EACzC,SAAS,EAAE,YAAY;AAGzB,+EAAkD;EAChD,KAAK,EAAE,OAAO;EACd,UAAU,EAAE,iGAAiG;EAC7G,SAAS,EAAE,wBAAwB;;AAKzC,yBAA0B;EACxB,UAAU,EAAE,CAAC;;AAGf,qBA4BC;EA3BC,EAAG;IACD,UAAU,EACR,+FAKe;EAEnB,GAAI;IACF,UAAU,EACR,+FAKe;EAEnB,IAAK;IACH,UAAU,EACR,iGAKiB;AAKvB,mBAUC;EATC,EAAG;IACD,OAAO,EAAE,CAAC;EAEZ,GAAI;IACF,OAAO,EAAE,GAAG;EAEd,IAAK;IACH,OAAO,EAAE,CAAC;AAId,oBAUC;EATC,EAAG;IACD,OAAO,EAAE,CAAC;EAEZ,GAAI;IACF,OAAO,EAAE,GAAG;EAEd,IAAK;IACH,OAAO,EAAE,CAAC;ACrLN,mEACO;EACH,gBAAgB,EAAE,IAAI;AAItB,mCAAC;EACG,KAAK,EAAE,CAAC;AAKpB,eAAK;EACD,UAAU,EAAE,CAAC;AAGjB,eAAK;EACD,UAAU,EAAE,MAAM;AAGpB,oDAAiB;EACb,KAAK,EAAE,GAAG;EAEV,qHACO;IACH,gBAAgB,EAAE,IAAI;EAG1B;0DACG;IACC,OAAO,EAAE,IAAI;AAKvB,2BAAiB;EACb,MAAM,EAAE,GAAG;EACX,MAAM,EAAE,IAAI;AAKZ;gDAAe;EACX,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,YAAY;EACrB,SAAS,EAAE,IAAI;EACf,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,IAAI;AAGpB,8BAAoB;EAChB,MAAM,EAAE,GAAG;EAEX;wCACO;IACH,MAAM,EAAE,SAAS;EAGrB,iCAAE;IACE,OAAO,EAAE,YAAY;IACrB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,MAAM;IACnB,MAAM,EAAE,OAAO;IACf,MAAM,EAAE,cAAc;IACtB,aAAa,EAAE,IAAI;IACnB,UAAU,EAAE,OAAO;IR9B7B,UAAU,EAAE,mGAEwC;IQ+B1C,aAAa,EL3DH,GAAG;EK6DjB,sCAAO;IACH,UAAU,EAAE,IAAI;IXmDvB,iBAAiB,EAAE,UAAa;IAC7B,cAAc,EAAE,UAAa;IAC7B,YAAY,EAAE,UAAa;IAC3B,aAAa,EAAE,UAAa;IAC5B,SAAS,EAAE,UAAa;IGrF9B,UAAU,EAAE,oGAE2C;AQkCrD,2BAAiB;EACb,cAAc,EAAE,IAAI;EAEpB,2CAAe;IACX,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;;AC1FpB,IAAK;EAEH,aAAa,EAAE,QAA4D;EAE3E,UAAO;IACH,MAAM,EAAE,CAAC;EAGb,YAAU;IACR,aAAa,EAAE,CAAC;IAEhB,4BAAgB;MACd,OAAO,EAAE,YAAY;MACrB,WAAW,EAAE,CAAC;IAGhB,iBAAK;MACH,aAAa,EAAE,CAAC;;AAUtB,aAAc;EACZ,UAAU,EAAE,gDAA2D;EACvE,eAAe,EhGFU,iBAAkB;EgGG3C,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,sBAAsB;EAClC,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;EAChB,aAAa,EAAE,CAAC;EAChB,SAAS,EhGlBgB,IAAI;EgGqB7B,6DAC6B;IAC3B,eAAe,EhGbe,oBAAqB;IgGenD,mBAAmB,EAAE,IAAI;IACzB,UAAU,EAAE,IAAI;EPjClB,+BAAoB;IOqChB,KAAK,EhGOa,OAA4B;IgGN9C,WAAW,EAAE,GAAG;IAChB,SAAS,EhGhCY,IAAI;EyFN7B,mCAAwB;IOoCpB,KAAK,EhGOa,OAA4B;IgGN9C,WAAW,EAAE,GAAG;IAChB,SAAS,EhGhCY,IAAI;EyFL7B,wCAA8B;IOmC1B,KAAK,EhGOa,OAA4B;IgGN9C,WAAW,EAAE,GAAG;IAChB,SAAS,EhGhCY,IAAI;EyFP7B,0CAAoB;IO4CZ,KAAK,EhGsED,IAAI;EyFjHhB,8CAAwB;IO2ChB,KAAK,EhGsED,IAAI;EyFhHhB,mDAA8B;IO0CtB,KAAK,EhGsED,IAAI;;AgG3DlB,SAAU;EACR,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,KAAK;EAChB,WAAW,EAAE,MAAM;EAGnB,oCAA6B;IAC3B,OAAO,EAAE,KAAK;EAOhB,wBAAiB;IACf,WAAW,EAAE,IAAI;EAGnB,qBAAY;IACV,QAAQ,EAAE,QAAQ;IAClB,aAAa,EAAE,CAAC;;AP9DhB;;;yBACc;EAEZ,KAAK,ErEZe,OAAgB;EqEoBlC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iCAEQ;IACN,KAAK,ErEvBW,OAAgB;;AqEkDxC;qBACsB;EACpB,KAAK,ErEpDiB,OAAgB;;AqEiGtC,wCACc;EACZ,gBAAgB,EAzCW,iIAS1B;AAmCH,qBAAU;EACR,gBAAgB,EAnCmB,gIASlC;AA6BH,uBAAY;EACV,gBAAgB,EA7BoB,kIASnC;AAtGL,mHAGY;EA2HR,gBAAgB,EAvBoB,qFAMrC;EAkBC,iBAAiB,EAAE,QAAQ;EAC3B,eAAe,EAAE,OAAO;AAKxB,kFACc;EACZ,gBAAgB,EAAE,mjBAA+C;AAInE,kFACc;EACZ,gBAAgB,EAAE,2lBAA+C;AAInE,gFACc;EACZ,gBAAgB,EAAE,mpBAA8C;;AnEvHtE,2BAAoB;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExByesB,OAAqB;EwBxerD,SAAS,ExByeuB,GAAgB;EwBxehD,KAAK,EFlBiB,OAAgB;AEqBxC,0BAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,wBAAgB;EAClC,aAAa,EAAE,KAAK;AAKpB;;mCACe;EACb,YAAY,EFxCQ,OAAgB;EE0CpC;;2CAAQ;IACN,YAAY,EF3CM,OAAgB;IE4ClC,UAAU,EAAE,sCAA0C;EAGxD;;;;;;sDACqB;IACnB,OAAO,EAAE,KAAK;AAQhB,kIAAoB;EAClB,KAAK,EF1Da,OAAgB;AE6DpC;;uDACqB;EACnB,OAAO,EAAE,KAAK;AAQhB,kJAAwB;EACtB,KAAK,EFxEa,OAAgB;EE0ElC,kKAAU;IACR,gBAAgB,EAAE,OAAoB;AAI1C;;2DACqB;EACnB,OAAO,EAAE,KAAK;AAId,kLAAgC;EC/FpC,gBAAgB,EAAE,OAAM;ADqGpB,8KAAgC;EAC9B,UAAU,EAAE,yDAA8D;AAU9E,sIAAqB;EACnB,YAAY,EFvGM,OAAgB;EEyGlC,sJAAU;IAAE,YAAY,EAAE,OAAO;AAGnC;;wDACqB;EACnB,OAAO,EAAE,KAAK;AAId,kJAAqB;EACnB,UAAU,EAAE,sCAA0C;AmE6B5D;iCACsB;EACpB,KAAK,E3ElFD,OAAwB;A2EqF9B,kCAAuB;EACrB,KAAK,ErEtJe,OAAgB;AqE0JtC,yBAAc;EACZ,YAAY,EzFzKO,OAAmB;AyFiLxC,qBAAU;EACR,KAAK,EzF/DW,IAA4B;;AyFnDhD;kCACsB;EACpB,KAAK,E3EYC,OAAwB;A2EiC9B,kEACc;EACZ,gBAAgB,EAzCW,gIAS1B;AAmCH,kCAAU;EACR,gBAAgB,EAnCmB,gIASlC;AA6BH,oCAAY;EACV,gBAAgB,EA7BoB,kIASnC;AAtGL,uKAGY;EA2HR,gBAAgB,EAvBoB,qFAMrC;EAkBC,iBAAiB,EAAE,QAAQ;EAC3B,eAAe,EAAE,OAAO;AAKxB,4GACc;EACZ,gBAAgB,EAAE,kjBAA+C;AAInE,4GACc;EACZ,gBAAgB,EAAE,0lBAA+C;AAInE,0GACc;EACZ,gBAAgB,EAAE,kpBAA8C;AnEvHtE,wCAAoB;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExByesB,OAAqB;EwBxerD,SAAS,ExByeuB,GAAgB;EwBxehD,KAAK,ER8CC,OAAwB;AQ3ChC,uCAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,sBAAgB;EAClC,aAAa,EAAE,KAAK;AAKpB;;gDACe;EACb,YAAY,ERwBR,OAAwB;EQtB5B;;wDAAQ;IACN,YAAY,ERqBV,OAAwB;IQpB1B,UAAU,EAAE,oCAA0C;EAGxD;;;;;;mEACqB;IACnB,OAAO,EAAE,KAAK;AAQhB,4JAAoB;EAClB,KAAK,ERMH,OAAwB;AQH5B;;oEACqB;EACnB,OAAO,EAAE,KAAK;AAQhB,4KAAwB;EACtB,KAAK,ERRH,OAAwB;EQU1B,4LAAU;IACR,gBAAgB,EAAE,OAAoB;AAI1C;;wEACqB;EACnB,OAAO,EAAE,KAAK;AAId,4MAAgC;EC/FpC,gBAAgB,EAAE,OAAM;ADqGpB,wMAAgC;EAC9B,UAAU,EAAE,uDAA8D;AAU9E,gKAAqB;EACnB,YAAY,ERvCV,OAAwB;EQyC1B,gLAAU;IAAE,YAAY,EAAE,OAAO;AAGnC;;qEACqB;EACnB,OAAO,EAAE,KAAK;AAId,4KAAqB;EACnB,UAAU,EAAE,oCAA0C;AmE6B5D;8CACsB;EACpB,KAAK,E3ElFD,OAAwB;A2EqF9B,+CAAuB;EACrB,KAAK,E3EtFD,OAAwB;A2E0F9B,sCAAc;EACZ,YAAY,E3E3FR,OAAwB;A2EmG9B,kCAAU;EACR,KAAK,EzF/DW,IAA4B;;AyFnDhD;+BACsB;EACpB,KAAK,E3EYC,OAAwB;A2EiC9B,4DACc;EACZ,gBAAgB,EAzCW,gIAS1B;AAmCH,+BAAU;EACR,gBAAgB,EAnCmB,gIASlC;AA6BH,iCAAY;EACV,gBAAgB,EA7BoB,kIASnC;AAtGL,2JAGY;EA2HR,gBAAgB,EAvBoB,qFAMrC;EAkBC,iBAAiB,EAAE,QAAQ;EAC3B,eAAe,EAAE,OAAO;AAKxB,sGACc;EACZ,gBAAgB,EAAE,kjBAA+C;AAInE,sGACc;EACZ,gBAAgB,EAAE,0lBAA+C;AAInE,oGACc;EACZ,gBAAgB,EAAE,kpBAA8C;AnEvHtE,qCAAoB;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExByesB,OAAqB;EwBxerD,SAAS,ExByeuB,GAAgB;EwBxehD,KAAK,ER8CC,OAAwB;AQ3ChC,oCAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,sBAAgB;EAClC,aAAa,EAAE,KAAK;AAKpB;;6CACe;EACb,YAAY,ERwBR,OAAwB;EQtB5B;;qDAAQ;IACN,YAAY,ERqBV,OAAwB;IQpB1B,UAAU,EAAE,oCAA0C;EAGxD;;;;;;gEACqB;IACnB,OAAO,EAAE,KAAK;AAQhB,sJAAoB;EAClB,KAAK,ERMH,OAAwB;AQH5B;;iEACqB;EACnB,OAAO,EAAE,KAAK;AAQhB,sKAAwB;EACtB,KAAK,ERRH,OAAwB;EQU1B,sLAAU;IACR,gBAAgB,EAAE,OAAoB;AAI1C;;qEACqB;EACnB,OAAO,EAAE,KAAK;AAId,sMAAgC;EC/FpC,gBAAgB,EAAE,OAAM;ADqGpB,kMAAgC;EAC9B,UAAU,EAAE,uDAA8D;AAU9E,0JAAqB;EACnB,YAAY,ERvCV,OAAwB;EQyC1B,0KAAU;IAAE,YAAY,EAAE,OAAO;AAGnC;;kEACqB;EACnB,OAAO,EAAE,KAAK;AAId,sKAAqB;EACnB,UAAU,EAAE,oCAA0C;AmE6B5D;2CACsB;EACpB,KAAK,E3ElFD,OAAwB;A2EqF9B,4CAAuB;EACrB,KAAK,E3EtFD,OAAwB;A2E0F9B,mCAAc;EACZ,YAAY,E3E3FR,OAAwB;A2EmG9B,+BAAU;EACR,KAAK,EzF/DW,IAA4B;;AyFnDhD;gCACsB;EACpB,KAAK,EzFyDK,IAAI;AyFZd,8DACc;EACZ,gBAAgB,EAzCW,+HAS1B;AAmCH,gCAAU;EACR,gBAAgB,EAnCmB,gIASlC;AA6BH,kCAAY;EACV,gBAAgB,EA7BoB,kIASnC;AAtGL,+JAGY;EA2HR,gBAAgB,EAvBoB,qFAMrC;EAkBC,iBAAiB,EAAE,QAAQ;EAC3B,eAAe,EAAE,OAAO;AAKxB,wGACc;EACZ,gBAAgB,EAAE,ijBAA+C;AAInE,wGACc;EACZ,gBAAgB,EAAE,ylBAA+C;AAInE,sGACc;EACZ,gBAAgB,EAAE,ipBAA8C;AnEvHtE,sCAAoB;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExByesB,OAAqB;EwBxerD,SAAS,ExByeuB,GAAgB;EwBxehD,KAAK,EtB2FK,IAAI;AsBxFhB,qCAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,wBAAgB;EAClC,aAAa,EAAE,KAAK;AAKpB;;8CACe;EACb,YAAY,EtBqEJ,IAAI;EsBnEZ;;sDAAQ;IACN,YAAY,EtBkEN,IAAI;IsBjEV,UAAU,EAAE,sCAA0C;EAGxD;;;;;;iEACqB;IACnB,OAAO,EAAE,KAAK;AAQhB,wJAAoB;EAClB,KAAK,EtBmDC,IAAI;AsBhDZ;;kEACqB;EACnB,OAAO,EAAE,KAAK;AAQhB,wKAAwB;EACtB,KAAK,EtBqCC,IAAI;EsBnCV,wLAAU;IACR,gBAAgB,EAAE,KAAoB;AAI1C;;sEACqB;EACnB,OAAO,EAAE,KAAK;AAId,wMAAgC;EC/FpC,gBAAgB,EAAE,KAAM;ADqGpB,oMAAgC;EAC9B,UAAU,EAAE,yDAA8D;AAU9E,4JAAqB;EACnB,YAAY,EtBMN,IAAI;EsBJV,4KAAU;IAAE,YAAY,EAAE,OAAO;AAGnC;;mEACqB;EACnB,OAAO,EAAE,KAAK;AAId,wKAAqB;EACnB,UAAU,EAAE,sCAA0C;AmE6B5D;4CACsB;EACpB,KAAK,EzFrCG,IAAI;AyFwCd,6CAAuB;EACrB,KAAK,EzFzCG,IAAI;AyF6Cd,oCAAc;EACZ,YAAY,EzF9CJ,IAAI;AyFsDd,gCAAU;EACR,KAAK,EzF/DW,IAA4B;AgGR1C,8BAAO;EACH,KAAK,EhGeH,IAAI;;AyF3DhB;kCACsB;EACpB,KAAK,EzF0EI,OAAc;AyF7BvB,kEACc;EACZ,gBAAgB,EAzCW,gIAS1B;AAmCH,kCAAU;EACR,gBAAgB,EAnCmB,gIASlC;AA6BH,oCAAY;EACV,gBAAgB,EA7BoB,kIASnC;AAtGL,uKAGY;EA2HR,gBAAgB,EAvBoB,qFAMrC;EAkBC,iBAAiB,EAAE,QAAQ;EAC3B,eAAe,EAAE,OAAO;AAKxB,4GACc;EACZ,gBAAgB,EAAE,kjBAA+C;AAInE,4GACc;EACZ,gBAAgB,EAAE,0lBAA+C;AAInE,0GACc;EACZ,gBAAgB,EAAE,kpBAA8C;AnEvHtE,wCAAoB;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExByesB,OAAqB;EwBxerD,SAAS,ExByeuB,GAAgB;EwBxehD,KAAK,EtB4GI,OAAc;AsBzGzB,uCAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,sBAAgB;EAClC,aAAa,EAAE,KAAK;AAKpB;;gDACe;EACb,YAAY,EtBsFL,OAAc;EsBpFrB;;wDAAQ;IACN,YAAY,EtBmFP,OAAc;IsBlFnB,UAAU,EAAE,oCAA0C;EAGxD;;;;;;mEACqB;IACnB,OAAO,EAAE,KAAK;AAQhB,4JAAoB;EAClB,KAAK,EtBoEA,OAAc;AsBjErB;;oEACqB;EACnB,OAAO,EAAE,KAAK;AAQhB,4KAAwB;EACtB,KAAK,EtBsDA,OAAc;EsBpDnB,4LAAU;IACR,gBAAgB,EAAE,OAAoB;AAI1C;;wEACqB;EACnB,OAAO,EAAE,KAAK;AAId,4MAAgC;EC/FpC,gBAAgB,EAAE,OAAM;ADqGpB,wMAAgC;EAC9B,UAAU,EAAE,uDAA8D;AAU9E,gKAAqB;EACnB,YAAY,EtBuBP,OAAc;EsBrBnB,gLAAU;IAAE,YAAY,EAAE,OAAO;AAGnC;;qEACqB;EACnB,OAAO,EAAE,KAAK;AAId,4KAAqB;EACnB,UAAU,EAAE,oCAA0C;AmE6B5D;8CACsB;EACpB,KAAK,EzFpBE,OAAc;AyFuBvB,+CAAuB;EACrB,KAAK,EzFxBE,OAAc;AyF4BvB,sCAAc;EACZ,YAAY,EzF7BL,OAAc;AyFqCvB,kCAAU;EACR,KAAK,EzF/DW,IAA4B;;AyFnDhD;iCACsB;EACpB,KAAK,E3EYC,OAAwB;A2EiC9B,gEACc;EACZ,gBAAgB,EAzCW,gIAS1B;AAmCH,iCAAU;EACR,gBAAgB,EAnCmB,gIASlC;AA6BH,mCAAY;EACV,gBAAgB,EA7BoB,kIASnC;AAtGL,mKAGY;EA2HR,gBAAgB,EAvBoB,qFAMrC;EAkBC,iBAAiB,EAAE,QAAQ;EAC3B,eAAe,EAAE,OAAO;AAKxB,0GACc;EACZ,gBAAgB,EAAE,kjBAA+C;AAInE,0GACc;EACZ,gBAAgB,EAAE,0lBAA+C;AAInE,wGACc;EACZ,gBAAgB,EAAE,kpBAA8C;AnEvHtE,uCAAoB;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExByesB,OAAqB;EwBxerD,SAAS,ExByeuB,GAAgB;EwBxehD,KAAK,ER8CC,OAAwB;AQ3ChC,sCAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,sBAAgB;EAClC,aAAa,EAAE,KAAK;AAKpB;;+CACe;EACb,YAAY,ERwBR,OAAwB;EQtB5B;;uDAAQ;IACN,YAAY,ERqBV,OAAwB;IQpB1B,UAAU,EAAE,oCAA0C;EAGxD;;;;;;kEACqB;IACnB,OAAO,EAAE,KAAK;AAQhB,0JAAoB;EAClB,KAAK,ERMH,OAAwB;AQH5B;;mEACqB;EACnB,OAAO,EAAE,KAAK;AAQhB,0KAAwB;EACtB,KAAK,ERRH,OAAwB;EQU1B,0LAAU;IACR,gBAAgB,EAAE,OAAoB;AAI1C;;uEACqB;EACnB,OAAO,EAAE,KAAK;AAId,0MAAgC;EC/FpC,gBAAgB,EAAE,OAAM;ADqGpB,sMAAgC;EAC9B,UAAU,EAAE,uDAA8D;AAU9E,8JAAqB;EACnB,YAAY,ERvCV,OAAwB;EQyC1B,8KAAU;IAAE,YAAY,EAAE,OAAO;AAGnC;;oEACqB;EACnB,OAAO,EAAE,KAAK;AAId,0KAAqB;EACnB,UAAU,EAAE,oCAA0C;AmE6B5D;6CACsB;EACpB,KAAK,E3ElFD,OAAwB;A2EqF9B,8CAAuB;EACrB,KAAK,E3EtFD,OAAwB;A2E0F9B,qCAAc;EACZ,YAAY,E3E3FR,OAAwB;A2EmG9B,iCAAU;EACR,KAAK,EzF/DW,IAA4B;;AyFnDhD;+BACsB;EACpB,KAAK,EzF4EC,OAAW;AyF/BjB,4DACc;EACZ,gBAAgB,EAzCW,gIAS1B;AAmCH,+BAAU;EACR,gBAAgB,EAnCmB,gIASlC;AA6BH,iCAAY;EACV,gBAAgB,EA7BoB,kIASnC;AAtGL,2JAGY;EA2HR,gBAAgB,EAvBoB,qFAMrC;EAkBC,iBAAiB,EAAE,QAAQ;EAC3B,eAAe,EAAE,OAAO;AAKxB,sGACc;EACZ,gBAAgB,EAAE,kjBAA+C;AAInE,sGACc;EACZ,gBAAgB,EAAE,0lBAA+C;AAInE,oGACc;EACZ,gBAAgB,EAAE,kpBAA8C;AnEvHtE,qCAAoB;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExByesB,OAAqB;EwBxerD,SAAS,ExByeuB,GAAgB;EwBxehD,KAAK,EtB8GC,OAAW;AsB3GnB,oCAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,sBAAgB;EAClC,aAAa,EAAE,KAAK;AAKpB;;6CACe;EACb,YAAY,EtBwFR,OAAW;EsBtFf;;qDAAQ;IACN,YAAY,EtBqFV,OAAW;IsBpFb,UAAU,EAAE,oCAA0C;EAGxD;;;;;;gEACqB;IACnB,OAAO,EAAE,KAAK;AAQhB,sJAAoB;EAClB,KAAK,EtBsEH,OAAW;AsBnEf;;iEACqB;EACnB,OAAO,EAAE,KAAK;AAQhB,sKAAwB;EACtB,KAAK,EtBwDH,OAAW;EsBtDb,sLAAU;IACR,gBAAgB,EAAE,OAAoB;AAI1C;;qEACqB;EACnB,OAAO,EAAE,KAAK;AAId,sMAAgC;EC/FpC,gBAAgB,EAAE,OAAM;ADqGpB,kMAAgC;EAC9B,UAAU,EAAE,uDAA8D;AAU9E,0JAAqB;EACnB,YAAY,EtByBV,OAAW;EsBvBb,0KAAU;IAAE,YAAY,EAAE,OAAO;AAGnC;;kEACqB;EACnB,OAAO,EAAE,KAAK;AAId,sKAAqB;EACnB,UAAU,EAAE,oCAA0C;AmE6B5D;2CACsB;EACpB,KAAK,EzFlBD,OAAW;AyFqBjB,4CAAuB;EACrB,KAAK,EzFtBD,OAAW;AyF0BjB,mCAAc;EACZ,YAAY,EzF3BR,OAAW;AyFmCjB,+BAAU;EACR,KAAK,EzF/DW,IAA4B;;AgGelD,eAAgB;EACd,QAAQ,EAAE,QAAQ;EAClB,WAAW,EAAE,IAAI;EAWP;6FAAoB;IAChB,KAAK,EhG3FG,OAA4B;EgG+FlD;uCACsB;IACpB,QAAQ,EAAE,QAAQ;IAClB,cAAc,EAAE,IAAI;IACpB,UAAU,EAAE,aAAa;IAGzB;4DAAqB;MACnB,WAAW,EAAE,mBAAmB;MAChC,MAAM,EAAE,CAAC;MACT,WAAW,EAAE,GAAG;MAChB,WAAW,EAAE,GAAG;EAKpB,gDAAmC;IACjC,OAAO,EAAE,IAAI;EAOf,mCAAsB;IACpB,OAAO,EAAE,IAAI;IACb,WAAW,EAAE,MAAM;IACnB,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,KAAK;IAGjB,6CAAU;MACR,IAAI,EAAE,CAAC;MACP,OAAO,EAAE,IAAI;MACb,kDAAO;QAKL,SAAS,EAAE,MAAM;IAIrB;;sDAGe;MACb,OAAO,EAAE,KAAK;IAGhB,+CAAY;MZtLd,mBAAmB,EADuB,IAAI;MAE9C,0BAA0B,EpF4KE,4BAAqC;EyF+CjE;;oCAEmB;IACjB,WAAW,EAAE,GAA0B;EAGzC,qBAAK;IACD,KAAK,EzF9La,OAA4B;EyFiMlD;;;;+BAIc;IACZ,WAAW,E3FXe,GAAG;E2FoB/B;;uBAEM;IACJ,SAAS,E3F8auB,QAAa;E2F1a/C;wCACuB;IAErB,GAAG,EArEmB,SACJ;EA0ElB;gDAAoB;IA3FtB,GAAG,EAegB,IAAiB;IAdpC,IAAI,EAAE,CAAC;IAEP,SAAS,EAQY,SAAS;EAsF9B,iCAAkB;IAjGlB,GAAG,EAAE,OAAU;IACf,IAAI,EAAE,CAAC;IAEP,SAAS,EASU,QAAQ;EA6F3B,yBAAU;IACR,UAAU,EAAE,CAAC;IACb,SAAS,EA9FO,OAAiC;EAmGjD,yJAEsB;IAEpB,eAAe,EAAE,sCAAwC;IAEzD,kjBAE6B;MAC3B,aAAa,EAAE,CAAsB;MACrC,iBAAiB,EAAE,oBAAwC;MAC3D,mBAAmB,EAAE,+DACuB;IAG9C,uZAC6B;MAC3B,eAAe,EAAE,yCAA+C;EA9EtE;;sDAEmB;IACjB,WAAW,EAAE,GAA0B;EAGzC,uCAAK;IACD,KAAK,EzF9La,OAA4B;EyFiMlD;;;;iDAIc;IACZ,WAAW,E3FXe,GAAG;E2FoB/B;;yCAEM;IACJ,SAAS,E3F8auB,QAAa;E2F1a/C;0DACuB;IAErB,GAAG,EArEmB,QACJ;EA0ElB;kEAAoB;IA3FtB,GAAG,EAegB,OAAiB;IAdpC,IAAI,EAAE,CAAC;IAEP,SAAS,EAQY,SAAS;EAsF9B,mDAAkB;IAjGlB,GAAG,EAAE,MAAU;IACf,IAAI,EAAE,CAAC;IAEP,SAAS,EASU,QAAQ;EA6F3B,2CAAU;IACR,UAAU,EAAE,CAAC;IACb,SAAS,EA9FO,UAAiC;EAmGjD,+MAEsB;IAEpB,eAAe,EAAE,sCAAwC;IAEzD,otBAE6B;MAC3B,aAAa,EAAE,CAAsB;MACrC,iBAAiB,EAAE,oBAAwC;MAC3D,mBAAmB,EAAE,+DACuB;IAG9C,mgBAC6B;MAC3B,eAAe,EAAE,yCAA+C;EA9EtE;;sDAEmB;IACjB,WAAW,EAAE,GAA0B;EAGzC,uCAAK;IACD,KAAK,EzF9La,OAA4B;EyFiMlD;;;;iDAIc;IACZ,WAAW,E3FXe,GAAG;E2FoB/B;;yCAEM;IACJ,SAAS,E3F8auB,QAAa;E2F1a/C;0DACuB;IAErB,GAAG,EArEmB,SACJ;EA0ElB;kEAAoB;IA3FtB,GAAG,EAegB,IAAiB;IAdpC,IAAI,EAAE,CAAC;IAEP,SAAS,EAQY,SAAS;EAsF9B,mDAAkB;IAjGlB,GAAG,EAAE,OAAU;IACf,IAAI,EAAE,CAAC;IAEP,SAAS,EASU,QAAQ;EA6F3B,2CAAU;IACR,UAAU,EAAE,CAAC;IACb,SAAS,EA9FO,SAAiC;EAmGjD,+MAEsB;IAEpB,eAAe,EAAE,sCAAwC;IAEzD,otBAE6B;MAC3B,aAAa,EAAE,CAAsB;MACrC,iBAAiB,EAAE,oBAAwC;MAC3D,mBAAmB,EAAE,+DACuB;IAG9C,mgBAC6B;MAC3B,eAAe,EAAE,yCAA+C;;AA9EtE;;kBAEmB;EACjB,WAAW,EAAE,GAA0B;;AAGzC,KAAK;EACD,KAAK,EzF9La,OAA4B;;AyFiMlD;;;;aAIc;EACZ,WAAW,E3FXe,GAAG;;A2FoB/B;;KAEM;EACJ,SAAS,E3F8auB,QAAa;;A2F1a/C;sBACuB;EAErB,GAAG,EArEmB,SACJ;;AA0ElB;8BAAoB;EA3FtB,GAAG,EAegB,IAAiB;EAdpC,IAAI,EAAE,CAAC;EAEP,SAAS,EAQY,SAAS;;AAsF9B,iBAAkB;EAjGlB,GAAG,EAAE,OAAU;EACf,IAAI,EAAE,CAAC;EAEP,SAAS,EASU,QAAQ;;AA6F3B,SAAU;EACR,UAAU,EAAE,CAAC;EACb,SAAS,EA9FO,OAAiC;;AAmGjD,yGAEsB;EAEpB,eAAe,EAAE,sCAAwC;EAEzD,kaAE6B;IAC3B,aAAa,EAAE,CAAsB;IACrC,iBAAiB,EAAE,oBAAwC;IAC3D,mBAAmB,EAAE,+DACuB;EAG9C,uTAC6B;IAC3B,eAAe,EAAE,yCAA+C;;AO7FtE,2BACe;EAEb,eAAe,EAAE,IAAI;EACrB,kBAAkB,EAAE,IAAI;;AnFvKxB,yBAAyB;EmFoNzB,yBAAa;IACX,OAAO,EAAE,WAAW;IACpB,WAAW,EAAE,MAAM;;AAKzB,sBAAsB;EAClB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,CAAC;EACR,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;EAClB,cAAc,EAAE,IAAI;EACpB,OAAO,EAAE,CAAC;EAEV,mCAAc;IACV,KAAK,ElFrNH,OAAwB;IkFsN1B,OAAO,EAAE,CAAC;EAGd,kCAAa;IACT,KAAK,ElF1NH,OAAwB;IkF2N1B,OAAO,EAAE,CAAC;;AAIlB,WAAW;EACP,aAAa,EAAE,IAAI;EACnB,QAAQ,EAAE,QAAQ;;AAGtB,QAAQ;EACJ,MAAM,EAAE,eAAe;EACvB,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,qBAA2B;;AAG5C,4BAA6B;EAC3B,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,EAAE;;AAIT;4BACW;EACP,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,GAAG;EACV,YAAY,EAAE,EAAE;EAChB,UAAU,EAAE,GAAG;EACf,WAAW,EAAE,GAAG;AAGpB,qBAAI;EACA,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,OAAO;;AAKnB,0DAAsC;EAClC,aAAa,EAAE,IAAI;AAGvB,uCAAqB;EACjB,MAAM,EAAE,CAAC;AAGb,8BAAY;EACR,KAAK,EAAE,IAAI;;AAInB,6BAA6B;EACzB,OAAO,EAAE,MAAM;;AC5UjB,8BAAkB;EAChB,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,MAAM;EACvB,WAAW,EAAE,MAAM;EACnB,OAAO,EAAE,aAAa;EACtB,gBAAgB,EAAE,WAAW;EAC7B,YAAY,EAAE,WAAW;;ACzB7B,WAAY;EAGR,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EAIxB,SAAS,EAAE,CAAC;EAGZ,OAAO,EAAE,OAAO;EAGhB,6BAAoB;IAClB,OAAO,EAAE,QAAQ;IAEjB,8CAAiB;MACf,OAAO,EAAE,UAAU;;AAKzB,mBAAoB;EAClB,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,SAAS,EAAE,CAAC;;AAId,gBAAiB;EAGb,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,QAAQ;EACnB,WAAW,EAAE,MAAM;EAKrB,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,CAAC;EAEd,sCAAsB;IAGpB,SAAS,EAAE,CAAC;IACZ,UAAU,EAAE,QAAQ;IAGpB,QAAQ,EAAE,MAAM;IAChB,aAAa,EAAE,QAAQ;EAOzB,6BAAa;IACX,YAAY,EAAE,IAAI;EAIpB;;;;;;mDAMiC;IAC/B,YAAY,EAAE,CAAC;IACf,WAAW,EAAE,IAAI;EAInB;;;;;+DAM6C;IAC3C,YAAY,EAAE,IAAI;EAQpB,sCAAsB;IACpB,SAAS,EAAE,OAAO;IAClB,KAAK,ElGkBa,IAA4B;;AmGnHlD,SAAU;EAER,cAAc,EAAE,SAAS;;AAKzB,qBAAU;EACR,OAAO,ExEHe,SAAQ;EwEI9B,SAAS,ExELe,QAAO;EwEM/B,WAAW,ExEPe,GAAqB;;AwEYnD;UACW;EACP,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,GAAG;EAClB,OAAO,EAAE,MAAM;EAEjB;sBAAU;IACR,OAAO,ExEZuB,iBAAiB;IwEa/C,SAAS,ExEdkB,QAAO;IwEelC,WAAW,ExEhBkB,GAAG;IwEiBhC,MAAM,EAAE,CAAC;;AAOX,cAAU;EACR,QAAQ,EAAE,QAAQ;;ACnCtB,cAAc;EACV,aAAa,EAAE,IAAI;;AAEvB,WAAW;EbKP,UAAU,EAAE,uEAC6C;;AaF7D,QAAQ;EACJ,aAAa,EAAE,cAA+B;;ACRlD,OAAQ;EACJ,MAAM,EAAE,CAAC;EACT,aAAa,EXcI,GAAG;EWbpB,OAAO,EAAE,UAAU;EACnB,aAAa,EAAE,IAAI;ECHnB,KAAK,EtGqIO,IAAa;EsGpIzB,gBAAgB,EAAE,eAAiB;EfgC/B,UAAU,EAAE,uEACiC;Ee9BjD;8BACoB;IfoBpB,UAAU,EAAE,4EAEhB;IepBM,gBAAgB,EtGqHR,IAAI;IsGpHZ,KAAK,EtG6HK,IAAa;EsGzHrB,4CAAoB;IAChB,gBAAgB,EtGwHZ,IAAa;EqG/HzB,iBAAW;IACP,aAAa,EAAE,CAAC;EAIhB,uCAAmB;IACf,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,OAAO;IACd,OAAO,ErGuIC,SAAS;IqGtIjB,WAAW,EtGkCD,GAAG;IsGjCb,SAAS,ErG0II,IAAI;IqGzIjB,cAAc,EAAE,SAAS;IACzB,aAAa,EXHJ,GAAG;IWIZ,WAAW,EAAE,IAAI;IAEjB,+DAAyB;MACrB,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,UAAU,EAAE,IAAI;MAChB,YAAY,EAAE,GAAG;IAGrB,oGACK;MACD,SAAS,EvG2jBW,OAAa;MuG1jBjC,SAAS,EAAE,IAAI;MACf,UAAU,EAAE,MAAM;IAGtB,iEAA2B;MACvB,UAAU,EAAE,IAAI;MAChB,GAAG,EAAE,GAAG;MACR,QAAQ,EAAE,QAAQ;MAClB,YAAY,EAAE,GAAG;IAGrB,qDAAe;MACX,OAAO,EAAE,CAAC;MACV,MAAM,EAAE,KAAK;MAEb,2DAAO;QACH,OAAO,EAAE,IAAI;MAGjB,0EAAsB;QAClB,MAAM,EAAE,IAAI;QACZ,KAAK,EAAE,IAAI;MAGf,uEAAiB;QACb,aAAa,EAAE,GAAG;EAK9B,wCAAoB;IAChB,gBAAgB,EAAE,MAAM;EAIxB,0JAEQ;IACN,KAAK,EAAE,OAAO;IACd,gBAAgB,EAAE,wBAAwB;EAKpD;oCAC0B;IACtB,UAAU,EAAE,CAAC;IACb,aAAa,EAAE,CAAC;EAGpB,uBAAe;IACX,MAAM,EAAE,OAAO;IAEf,4CAAoB;MAClB,QAAQ,EAAE,QAAQ;MAClB,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,GAAG;MACX,cAAc,EAAE,MAAM;MACtB,OAAO,EAAE,CAAC;MACV,OAAO,EAAE,KAAK;MACd,aAAa,EAAE,GAAG;MAEhB,mEAAwB;QACpB,UAAU,EAAE,GAAG;EAK3B,uBAAiB;IACb,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,IAAI;EAGjB,uBAAe;IACX,OAAO,EAAE,WAAW;IACpB,WAAW,EAAE,MAAM;EAIvB,qBAAc;IACV,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,OAAO;IACd,MAAM,EAAE,IAAI;IACZ,SAAS,EAAE,QAA+B;IAC1C,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,UAAoB;EAGjC,kBAAY;ICzHZ,KAAK,EtG4HK,IAAI;IsG3Hd,gBAAgB,EAAE,kBAAiB;IfmC/B,UAAU,EAAE,4EACkC;IejClD;2CACoB;MfoBpB,UAAU,EAAE,2EAEhB;MepBM,gBAAgB,ExFwEZ,OAAwB;MwFvE5B,KAAK,EtGoHG,IAAI;IsGhHV,uDAAoB;MAChB,gBAAgB,EtG+Gd,IAAI;EqGAd,eAAS;IC5HT,KAAK,EtG4HK,IAAI;IsG3Hd,gBAAgB,EAAE,kBAAiB;IfmC/B,UAAU,EAAE,2EACkC;IejClD;wCACoB;MfoBpB,UAAU,EAAE,0EAEhB;MepBM,gBAAgB,ExFwEZ,OAAwB;MwFvE5B,KAAK,EtGoHG,IAAI;IsGhHV,oDAAoB;MAChB,gBAAgB,EtG+Gd,IAAI;EqGId,kBAAY;IChIZ,KAAK,EtG4HK,IAAI;IsG3Hd,gBAAgB,EAAE,kBAAiB;IfmC/B,UAAU,EAAE,2EACkC;IejClD;2CACoB;MfoBpB,UAAU,EAAE,0EAEhB;MepBM,gBAAgB,EtGsIT,OAAc;MsGrIrB,KAAK,EtGoHG,IAAI;IsGhHV,uDAAoB;MAChB,gBAAgB,EtG+Gd,IAAI;EqGQd,eAAS;ICpIT,KAAK,EtG4HK,IAAI;IsG3Hd,gBAAgB,EAAE,kBAAiB;IfmC/B,UAAU,EAAE,2EACkC;IejClD;wCACoB;MfoBpB,UAAU,EAAE,0EAEhB;MepBM,gBAAgB,EtGwIZ,OAAW;MsGvIf,KAAK,EtGoHG,IAAI;IsGhHV,oDAAoB;MAChB,gBAAgB,EtG+Gd,IAAI;EqGYd,iBAAW;ICxIX,KAAK,EtG4HK,IAAI;IsG3Hd,gBAAgB,EAAE,kBAAiB;IfmC/B,UAAU,EAAE,2EACkC;IejClD;0CACoB;MfoBpB,UAAU,EAAE,0EAEhB;MepBM,gBAAgB,ExFwEZ,OAAwB;MwFvE5B,KAAK,EtGoHG,IAAI;IsGhHV,sDAAoB;MAChB,gBAAgB,EtG+Gd,IAAI;EqGgBd,kBAAY;IC5IZ,KAAK,EtG4HK,IAAI;IsG3Hd,gBAAgB,EAAE,kBAAiB;IfmC/B,UAAU,EAAE,2EACkC;IejClD;2CACoB;MfoBpB,UAAU,EAAE,0EAEhB;MepBM,gBAAgB,ExFwEZ,OAAwB;MwFvE5B,KAAK,EtGoHG,IAAI;IsGhHV,uDAAoB;MAChB,gBAAgB,EtG+Gd,IAAI;EqGmBd,eAAS;IC/IT,KAAK,EtG4HK,IAAI;IsG3Hd,gBAAgB,EAAE,kBAAiB;IfmC/B,UAAU,EAAE,0EACkC;IejClD;wCACoB;MfoBpB,UAAU,EAAE,yEAEhB;MepBM,gBAAgB,EtG0IZ,OAAS;MsGzIb,KAAK,EtGoHG,IAAI;IsGhHV,oDAAoB;MAChB,gBAAgB,EtG+Gd,IAAI;EqGuBd,0BAAoB;IAChB,gBAAgB,EAAE,sBAAsB;IACxC,UAAU,EAAE,IAAI;IAChB,WAAW,EAAE,IAAI;IACjB,KAAK,ErG3BC,IAAI;;AqGiClB,eAAe;EACX,aAAa,EAAE,CAAC;;AE/JpB,MAAO;EACH,OAAO,EAAE,QAAQ;EACjB,cAAc,EAAE,SAAS;EACzB,SAAS,EAAE,IAAI;EACf,KAAK,EvGyHK,IAAI;EwGrCd,oBAAe;IACX,gBAAgB,E1FTd,OAAwB;E0FW9B,iBAAa;IACT,gBAAgB,E1FZd,OAAwB;E0Fc9B,oBAAe;IACX,gBAAgB,E1Ffd,OAAwB;E0FiB9B,oBAAe;IACX,gBAAgB,ExG4CX,OAAc;EwG1CvB,mBAAc;IACV,gBAAgB,E1FrBd,OAAwB;E0FuB9B,iBAAY;IACV,gBAAgB,ExGwCZ,OAAW;EwGtCjB,oBAAe;IACX,gBAAgB,E7EtFiB,IAA8B;;A4EZvE;0BAC2B;EACzB,gBAAgB,EAAE,OAA0B;;AAG9C;0BAC2B;EACzB,gBAAgB,EAAE,OAA0B;;AAG9C;uBACwB;EACtB,gBAAgB,EAAE,OAAuB;;AAG3C;0BAC2B;EACzB,gBAAgB,EAAE,OAA0B;;AAG9C;0BAC2B;EACzB,gBAAgB,EAAE,OAA0B;EAC5C,KAAK,EvG6FO,IAAI;;AuG1FlB;yBAC0B;EACxB,gBAAgB,EAAE,OAAyB;;AAE7C;uBACwB;EACtB,gBAAgB,EAAE,OAAuB;;AEzC3C,MAAO;EACH,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,CAAC;EAEhB,OAAO,EAAE,SAAS;EAClB,WAAW,EAAE,IAAI;EAIjB,QAAC;IACG,WAAW,E1GyCG,GAAG;I0GxCjB,cAAc,EAAE,SAAS;IACzB,SAAS,E1GiBc,IAAI;E2GkCjC,4BAC0C;IAvD1C,gBAAgB,EAAE,KAA4B;IAC9C,KAAK,EAHkB,IAAoC;IAK3D,sFAAe;MACb,KAAK,EANgB,IAAoC;EAiE3D,oBAA0C;IA/D1C,gBAAgB,EAAE,OAA4B;IAC9C,KAAK,EAHkB,IAAoC;IAK3D,wDAAe;MACb,KAAK,EANgB,IAAoC;EAwE3D,oBAA0C;IAtE1C,gBAAgB,EAAE,OAA4B;IAC9C,KAAK,EAHkB,OAAoC;IAK3D,wDAAe;MACb,KAAK,EANgB,OAAoC;EA+E3D,oBAA0C;IA7E1C,gBAAgB,EAAE,OAA4B;IAC9C,KAAK,EAHkB,OAAoC;IAK3D,wDAAe;MACb,KAAK,EANgB,OAAoC;EAsF3D,iBAAuC;IApFvC,gBAAgB,EAAE,OAA4B;IAC9C,KAAK,EAHkB,OAAoC;IAK3D,kDAAe;MACb,KAAK,EANgB,OAAoC;EA6F3D,oBAA0C;IA3F1C,gBAAgB,EAAE,OAA4B;IAC9C,KAAK,EAHkB,OAAoC;IAK3D,wDAAe;MACb,KAAK,EANgB,OAAoC;EAoG3D,mBAAyC;IAlGzC,gBAAgB,EAAE,OAA4B;IAC9C,KAAK,EAHkB,OAAoC;IAK3D,sDAAe;MACb,KAAK,EANgB,OAAoC;EA4G3D,iBAAuC;IA1GvC,gBAAgB,EAAE,OAA4B;IAC9C,KAAK,EAHkB,OAAoC;IAK3D,kDAAe;MACb,KAAK,EANgB,OAAoC;EDUzD,0DAAuC;IACnC,KAAK,ECXY,OAAoC;EDerD,4CAAe;IACX,KAAK,EfIQ,iBAAoC;EeAzD,kBAAW;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,YAAY,EzGgBQ,QAAQ;IyGd5B,oBAAC;MACG,UAAU,EAAE,IAAI;MAChB,GAAG,EAAE,GAAG;MACR,QAAQ,EAAE,QAAQ;EAG1B,aAAM;IACF,KAAK,ECjCO,IAA+B;IDkC3C,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,EAAE;IAEX,eAAC;MACG,SAAS,EAAE,IAAI;IAGnB,wCACO;MACH,OAAO,EAAE,CAAC;;AEhDlB;+BACmB;EACf,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,eAAe;EAC9B,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,QAAQ;EACjB,MAAM,EAAE,KAAK;EACb,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,KAAK,EvFKa,OAAgB;EuFJlC,WAAW,E5GsCG,GAAG;E4GrCjB,SAAS,E3G8IQ,IAAI;E2G7IrB,cAAc,EAAE,SAAS;EACzB,UAAU,EAAE,WAAW;EACvB,UAAU,EAAE,MAAM;EAElB;;uCACO;IACH,KAAK,EvFJS,OAAgB;AuFQtC;sCAC0B;EACtB,KAAK,EvFVa,OAAgB;EuFYlC;;;8CAEO;IACH,gBAAgB,EDzBR,OAA+B;IC0BvC,YAAY,ED1BJ,OAA+B;IC2BvC,KAAK,ED3BG,IAA+B;InB0EjD,UAAU,EAAE,mHAE0C;AoBvC5C;;;4DAEO;EACH,gBAAgB,EDxCZ,OAA+B;ECyCnC,YAAY,EDzCR,OAA+B;EnB0EjD,UAAU,EAAE,gHAE0C;AoB1B5C;;;+DAEO;EACH,gBAAgB,EDrDZ,OAA+B;ECsDnC,YAAY,EDtDR,OAA+B;EnB0EjD,UAAU,EAAE,gHAE0C;AoBb5C;;;+DAEO;EACH,gBAAgB,EDlEZ,OAA+B;ECmEnC,YAAY,EDnER,OAA+B;EnB0EjD,UAAU,EAAE,gHAE0C;AoBA5C;;;8DAEO;EACH,gBAAgB,ED/EZ,OAA+B;ECgFnC,YAAY,EDhFR,OAA+B;EnB0EjD,UAAU,EAAE,gHAE0C;;AoBYtD,uCAA4B;EAC1B,UAAU,EAAE,IAAI;;AC7FhB,oEAA2D;EACvD,WAAW,EAAE,GAAG;AAIhB,4CAAqB;EACjB,UAAU,EAAE,GAAG;AAKnB,8BAAS;EACL,WAAW,EAAE,IAA2B;EACxC,cAAc,EAAE,SAAS;EACzB,SAAS,E5G2II,IAAI;E4G1IjB,WAAW,E7GkCD,GAAG;E6GjCb,SAAS,EAAE,KAAK;EAChB,UAAU,EAAE,MAAM;EAClB,KAAK,E5GkHD,IAAa;E4GjHjB,UAAU,EAAE,OAAO;EACnB,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,SAAS;EAElB,oCAAO;IACH,gBAAgB,EAAE,wBAAwB;EAG9C,qCAAQ;IACJ,KAAK,EFxBD,IAA+B;IEyBnC,gBAAgB,EFzBZ,OAA+B;InBc/C,UAAU,EAAE,4EACwB;AqBehC,sBAAC;EACG,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,MAAM;AAQX,4KAEO;EACH,gBAAgB,EF5ChB,OAA+B;EnBc/C,UAAU,EAAE,2EACwB;EqB+BpB,KAAK,EF9CL,IAA+B;AEuDnC,4KAEO;EACH,gBAAgB,EF1DhB,OAA+B;EnBc/C,UAAU,EAAE,2EACwB;EqB6CpB,KAAK,EF5DL,IAA+B;AEqEnC,qLAEO;EACH,gBAAgB,EFxEhB,OAA+B;EnBc/C,UAAU,EAAE,2EACwB;EqB2DpB,KAAK,EF1EL,IAA+B;AEmFnC,qLAEO;EACH,gBAAgB,EFtFhB,OAA+B;EnBc/C,UAAU,EAAE,2EACwB;EqByEpB,KAAK,EFxFL,IAA+B;AEiGnC,kLAEO;EACH,gBAAgB,EFpGhB,OAA+B;EnBc/C,UAAU,EAAE,2EACwB;EqBuFpB,KAAK,EFtGL,IAA+B;AE8GvC,8CAAS;EACL,aAAa,EAAE,GAAG;;AAKlC,UAAU;EACN,OAAO,EAAE,eAAe;;AC3H5B,KAAK;EACD,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,MAAM;EACd,OAAO,EAAE,WAAW;EAEpB,WAAK;IACD,KAAK,EzFUa,OAAgB;IyFRlC,eAAG;MACC,SAAS,EAAE,OAAO;EAG1B,iBAAW;IACP,KAAK,EnHHgB,OAAY;ImHIjC,MAAM,EAAE,kBAAuB;EAEnC,OAAC;IACG,KAAK,EzFDa,OAAgB;;AyFMtC,sBAAK;EACD,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAChB,YAAY,EAAE,IAAI;EAElB,0BAAE;IACE,SAAS,E9GNU,OAAO;A8GSlC,6BAAY;EACR,QAAQ,EAAE,MAAM;;AAMtB,kBAAe;EACb,KAAK,EHjCW,OAA+B;AGmCjD,eAAY;EACV,KAAK,EHpCW,OAA+B;AGsCjD,kBAAe;EACb,KAAK,EHvCW,OAA+B;AGyCjD,kBAAe;EACb,KAAK,EH1CW,OAA+B;AG4CjD,iBAAc;EACZ,KAAK,EH7CW,OAA+B;AG+CjD,eAAY;EACV,KAAK,EHhDW,OAA+B;;AINnD,gDAAiD;EAC/C,WAAW,EhHqOiB,0CAAuB;EgHpOnD,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,KAAK;;AAGpB,yBAAoB;EAChB,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;;AAGvB,yBAAoB;EAChB,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;;AAGvB,MAAM;EACF,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;;AAGtC,OAAQ;EACJ,SAAS,E/GDkB,SAAS;E+GEpC,WAAW,EAAE,MAAM;;AAEvB,OAAO;EACH,SAAS,E/GJkB,OAAO;E+GKlC,WAAW,EAAE,KAAK;;AAEtB,OAAO;EACH,SAAS,E/GPkB,SAAS;E+GQpC,WAAW,EAAE,KAAK;;AAEtB,OAAO;EACH,SAAS,E/GVkB,QAAQ;E+GWnC,WAAW,EAAE,KAAK;;AAEtB,OAAQ;EACJ,SAAS,E/GbkB,SAAS;E+GcpC,WAAW,EAAE,MAAM;EACnB,aAAa,EAAE,IAAI;;AAEvB,OAAO;EACH,SAAS,E/GjBkB,OAAO;E+GkBlC,cAAc,EAAE,SAAS;EACzB,WAAW,E/GMO,GAAG;;A+GJzB,CAAC;EACG,SAAS,E/GrBkB,IAAI;E+GsB/B,MAAM,EAAE,QAAQ;;AAGpB,CAAC;EACG,WAAW,EAAE,GAAG;;AAGpB;MACM;EACF,SAAS,EAAE,GAAG;EACd,KAAK,EAAE,IAAI;;AAGf;;;;;;qBAMqB;EACjB,WAAW,E/GjBU,GAAG;E+GkBxB,WAAW,E/G9DU,uCAAuC;E+GgE5D;;;;;;;;;;;;;yBACC;IACG,KAAK,EpHhEgB,OAAY;IoHiEjC,eAAe,EAAE,IAAI;;AAI7B,QAAQ;EACJ,aAAa,EAAE,IAA2B;;AAG9C;;aAEa;EACT,KAAK,EnFjEgC,IAA8B;;AmFoEvE,aAAc;EACZ,KAAK,EAAE,kBAAyB;;AAElC,aAAc;EACZ,KAAK,EAAE,kBAAyB;;AAElC,YAAa;EACX,KAAK,EAAE,kBAAwB;;AAEjC,aAAc;EACZ,KAAK,EAAE,kBAAyB;;AAElC,UAAW;EACT,KAAK,EAAE,kBAAsB;;AAE/B,UAAU;EACN,KAAK,EAAE,kBAAsB;;AAEjC,UAAU;EACN,KAAK,EAAE,kBAAsB;;AAGjC,MAAM;EACF,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,KAAK;;AAElB,UAAU;EACN,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,KAAK;;AAElB,SAAS;EACL,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,KAAK;;AAElB,SAAS;EACL,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,KAAK;;AAGlB,WAAW;EACP,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,QAAQ;EAChB,WAAW,EAAE,cAAc;EAE3B,aAAC;IACG,SAAS,EAAE,QAAQ;IACnB,UAAU,EAAE,MAAM;EAGtB,iBAAK;IACD,OAAO,EAAE,KAAK;IACd,SAAS,EAAE,GAAG;IACd,WAAW,EAAE,UAAU;IACvB,KAAK,EAAE,IAAI;;AC7InB,SAAU;EACN,MAAM,EAAE,CAAC;EACT,aAAa,ErBaI,GAAG;EqBZpB,OAAO,EAAE,MAAM;EAGX,6BAAU;IACN,KAAK,ELFG,IAA+B;IKGvC,MAAM,EAAE,CAAC;IACT,MAAM,EAAE,CAAC;IACT,aAAa,ErBKJ,GAAG;IqBJZ,WAAW,EAAE,IAA2B;IACxC,cAAc,EAAE,SAAS;IACzB,SAAS,E/G6II,IAAI;I+G5IjB,OAAO,EAAE,SAAS;IAClB,gBAAgB,EAAE,WAAW;IAC7B,UAAU,EAAE,wBAAwB;IAEpC,mCAAQ;MACJ,MAAM,EAAE,CAAC;EAGjB;;qCAEgB;IACZ,MAAM,EAAE,YAAY;IACpB,KAAK,EAAE,eAAuB;IAC9B,WAAW,EhHuBD,GAAG;EgHrBjB,oFAC2B;IACvB,KAAK,EAAE,wBAAqB;EAGhC,mCAAe;IACX,MAAM,EAAE,YAAY;EAGxB,oCAAgB;IACZ,gBAAgB,EAAE,wBAAqB;IACvC,UAAU,EAAE,0BAA0B;;AAOhD,mBAAU;EACR,aAAa,EAAE,0BAA2C;AChD5D,mBAAU;EACR,KAAK,ENKgB,IAAoC;EMHzD,0BAAS;IACP,KAAK,ErFaiB,mBAAU;IqFZhC,YAAY,ENAE,OAA+B;IzGYjD,kEACQ;M+GXF,YAAY,ENFA,OAA+B;EMO/C,4BAAW;IACT,KAAK,ErFO8B,IAA8B;I1BIrE,oGAEQ;M+GVF,KAAK,ErFI4B,IAA8B;AqFpBrE,kCAAU;EACR,KAAK,ECUW,KAAY;EDR5B,yCAAS;IACP,KAAK,ErFmByB,IAAI;IqFlBlC,YAAY,ErFmByB,IAAI;I1BP7C,gGACQ;M+GXF,YAAY,ErFiBuB,IAAI;EqFZ3C,2CAAW;IACT,KAAK,ErFmBsC,yBAAkB;I1BRjE,iJAEQ;M+GVF,KAAK,ErFgBoC,yBAAkB;AqFhCjE,8BAAU;EACR,KAAK,ECUW,KAAY;EDR5B,qCAAS;IACP,KAAK,ErFyByB,IAAI;IqFxBlC,YAAY,ErFyByB,IAAI;I1Bb7C,wFACQ;M+GXF,YAAY,ErFuBuB,IAAI;EqFlB3C,uCAAW;IACT,KAAK,ErFmBsC,yBAAkB;I1BRjE,qIAEQ;M+GVF,KAAK,ErFgBoC,yBAAkB;;AoFiCnE,cAAc;EACV,UAAU,EAAE,IAAI;EAEhB,2BAAY;IACR,UAAU,EAAE,gBAAgB;;AGpEpC,cAAe;EACb,OAAO,EAAE,IAAI;;AAGf,aAAa;EACT,OAAO,EAAE,CAAC;E9BmKT,iBAAiB,EAAG,sBAAwB;EACzC,cAAc,EAAE,sBAAyB;EACzC,YAAY,EAAE,sBAAyB;EACvC,aAAa,EAAE,sBAAyB;EACxC,SAAS,EAAE,sBAAyB;;A8BlK5C,QAAQ;EACJ,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,2BAA2B;E9B4JtC,iBAAiB,EAAG,sBAAwB;EACzC,cAAc,EAAE,sBAAyB;EACzC,YAAY,EAAE,sBAAyB;EACvC,aAAa,EAAE,sBAAyB;EACxC,SAAS,EAAE,sBAAyB;E8B9JxC,SAAS,EpHuqBuB,QAAa;EoHnqBzC,gKAAgB;IACZ,gBAAgB,ERfR,IAA+B;EQqB3C,sKAAgB;IACZ,kBAAkB,ERtBV,IAA+B;EQ2B3C,mKAAgB;IACZ,iBAAiB,ER5BT,IAA+B;EQiC3C,yKAAgB;IACZ,mBAAmB,ERlCX,IAA+B;;AQuCnD,cAAc;EACV,OAAO,EAAE,SAAS;EAClB,SAAS,EAAE,KAAK;;AC/CpB,wBAAyB;EACrB,WAAW,EAAE,KAAK;EAClB,UAAU,ETIM,IAA+B;ESH/C,MAAM,EAAE,IAAI;EACZ,aAAa,EzBYI,GAAG;EH6CtB,UAAU,EAAE,yGAE2C;E4BzDrD,KAAK,EnHgIO,IAAa;;AmH5H7B,QAAQ;EACJ,OAAO,EAAE,CAAC;E5ByDZ,UAAU,EAAE,2GAE6C;E4BpDnD,gGAAQ;IACJ,MAAM,EAAE,IAAI;EAahB,wpBAAgB;IACZ,MAAM,EAAE,CAAC;;AAMrB,eAAe;EACX,gBAAgB,ETlCA,IAA+B;ESmC/C,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,aAAa;EACtB,SAAS,EpHnBkB,QAAQ;EoHoBnC,MAAM,EAAE,CAAC;EACT,KAAK,EnHyFO,IAAa;;AmHtF7B,aAAa;EACT,OAAO,EAAE,cAAc;EACvB,WAAW,EAAE,GAAG;EAChB,KAAK,EnHmFO,IAAa;;AoHjI3B,4BAAgB;E7BiIhB,UAAU,EACR,mEACiC;E6BjIjC,aAAa,E1BWK,GAAG;E0BVrB,MAAM,EAAE,IAAI;EAEZ,yCAAY;IACV,MAAM,EAAE,CAAC;IAET,uDAAa;MACX,WAAW,EAAE,CAAC;AAOpB,2BAAc;EACZ,aAAa,EAAE,IAAI;EACnB,WAAW,EAAK,IAAI;EACpB,aAAa,EAAG,IAAI;EACpB,cAAc,EAAE,CAAC;EACjB,YAAY,EAAI,IAAI;AAItB,yBAAY;EACV,WAAW,EAAK,IAAI;EACpB,aAAa,EAAG,IAAI;EACpB,cAAc,EAAE,IAAI;EACpB,YAAY,EAAI,IAAI;AAGtB,2BAAc;EACZ,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,IAAI;EAEb,uCAAa;IACT,UAAU,EAAE,MAAM;EAGtB,kCAAO;IACL,MAAM,EAAE,CAAC;IACT,YAAY,EAAE,IAAI;IAClB,aAAa,EAAE,IAAI;IACnB,KAAK,EAAE,IAAI;IACX,4CAAY;MACV,YAAY,EAAE,GAAG;MACjB,aAAa,EAAE,GAAG;MAClB,QAAQ,EAAE,QAAQ;MAClB,IAAI,EAAE,IAAI;AAIhB,yCAA4B;EAC1B,WAAW,EAAE,CAAC;;AAGlB,eAAgB;EACd,UAAU,EAAE,kBAAe;;AAI3B,oBAAa;EACX,UAAU,EAAE,KAAK;AAEnB,2BAAoB;EAClB,KAAK,EzFlDgC,IAA8B;EyFoDnE,oEACO;IACH,OAAO,EAAE,CAAC;EAGd,6BAAC;IACG,SAAS,EAAE,IAAI;;AAKvB,wCAAyC;EACvC,iBAAiB,EAAE,cAAc;EACjC,cAAc,EAAE,cAAc;EAC9B,YAAY,EAAE,cAAc;EAC5B,aAAa,EAAE,cAAc;EAC7B,SAAS,EAAE,cAAc;;ACtF3B,cAAe;EACb,OAAO,EAAE,IAAI;EACb,OAAO,EAAE,WAAwB;EACjC,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,QAAQ;EACnB,gBAAgB,EAAE,GAAG;EACrB,WAAW,EAAE,kBAAkB;EAC/B,UAAU,EAAE,sFAC4D;EACxE,UAAU,EAAE,+BAA+B;EAE3C,sBAAU;IACR,cAAc,EAAE,sBAAsB;IACtC,kBAAkB,ECDK,IAAI;IDE3B,mBAAmB,EAAE,QAAQ;IAC7B,yBAAyB,ErH4KC,4BAAqC;EqHzKjE,2CACO;IACL,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,CAAC;IACV,SAAS,EAAE,QAAQ;EAGrB,qBAAS;IACP,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,CAAC;IACV,SAAS,EAAE,QAAQ;EAGrB,0CAA8B;IAC5B,gBAAgB,EAAE,GAAG;EAGvB,wCAA4B;IAC1B,gBAAgB,EAAE,MAAM;EAG1B,uCAA2B;IACzB,gBAAgB,EAAE,MAAM;EAG1B,qCAAyB;IACvB,gBAAgB,EAAE,SAAS;EAG7B,4BAAa;IACP,KAAK,ErHoCe,IAAI;IqHlCxB,sEACO;MACH,eAAe,EAAE,IAAI;MACrB,gBAAgB,EAAE,WAAW;MAC7B,gBAAgB,EAAE,IAAI;MACtB,KAAK,ErH6BW,IAAI;EqHzB5B,iDAAoC;IAChC,OAAO,EAAE,+BAA2H;IAEpI,iEAAiB;MACb,cAAc,EAAE,MAAM;MACtB,SAAS,EAAE,IAAI;MACf,QAAQ,EAAE,QAAQ;MAClB,UAAU,EAAE,IAAI;MAChB,GAAG,EAAE,GAAG;MACR,YAAY,EAAE,IAAI;MAClB,OAAO,EAAE,EAAE;EAMrB;uBACM;IACJ,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,IAAI;IAEX,OAAO,EAAE,IAAI;IACb,SAAS,EAAE,MAAM;IACjB,WAAW,EAAE,MAAM;IACnB,KAAK,ErHEiB,IAAI;IqHD1B,WAAW,EAAE,MAAM;IACnB,eAAe,EAAE,IAAI;IAErB,SAAS,EAAE,QAAQ;IACnB,aAAa,EAAE,QAAkB;IACjC,MAAM,EAAE,WAAwB;IjCqDhC,kBAAkB,EAAE,gBAAe;IACnC,eAAe,EAAE,gBAAe;IAChC,aAAa,EAAE,gBAAe;IAC9B,cAAc,EAAE,gBAAe;IAC/B,UAAU,EAAE,gBAAe;IiCtD3B,SAAS,EC9Fa,IAAI;IDgG1B,OAAO,EAAE,gBAAkD;IAE3D,QAAQ,EAAE,MAAM;IAChB,WAAW,ErHoEG,UAAU;IqHnExB,aAAa,EAAE,QAAQ;IACvB,SAAS,EAAE,UAAU;IxG3CrB,yBAAyB;MwGmB3B;2BACM;QA0BF,aAAa,EC9Fc,MAAM;QD+FjC,YAAY,EC9Fc,MAAM;EDkGpC;;;;yBAIS;I9BzFP,UAAU,EAAE,2EAEhB;I8ByFI,gBAAgB,EX/GA,OAA+B;IWgH/C,KAAK,EAAE,OAAO;;AASd,yEAAS;EACP,OAAO,EAAE,IAAI;AAIb,0RAC0B;EACxB,MAAM,E5F9GM,IAAI;A4FmHtB,sBAAO;EACH,WAAW,EAAE,SAAS;EACtB,UAAU,EAAE,sBAA8C;AAG9D,4BAAa;EjCzHX,iBAAiB,EAAE,cAAgB;EACnC,cAAc,EAAE,cAAgB;EAChC,YAAY,EAAE,cAAgB;EAC9B,aAAa,EAAE,cAAc;EAC7B,SAAS,EAAE,cAAgB;AiC2HzB,iJAC0B;EACxB,MAAM,E5FpIQ,MAAM;A4F0IxB,8CAAiB;EAEf,MAAM,EAAE,CAAC;;AAKf,gBAAgB;EACZ,SAAS,EAAE,OAAO;EAClB,WAAW,ErHjFa,SAAS;EqHkFjC,cAAc,ErHlFU,SAAS;EqHmFjC,cAAc,EAAE,IAAI;EACpB,KAAK,ErHlFmB,IAAI;EqHmF5B,WAAW,ErHFG,UAAU;EqHGxB,WAAW,EAAE,OAAO;;AAGxB,iCASC;EARC,IAAK;IACH,OAAO,EAAE,CAAC;IACV,SAAS,EAAE,QAAQ;EAErB,EAAG;IACD,OAAO,EAAE,CAAC;IACV,SAAS,EAAE,QAAQ;AAIvB,8CAA8C;EAC1C,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,QAAQ;EACnB,mBAAmB,EC7KI,IAAI;ED8K3B,0BAA0B,ErHCA,4BAAqC;EqHA/D,gBAAgB,EAAE,GAAG;EACrB,WAAW,EAAE,kBAAkB;EAC/B,GAAG,EAAE,CAAC;;AAGV,kDAAkD;EAC9C,gBAAgB,EAAE,MAAM;;AAG5B,mDAAmD;EAC/C,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,QAAQ;EACnB,GAAG,EAAE,CAAC;;AExMV,kBAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,UAAU;EACtB,OAAO,EAAE,IAAI;EAEb,cAAc,EAAE,MAAM;EACtB,SAAS,EAAE,MAAM;EAEjB,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,OAAO;EACjB,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,OAAO;EAKlB,UAAU,EAAE,SAAS;EACrB,WAAW,EAAE,SAAS;EACtB,eAAe,EAAE,WAAW;E9GpB1B,UAAU,EAAE,mGAAO;E2EgBrB,mBAAmB,EADuB,IAAI;EAE9C,0BAA0B,EpF4KE,4BAAqC;EuHrKjE,sBAAI;IACF,WAAW,EAAE,CAAC;EAKhB,2BAAS;IACP,OAAO,EAAE,IAAI;IACb,cAAc,EAAE,MAAM;IACtB,eAAe,EAAE,QAAQ;IACzB,OAAO,EAAE,IAAI;IAEb,yCAAc;MACZ,YAAY,EAAE,MAAM;MACpB,SAAS,EAAE,OAAO;EAItB,gCAAc;IACZ,WAAW,EAAE,IAAI;IAEjB,iDAAiB;MACf,aAAa,EAAE,MAAM;MACrB,YAAY,EAAE,MAAM;MACpB,SAAS,EAAE,QAAQ;MACnB,WAAW,EAAE,GAAG;;AC9ChB,oCAAqB;EAEnB,GAAG,EAAE,CAAC;EACN,IAAQ,EAAE,CAAC;EAEX,KAAK,ECPO,KAAK;EDQjB,MAAM,EAAE,IAAI;EAGV,SAAS,EAAE,kBAEV;AAQL;qCACsB;EACpB,WAAe,EAAE,CAAC;;AArBpB,oCAAqB;EAEnB,GAAG,EAAE,CAAC;EACN,KAAQ,EAAE,CAAC;EAEX,KAAK,ECPO,KAAK;EDQjB,MAAM,EAAE,IAAI;EAOV,SAAS,EAAE,iBAEV;AAIL;qCACsB;EACpB,YAAe,EAAE,CAAC;;AASpB,oCAAqB;EAEnB,GAAQ,EAAE,CAAC;EACX,IAAI,EAAE,CAAC;EAEP,KAAK,EAAE,IAAI;EACX,MAAM,ECrCM,KAAK;EDwCf,SAAS,EAAE,kBAEV;AAQL,qCAAsB;EACpB,UAAe,EAAE,CAAC;;AApBpB,oCAAqB;EAEnB,MAAQ,EAAE,CAAC;EACX,IAAI,EAAE,CAAC;EAEP,KAAK,EAAE,IAAI;EACX,MAAM,ECrCM,KAAK;ED4Cf,SAAS,EAAE,iBAEV;AAIL,qCAAsB;EACpB,aAAe,EAAE,CAAC;;AAmBpB,yEAAqB;EACnB,KAAK,EAAE,kBAAqB;EAC5B,WAAe,ECzEH,KAAK;AD4EnB,yEAAqB;EACnB,SAAS,EAAE,aAAa;AAG1B,0EAAsB;EACpB,WAAe,ECjFH,KAAK;ADuEnB,yEAAqB;EACnB,KAAK,EAAE,kBAAqB;EAC5B,YAAe,ECzEH,KAAK;AD4EnB,yEAAqB;EACnB,SAAS,EAAE,aAAa;AAG1B,0EAAsB;EACpB,YAAe,ECjFH,KAAK;AD2FnB,yEAAqB;EAGjB,UAAe,EC7FL,KAAK;ADiGnB,yEAAqB;EACnB,SAAS,EAAE,aAAa;AAD1B,yEAAqB;EACnB,SAAS,EAAE,aAAa;AAG1B,0EAAsB;EAGlB,aAAe,ECxGL,KAAK;ACDrB,uFAAI;EACF,UAAU,EAAE,OAAO;EACnB,gBAAgB,EAAE,kBAAkB;AAGtC,gCAKC;EAJC,sFAAK;IACH,cAAc,EAAE,IAAI;IACpB,OAAO,EAAE,CAAC;AF2JZ;kGACsB;EACpB,KAAK,EAAE,IAAI;EACX,WAAe,EAAE,CAAC;AAHpB;kGACsB;EACpB,KAAK,EAAE,IAAI;EACX,YAAe,EAAE,CAAC;AEtKtB,uFAAI;EACF,UAAU,EAAE,OAAO;EACnB,gBAAgB,EAAE,kBAAkB;AAGtC,gCAKC;EAJC,sFAAK;IACH,cAAc,EAAE,IAAI;IACpB,OAAO,EAAE,CAAC;AFyKZ,iGAAqB;EAGjB,UAAe,EAAE,CAAC;AAItB,kGAAsB;EAGlB,aAAe,EAAE,CAAC;A3GlIxB,yBAAyB;E2GcvB,+EAAqB;IACnB,KAAK,EAAE,kBAAqB;IAC5B,WAAe,ECzEH,KAAK;ED4EnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IACpB,WAAe,ECjFH,KAAK;EDuEnB,+EAAqB;IACnB,KAAK,EAAE,kBAAqB;IAC5B,YAAe,ECzEH,KAAK;ED4EnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IACpB,YAAe,ECjFH,KAAK;A5GyDrB,yBAAyB;E2GkCvB,+EAAqB;IAGjB,UAAe,EC7FL,KAAK;EDiGnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAD1B,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IAGlB,aAAe,ECxGL,KAAK;A5GqErB,4BAAyB;E6GtEzB,4EAAI;IACF,UAAU,EAAE,OAAO;IACnB,gBAAgB,EAAE,kBAAkB;EAGtC,gCAKC;IAJC,2EAAK;MACH,cAAc,EAAE,IAAI;MACpB,OAAO,EAAE,CAAC;EF2JZ;yFACsB;IACpB,KAAK,EAAE,IAAI;IACX,WAAe,EAAE,CAAC;EAHpB;yFACsB;IACpB,KAAK,EAAE,IAAI;IACX,YAAe,EAAE,CAAC;A3GhGtB,4BAAyB;E6GtEzB,4EAAI;IACF,UAAU,EAAE,OAAO;IACnB,gBAAgB,EAAE,kBAAkB;EAGtC,gCAKC;IAJC,2EAAK;MACH,cAAc,EAAE,IAAI;MACpB,OAAO,EAAE,CAAC;EFyKZ,sFAAqB;IAGjB,UAAe,EAAE,CAAC;EAItB,uFAAsB;IAGlB,aAAe,EAAE,CAAC;A3GlIxB,yBAAyB;E2GcvB,+EAAqB;IACnB,KAAK,EAAE,kBAAqB;IAC5B,WAAe,ECzEH,KAAK;ED4EnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IACpB,WAAe,ECjFH,KAAK;EDuEnB,+EAAqB;IACnB,KAAK,EAAE,kBAAqB;IAC5B,YAAe,ECzEH,KAAK;ED4EnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IACpB,YAAe,ECjFH,KAAK;A5GyDrB,yBAAyB;E2GkCvB,+EAAqB;IAGjB,UAAe,EC7FL,KAAK;EDiGnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAD1B,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IAGlB,aAAe,ECxGL,KAAK;A5GqErB,4BAAyB;E6GtEzB,4EAAI;IACF,UAAU,EAAE,OAAO;IACnB,gBAAgB,EAAE,kBAAkB;EAGtC,gCAKC;IAJC,2EAAK;MACH,cAAc,EAAE,IAAI;MACpB,OAAO,EAAE,CAAC;EF2JZ;yFACsB;IACpB,KAAK,EAAE,IAAI;IACX,WAAe,EAAE,CAAC;EAHpB;yFACsB;IACpB,KAAK,EAAE,IAAI;IACX,YAAe,EAAE,CAAC;A3GhGtB,4BAAyB;E6GtEzB,4EAAI;IACF,UAAU,EAAE,OAAO;IACnB,gBAAgB,EAAE,kBAAkB;EAGtC,gCAKC;IAJC,2EAAK;MACH,cAAc,EAAE,IAAI;MACpB,OAAO,EAAE,CAAC;EFyKZ,sFAAqB;IAGjB,UAAe,EAAE,CAAC;EAItB,uFAAsB;IAGlB,aAAe,EAAE,CAAC;A3GlIxB,yBAAyB;E2GcvB,+EAAqB;IACnB,KAAK,EAAE,kBAAqB;IAC5B,WAAe,ECzEH,KAAK;ED4EnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IACpB,WAAe,ECjFH,KAAK;EDuEnB,+EAAqB;IACnB,KAAK,EAAE,kBAAqB;IAC5B,YAAe,ECzEH,KAAK;ED4EnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IACpB,YAAe,ECjFH,KAAK;A5GyDrB,yBAAyB;E2GkCvB,+EAAqB;IAGjB,UAAe,EC7FL,KAAK;EDiGnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAD1B,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IAGlB,aAAe,ECxGL,KAAK;A5GqErB,6BAAyB;E6GtEzB,4EAAI;IACF,UAAU,EAAE,OAAO;IACnB,gBAAgB,EAAE,kBAAkB;EAGtC,gCAKC;IAJC,2EAAK;MACH,cAAc,EAAE,IAAI;MACpB,OAAO,EAAE,CAAC;EF2JZ;yFACsB;IACpB,KAAK,EAAE,IAAI;IACX,WAAe,EAAE,CAAC;EAHpB;yFACsB;IACpB,KAAK,EAAE,IAAI;IACX,YAAe,EAAE,CAAC;A3GhGtB,6BAAyB;E6GtEzB,4EAAI;IACF,UAAU,EAAE,OAAO;IACnB,gBAAgB,EAAE,kBAAkB;EAGtC,gCAKC;IAJC,2EAAK;MACH,cAAc,EAAE,IAAI;MACpB,OAAO,EAAE,CAAC;EFyKZ,sFAAqB;IAGjB,UAAe,EAAE,CAAC;EAItB,uFAAsB;IAGlB,aAAe,EAAE,CAAC;A3GlIxB,0BAAyB;E2GcvB,+EAAqB;IACnB,KAAK,EAAE,kBAAqB;IAC5B,WAAe,ECzEH,KAAK;ED4EnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IACpB,WAAe,ECjFH,KAAK;EDuEnB,+EAAqB;IACnB,KAAK,EAAE,kBAAqB;IAC5B,YAAe,ECzEH,KAAK;ED4EnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IACpB,YAAe,ECjFH,KAAK;A5GyDrB,0BAAyB;E2GkCvB,+EAAqB;IAGjB,UAAe,EC7FL,KAAK;EDiGnB,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAD1B,+EAAqB;IACnB,SAAS,EAAE,aAAa;EAG1B,gFAAsB;IAGlB,aAAe,ECxGL,KAAK;ACDrB,4EAAI;EACF,UAAU,EAAE,OAAO;EACnB,gBAAgB,EAAE,kBAAkB;AAGtC,gCAKC;EAJC,2EAAK;IACH,cAAc,EAAE,IAAI;IACpB,OAAO,EAAE,CAAC;AF2JZ;uFACsB;EACpB,KAAK,EAAE,IAAI;EACX,WAAe,EAAE,CAAC;AAHpB;uFACsB;EACpB,KAAK,EAAE,IAAI;EACX,YAAe,EAAE,CAAC;AEtKtB,4EAAI;EACF,UAAU,EAAE,OAAO;EACnB,gBAAgB,EAAE,kBAAkB;AAGtC,gCAKC;EAJC,2EAAK;IACH,cAAc,EAAE,IAAI;IACpB,OAAO,EAAE,CAAC;AFyKZ,sFAAqB;EAGjB,UAAe,EAAE,CAAC;AAItB,uFAAsB;EAGlB,aAAe,EAAE,CAAC;;AG9L5B,SAAU;EACN,MAAM,EAAE,GAAG;EACX,aAAa,EAAE,CAAC;EAChB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,OAAO;EACnB,aAAa,EAAE,IAAI;EACnB,uBAAc;IACV,UAAU,EAAE,IAAI;IAEhB,4CAAsB;MAClB,UAAU,EAAE,kBAAyB;IAEzC,yCAAmB;MACf,UAAU,EjBPF,OAA+B;IiBS3C,4CAAsB;MAClB,UAAU,EjBVF,OAA+B;IiBY3C,4CAAsB;MAClB,UAAU,EjBbF,OAA+B;IiBe3C,2CAAqB;MACjB,UAAU,EjBhBF,OAA+B;EiBoB/C,+BAAuB;IACnB,UAAU,EAAE,uBAAuB;EAEvC,4BAAoB;IAChB,UAAU,EAAE,sBAAoB;EAEpC,+BAAuB;IACnB,UAAU,EAAE,sBAAuB;EAEvC,+BAAuB;IACnB,UAAU,EAAE,sBAAuB;EAEvC,8BAAsB;IAClB,UAAU,EAAE,sBAAsB;;ACvC1C,aAAc;EACZ,cAAc,EAAE,MAAM;EACtB,8EAAyB;IACvB,WAAW,EAAE,IAAI;EAEnB,mBAAM;IACJ,MAAM,EAAE,OAAO;IACf,KAAK,E5HiOe,iBAAgB;IyF4FtC,0CAAyB;MACvB,KAAK,EzF7Fe,iBAAgB;MyFgGpC,kGACQ;QACN,KAAK,EzFjGW,gBAA6B;MyFqG/C,6DAAqB;QACnB,KAAK,EzFvGa,iBAAgB;I4H7NpC,wCAAqB;MACnB,OAAO,EAAE,CAAC;MACV,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;IAGX,2BAAQ;MACN,UAAU,EAAE,IAAI;MAChB,WAAW,EAAE,GAAG;IAGlB;gEACyC;MACvC,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,YAAY;MACrB,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,gBAAgB,EAAE,qBAAqB;MACvC,aAAa,EAAE,IAAI;MACnB,YAAY,EAAE,IAAI;MAClB,UAAU,EAAE,oBAAoB;MAChC,cAAc,EAAE,MAAM;IAGxB,iCAAc;MACZ,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,YAAY;MACrB,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,gBAAgB,EAAE,OAAO;MACzB,aAAa,EAAE,IAAI;MACnB,QAAQ,EAAE,QAAQ;MAClB,UAAU,EAAE,gCAAgC;MAC5C,IAAI,EAAE,IAAI;MACV,GAAG,EAAE,MAAM;MACX,MAAM,EAAE,0BAAoC;MAC5C,UAAU,EAAE,0DAA0D;IAKpE,8IAC0B;MACxB,gBAAgB,EAAE,OAAO;IAI7B,0IACmC;MACjC,UAAU,EAAE,+DAA+D;IAI7E,gEAA0B;MACxB,IAAI,EAAE,IAAI;IAMZ,0DAAU;MACR,gBAAgB,EAAE,uBAA8B;IAGlD,gEAAgB;MACd,YAAY,ElBtEA,OAA+B;IkByE7C,uEAAuB;MACrB,UAAU,EAAE,oEAA2E;;AC/E/F,OAAQ;EACN,QAAQ,EAAE,QAAQ;;AAGpB,iBAAkB;EAChB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;EAChB,cAAc,EAAE,IAAI;EACpB,aAAa,EAAE,OAAO;EAEtB,mCAAkB;IAChB,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,UAAU,EAAE,KAAK;IACjB,WAAW,EAAE,KAAK;IAClB,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,mBAAkB;IACpC,aAAa,EAAE,IAAI;IACnB,OAAO,EAAE,CAAC;IACV,SAAS,EAAE,QAAQ;IACnB,gBAAgB,EAAE,GAAG;IAErB,6CAAY;MACV,OAAO,EAAE,GAAG;MACZ,UAAU,EAAE,0EACsC;IAGpD,8CAAa;MACX,OAAO,EAAE,CAAC;MACV,UAAU,EAAE,iCAAiC;;ACrCnD,YAAY;EACR,MAAM,EAAE,KAAK;EACb,mBAAmB,EAAE,aAAa;EAClC,eAAe,EAAE,KAAK;EACtB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EAEnB,2CAA8B;IAC1B,MAAM,EAAE,IAAI;EAGhB,yBAAY;IACR,KAAK,EpBTO,IAA+B;EoBY/C,mBAAM;IACF,KAAK,EpBbO,IAA+B;EoBgB/C,yBAAc;IACV,MAAM,EAAE,IAAI;IACZ,UAAU,EAAE,IAAI;EAIhB,qCAAM;IACF,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,6GAEkC;;AAK1D,cAAc;EACV,QAAQ,EAAE,QAAQ;EAElB,2CACO;IACH,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,CAAC;IACV,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,KAAK;IACd,IAAI,EAAE,CAAC;IACP,GAAG,EAAE,CAAC;IACN,OAAO,EAAE,EAAE;EAGf,sBAAS;IACT,UAAU,EAAE,kBAAc;EAG1B,yBAAU;IACN,OAAO,EAAE,CAAC;IACV,QAAQ,EAAE,QAAQ;;AAG1B,qBAAsB;EACpB,UAAU,EAAE,IAAI;;AAGlB,oBAAoB;EAClB,UAAU,EAAE,sBAAuB;EACnC,UAAU,EAAE,+EAAgF;EAC5F,UAAU,EAAE,qFAAsF;EAClG,UAAU,EAAE,wFAAyF;;ACrEvG,MAAM;EACF,OAAO,EAAE,WAAoB;EAC7B,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,YAAY;EAAE,YAAY;EAAC,iBAAiB;EACrD,OAAO,EAAE,IAAI;EAEb,SAAE;IACE,aAAa,EAAE,CAAC;IAChB,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,IAAI;IAEhB,YAAE;MACE,OAAO,EAAE,YAAY;MAErB,cAAC;QACG,KAAK,EAAE,OAAO;QACd,OAAO,E/HsIH,SAAS;Q+HrIb,WAAW,EhIkCL,GAAG;QgIjCT,SAAS,E/HyIA,IAAI;Q+HxIb,cAAc,EAAE,SAAS;QACzB,aAAa,ErCJR,GAAG;QqCKR,eAAe,EAAE,IAAI;QACrB,QAAQ,EAAE,QAAQ;QAClB,OAAO,EAAE,KAAK;QAEd,oBAAO;UACH,eAAe,EAAE,IAAI;MAI7B,iBAAI;QACA,MAAM,EAAE,CAAC;IAKb,wCAAe;MACX,YAAY,EAAE,CAAC;IAGnB,uCAAc;MACV,aAAa,EAAE,CAAC;IAKpB,2BAAE;MACE,OAAO,EAAE,KAAK;MACd,WAAW,EAAE,IAAI;MACjB,YAAY,EAAE,IAAI;MAElB,6BAAC;QACG,OAAO,EAAE,GAAG;EAOxB;6BACI;IACA,UAAU,EAAE,GAAG;IACf,aAAa,EAAE,GAAG;EAI1B,oBAAa;IACT,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,SAAS;IAClB,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,IAAI;IACjB,WAAW,EAAE,KAAK;IAElB,sDACO;MACH,KAAK,ErIlEY,OAAY;EqIqErC,iBAAU;IACN,OAAO,EAAE,MAAM;IACf,iCAAe;MACX,SAAS,EAAE,IAAI;MACf,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;EAIhB,mBAAY;IACR,OAAO,EAAE,YAAY;IACrB,KAAK,EAAE,IAAI;;ACxFnB,KAAM;EACJ,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,IAAI;EAChB,aAAa,EtCYO,GAAG;EsCXvB,KAAK,ErGWqB,mBAAU;EqGVpC,UAAU,EtBFQ,IAA+B;EsBGjD,KAAK,EAAE,IAAI;EvHPT,UAAU,EAAE,mGAAO;EuHSnB,0CAAqC;IACnC,KAAK,E5GIe,OAAgB;E4GFtC,oBAAc;IACZ,UAAU,EAAE,IAAI;IAEhB,oCAAe;MACb,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,WAAW,EAAE,CAAC;EAIpB,iBAAY;IACV,UAAU,EAAE,IAAI;EAGlB,iBAAW;IACT,UAAU,EAAE,QAAQ;IAEpB,4BAAY;MACR,aAAa,EAAE,CAAC;EAUpB;wCACuB;IACrB,UAAU,EAAE,eAAe;EAI/B;oBACa;IACX,OAAO,EAAE,kBAAyC;EAIlD,+BAAgB;IACd,WAAW,EAAE,IAAI;IACjB,MAAM,EAAE,CAAC;IACT,aAAa,EtCvCG,GAAG;EsC2CvB,kBAAa;IACX,OAAO,EAAE,IAAI;IACb,WAAW,EAAE,MAAM;IACnB,gBAAgB,EAAE,WAAW;IAC7B,MAAM,EAAE,CAAC;IAET;6BACO;MACH,OAAO,EAAE,WAAW;IAGxB,yBAAO;MACL,KAAK,E5GzDe,OAAgB;M4G2DpC,yCAAgB;QACd,QAAQ,EAAE,QAAQ;QAClB,GAAG,EAAE,GAAG;QACR,YAAY,EAAE,GAAG;QACjB,WAAW,EAAE,GAAG;QAChB,SAAS,EAAE,IAAI;EAKrB,qBAAkB;IvHnFhB,UAAU,EAAE,yGAAO;EI0DnB,yBAAyB;ImHgCzB,mBAAgB;MACd,UAAU,EAAE,IAAI;EAIlB,kBAAa;IACX,aAAa,EtClFE,GAAG;IsCmFlB,OAAO,EAAE,SAA+B;IACxC,WAAW,EAAE,IAAI;IACjB,YAAY,EAAE,IAAI;IAClB,UAAU,EAAE,KAAK;IACjB,MAAM,EAAE,CAAC;IACT,UAAU,EAAE,qCAA4C;IAExD,yBAAM;MACJ,KAAK,EtBrGO,IAA+B;IsBwG7C,0CAAyB;MzC7G3B,UAAU,EAAE,6GAE6C;IyC+GvD,4BAAU;MACR,OAAO,EAAE,CAAC;IAGZ,oCAAoB;MAClB,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,CAAC;MACV,OAAO,EAAE,CAAC;MACV,WAAW,EAAE,IAAI;MACjB,YAAY,EAAE,IAAI;MAClB,UAAU,EAAE,KAAK;MACjB,aAAa,EtC3GC,GAAG;MsC6GjB,sCAAE;QACA,OAAO,EAAE,KAAK;MAGhB,wCAAI;QACF,KAAK,EAAE,IAAI;QACX,aAAa,EtCnHD,GAAG;QsCoHf,cAAc,EAAE,IAAI;QzC9H1B,UAAU,EAAE,uEAC6C;MyCgIrD,gDAAY;QACV,QAAQ,EAAE,QAAQ;QAClB,MAAM,EAAE,IAAI;QACZ,IAAI,EAAE,IAAI;QACV,KAAK,EtBvIK,IAA+B;QsBwIzC,SAAS,EjItHY,QAAQ;QiIuH7B,WAAW,EAAE,+BAA+B;MAG9C,oDAAe;QACb,SAAS,EAAE,WAAW;QACtB,GAAG,EAAE,IAAI;QACT,MAAM,EAAE,UAAU;QAClB,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;QACZ,eAAe,EAAE,KAAK;QACtB,OAAO,EAAE,EAAE;QACX,UAAU,EAAE,YAAY;QACxB,OAAO,EAAE,CAAC;MAGZ,8CAAW;QACT,UAAU,EAAE,IAAI;QAEhB,4DAAe;UzCjKrB,UAAU,EAAE,6GAE6C;QyCmKnD,8DAAe;UACX,OAAO,EAAE,eAAe;EAMlC,qHAG8B;IAC5B,UAAU,EAAE,wCAAgD;EAE9D,yGAG2B;IACzB,UAAU,EAAE,wCAA4C;EAE1D,qHAG8B;IAC5B,UAAU,EAAE,wCAA8C;EAE5D,qHAG8B;IAC5B,UAAU,EAAE,wCAAgD;EAE9D,iHAG6B;IAC3B,UAAU,EAAE,wCAA0C;EAGxD,yGAG2B;IACzB,UAAU,EAAE,wCAA4C;EAG1D,0BAAoB;IzC/LpB,UAAU,EAAE,4EACwB;EyCiMpC,yBAAmB;IzClMnB,UAAU,EAAE,2EACwB;EyCqMpC,uBAAiB;IzCtMjB,UAAU,EAAE,2EACwB;EyCyMpC,0BAAoB;IzC1MpB,UAAU,EAAE,2EACwB;EyC6MpC,uBAAiB;IzC9MjB,UAAU,EAAE,2EACwB;EyCiNpC,0BAAoB;IzClNpB,UAAU,EAAE,2EACwB;EyCqNpC,6CACe;IACb,KAAK,EtBtOS,IAA+B;IsBwO7C;;;;+BAEO;MACL,KAAK,EtB3OO,IAA+B;IsB8O7C,6DAAO;MACL,YAAY,EAAE,yBAAyB;IAEzC;;;;;;yCAGiB;MACf,KAAK,EhIzHO,wBAAsB;IgI6HlC,6OAEQ;MACN,KAAK,EtB5PK,IAA+B;EsBkQ7C,qBAAO;IACL,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,MAAM;IAChB,aAAa,EAAE,GAAG;IAClB,YAAY,EAAE,GAAG;EAGnB,eAAC;IACC,KAAK,EtIvQgB,OAAY;IsIwQjC,eAAe,EAAE,IAAI;IAErB,iCAAiB;MACf,OAAO,EAAE,IAAI;EAMjB,+BAAG;IACD,SAAS,EAAE,IAAI;IACf,QAAQ,EAAE,QAAQ;IAClB,UAAU,EAAE,IAAI;IAChB,GAAG,EAAE,GAAG;IACR,YAAY,EAAE,GAAG;EAGnB,2CAAe;IACb,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;EAIZ,mDAC0B;IACxB,aAAa,EtCzRG,GAAG;IsC8RjB;;;;2CAAK;MACH,KAAK,EhI/KK,wBAAsB;EgIoLtC,iBAAW;IACT,UAAU,EAAE,WAAW;IACvB,OAAO,EAAE,IAAI;IAEb;4BACM;MACJ,OAAO,EAAE,WAAW;;AC5T5B,cAAc;EACZ,QAAQ,EAAE,MAAM;;ACAd,wBAAY;EACR,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,KAAK;EACjB,OAAO,EAAE,MAAM;EACf,aAAa,EAAE,IAAI;AAEvB,yBAAa;EACT,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,MAAM;AAEtB,sBAAU;EACN,OAAO,EAAE,iBAAiB;AAG9B,uBAAW;EACP,WAAW,EAAE,IAAI;EAEjB,6BAAK;IACD,WAAW,EAAE,IAAI;EAErB,wCAAgB;IACZ,aAAa,EAAE,IAAI;AAK3B,wBAAa;EACX,cAAc,EAAE,GAAG;EACnB,MAAM,EAAE,UAAU;AAGpB,iBAAM;EACJ,UAAU,EAAE,KAAK;AAInB,wBAAY;EACR,UAAU,ElILU,IAAI;EkIMxB,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,CAAC;EAEV,6BAAI;IACA,KAAK,ExBvCG,IAA+B;IwBwCvC,WAAW,EAAE,GAAG;IAChB,YAAY,EAAE,GAAG;;AAM3B,mBAAQ;EACN,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,WAAW;EACvB,MAAM,EAAE,CAAC;EACT,KAAK,ExBpDW,IAA+B;EwBqD/C,OAAO,EAAE,CAAC;EAEV,gCAAY;IACV,KAAK,ExBxDS,IAA+B;;AyBNnD,WAAY;EACR,UAAU,EAAE,WAAW;EACvB,UAAU,EAAE,IAAI;EAEhB,0CAA+B;IAC3B,WAAW,EAAE,CAAC;IACd,YAAY,EAAE,CAAC;EAGnB,sBAAW;IACP,YAAY,EAAE,GAAG;IACjB,aAAa,EAAE,GAAG;EAGtB,8BAAmB;IACf,MAAM,EAAE,YAAY;IACpB,aAAa,EzCEC,GAAG;IyCAjB,kCAAI;MACF,aAAa,EzCDD,GAAG;EyCIrB,wBAAa;IACT,YAAY,EAAE,GAAG;IACjB,aAAa,EAAE,GAAG;IAClB,gBAAgB,EAAE,WAAW;;ACzBrC;;;;GAIG;AAaH,k0BAAS;EACP,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,MAAM;EAChB,IAAI,EAAE,gBAAa;EACnB,MAAM,EAAE,CAAC;;AAIX,gCAAiC;EAC7B,UAAU,EAAE,IAAI;EAIZ,wCAAO;IACH,UAAU,EAAE,eAAe;EAG3B,6CAAO;IACH,gBAAgB,EAAE,WAAW;EAKzC,8CAAgB;IACZ,OAAO,EAAE,GAAG;IACZ,KAAK,EAAE,IAAI;IAGP,yBAA0B;MAD9B,6DAAiB;QAET,KAAK,EAAE,IAAI;IAGf,yBAA0B;MAL9B,6DAAiB;QAMT,KAAK,EAAE,IAAI;IAGf,0BAA2B;MAT/B,6DAAiB;QAUT,KAAK,EAAE,IAAI;IAMf,yHACO;MACH,KAAK,EAAE,IAAI;MACX,IAAI,EAAE,IAAI;IAIlB,kDAAM;MACF,UAAU,EAAE,IAAI;MAChB,aAAa,EAAE,IAAI;MAEnB,uDAAM;QACF,UAAU,EAAE,IAAI;QAChB,aAAa,EAAE,IAAI;IAOvB,gEAAS;MACL,IAAI,EAAE,IAAI;MACV,KAAK,EAAE,GAAG;IAGd,+DAAQ;MACJ,IAAI,EAAE,IAAI;MACV,KAAK,EAAE,GAAG;EAKtB,+CAAe;IACX,MAAM,EAAE,CAAC;EAKb,+CAAe;IACX,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,CAAC;IACT,YAAY,EAAE,CAAC;IACf,gBAAgB,EAAE,WAAW;IAC7B,KAAK,EArGkB,OAAc;IAsGrC,UAAU,EAAE,IAAI;IAEhB,qDAAO;MACH,gBAAgB,EAAE,WAAW;MAE7B,0DAAI;QACA,gBAAgB,EAzGE,IAAI;QA0GtB,KAAK,EA7GU,OAAc;EAkHzC,sDAAsB;IAClB,UAAU,EAAE,IAAI;EAGpB,2JAAyD;IACrD,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,WAAW,ErI/EC,GAAG;IqIgFf,SAAS,ErIzGc,QAAQ;IqI0G/B,MAAM,EAAE,CAAC;IACT,aAAa,EAAE,GAAG;EAGtB,oDAAoB;IAChB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,YAAY,EAAE,GAAG;IACjB,OAAO,EAAE,CAAC;EAId,0EAA0C;IAEtC,OAAO,EAAE,iBAAiB;EAG9B,4EAA4C;IAExC,OAAO,EAAE,mBAAmB;EAGhC,0EAA0C;IAEtC,OAAO,EAAE,iBAAiB;EAG9B,4EAA4C;IAExC,OAAO,EAAE,mBAAmB;EAGhC,qEAAqC;IAEjC,OAAO,EAAE,YAAY;EAGzB,uEAAuC;IAEnC,OAAO,EAAE,cAAc;EAG3B,wEAAwC;IAEpC,OAAO,EAAE,cAAc;EAG3B,iEAAiC;IAE7B,OAAO,EAAE,kBAAkB;EAG/B,iEAAiC;IAE7B,OAAO,EAAE,uBAAuB;EAGpC,+CAAe;IACX,UAAU,EAAE,MAAM;IAClB,aAAa,EArLc,GAAmB;IAsL9C,SAAS,EAAE,QAAQ;IAEnB,sDAAS;MAEL,OAAO,EAAE,8BAA8B;IAG3C,kDAAG;MACC,OAAO,EAAE,CAAC;MACV,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,IAAI;MACZ,KAAK,EAAE,IAAI;MACX,WAAW,EAAE,OAAO;MAEpB,uDAAK;QACD,WAAW,EAAE,GAAG;QAChB,MAAM,EAAE,KAAK;QACb,KAAK,EAAE,IAAI;QACX,aAAa,EAxMM,GAAmB;QAyMtC,MAAM,EAAE,kBAAkB;EAKtC,sCAAM;IACF,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,CAAC;IAGL,8DAAO;MACH,UAAU,EAAE,MAAM;IAK1B,gGACW;MAEP,UAAU,EAAE,MAAM;IAKtB,yCAAK;MAGD,MAAM,EAAE,IAAI;MACZ,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,IAAI;MACX,WAAW,ErI5LD,GAAG;MqI8Lb,uDAAgB;QACZ,KAAK,EAAE,KAAK;MAGhB,4GACiB;QACb,UAAU,EAAE,IAAI;QAChB,KAAK,EA9Oe,mBAAa;QA+OjC,MAAM,EAAE,WAAW;MAGvB,wGACW;QACP,aAAa,EAtPM,GAAmB;QAuPtC,MAAM,EAAE,IAAI;QACZ,KAAK,EAAE,IAAI;QACX,WAAW,EAAE,IAAI;QACjB,SAAS,EAAE,IAAI;QACf,aAAa,EAAE,GAAG;QAClB,UAAU,EAAE,MAAM;MAItB,qDAAc;QAEV,OAAO,EAAE,gBAAgB;MAG7B,qDAAc;QAEV,OAAO,EAAE,YAAY;MAGzB,6CAAK;QACD,UAAU,EAAE,MAAM;QAClB,aAAa,EAAE,6BAAuB;QACtC,SAAS,ErIxPM,IAAI;QqIyPnB,cAAc,EAAE,SAAS;QACzB,KAAK,EzGrQO,mBAAU;QyGsQtB,WAAW,ErItOL,GAAG;QqIuOT,cAAc,EAAE,GAAG;QACnB,WAAW,EpIzNI,IAAI;IoI6N3B,8DAAyB;MACrB,MAAM,EAAE,OAAO;MAEf,6JACqB;QACjB,UAAU,EA1RQ,IAAI;IAgS1B,+CAAM;MACF,aAAa,EAlSM,GAAmB;MAoStC,MAAM,EAAE,IAAI;MACZ,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,MAAM;IAGtB,kDAAW;MACP,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,IAAI;MACZ,WAAW,EAAE,IAAI;MACjB,KAAK,EA3SgB,IAAW;IA8SpC,mDAAY;MACR,MAAM,EAAE,IAAI;MACZ,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,MAAM;MAClB,OAAO,EAAE,GAAG;MACZ,aAAa,EAAE,GAAG;MAClB,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,EAAE;MACX,KAAK,E1IxTQ,OAAY;M0IyTzB,SAAS,EAAE,QAAQ;IAGvB,4GACY;MACR,aAAa,EAAE,GAAG;IAGtB,iPAGqB;MACjB,UAAU,EAtUQ,IAAI;MAuUtB,MAAM,EAAE,OAAO;IAGnB,wGACW;MACP,KAAK,EA1UgB,IAAW;IA6UpC,qDAAa;MACT,QAAQ,EAAE,QAAQ;MAElB,4DAAS;QACL,OAAO,EAAE,EAAE;QACX,OAAO,EAAE,YAAY;QACrB,MAAM,EAAE,6BAA6B;QACrC,mBAAmB,EAzVR,OAAc;QA0VzB,gBAAgB,EAnVa,kBAAkB;QAoV/C,QAAQ,EAAE,QAAQ;QAClB,MAAM,EAAE,GAAG;QACX,KAAK,EAAE,GAAG;IAIlB,oHACqB;MACjB,gBAAgB,EAnWD,OAAc;MAoW7B,KAAK,EAnWa,IAAY;M7CmB1C,UAAU,EAAE,2EAEhB;I6CkVY,mEAA2B;MACvB,mBAAmB,EAxWD,IAAY;IA2WlC,wHACuB;MACnB,UAAU,EAAE,IAAI;MAChB,KAAK,EA3We,mBAAa;MA4WjC,MAAM,EAAE,WAAW;IAGvB,8CAAK;MAGF,OAAO,EAAE,YAAY;MACpB,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,WAAW,EAAE,IAAI;MACjB,MAAM,EAAE,OAAO;MACf,MAAM,EAAE,OAAO;MACf,aAAa,EAAE,GAAG;MAClB,UAAU,EAAE,MAAM;MAElB,oDAAQ;QACJ,UAAU,EA7XI,IAAI;MAgYtB,qDAAS;QACL,gBAAgB,EApYL,OAAc;QAqYzB,KAAK,EApYS,IAAY;MAuY9B,kDAAM;QACF,KAAK,EApYY,IAAW;MAuYhC,sHACiB;QACb,UAAU,EAAE,IAAI;QAChB,KAAK,EA3YW,mBAAa;QA4Y7B,MAAM,EAAE,WAAW;EAS/B;;2DAAI;IACA,aAAa,EAAE,cAAc;EAKjC,sDAAQ;IACJ,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;;AAMzB,oCAAqB;EACjB,MAAM,EAAE,OAAO;;AAKvB;;;;;kCAK4B;EACxB,OAAO,EAAE,GAAG;EACZ,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,OAAO;;AC3bnB;;;GAGG;AACH;cACe;EACf,qBAAqB,EAAE,IAAI;EAC3B,mBAAmB,EAAE,IAAI;EACzB,gBAAgB,EAAE,IAAI;EACrB,YAAY,EAAE,IAAI;EACnB,eAAe,EAAE,IAAI;EACrB,gBAAgB,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EAClB,eAAe,EAAE,UAAU;EAC1B,UAAU,EAAE,UAAU;;AAEvB,YAAa;EACZ,QAAQ,EAAE,QAAQ;EAClB,SAAS,EAAE,GAAG;;AAEf,UAAW;EACV,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EAAE,aAAa;;AAE1B,aAAc;EACb,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,CAAC;;AAEV,YAAa;EACZ,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,KAAK,EAAE,CAAC;EAEL,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,CAAC;EAChB,MAAM,EAAE,GAAG;EACX,UAAU,EAAE,OAAO;EACnB,2CAAiC;IAC7B,gBAAgB,EAAE,IAAI;IACtB,MAAM,EAAE,iBAAiB;IACzB,uDAAc;MACV,YAAY,EAAE,GAAG;;AAI7B,YAAa;EACZ,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;;AAEX;4BAC6B;EAC7B,kBAAkB,EAAE,4CAA4C;EAC/D,UAAU,EAAE,4CAA4C;;AAEzD,kBAAmB;EAClB,MAAM,EAAE,kBAAkB;;AAG3B;;GAEG;AACH;YACa;EACZ,iBAAiB,EAAE,oBAAkB;EACrC,SAAS,EAAE,oBAAkB;;AAG9B;GACG;AACH,gBAAiB;EAChB,MAAM,EAAE,GAAG;EACR,MAAM,EAAE,MAAM;;AAElB,cAAe;EACd,KAAK,EAAE,IAAI;;AAEZ,2BAA4B;EAC3B,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,IAAI;EACV,GAAG,EAAE,KAAK;;AAGX;GACG;AACH,YAAa;EACZ,UAAU,EAAE,OAAO;EACnB,aAAa,EAAE,GAAG;;AAEnB,aAAc;EACb,UAAU,EAAE,OAAO;EACpB,kBAAkB,EAAE,gBAAgB;EACnC,UAAU,EAAE,gBAAgB;;AAG7B;GACG;AACH,eAAgB;EACf,MAAM,EAAE,QAAQ;;AAEjB,8BAA+B;EAC9B,MAAM,EAAE,QAAQ;;AAEjB,YAAa;EACT,UAAU,EAAE,UAAU;EACtB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,KAAK;EACX,GAAG,EAAE,IAAI;EACT,MAAM,EAAE,OAAO;EACf,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,iBAAiB;EAC7B,MAAM,EAAE,SAAS;EACjB,UAAU,EDhHoB,IAAY;E7CoC5C,UAAU,EAAE,mGAEwC;E8C8ElD,wBAAc;IACV,SAAS,EAAE,oBAAoB;;AAGvC;iCACkC;EACjC,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,GAAG;EACX,IAAI,EAAE,GAAG;EACT,GAAG,EAAE,IAAI;;AAEV,iCAAkC;EACjC,GAAG,EAAE,IAAI;;AAGV;GACG;AAEH,wBAAyB;EACxB,UAAU,EAAE,OAAO;;AAEpB;;uBAEwB;EACvB,MAAM,EAAE,WAAW;;AAGpB,OAAQ;EACJ,UAAU,EAAE,OAAO;EAEnB,qBAAe;IACX,gBAAgB,EDpJO,OAAc;ICqJrC,aAAa,EAAE,GAAG;EAGtB,oBAAY;IACR,YAAY,EDzJW,OAAc;EC6JrC,iCAAe;IACX,gBAAgB,E3B9JR,OAA+B;E2BiK3C,gCAAY;IACR,YAAY,E3BlKJ,OAA+B;E2BsK3C,oCAAe;IACX,gBAAgB,E3BvKR,OAA+B;E2B0K3C,mCAAY;IACR,YAAY,E3B3KJ,OAA+B;E2B+K3C,oCAAe;IACX,gBAAgB,E3BhLR,OAA+B;E2BmL3C,mCAAY;IACR,YAAY,E3BpLJ,OAA+B;E2BwL3C,mCAAe;IACV,gBAAgB,E3BzLT,OAA+B;E2B4L1C,kCAAY;IACR,YAAY,E3B7LL,OAA+B;E2BkM3C,iCAAe;IACV,gBAAgB,E3BnMT,OAA+B;E2BsM1C,gCAAY;IACR,YAAY,E3BvML,OAA+B;;A4BL/C,8CAAkC;EAC9B,UAAU,EAAE,GAAG;EACf,aAAa,EAAE,IAAI;AAGvB,wBAAY;EACR,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;AAEpB,kBAAM;EACF,KAAK,EFJqB,IAAY;EEKtC,UAAU,EAAE,MAAM;EAElB,qBAAE;IACE,SAAS,EAAE,MAAM;IACjB,WAAW,EAAE,GAAG;IAChB,OAAO,EAAE,YAAY;IACrB,QAAQ,EAAE,QAAQ;EAEtB,qBAAE;IACE,SAAS,EAAE,QAAQ;IACnB,SAAS,EAAE,KAAK;IAChB,MAAM,EAAE,WAAW;AAI3B,0BAAc;EACV,SAAS,EAAE,KAAK;;AAGxB,QAAQ;EACN,OAAO,EAAE,MAAM;;AAGb,0BAAY;EACR,MAAM,EAAE,KAAK;EACb,mBAAmB,EAAE,UAAU;AAEnC,sBAAQ;EACJ,UAAU,EAAE,MAAM;EAElB,0BAAG;IACC,SAAS,EAAE,KAAK;IAChB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,MAAM;IlD6HrB,iBAAiB,EAAG,uBAAwB;IACzC,cAAc,EAAE,uBAAyB;IACzC,YAAY,EAAE,uBAAyB;IACvC,aAAa,EAAE,uBAAyB;IACxC,SAAS,EAAE,uBAAyB;EkD9HpC,4BAAK;IACD,UAAU,EAAE,KAAK;AAGzB,qBAAO;EACH,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;AAEZ,0BAAY;EACR,MAAM,EAAE,eAAmB;EAC3B,SAAS,EAAE,KAAK;AAEpB,2BAAa;EACT,UAAU,EAAE,QAAgB;AAEhC,sBAAQ;EACJ,UAAU,EAAE,QAAgB;EAC5B,cAAc,EAAE,IAAI;EAEpB,0BAAG;IACC,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,QAAgB;AAInC,8BAAQ;EACJ,UAAU,EAAE,KAAK;AAIrB,uCAAQ;EACJ,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,KAAK;AAGxB,mBAAK;EACD,OAAO,EAAE,QAAQ;EACjB,gCAAY;IACR,UAAU,EAAE,IAAI;EAIhB,kCAAO;IACH,OAAO,EAAE,OAAO;IAChB,SAAS,EAAE,GAAG;IACd,oCAAC;MACG,SAAS,EAAE,KAAK;AAOhC,0BAAY;EACR,OAAO,EAAE,QAAQ;EACjB,wCAAa;IACT,UAAU,EAAE,IAAI;AAMhB,wDAAgB;EACZ,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,eAAe,EAAE,MAAM;EAEvB,+DAAM;IACF,OAAO,EAAE,YAAY;IACrB,MAAM,EAAE,MAAM;;AAQ9B,yBAAY;EACR,UAAU,EAAE,KAAK;EACjB,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,OAAO;EAEhB,oCAAU;IACN,WAAW,EAAE,IAAI;AAIzB,yBAAY;EACR,aAAa,EAAE,GAAuB;E/CrE5C,UAAU,EAAE,2GAE6C;E+CqEnD,aAAa,EAAE,KAAK;EACpB,OAAO,EAAE,QAAQ;AAErB,6BAAgB;EACZ,OAAO,EAAE,YAAY;AAGrB,yBAAI;EACA,MAAM,EAAE,GAAG;AAEf,uBAAE;EACE,UAAU,EAAE,IAAI;AAIpB,+BAAU;EACN,OAAO,EAAE,CAAC;AAEd;sBACC;EACG,KAAK,EAAE,OAAO;;AC/J1B,iCAAkC;EAC9B;8CAC4C;IACxC,YAAY,EAAE,IAAI;IAClB,aAAa,EAAE,IAAI;;EAMrB,6DAA0C;IACxC,KAAK,EAAE,eAAe;IAEtB;2GAC0C;MACxC,IAAI,EAAE,iBAAiB;;EAK7B,0DAA0D;IACtD,OAAO,EAAE,IAAI;;EAGjB,0BAA0B;IACxB,SAAS,EAAE,KAAK;IAChB,MAAM,EAAE,MAAM;IACd,UAAU,EAAE,KAAK;;EAGnB,gBAAgB;IACZ,QAAQ,EAAE,KAAK;IACf,OAAO,EAAE,KAAK;IACd,GAAG,EAAE,GAAG;IACR,MAAM,EAAE,KAAK;IACb,KAAK,EAAE,KAAK;IACZ,KAAK,EAAE,CAAC;IACR,YAAY,EAAE,YAAY;IAC1B,OAAO,EAAE,IAAI;IACb,UAAU,EAAE,OAAO;IACnB,gBAAgB,EAAE,IAAI;IACtB,UAAU,EAAE,OAAO;IACnB,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,IAAI;IAChB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;IAEf,UAAU,EAAE,eAAe;InDmH9B,iBAAiB,EAAG,wBAAyB;IAC1C,cAAc,EAAE,wBAAyB;IACzC,YAAY,EAAE,wBAAyB;IACvC,aAAa,EAAE,wBAAyB;IACxC,SAAS,EAAE,wBAAyB;IApBxC,kBAAkB,EAAE,8CAAe;IACnC,eAAe,EAAE,8CAAe;IAChC,aAAa,EAAE,8CAAe;IAC9B,cAAc,EAAE,8CAAe;IAC/B,UAAU,EAAE,8CAAe;ImDlGvB,uBAAQ;MACJ,GAAG,EAAE,CAAC;MACN,IAAI,EAAE,CAAC;MACP,MAAM,EAAE,IAAI;MACZ,KAAK,EAAE,IAAI;MACX,QAAQ,EAAE,QAAQ;MAClB,gBAAgB,EHnDM,IAAY;MGoDlC,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,CAAC;IAGd,uCAAsB;MAClB,QAAQ,EAAE,QAAQ;MAClB,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,GAAG;IAGnB,4BAAW;MACP,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,CAAC;MAGN,gDAAS;QACN,KAAK,E7IlEK,OAAY;Q6ImEtB,MAAM,EAAE,QAAQ;MAGnB,iEAA4B;QACxB,MAAM,EAAE,IAAI;MAGhB,4CAAO;QACH,KAAK,EAAE,iBAAiB;QACxB,OAAO,EAAE,EAAE;QACX,OAAO,EAAE,KAAK;QACd,MAAM,EAAE,GAAG;QACX,WAAW,EAAE,IAAI;QACjB,gBAAgB,EAAE,OAAO;MAIzB,uDAAO;QACH,OAAO,EAAE,IAAI;IAM7B,0BAAW;MnD6Dd,iBAAiB,EAAG,sBAAyB;MAC1C,cAAc,EAAE,sBAAyB;MACzC,YAAY,EAAE,sBAAyB;MACvC,aAAa,EAAE,sBAAyB;MACxC,SAAS,EAAE,sBAAyB;;EmD3DpC,2BAAiB;InDuDpB,iBAAiB,EAAG,yBAAyB;IAC1C,cAAc,EAAE,yBAAyB;IACzC,YAAY,EAAE,yBAAyB;IACvC,aAAa,EAAE,yBAAyB;IACxC,SAAS,EAAE,yBAAyB;;EmDrDpC,yBAAiB;IACb,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,IAAI;IACb,aAAa,EAAE,kBAAkB;IACjC,eAAe,EAAE,wBAAwB;IACzC,cAAc,EAAE,MAAM;IACtB,WAAW,EAAE,MAAM;InDkC3B,kBAAkB,EAAE,oDAAqB;IACzC,eAAe,EAAE,oDAAqB;IACtC,aAAa,EAAE,oDAAqB;IACpC,cAAc,EAAE,oDAAqB;IACrC,UAAU,EAAE,oDAAqB;EmDlC7B,qCAA6B;IACzB,OAAO,EAAE,KAAK;EAGlB,gCAAwB;IACpB,OAAO,EAAE,IAAI;EAIb,qCAAc;IACV,WAAW,EAAE,MAAM;IACnB,YAAY,EAAE,MAAM;EAI5B;kCACwB;IACpB,gBAAgB,EAAE,WAAW;IAC7B,MAAM,EAAE,CAAC;IACT,cAAc,EAAE,IAAI;IACpB,UAAU,EAAE,IAAI;IAChB,kBAAkB,EAAE,IAAI;IACxB,UAAU,EAAE,IAAI;IAChB,SAAS,EAAE,eAAe;IAC1B,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,IAAI;IACnB,WAAW,EAAE,CAAC;IACd,MAAM,EAAE,KAAK;IACb,SAAS,EAAE,IAAI;IACf,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,MAAM;;EAMlB,+DAAoB;IAChB,gBAAgB,EH1JE,IAAY;;EG+J1C,UAAW;IACP,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,KAAK;IACf,OAAO,EAAE,CAAC;IACV,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,IAAI;IACV,KAAK,EAAE,KAAK;IACZ,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,IAAI;IACb,UAAU,EAAE,MAAM;;EAItB;8BAC4B;IACxB,OAAO,EAAE,eAAe;AAKhC,iCAAkC;EAChC,mBAAmB;IACjB,WAAW,EAAE,MAAM;IAEnB,qCAAiB;MACf,WAAW,EAAE,QAAQ;;EAIvB,0BAAa;IACX,MAAM,EAAE,iBAAiB;;EAK3B,+CAAoC;IAClC,UAAU,EAAE,IAAI;AAKtB,oCAAqC;EAG/B,0DAAoB;IAClB,SAAS,EAAE,gBAAgB;IAC3B,UAAU,EAAE,gBAAgB;IAC5B,UAAU,EAAE,IAAI;IAChB,IAAI,EAAE,KAAK;EAEb;mDACW;IACT,OAAO,EAAE,IAAI;EAEf,kDAAY;IACV,IAAI,EAAE,GAAG;IACT,GAAG,EAAE,GAAG;EAEV,mDAAa;IACX,GAAG,EAAE,GAAG;EAEV,qDAAe;IACb,GAAG,EAAE,GAAG;EAEV,6DAAuB;IACrB,GAAG,EAAE,GAAG;IACR,IAAI,EAAE,GAAG;EAIX,6CAAU;IACR,SAAS,EAAE,KAAK;IAChB,UAAU,EAAE,KAAK;EAEnB,6CAAU;IACR,SAAS,EAAE,KAAK;IAChB,UAAU,EAAE,KAAK;;EnDzMrB,mBAKC;IAJC,EAAG;MAAC,GAAG,EAAE,GAAG;MAAE,SAAS,EAAE,YAAY;IACrC,GAAI;MAAC,GAAG,EAAE,GAAG;MAAE,SAAS,EAAE,cAAc;IACxC,GAAI;MAAC,SAAS,EAAE,cAAc;IAC9B,IAAK;MAAC,SAAS,EAAE,cAAc;EAEjC,2BAKC;IAJC,EAAG;MAAC,GAAG,EAAE,GAAG;MAAE,iBAAiB,EAAE,YAAY;IAC7C,GAAI;MAAC,GAAG,EAAE,GAAG;MAAE,iBAAiB,EAAE,cAAc;IAChD,GAAI;MAAC,iBAAiB,EAAE,cAAc;IACtC,IAAK;MAAE,iBAAiB,EAAE,cAAc;EAE1C,wBAKC;IAJC,EAAG;MAAC,GAAG,EAAE,GAAG;MAAE,cAAc,EAAE,YAAY;IAC1C,GAAI;MAAC,GAAG,EAAE,GAAG;MAAE,cAAc,EAAE,cAAc;IAC7C,GAAI;MAAC,cAAc,EAAE,cAAc;IACnC,IAAK;MAAE,cAAc,EAAE,cAAc;EAKvC,sBAKC;IAJC,EAAG;MAAE,GAAG,EAAE,GAAG;MAAE,SAAS,EAAE,cAAc;IACxC,GAAI;MAAE,SAAS,EAAE,cAAc;IAC/B,GAAI;MAAE,SAAS,EAAE,YAAY;IAC7B,IAAK;MAAE,GAAG,EAAE,GAAG;MAAE,SAAS,EAAE,SAAS;EAGvC,8BAKC;IAJC,EAAG;MAAE,GAAG,EAAE,GAAG;MAAE,iBAAiB,EAAE,cAAc;IAChD,GAAI;MAAE,iBAAiB,EAAE,cAAc;IACvC,GAAI;MAAE,iBAAiB,EAAE,YAAY;IACrC,IAAK;MAAE,GAAG,EAAE,GAAG;MAAE,iBAAiB,EAAE,SAAS;EAG/C,2BAKC;IAJC,EAAG;MAAE,GAAG,EAAE,GAAG;MAAE,cAAc,EAAE,cAAc;IAC7C,GAAI;MAAE,cAAc,EAAE,cAAc;IACpC,GAAI;MAAE,cAAc,EAAE,YAAY;IAClC,IAAK;MAAE,GAAG,EAAE,GAAG;MAAE,cAAc,EAAE,SAAS;EAK5C,sBAKC;IAJC,EAAG;MAAC,MAAM,EAAE,GAAG;MAAE,SAAS,EAAE,YAAY;IACxC,GAAI;MAAC,MAAM,EAAE,GAAG;MAAE,SAAS,EAAE,eAAe;IAC5C,GAAI;MAAC,SAAS,EAAE,eAAe;IAC/B,IAAK;MAAC,SAAS,EAAE,eAAe;EAElC,8BAKC;IAJC,EAAG;MAAC,MAAM,EAAE,GAAG;MAAE,iBAAiB,EAAE,YAAY;IAChD,GAAI;MAAC,MAAM,EAAE,GAAG;MAAE,iBAAiB,EAAE,eAAe;IACpD,GAAI;MAAC,iBAAiB,EAAE,eAAe;IACvC,IAAK;MAAC,iBAAiB,EAAE,eAAe;EAE1C,2BAKC;IAJC,EAAG;MAAC,MAAM,EAAE,GAAG;MAAE,cAAc,EAAE,YAAY;IAC7C,GAAI;MAAC,MAAM,EAAE,GAAG;MAAE,cAAc,EAAE,eAAe;IACjD,GAAI;MAAC,cAAc,EAAE,eAAe;IACpC,IAAK;MAAC,cAAc,EAAE,eAAe;EAKvC,yBAKC;IAJC,EAAG;MAAE,MAAM,EAAE,GAAG;MAAC,SAAS,EAAE,eAAe;IAC3C,GAAI;MAAE,SAAS,EAAE,aAAa;IAC9B,GAAI;MAAE,SAAS,EAAE,aAAa;IAC9B,IAAK;MAAE,MAAM,EAAE,GAAG;MAAC,SAAS,EAAE,SAAS;EAEzC,iCAKC;IAJC,EAAG;MAAC,MAAM,EAAE,GAAG;MAAC,iBAAiB,EAAE,eAAe;IAClD,GAAI;MAAC,iBAAiB,EAAE,aAAa;IACrC,GAAI;MAAC,iBAAiB,EAAE,aAAa;IACrC,IAAK;MAAC,MAAM,EAAE,GAAG;MAAC,iBAAiB,EAAE,SAAS;EAEhD,8BAKC;IAJC,EAAG;MAAC,MAAM,EAAE,GAAG;MAAC,cAAc,EAAE,eAAe;IAC/C,GAAI;MAAC,cAAc,EAAE,aAAa;IAClC,GAAI;MAAC,cAAc,EAAE,aAAa;IAClC,IAAK;MAAC,MAAM,EAAE,GAAG;MAAC,cAAc,EAAE,SAAS;EmDoI3C,yDAAiC;IAC/B,GAAG,EAAE,GAAG;InD/NX,iBAAiB,EAAE,2BAAqB;IACxC,cAAc,EAAE,2BAAqB;IACrC,SAAS,EAAE,oBAAc;IACzB,2BAA2B,EAAE,QAAQ;IACrC,wBAAwB,EAAE,QAAQ;IAClC,mBAAmB,EAAE,QAAQ;EmD6N5B,yDAAiC;IAC/B,OAAO,EAAE,CAAC;EAEZ,yDAAiC;IAC/B,MAAM,EAAE,GAAG;InDtOd,iBAAiB,EAAE,8BAAqB;IACxC,cAAc,EAAE,8BAAqB;IACrC,SAAS,EAAE,uBAAc;IACzB,2BAA2B,EAAE,QAAQ;IACrC,wBAAwB,EAAE,QAAQ;IAClC,mBAAmB,EAAE,QAAQ;EmDsO1B,iEAAiC;IAC/B,GAAG,EAAE,GAAG;InD5Ob,iBAAiB,EAAE,wBAAqB;IACxC,cAAc,EAAE,wBAAqB;IACrC,SAAS,EAAE,iBAAc;IACzB,2BAA2B,EAAE,QAAQ;IACrC,wBAAwB,EAAE,QAAQ;IAClC,mBAAmB,EAAE,QAAQ;EmD0O1B,iEAAiC;IAC/B,OAAO,EAAE,CAAC;EAEZ,iEAAiC;IAC/B,MAAM,EAAE,GAAG;InDnPhB,iBAAiB,EAAE,2BAAqB;IACxC,cAAc,EAAE,2BAAqB;IACrC,SAAS,EAAE,oBAAc;IACzB,2BAA2B,EAAE,QAAQ;IACrC,wBAAwB,EAAE,QAAQ;IAClC,mBAAmB,EAAE,QAAQ;AmDsPlC,oCAAqC;EAG/B,0DAAoB;IAClB,SAAS,EAAE,gBAAgB;IAC3B,UAAU,EAAE,gBAAgB;IAC5B,UAAU,EAAE,IAAI;IAChB,IAAI,EAAE,KAAK;EAEb;mDACW;IACT,OAAO,EAAE,IAAI;EAEf,kDAAY;IACV,IAAI,EAAE,GAAG;IACT,GAAG,EAAE,GAAG;EAEV,mDAAa;IACX,GAAG,EAAE,GAAG;EAEV,qDAAe;IACb,GAAG,EAAE,EAAE;EAET,6DAAuB;IACrB,GAAG,EAAE,GAAG;;EAMZ,uCAAa;IACX,cAAc,EAAE,IAAI;;EAOtB;;gCAAgB;IACd,OAAO,EAAE,IAAI;;EAMb,2CAAmB;IACjB,KAAK,EAAE,IAAI;AAMnB,oCAAoC;EAClC,gBAAgB;IACd,OAAO,EAAE,eAAe;AAI5B,oCAAoC;EAG9B,0DAAmB;IACjB,UAAU,EAAE,eAAe;;EAK/B,gCAAmB;IACjB,UAAU,EAAE,KAAK", -"sources": ["../scss/material-kit.scss","../scss/material-kit/variables/_brand.scss","../scss/material-kit/variables/_carousel.scss","../scss/material-kit/mixins/_type.scss","../scss/material-kit/bootstrap/scss/_reboot.scss","../scss/material-kit/bootstrap/scss/_variables.scss","../scss/material-kit/variables/_type.scss","../scss/material-kit/variables/_bootstrap-material-design.scss","../scss/material-kit/bootstrap/scss/mixins/_hover.scss","../scss/material-kit/bootstrap/scss/_print.scss","../scss/material-kit/bootstrap/scss/_type.scss","../scss/material-kit/bootstrap/scss/mixins/_lists.scss","../scss/material-kit/variables/_spacing.scss","../scss/material-kit/bootstrap/scss/_images.scss","../scss/material-kit/bootstrap/scss/mixins/_image.scss","../scss/material-kit/bootstrap/scss/mixins/_border-radius.scss","../scss/material-kit/bootstrap/scss/mixins/_box-shadow.scss","../scss/material-kit/bootstrap/scss/_code.scss","../scss/material-kit/bootstrap/scss/_grid.scss","../scss/material-kit/bootstrap/scss/mixins/_grid.scss","../scss/material-kit/bootstrap/scss/mixins/_breakpoints.scss","../scss/material-kit/bootstrap/scss/_functions.scss","../scss/material-kit/bootstrap/scss/mixins/_grid-framework.scss","../scss/material-kit/bootstrap/scss/_tables.scss","../scss/material-kit/bootstrap/scss/mixins/_table-row.scss","../scss/material-kit/variables/_tables.scss","../scss/material-kit/bootstrap/scss/_forms.scss","../scss/material-kit/variables/_forms.scss","../scss/material-kit/bootstrap/scss/mixins/_transition.scss","../scss/material-kit/bootstrap/scss/mixins/_forms.scss","../scss/material-kit/bootstrap/scss/mixins/_gradients.scss","../scss/material-kit/bootstrap/scss/_buttons.scss","../scss/material-kit/variables/_buttons.scss","../scss/material-kit/bootstrap/scss/mixins/_buttons.scss","../scss/material-kit/variables/_nav.scss","../scss/material-kit/bootstrap/scss/_transitions.scss","../scss/material-kit/bootstrap/scss/_dropdown.scss","../scss/material-kit/bootstrap/scss/mixins/_caret.scss","../scss/material-kit/bootstrap/scss/mixins/_nav-divider.scss","../scss/material-kit/bootstrap/scss/_button-group.scss","../scss/material-kit/bootstrap/scss/_input-group.scss","../scss/material-kit/bootstrap/scss/_custom-forms.scss","../scss/material-kit/variables/_custom-forms.scss","../scss/material-kit/bootstrap/scss/_nav.scss","../scss/material-kit/bootstrap/scss/_navbar.scss","../scss/material-kit/bootstrap/scss/_card.scss","../scss/material-kit/variables/_card.scss","../scss/material-kit/bootstrap/scss/_breadcrumb.scss","../scss/material-kit/bootstrap/scss/_pagination.scss","../scss/material-kit/variables/_pagination.scss","../scss/material-kit/bootstrap/scss/mixins/_pagination.scss","../scss/material-kit/bootstrap/scss/_jumbotron.scss","../scss/material-kit/bootstrap/scss/_alert.scss","../scss/material-kit/bootstrap/scss/mixins/_alert.scss","../scss/material-kit/bootstrap/scss/_progress.scss","../scss/material-kit/bootstrap/scss/_media.scss","../scss/material-kit/bootstrap/scss/_list-group.scss","../scss/material-kit/variables/_list-group.scss","../scss/material-kit/bootstrap/scss/mixins/_list-group.scss","../scss/material-kit/bootstrap/scss/_close.scss","../scss/material-kit/bootstrap/scss/_badge.scss","../scss/material-kit/bootstrap/scss/mixins/_badge.scss","../scss/material-kit/bootstrap/scss/_modal.scss","../scss/material-kit/variables/_modals.scss","../scss/material-kit/bootstrap/scss/_tooltip.scss","../scss/material-kit/bootstrap/scss/mixins/_reset-text.scss","../scss/material-kit/bootstrap/scss/_popover.scss","../scss/material-kit/bootstrap/scss/_carousel.scss","../scss/material-kit/bootstrap/scss/utilities/_align.scss","../scss/material-kit/bootstrap/scss/mixins/_background-variant.scss","../scss/material-kit/bootstrap/scss/utilities/_background.scss","../scss/material-kit/bootstrap/scss/utilities/_borders.scss","../scss/material-kit/bootstrap/scss/mixins/_clearfix.scss","../scss/material-kit/bootstrap/scss/utilities/_display.scss","../scss/material-kit/bootstrap/scss/utilities/_embed.scss","../scss/material-kit/bootstrap/scss/utilities/_flex.scss","../scss/material-kit/bootstrap/scss/utilities/_float.scss","../scss/material-kit/bootstrap/scss/mixins/_float.scss","../scss/material-kit/bootstrap/scss/utilities/_position.scss","../scss/material-kit/bootstrap/scss/utilities/_screenreaders.scss","../scss/material-kit/bootstrap/scss/mixins/_screen-reader.scss","../scss/material-kit/bootstrap/scss/utilities/_sizing.scss","../scss/material-kit/bootstrap/scss/utilities/_spacing.scss","../scss/material-kit/bootstrap/scss/utilities/_text.scss","../scss/material-kit/bootstrap/scss/mixins/_text-truncate.scss","../scss/material-kit/bootstrap/scss/mixins/_text-emphasis.scss","../scss/material-kit/bootstrap/scss/mixins/_text-hide.scss","../scss/material-kit/bootstrap/scss/utilities/_visibility.scss","../scss/material-kit/bootstrap/scss/mixins/_visibility.scss","../scss/material-kit/_reboot.scss","../scss/material-kit/_layout.scss","../scss/material-kit/mixins/_animations.scss","../scss/material-kit/_buttons.scss","../scss/material-kit/mixins/_buttons.scss","../scss/material-kit/mixins/_colored-shadows.scss","../scss/material-kit/mixins/_hover.scss","../scss/material-kit/mixins/_forms.scss","../scss/material-kit/variables/_bootstrap-material-design-base.scss","../scss/material-kit/_misc.scss","../scss/material-kit/_checkboxes.scss","../scss/material-kit/_switches.scss","../scss/material-kit/_radios.scss","../scss/material-kit/_carousel.scss","../scss/material-kit/_forms.scss","../scss/material-kit/_input-group.scss","../scss/material-kit/_list-group.scss","../scss/material-kit/_nav.scss","../scss/material-kit/_images.scss","../scss/material-kit/_navbar.scss","../scss/material-kit/mixins/_navbar-colors.scss","../scss/material-kit/_badges.scss","../scss/material-kit/mixins/_utilities.scss","../scss/material-kit/_alerts.scss","../scss/material-kit/mixins/_alert.scss","../scss/material-kit/_pagination.scss","../scss/material-kit/_pills.scss","../scss/material-kit/_info-areas.scss","../scss/material-kit/_type.scss","../scss/material-kit/_tabs.scss","../scss/material-kit/mixins/_navs.scss","../scss/material-kit/variables/_state.scss","../scss/material-kit/_tooltip.scss","../scss/material-kit/_popover.scss","../scss/material-kit/_modal.scss","../scss/material-kit/_dropdown.scss","../scss/material-kit/variables/_menu.scss","../scss/material-kit/_drawer.scss","../scss/material-kit/mixins/_drawer.scss","../scss/material-kit/variables/_drawer.scss","../scss/material-kit/mixins/_layout.scss","../scss/material-kit/_progress.scss","../scss/material-kit/_togglebutton.scss","../scss/material-kit/_ripples.scss","../scss/material-kit/_headers.scss","../scss/material-kit/_footers.scss","../scss/material-kit/_cards.scss","../scss/material-kit/cards/_card-carousel.scss","../scss/material-kit/cards/_card-login.scss","../scss/material-kit/cards/_card-plain.scss","../scss/material-kit/plugins/_plugin-datetime-picker.scss","../scss/material-kit/plugins/_plugin-nouislider.scss","../scss/material-kit/_example-pages.scss","../scss/material-kit/_responsive.scss"], -"names": [], -"file": "material-kit.css" -} \ No newline at end of file diff --git a/static/css/material-kit/bootstrap/scss/bootstrap-grid.css b/static/css/material-kit/bootstrap/scss/bootstrap-grid.css deleted file mode 100644 index 0be8daa..0000000 --- a/static/css/material-kit/bootstrap/scss/bootstrap-grid.css +++ /dev/null @@ -1,1360 +0,0 @@ -/*! - * Bootstrap Grid v4.0.0 (https://getbootstrap.com) - * Copyright 2011-2018 The Bootstrap Authors - * Copyright 2011-2018 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -@-ms-viewport { - width: device-width; } -html { - box-sizing: border-box; - -ms-overflow-style: scrollbar; } - -*, -*::before, -*::after { - box-sizing: inherit; } - -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - @media (min-width: 576px) { - .container { - max-width: 540px; } } - @media (min-width: 768px) { - .container { - max-width: 720px; } } - @media (min-width: 992px) { - .container { - max-width: 960px; } } - @media (min-width: 1200px) { - .container { - max-width: 1140px; } } - -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - -.row { - display: flex; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; } - -.no-gutters { - margin-right: 0; - margin-left: 0; } - .no-gutters > .col, - .no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; } - -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; } - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - -.col-3 { - flex: 0 0 25%; - max-width: 25%; } - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - -.col-6 { - flex: 0 0 50%; - max-width: 50%; } - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - -.col-9 { - flex: 0 0 75%; - max-width: 75%; } - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - -.col-12 { - flex: 0 0 100%; - max-width: 100%; } - -.order-first { - order: -1; } - -.order-last { - order: 13; } - -.order-0 { - order: 0; } - -.order-1 { - order: 1; } - -.order-2 { - order: 2; } - -.order-3 { - order: 3; } - -.order-4 { - order: 4; } - -.order-5 { - order: 5; } - -.order-6 { - order: 6; } - -.order-7 { - order: 7; } - -.order-8 { - order: 8; } - -.order-9 { - order: 9; } - -.order-10 { - order: 10; } - -.order-11 { - order: 11; } - -.order-12 { - order: 12; } - -.offset-1 { - margin-left: 8.3333333333%; } - -.offset-2 { - margin-left: 16.6666666667%; } - -.offset-3 { - margin-left: 25%; } - -.offset-4 { - margin-left: 33.3333333333%; } - -.offset-5 { - margin-left: 41.6666666667%; } - -.offset-6 { - margin-left: 50%; } - -.offset-7 { - margin-left: 58.3333333333%; } - -.offset-8 { - margin-left: 66.6666666667%; } - -.offset-9 { - margin-left: 75%; } - -.offset-10 { - margin-left: 83.3333333333%; } - -.offset-11 { - margin-left: 91.6666666667%; } - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-sm-first { - order: -1; } - - .order-sm-last { - order: 13; } - - .order-sm-0 { - order: 0; } - - .order-sm-1 { - order: 1; } - - .order-sm-2 { - order: 2; } - - .order-sm-3 { - order: 3; } - - .order-sm-4 { - order: 4; } - - .order-sm-5 { - order: 5; } - - .order-sm-6 { - order: 6; } - - .order-sm-7 { - order: 7; } - - .order-sm-8 { - order: 8; } - - .order-sm-9 { - order: 9; } - - .order-sm-10 { - order: 10; } - - .order-sm-11 { - order: 11; } - - .order-sm-12 { - order: 12; } - - .offset-sm-0 { - margin-left: 0; } - - .offset-sm-1 { - margin-left: 8.3333333333%; } - - .offset-sm-2 { - margin-left: 16.6666666667%; } - - .offset-sm-3 { - margin-left: 25%; } - - .offset-sm-4 { - margin-left: 33.3333333333%; } - - .offset-sm-5 { - margin-left: 41.6666666667%; } - - .offset-sm-6 { - margin-left: 50%; } - - .offset-sm-7 { - margin-left: 58.3333333333%; } - - .offset-sm-8 { - margin-left: 66.6666666667%; } - - .offset-sm-9 { - margin-left: 75%; } - - .offset-sm-10 { - margin-left: 83.3333333333%; } - - .offset-sm-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-md-first { - order: -1; } - - .order-md-last { - order: 13; } - - .order-md-0 { - order: 0; } - - .order-md-1 { - order: 1; } - - .order-md-2 { - order: 2; } - - .order-md-3 { - order: 3; } - - .order-md-4 { - order: 4; } - - .order-md-5 { - order: 5; } - - .order-md-6 { - order: 6; } - - .order-md-7 { - order: 7; } - - .order-md-8 { - order: 8; } - - .order-md-9 { - order: 9; } - - .order-md-10 { - order: 10; } - - .order-md-11 { - order: 11; } - - .order-md-12 { - order: 12; } - - .offset-md-0 { - margin-left: 0; } - - .offset-md-1 { - margin-left: 8.3333333333%; } - - .offset-md-2 { - margin-left: 16.6666666667%; } - - .offset-md-3 { - margin-left: 25%; } - - .offset-md-4 { - margin-left: 33.3333333333%; } - - .offset-md-5 { - margin-left: 41.6666666667%; } - - .offset-md-6 { - margin-left: 50%; } - - .offset-md-7 { - margin-left: 58.3333333333%; } - - .offset-md-8 { - margin-left: 66.6666666667%; } - - .offset-md-9 { - margin-left: 75%; } - - .offset-md-10 { - margin-left: 83.3333333333%; } - - .offset-md-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-lg-first { - order: -1; } - - .order-lg-last { - order: 13; } - - .order-lg-0 { - order: 0; } - - .order-lg-1 { - order: 1; } - - .order-lg-2 { - order: 2; } - - .order-lg-3 { - order: 3; } - - .order-lg-4 { - order: 4; } - - .order-lg-5 { - order: 5; } - - .order-lg-6 { - order: 6; } - - .order-lg-7 { - order: 7; } - - .order-lg-8 { - order: 8; } - - .order-lg-9 { - order: 9; } - - .order-lg-10 { - order: 10; } - - .order-lg-11 { - order: 11; } - - .order-lg-12 { - order: 12; } - - .offset-lg-0 { - margin-left: 0; } - - .offset-lg-1 { - margin-left: 8.3333333333%; } - - .offset-lg-2 { - margin-left: 16.6666666667%; } - - .offset-lg-3 { - margin-left: 25%; } - - .offset-lg-4 { - margin-left: 33.3333333333%; } - - .offset-lg-5 { - margin-left: 41.6666666667%; } - - .offset-lg-6 { - margin-left: 50%; } - - .offset-lg-7 { - margin-left: 58.3333333333%; } - - .offset-lg-8 { - margin-left: 66.6666666667%; } - - .offset-lg-9 { - margin-left: 75%; } - - .offset-lg-10 { - margin-left: 83.3333333333%; } - - .offset-lg-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-xl-first { - order: -1; } - - .order-xl-last { - order: 13; } - - .order-xl-0 { - order: 0; } - - .order-xl-1 { - order: 1; } - - .order-xl-2 { - order: 2; } - - .order-xl-3 { - order: 3; } - - .order-xl-4 { - order: 4; } - - .order-xl-5 { - order: 5; } - - .order-xl-6 { - order: 6; } - - .order-xl-7 { - order: 7; } - - .order-xl-8 { - order: 8; } - - .order-xl-9 { - order: 9; } - - .order-xl-10 { - order: 10; } - - .order-xl-11 { - order: 11; } - - .order-xl-12 { - order: 12; } - - .offset-xl-0 { - margin-left: 0; } - - .offset-xl-1 { - margin-left: 8.3333333333%; } - - .offset-xl-2 { - margin-left: 16.6666666667%; } - - .offset-xl-3 { - margin-left: 25%; } - - .offset-xl-4 { - margin-left: 33.3333333333%; } - - .offset-xl-5 { - margin-left: 41.6666666667%; } - - .offset-xl-6 { - margin-left: 50%; } - - .offset-xl-7 { - margin-left: 58.3333333333%; } - - .offset-xl-8 { - margin-left: 66.6666666667%; } - - .offset-xl-9 { - margin-left: 75%; } - - .offset-xl-10 { - margin-left: 83.3333333333%; } - - .offset-xl-11 { - margin-left: 91.6666666667%; } } -.d-none { - display: none !important; } - -.d-inline { - display: inline !important; } - -.d-inline-block { - display: inline-block !important; } - -.d-block { - display: block !important; } - -.d-table { - display: table !important; } - -.d-table-row { - display: table-row !important; } - -.d-table-cell { - display: table-cell !important; } - -.d-flex { - display: flex !important; } - -.d-inline-flex { - display: inline-flex !important; } - -@media (min-width: 576px) { - .d-sm-none { - display: none !important; } - - .d-sm-inline { - display: inline !important; } - - .d-sm-inline-block { - display: inline-block !important; } - - .d-sm-block { - display: block !important; } - - .d-sm-table { - display: table !important; } - - .d-sm-table-row { - display: table-row !important; } - - .d-sm-table-cell { - display: table-cell !important; } - - .d-sm-flex { - display: flex !important; } - - .d-sm-inline-flex { - display: inline-flex !important; } } -@media (min-width: 768px) { - .d-md-none { - display: none !important; } - - .d-md-inline { - display: inline !important; } - - .d-md-inline-block { - display: inline-block !important; } - - .d-md-block { - display: block !important; } - - .d-md-table { - display: table !important; } - - .d-md-table-row { - display: table-row !important; } - - .d-md-table-cell { - display: table-cell !important; } - - .d-md-flex { - display: flex !important; } - - .d-md-inline-flex { - display: inline-flex !important; } } -@media (min-width: 992px) { - .d-lg-none { - display: none !important; } - - .d-lg-inline { - display: inline !important; } - - .d-lg-inline-block { - display: inline-block !important; } - - .d-lg-block { - display: block !important; } - - .d-lg-table { - display: table !important; } - - .d-lg-table-row { - display: table-row !important; } - - .d-lg-table-cell { - display: table-cell !important; } - - .d-lg-flex { - display: flex !important; } - - .d-lg-inline-flex { - display: inline-flex !important; } } -@media (min-width: 1200px) { - .d-xl-none { - display: none !important; } - - .d-xl-inline { - display: inline !important; } - - .d-xl-inline-block { - display: inline-block !important; } - - .d-xl-block { - display: block !important; } - - .d-xl-table { - display: table !important; } - - .d-xl-table-row { - display: table-row !important; } - - .d-xl-table-cell { - display: table-cell !important; } - - .d-xl-flex { - display: flex !important; } - - .d-xl-inline-flex { - display: inline-flex !important; } } -@media print { - .d-print-none { - display: none !important; } - - .d-print-inline { - display: inline !important; } - - .d-print-inline-block { - display: inline-block !important; } - - .d-print-block { - display: block !important; } - - .d-print-table { - display: table !important; } - - .d-print-table-row { - display: table-row !important; } - - .d-print-table-cell { - display: table-cell !important; } - - .d-print-flex { - display: flex !important; } - - .d-print-inline-flex { - display: inline-flex !important; } } -.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-wrap { - flex-wrap: wrap !important; } - -.flex-nowrap { - flex-wrap: nowrap !important; } - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; } - -.justify-content-start { - justify-content: flex-start !important; } - -.justify-content-end { - justify-content: flex-end !important; } - -.justify-content-center { - justify-content: center !important; } - -.justify-content-between { - justify-content: space-between !important; } - -.justify-content-around { - justify-content: space-around !important; } - -.align-items-start { - align-items: flex-start !important; } - -.align-items-end { - align-items: flex-end !important; } - -.align-items-center { - align-items: center !important; } - -.align-items-baseline { - align-items: baseline !important; } - -.align-items-stretch { - align-items: stretch !important; } - -.align-content-start { - align-content: flex-start !important; } - -.align-content-end { - align-content: flex-end !important; } - -.align-content-center { - align-content: center !important; } - -.align-content-between { - align-content: space-between !important; } - -.align-content-around { - align-content: space-around !important; } - -.align-content-stretch { - align-content: stretch !important; } - -.align-self-auto { - align-self: auto !important; } - -.align-self-start { - align-self: flex-start !important; } - -.align-self-end { - align-self: flex-end !important; } - -.align-self-center { - align-self: center !important; } - -.align-self-baseline { - align-self: baseline !important; } - -.align-self-stretch { - align-self: stretch !important; } - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; } - - .flex-sm-column { - flex-direction: column !important; } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; } - - .flex-sm-wrap { - flex-wrap: wrap !important; } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-sm-start { - justify-content: flex-start !important; } - - .justify-content-sm-end { - justify-content: flex-end !important; } - - .justify-content-sm-center { - justify-content: center !important; } - - .justify-content-sm-between { - justify-content: space-between !important; } - - .justify-content-sm-around { - justify-content: space-around !important; } - - .align-items-sm-start { - align-items: flex-start !important; } - - .align-items-sm-end { - align-items: flex-end !important; } - - .align-items-sm-center { - align-items: center !important; } - - .align-items-sm-baseline { - align-items: baseline !important; } - - .align-items-sm-stretch { - align-items: stretch !important; } - - .align-content-sm-start { - align-content: flex-start !important; } - - .align-content-sm-end { - align-content: flex-end !important; } - - .align-content-sm-center { - align-content: center !important; } - - .align-content-sm-between { - align-content: space-between !important; } - - .align-content-sm-around { - align-content: space-around !important; } - - .align-content-sm-stretch { - align-content: stretch !important; } - - .align-self-sm-auto { - align-self: auto !important; } - - .align-self-sm-start { - align-self: flex-start !important; } - - .align-self-sm-end { - align-self: flex-end !important; } - - .align-self-sm-center { - align-self: center !important; } - - .align-self-sm-baseline { - align-self: baseline !important; } - - .align-self-sm-stretch { - align-self: stretch !important; } } -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; } - - .flex-md-column { - flex-direction: column !important; } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; } - - .flex-md-wrap { - flex-wrap: wrap !important; } - - .flex-md-nowrap { - flex-wrap: nowrap !important; } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-md-start { - justify-content: flex-start !important; } - - .justify-content-md-end { - justify-content: flex-end !important; } - - .justify-content-md-center { - justify-content: center !important; } - - .justify-content-md-between { - justify-content: space-between !important; } - - .justify-content-md-around { - justify-content: space-around !important; } - - .align-items-md-start { - align-items: flex-start !important; } - - .align-items-md-end { - align-items: flex-end !important; } - - .align-items-md-center { - align-items: center !important; } - - .align-items-md-baseline { - align-items: baseline !important; } - - .align-items-md-stretch { - align-items: stretch !important; } - - .align-content-md-start { - align-content: flex-start !important; } - - .align-content-md-end { - align-content: flex-end !important; } - - .align-content-md-center { - align-content: center !important; } - - .align-content-md-between { - align-content: space-between !important; } - - .align-content-md-around { - align-content: space-around !important; } - - .align-content-md-stretch { - align-content: stretch !important; } - - .align-self-md-auto { - align-self: auto !important; } - - .align-self-md-start { - align-self: flex-start !important; } - - .align-self-md-end { - align-self: flex-end !important; } - - .align-self-md-center { - align-self: center !important; } - - .align-self-md-baseline { - align-self: baseline !important; } - - .align-self-md-stretch { - align-self: stretch !important; } } -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; } - - .flex-lg-column { - flex-direction: column !important; } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; } - - .flex-lg-wrap { - flex-wrap: wrap !important; } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-lg-start { - justify-content: flex-start !important; } - - .justify-content-lg-end { - justify-content: flex-end !important; } - - .justify-content-lg-center { - justify-content: center !important; } - - .justify-content-lg-between { - justify-content: space-between !important; } - - .justify-content-lg-around { - justify-content: space-around !important; } - - .align-items-lg-start { - align-items: flex-start !important; } - - .align-items-lg-end { - align-items: flex-end !important; } - - .align-items-lg-center { - align-items: center !important; } - - .align-items-lg-baseline { - align-items: baseline !important; } - - .align-items-lg-stretch { - align-items: stretch !important; } - - .align-content-lg-start { - align-content: flex-start !important; } - - .align-content-lg-end { - align-content: flex-end !important; } - - .align-content-lg-center { - align-content: center !important; } - - .align-content-lg-between { - align-content: space-between !important; } - - .align-content-lg-around { - align-content: space-around !important; } - - .align-content-lg-stretch { - align-content: stretch !important; } - - .align-self-lg-auto { - align-self: auto !important; } - - .align-self-lg-start { - align-self: flex-start !important; } - - .align-self-lg-end { - align-self: flex-end !important; } - - .align-self-lg-center { - align-self: center !important; } - - .align-self-lg-baseline { - align-self: baseline !important; } - - .align-self-lg-stretch { - align-self: stretch !important; } } -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; } - - .flex-xl-column { - flex-direction: column !important; } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; } - - .flex-xl-wrap { - flex-wrap: wrap !important; } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-xl-start { - justify-content: flex-start !important; } - - .justify-content-xl-end { - justify-content: flex-end !important; } - - .justify-content-xl-center { - justify-content: center !important; } - - .justify-content-xl-between { - justify-content: space-between !important; } - - .justify-content-xl-around { - justify-content: space-around !important; } - - .align-items-xl-start { - align-items: flex-start !important; } - - .align-items-xl-end { - align-items: flex-end !important; } - - .align-items-xl-center { - align-items: center !important; } - - .align-items-xl-baseline { - align-items: baseline !important; } - - .align-items-xl-stretch { - align-items: stretch !important; } - - .align-content-xl-start { - align-content: flex-start !important; } - - .align-content-xl-end { - align-content: flex-end !important; } - - .align-content-xl-center { - align-content: center !important; } - - .align-content-xl-between { - align-content: space-between !important; } - - .align-content-xl-around { - align-content: space-around !important; } - - .align-content-xl-stretch { - align-content: stretch !important; } - - .align-self-xl-auto { - align-self: auto !important; } - - .align-self-xl-start { - align-self: flex-start !important; } - - .align-self-xl-end { - align-self: flex-end !important; } - - .align-self-xl-center { - align-self: center !important; } - - .align-self-xl-baseline { - align-self: baseline !important; } - - .align-self-xl-stretch { - align-self: stretch !important; } } - -/*# sourceMappingURL=bootstrap-grid.css.map */ diff --git a/static/css/material-kit/bootstrap/scss/bootstrap-grid.css.map b/static/css/material-kit/bootstrap/scss/bootstrap-grid.css.map deleted file mode 100644 index 1555d8d..0000000 --- a/static/css/material-kit/bootstrap/scss/bootstrap-grid.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["../../../../scss/material-kit/bootstrap/scss/bootstrap-grid.scss","../../../../scss/material-kit/bootstrap/scss/_grid.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_grid.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_breakpoints.scss","../../../../scss/material-kit/bootstrap/scss/_functions.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_grid-framework.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_display.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_flex.scss"], -"names": [], -"file": "bootstrap-grid.css" -} \ No newline at end of file diff --git a/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css b/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css deleted file mode 100644 index e8f661e..0000000 --- a/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css +++ /dev/null @@ -1,269 +0,0 @@ -/*! - * Bootstrap Reboot v4.0.0 (https://getbootstrap.com) - * Copyright 2011-2018 The Bootstrap Authors - * Copyright 2011-2018 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */ -*, -*::before, -*::after { - box-sizing: border-box; } - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - -@-ms-viewport { - width: device-width; } -article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; } - -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; } - -[tabindex="-1"]:focus { - outline: 0 !important; } - -hr { - box-sizing: content-box; - height: 0; - overflow: visible; } - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; } - -p { - margin-top: 0; - margin-bottom: 1rem; } - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; } - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; } - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; } - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; } - -dt { - font-weight: 700; } - -dd { - margin-bottom: .5rem; - margin-left: 0; } - -blockquote { - margin: 0 0 1rem; } - -dfn { - font-style: italic; } - -b, -strong { - font-weight: bolder; } - -small { - font-size: 80%; } - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; } - -sub { - bottom: -.25em; } - -sup { - top: -.5em; } - -a { - color: #007bff; - text-decoration: none; - background-color: transparent; - -webkit-text-decoration-skip: objects; } - a:hover { - color: #0056b3; - text-decoration: underline; } - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; } - a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; } - a:not([href]):not([tabindex]):focus { - outline: 0; } - -pre, -code, -kbd, -samp { - font-family: monospace, monospace; - font-size: 1em; } - -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; - -ms-overflow-style: scrollbar; } - -figure { - margin: 0 0 1rem; } - -img { - vertical-align: middle; - border-style: none; } - -svg:not(:root) { - overflow: hidden; } - -table { - border-collapse: collapse; } - -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; } - -th { - text-align: inherit; } - -label { - display: inline-block; - margin-bottom: .5rem; } - -button { - border-radius: 0; } - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; } - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; } - -button, -input { - overflow: visible; } - -button, -select { - text-transform: none; } - -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; } - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; } - -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; } - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; } - -textarea { - overflow: auto; - resize: vertical; } - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; } - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; } - -progress { - vertical-align: baseline; } - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; } - -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; } - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; } - -output { - display: inline-block; } - -summary { - display: list-item; - cursor: pointer; } - -template { - display: none; } - -[hidden] { - display: none !important; } - -/*# sourceMappingURL=bootstrap-reboot.css.map */ diff --git a/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css.map b/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css.map deleted file mode 100644 index c6a7686..0000000 --- a/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["../../../../scss/material-kit/bootstrap/scss/bootstrap-reboot.scss","../../../../scss/material-kit/bootstrap/scss/_reboot.scss","../../../../scss/material-kit/bootstrap/scss/_variables.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_hover.scss"], -"names": [], -"file": "bootstrap-reboot.css" -} \ No newline at end of file diff --git a/static/css/material-kit/bootstrap/scss/bootstrap.css b/static/css/material-kit/bootstrap/scss/bootstrap.css deleted file mode 100644 index a60b903..0000000 --- a/static/css/material-kit/bootstrap/scss/bootstrap.css +++ /dev/null @@ -1,6494 +0,0 @@ -/*! - * Bootstrap v4.0.0 (https://getbootstrap.com) - * Copyright 2011-2018 The Bootstrap Authors - * Copyright 2011-2018 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e83e8c; - --red: #dc3545; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; - --cyan: #17a2b8; - --white: #fff; - --gray: #6c757d; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #6c757d; - --success: #28a745; - --info: #17a2b8; - --warning: #ffc107; - --danger: #dc3545; - --light: #f8f9fa; - --dark: #343a40; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } - -*, -*::before, -*::after { - box-sizing: border-box; } - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - -@-ms-viewport { - width: device-width; } -article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; } - -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; } - -[tabindex="-1"]:focus { - outline: 0 !important; } - -hr { - box-sizing: content-box; - height: 0; - overflow: visible; } - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; } - -p { - margin-top: 0; - margin-bottom: 1rem; } - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; } - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; } - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; } - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; } - -dt { - font-weight: 700; } - -dd { - margin-bottom: .5rem; - margin-left: 0; } - -blockquote { - margin: 0 0 1rem; } - -dfn { - font-style: italic; } - -b, -strong { - font-weight: bolder; } - -small { - font-size: 80%; } - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; } - -sub { - bottom: -.25em; } - -sup { - top: -.5em; } - -a { - color: #007bff; - text-decoration: none; - background-color: transparent; - -webkit-text-decoration-skip: objects; } - a:hover { - color: #0056b3; - text-decoration: underline; } - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; } - a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; } - a:not([href]):not([tabindex]):focus { - outline: 0; } - -pre, -code, -kbd, -samp { - font-family: monospace, monospace; - font-size: 1em; } - -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; - -ms-overflow-style: scrollbar; } - -figure { - margin: 0 0 1rem; } - -img { - vertical-align: middle; - border-style: none; } - -svg:not(:root) { - overflow: hidden; } - -table { - border-collapse: collapse; } - -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; } - -th { - text-align: inherit; } - -label { - display: inline-block; - margin-bottom: .5rem; } - -button { - border-radius: 0; } - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; } - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; } - -button, -input { - overflow: visible; } - -button, -select { - text-transform: none; } - -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; } - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; } - -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; } - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; } - -textarea { - overflow: auto; - resize: vertical; } - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; } - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; } - -progress { - vertical-align: baseline; } - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; } - -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; } - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; } - -output { - display: inline-block; } - -summary { - display: list-item; - cursor: pointer; } - -template { - display: none; } - -[hidden] { - display: none !important; } - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.5rem; - font-family: inherit; - font-weight: 500; - line-height: 1.2; - color: inherit; } - -h1, .h1 { - font-size: 2.5rem; } - -h2, .h2 { - font-size: 2rem; } - -h3, .h3 { - font-size: 1.75rem; } - -h4, .h4 { - font-size: 1.5rem; } - -h5, .h5 { - font-size: 1.25rem; } - -h6, .h6 { - font-size: 1rem; } - -.lead { - font-size: 1.25rem; - font-weight: 300; } - -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2; } - -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2; } - -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2; } - -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; } - -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -small, -.small { - font-size: 80%; - font-weight: 400; } - -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; } - -.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: 0.5rem; } - -.initialism { - font-size: 90%; - text-transform: uppercase; } - -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; } - -.blockquote-footer { - display: block; - font-size: 80%; - color: #6c757d; } - .blockquote-footer::before { - content: "\2014 \00A0"; } - -.img-fluid { - max-width: 100%; - height: auto; } - -.img-thumbnail { - padding: 0.25rem; - background-color: #fff; - border: 1px solid #dee2e6; - border-radius: 0.25rem; - max-width: 100%; - height: auto; } - -.figure { - display: inline-block; } - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; } - -.figure-caption { - font-size: 90%; - color: #6c757d; } - -code, -kbd, -pre, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } - -code { - font-size: 87.5%; - color: #e83e8c; - word-break: break-word; } - a > code { - color: inherit; } - -kbd { - padding: 0.2rem 0.4rem; - font-size: 87.5%; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; } - kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; } - -pre { - display: block; - font-size: 87.5%; - color: #212529; } - pre code { - font-size: inherit; - color: inherit; - word-break: normal; } - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; } - -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - @media (min-width: 576px) { - .container { - max-width: 540px; } } - @media (min-width: 768px) { - .container { - max-width: 720px; } } - @media (min-width: 992px) { - .container { - max-width: 960px; } } - @media (min-width: 1200px) { - .container { - max-width: 1140px; } } - -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - -.row { - display: flex; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; } - -.no-gutters { - margin-right: 0; - margin-left: 0; } - .no-gutters > .col, - .no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; } - -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; } - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - -.col-3 { - flex: 0 0 25%; - max-width: 25%; } - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - -.col-6 { - flex: 0 0 50%; - max-width: 50%; } - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - -.col-9 { - flex: 0 0 75%; - max-width: 75%; } - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - -.col-12 { - flex: 0 0 100%; - max-width: 100%; } - -.order-first { - order: -1; } - -.order-last { - order: 13; } - -.order-0 { - order: 0; } - -.order-1 { - order: 1; } - -.order-2 { - order: 2; } - -.order-3 { - order: 3; } - -.order-4 { - order: 4; } - -.order-5 { - order: 5; } - -.order-6 { - order: 6; } - -.order-7 { - order: 7; } - -.order-8 { - order: 8; } - -.order-9 { - order: 9; } - -.order-10 { - order: 10; } - -.order-11 { - order: 11; } - -.order-12 { - order: 12; } - -.offset-1 { - margin-left: 8.3333333333%; } - -.offset-2 { - margin-left: 16.6666666667%; } - -.offset-3 { - margin-left: 25%; } - -.offset-4 { - margin-left: 33.3333333333%; } - -.offset-5 { - margin-left: 41.6666666667%; } - -.offset-6 { - margin-left: 50%; } - -.offset-7 { - margin-left: 58.3333333333%; } - -.offset-8 { - margin-left: 66.6666666667%; } - -.offset-9 { - margin-left: 75%; } - -.offset-10 { - margin-left: 83.3333333333%; } - -.offset-11 { - margin-left: 91.6666666667%; } - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-sm-first { - order: -1; } - - .order-sm-last { - order: 13; } - - .order-sm-0 { - order: 0; } - - .order-sm-1 { - order: 1; } - - .order-sm-2 { - order: 2; } - - .order-sm-3 { - order: 3; } - - .order-sm-4 { - order: 4; } - - .order-sm-5 { - order: 5; } - - .order-sm-6 { - order: 6; } - - .order-sm-7 { - order: 7; } - - .order-sm-8 { - order: 8; } - - .order-sm-9 { - order: 9; } - - .order-sm-10 { - order: 10; } - - .order-sm-11 { - order: 11; } - - .order-sm-12 { - order: 12; } - - .offset-sm-0 { - margin-left: 0; } - - .offset-sm-1 { - margin-left: 8.3333333333%; } - - .offset-sm-2 { - margin-left: 16.6666666667%; } - - .offset-sm-3 { - margin-left: 25%; } - - .offset-sm-4 { - margin-left: 33.3333333333%; } - - .offset-sm-5 { - margin-left: 41.6666666667%; } - - .offset-sm-6 { - margin-left: 50%; } - - .offset-sm-7 { - margin-left: 58.3333333333%; } - - .offset-sm-8 { - margin-left: 66.6666666667%; } - - .offset-sm-9 { - margin-left: 75%; } - - .offset-sm-10 { - margin-left: 83.3333333333%; } - - .offset-sm-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-md-first { - order: -1; } - - .order-md-last { - order: 13; } - - .order-md-0 { - order: 0; } - - .order-md-1 { - order: 1; } - - .order-md-2 { - order: 2; } - - .order-md-3 { - order: 3; } - - .order-md-4 { - order: 4; } - - .order-md-5 { - order: 5; } - - .order-md-6 { - order: 6; } - - .order-md-7 { - order: 7; } - - .order-md-8 { - order: 8; } - - .order-md-9 { - order: 9; } - - .order-md-10 { - order: 10; } - - .order-md-11 { - order: 11; } - - .order-md-12 { - order: 12; } - - .offset-md-0 { - margin-left: 0; } - - .offset-md-1 { - margin-left: 8.3333333333%; } - - .offset-md-2 { - margin-left: 16.6666666667%; } - - .offset-md-3 { - margin-left: 25%; } - - .offset-md-4 { - margin-left: 33.3333333333%; } - - .offset-md-5 { - margin-left: 41.6666666667%; } - - .offset-md-6 { - margin-left: 50%; } - - .offset-md-7 { - margin-left: 58.3333333333%; } - - .offset-md-8 { - margin-left: 66.6666666667%; } - - .offset-md-9 { - margin-left: 75%; } - - .offset-md-10 { - margin-left: 83.3333333333%; } - - .offset-md-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-lg-first { - order: -1; } - - .order-lg-last { - order: 13; } - - .order-lg-0 { - order: 0; } - - .order-lg-1 { - order: 1; } - - .order-lg-2 { - order: 2; } - - .order-lg-3 { - order: 3; } - - .order-lg-4 { - order: 4; } - - .order-lg-5 { - order: 5; } - - .order-lg-6 { - order: 6; } - - .order-lg-7 { - order: 7; } - - .order-lg-8 { - order: 8; } - - .order-lg-9 { - order: 9; } - - .order-lg-10 { - order: 10; } - - .order-lg-11 { - order: 11; } - - .order-lg-12 { - order: 12; } - - .offset-lg-0 { - margin-left: 0; } - - .offset-lg-1 { - margin-left: 8.3333333333%; } - - .offset-lg-2 { - margin-left: 16.6666666667%; } - - .offset-lg-3 { - margin-left: 25%; } - - .offset-lg-4 { - margin-left: 33.3333333333%; } - - .offset-lg-5 { - margin-left: 41.6666666667%; } - - .offset-lg-6 { - margin-left: 50%; } - - .offset-lg-7 { - margin-left: 58.3333333333%; } - - .offset-lg-8 { - margin-left: 66.6666666667%; } - - .offset-lg-9 { - margin-left: 75%; } - - .offset-lg-10 { - margin-left: 83.3333333333%; } - - .offset-lg-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-xl-first { - order: -1; } - - .order-xl-last { - order: 13; } - - .order-xl-0 { - order: 0; } - - .order-xl-1 { - order: 1; } - - .order-xl-2 { - order: 2; } - - .order-xl-3 { - order: 3; } - - .order-xl-4 { - order: 4; } - - .order-xl-5 { - order: 5; } - - .order-xl-6 { - order: 6; } - - .order-xl-7 { - order: 7; } - - .order-xl-8 { - order: 8; } - - .order-xl-9 { - order: 9; } - - .order-xl-10 { - order: 10; } - - .order-xl-11 { - order: 11; } - - .order-xl-12 { - order: 12; } - - .offset-xl-0 { - margin-left: 0; } - - .offset-xl-1 { - margin-left: 8.3333333333%; } - - .offset-xl-2 { - margin-left: 16.6666666667%; } - - .offset-xl-3 { - margin-left: 25%; } - - .offset-xl-4 { - margin-left: 33.3333333333%; } - - .offset-xl-5 { - margin-left: 41.6666666667%; } - - .offset-xl-6 { - margin-left: 50%; } - - .offset-xl-7 { - margin-left: 58.3333333333%; } - - .offset-xl-8 { - margin-left: 66.6666666667%; } - - .offset-xl-9 { - margin-left: 75%; } - - .offset-xl-10 { - margin-left: 83.3333333333%; } - - .offset-xl-11 { - margin-left: 91.6666666667%; } } -.table { - width: 100%; - max-width: 100%; - margin-bottom: 1rem; - background-color: transparent; } - .table th, - .table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; } - .table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; } - .table tbody + tbody { - border-top: 2px solid #dee2e6; } - .table .table { - background-color: #fff; } - -.table-sm th, -.table-sm td { - padding: 0.3rem; } - -.table-bordered { - border: 1px solid #dee2e6; } - .table-bordered th, - .table-bordered td { - border: 1px solid #dee2e6; } - .table-bordered thead th, - .table-bordered thead td { - border-bottom-width: 2px; } - -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); } - -.table-hover tbody tr:hover { - background-color: rgba(0, 0, 0, 0.075); } - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #b8daff; } - -.table-hover .table-primary:hover { - background-color: #9fcdff; } - .table-hover .table-primary:hover > td, - .table-hover .table-primary:hover > th { - background-color: #9fcdff; } - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d6d8db; } - -.table-hover .table-secondary:hover { - background-color: #c8cbcf; } - .table-hover .table-secondary:hover > td, - .table-hover .table-secondary:hover > th { - background-color: #c8cbcf; } - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c3e6cb; } - -.table-hover .table-success:hover { - background-color: #b1dfbb; } - .table-hover .table-success:hover > td, - .table-hover .table-success:hover > th { - background-color: #b1dfbb; } - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bee5eb; } - -.table-hover .table-info:hover { - background-color: #abdde5; } - .table-hover .table-info:hover > td, - .table-hover .table-info:hover > th { - background-color: #abdde5; } - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #ffeeba; } - -.table-hover .table-warning:hover { - background-color: #ffe8a1; } - .table-hover .table-warning:hover > td, - .table-hover .table-warning:hover > th { - background-color: #ffe8a1; } - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f5c6cb; } - -.table-hover .table-danger:hover { - background-color: #f1b0b7; } - .table-hover .table-danger:hover > td, - .table-hover .table-danger:hover > th { - background-color: #f1b0b7; } - -.table-light, -.table-light > th, -.table-light > td { - background-color: #fdfdfe; } - -.table-hover .table-light:hover { - background-color: #ececf6; } - .table-hover .table-light:hover > td, - .table-hover .table-light:hover > th { - background-color: #ececf6; } - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c6c8ca; } - -.table-hover .table-dark:hover { - background-color: #b9bbbe; } - .table-hover .table-dark:hover > td, - .table-hover .table-dark:hover > th { - background-color: #b9bbbe; } - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); } - -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); } - .table-hover .table-active:hover > td, - .table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); } - -.table .thead-dark th { - color: #fff; - background-color: #212529; - border-color: #32383e; } -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; } - -.table-dark { - color: #fff; - background-color: #212529; } - .table-dark th, - .table-dark td, - .table-dark thead th { - border-color: #32383e; } - .table-dark.table-bordered { - border: 0; } - .table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); } - .table-dark.table-hover tbody tr:hover { - background-color: rgba(255, 255, 255, 0.075); } - -@media (max-width: 575.98px) { - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive-sm > .table-bordered { - border: 0; } } -@media (max-width: 767.98px) { - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive-md > .table-bordered { - border: 0; } } -@media (max-width: 991.98px) { - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive-lg > .table-bordered { - border: 0; } } -@media (max-width: 1199.98px) { - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive-xl > .table-bordered { - border: 0; } } -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive > .table-bordered { - border: 0; } - -.form-control { - display: block; - width: 100%; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - color: #495057; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: 0.25rem; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - .form-control::-ms-expand { - background-color: transparent; - border: 0; } - .form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .form-control::placeholder { - color: #6c757d; - opacity: 1; } - .form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; } - -select.form-control:not([size]):not([multiple]) { - height: calc(2.25rem + 2px); } -select.form-control:focus::-ms-value { - color: #495057; - background-color: #fff; } - -.form-control-file, -.form-control-range { - display: block; - width: 100%; } - -.col-form-label { - padding-top: calc(0.375rem + 1px); - padding-bottom: calc(0.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; } - -.col-form-label-lg { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5; } - -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; } - -.form-control-plaintext { - display: block; - width: 100%; - padding-top: 0.375rem; - padding-bottom: 0.375rem; - margin-bottom: 0; - line-height: 1.5; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; } - .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, - .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, - .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, - .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, - .input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, - .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, - .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, - .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, - .input-group-lg > .input-group-append > .form-control-plaintext.btn { - padding-right: 0; - padding-left: 0; } - -.form-control-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; } - -select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), -.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), -.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), -.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), -.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { - height: calc(1.8125rem + 2px); } - -.form-control-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; } - -select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), -.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), -.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), -.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), -.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { - height: calc(2.875rem + 2px); } - -.form-group { - margin-bottom: 1rem; } - -.form-text { - display: block; - margin-top: 0.25rem; } - -.form-row { - display: flex; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; } - .form-row > .col, - .form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; } - -.form-check { - position: relative; - display: block; - padding-left: 1.25rem; } - -.form-check-input { - position: absolute; - margin-top: 0.3rem; - margin-left: -1.25rem; } - .form-check-input:disabled ~ .form-check-label { - color: #6c757d; } - -.form-check-label { - margin-bottom: 0; } - -.form-check-inline { - display: inline-flex; - align-items: center; - padding-left: 0; - margin-right: 0.75rem; } - .form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; } - -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #28a745; } - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(40, 167, 69, 0.8); - border-radius: .2rem; } - -.was-validated .form-control:valid, .form-control.is-valid, -.was-validated .custom-select:valid, -.custom-select.is-valid { - border-color: #28a745; } - .was-validated .form-control:valid:focus, .form-control.is-valid:focus, - .was-validated .custom-select:valid:focus, - .custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } - .was-validated .form-control:valid ~ .valid-feedback, - .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, - .form-control.is-valid ~ .valid-tooltip, - .was-validated .custom-select:valid ~ .valid-feedback, - .was-validated .custom-select:valid ~ .valid-tooltip, - .custom-select.is-valid ~ .valid-feedback, - .custom-select.is-valid ~ .valid-tooltip { - display: block; } - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; } -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; } - -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; } - .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #71dd8a; } -.was-validated .custom-control-input:valid ~ .valid-feedback, -.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, -.custom-control-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: #34ce57; } -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; } - .was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .custom-file-input:valid ~ .valid-feedback, -.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, -.custom-file-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #dc3545; } - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(220, 53, 69, 0.8); - border-radius: .2rem; } - -.was-validated .form-control:invalid, .form-control.is-invalid, -.was-validated .custom-select:invalid, -.custom-select.is-invalid { - border-color: #dc3545; } - .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, - .was-validated .custom-select:invalid:focus, - .custom-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } - .was-validated .form-control:invalid ~ .invalid-feedback, - .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, - .form-control.is-invalid ~ .invalid-tooltip, - .was-validated .custom-select:invalid ~ .invalid-feedback, - .was-validated .custom-select:invalid ~ .invalid-tooltip, - .custom-select.is-invalid ~ .invalid-feedback, - .custom-select.is-invalid ~ .invalid-tooltip { - display: block; } - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; } -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; } - -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #dc3545; } - .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - background-color: #efa2a9; } -.was-validated .custom-control-input:invalid ~ .invalid-feedback, -.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, -.custom-control-input.is-invalid ~ .invalid-tooltip { - display: block; } -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - background-color: #e4606d; } -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #dc3545; } - .was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .custom-file-input:invalid ~ .invalid-feedback, -.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, -.custom-file-input.is-invalid ~ .invalid-tooltip { - display: block; } -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; } - .form-inline .form-check { - width: 100%; } - @media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - align-items: center; - margin-bottom: 0; } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .form-inline .form-control-plaintext { - display: inline-block; } - .form-inline .input-group { - width: auto; } - .form-inline .form-check { - display: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; } - .form-inline .form-check-input { - position: relative; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; } - .form-inline .custom-control { - align-items: center; - justify-content: center; } - .form-inline .custom-control-label { - margin-bottom: 0; } } - -.btn { - display: inline-block; - font-weight: 400; - text-align: center; - white-space: nowrap; - vertical-align: middle; - user-select: none; - border: 1px solid transparent; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: 0.25rem; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - .btn:hover, .btn:focus { - text-decoration: none; } - .btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .btn.disabled, .btn:disabled { - opacity: 0.65; } - .btn:not(:disabled):not(.disabled) { - cursor: pointer; } - .btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { - background-image: none; } - -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; } - -.btn-primary { - color: #fff; - background-color: #007bff; - border-color: #007bff; } - .btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; } - .btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } - .btn-primary.disabled, .btn-primary:disabled { - color: #fff; - background-color: #007bff; - border-color: #007bff; } - .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf; } - .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } - -.btn-secondary { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-secondary:hover { - color: #fff; - background-color: #5a6268; - border-color: #545b62; } - .btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } - .btn-secondary.disabled, .btn-secondary:disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #545b62; - border-color: #4e555b; } - .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } - -.btn-success { - color: #fff; - background-color: #28a745; - border-color: #28a745; } - .btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34; } - .btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } - .btn-success.disabled, .btn-success:disabled { - color: #fff; - background-color: #28a745; - border-color: #28a745; } - .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430; } - .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } - -.btn-info { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; } - .btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b; } - .btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } - .btn-info.disabled, .btn-info:disabled { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; } - .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f; } - .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } - -.btn-warning { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; } - .btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; } - .btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } - .btn-warning.disabled, .btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; } - .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500; } - .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } - -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; } - .btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130; } - .btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } - .btn-danger.disabled, .btn-danger:disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; } - .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d; } - .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } - -.btn-light { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; } - .btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } - .btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; } - .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } - -.btn-dark { - color: #fff; - background-color: #343a40; - border-color: #343a40; } - .btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124; } - .btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } - .btn-dark.disabled, .btn-dark:disabled { - color: #fff; - background-color: #343a40; - border-color: #343a40; } - .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d; } - .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } - -.btn-outline-primary { - color: #007bff; - background-color: transparent; - background-image: none; - border-color: #007bff; } - .btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; } - .btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } - .btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; } - .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; } - .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } - -.btn-outline-secondary { - color: #6c757d; - background-color: transparent; - background-image: none; - border-color: #6c757d; } - .btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } - .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; } - .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } - -.btn-outline-success { - color: #28a745; - background-color: transparent; - background-image: none; - border-color: #28a745; } - .btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; } - .btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } - .btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; - background-color: transparent; } - .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745; } - .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } - -.btn-outline-info { - color: #17a2b8; - background-color: transparent; - background-image: none; - border-color: #17a2b8; } - .btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; } - .btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } - .btn-outline-info.disabled, .btn-outline-info:disabled { - color: #17a2b8; - background-color: transparent; } - .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; } - .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } - -.btn-outline-warning { - color: #ffc107; - background-color: transparent; - background-image: none; - border-color: #ffc107; } - .btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; } - .btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } - .btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; } - .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; } - .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } - -.btn-outline-danger { - color: #dc3545; - background-color: transparent; - background-image: none; - border-color: #dc3545; } - .btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; } - .btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } - .btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #dc3545; - background-color: transparent; } - .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; } - .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } - -.btn-outline-light { - color: #f8f9fa; - background-color: transparent; - background-image: none; - border-color: #f8f9fa; } - .btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } - .btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; } - .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } - -.btn-outline-dark { - color: #343a40; - background-color: transparent; - background-image: none; - border-color: #343a40; } - .btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; } - .btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } - .btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; } - .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40; } - .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } - -.btn-link { - font-weight: 400; - color: #007bff; - background-color: transparent; } - .btn-link:hover { - color: #0056b3; - text-decoration: underline; - background-color: transparent; - border-color: transparent; } - .btn-link:focus, .btn-link.focus { - text-decoration: underline; - border-color: transparent; - box-shadow: none; } - .btn-link:disabled, .btn-link.disabled { - color: #6c757d; } - -.btn-lg, .btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; } - -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; } - -.btn-block { - display: block; - width: 100%; } - .btn-block + .btn-block { - margin-top: 0.5rem; } - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; } - -.fade { - opacity: 0; - transition: opacity 0.15s linear; } - .fade.show { - opacity: 1; } - -.collapse { - display: none; } - .collapse.show { - display: block; } - -tr.collapse.show { - display: table-row; } - -tbody.collapse.show { - display: table-row-group; } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - transition: height 0.35s ease; } - -.dropup, -.dropdown { - position: relative; } - -.dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; } -.dropdown-toggle:empty::after { - margin-left: 0; } - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; } - -.dropup .dropdown-menu { - margin-top: 0; - margin-bottom: 0.125rem; } -.dropup .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; } -.dropup .dropdown-toggle:empty::after { - margin-left: 0; } - -.dropright .dropdown-menu { - margin-top: 0; - margin-left: 0.125rem; } -.dropright .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; } -.dropright .dropdown-toggle:empty::after { - margin-left: 0; } -.dropright .dropdown-toggle::after { - vertical-align: 0; } - -.dropleft .dropdown-menu { - margin-top: 0; - margin-right: 0.125rem; } -.dropleft .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; } -.dropleft .dropdown-toggle::after { - display: none; } -.dropleft .dropdown-toggle::before { - display: inline-block; - width: 0; - height: 0; - margin-right: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; } -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; } -.dropleft .dropdown-toggle::before { - vertical-align: 0; } - -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; } - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; } - .dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; } - .dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; } - .dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - background-color: transparent; } - -.dropdown-menu.show { - display: block; } - -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #6c757d; - white-space: nowrap; } - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - flex: 0 1 auto; } - .btn-group > .btn:hover, - .btn-group-vertical > .btn:hover { - z-index: 1; } - .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 1; } - .btn-group .btn + .btn, - .btn-group .btn + .btn-group, - .btn-group .btn-group + .btn, - .btn-group .btn-group + .btn-group, - .btn-group-vertical .btn + .btn, - .btn-group-vertical .btn + .btn-group, - .btn-group-vertical .btn-group + .btn, - .btn-group-vertical .btn-group + .btn-group { - margin-left: -1px; } - -.btn-toolbar { - display: flex; - flex-wrap: wrap; - justify-content: flex-start; } - .btn-toolbar .input-group { - width: auto; } - -.btn-group > .btn:first-child { - margin-left: 0; } -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - -.dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; } - .dropdown-toggle-split::after { - margin-left: 0; } - -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; } - -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; } - -.btn-group-vertical { - flex-direction: column; - align-items: flex-start; - justify-content: center; } - .btn-group-vertical .btn, - .btn-group-vertical .btn-group { - width: 100%; } - .btn-group-vertical > .btn + .btn, - .btn-group-vertical > .btn + .btn-group, - .btn-group-vertical > .btn-group + .btn, - .btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; } - .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), - .btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .btn-group-vertical > .btn:not(:first-child), - .btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.btn-group-toggle > .btn, -.btn-group-toggle > .btn-group > .btn { - margin-bottom: 0; } - .btn-group-toggle > .btn input[type="radio"], - .btn-group-toggle > .btn input[type="checkbox"], - .btn-group-toggle > .btn-group > .btn input[type="radio"], - .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; } - -.input-group { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; } - .input-group > .form-control, - .input-group > .custom-select, - .input-group > .custom-file { - position: relative; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; } - .input-group > .form-control:focus, - .input-group > .custom-select:focus, - .input-group > .custom-file:focus { - z-index: 3; } - .input-group > .form-control + .form-control, - .input-group > .form-control + .custom-select, - .input-group > .form-control + .custom-file, - .input-group > .custom-select + .form-control, - .input-group > .custom-select + .custom-select, - .input-group > .custom-select + .custom-file, - .input-group > .custom-file + .form-control, - .input-group > .custom-file + .custom-select, - .input-group > .custom-file + .custom-file { - margin-left: -1px; } - .input-group > .form-control:not(:last-child), - .input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .input-group > .form-control:not(:first-child), - .input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - .input-group > .custom-file { - display: flex; - align-items: center; } - .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::before { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .input-group > .custom-file:not(:first-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label::before { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - -.input-group-prepend, -.input-group-append { - display: flex; } - .input-group-prepend .btn, - .input-group-append .btn { - position: relative; - z-index: 2; } - .input-group-prepend .btn + .btn, - .input-group-prepend .btn + .input-group-text, - .input-group-prepend .input-group-text + .input-group-text, - .input-group-prepend .input-group-text + .btn, - .input-group-append .btn + .btn, - .input-group-append .btn + .input-group-text, - .input-group-append .input-group-text + .input-group-text, - .input-group-append .input-group-text + .btn { - margin-left: -1px; } - -.input-group-prepend { - margin-right: -1px; } - -.input-group-append { - margin-left: -1px; } - -.input-group-text { - display: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: 0.25rem; } - .input-group-text input[type="radio"], - .input-group-text input[type="checkbox"] { - margin-top: 0; } - -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - -.input-group > .input-group-append > .btn, -.input-group > .input-group-append > .input-group-text, -.input-group > .input-group-prepend:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .input-group-text, -.input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; } - -.custom-control-inline { - display: inline-flex; - margin-right: 1rem; } - -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0; } - .custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - background-color: #007bff; } - .custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .custom-control-input:active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; } - .custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; } - .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; } - -.custom-control-label { - margin-bottom: 0; } - .custom-control-label::before { - position: absolute; - top: 0.25rem; - left: 0; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - user-select: none; - background-color: #dee2e6; } - .custom-control-label::after { - position: absolute; - top: 0.25rem; - left: 0; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background-repeat: no-repeat; - background-position: center center; - background-size: 50% 50%; } - -.custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; } -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #007bff; } -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); } -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - background-color: #007bff; } -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); } -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); } -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); } - -.custom-radio .custom-control-label::before { - border-radius: 50%; } -.custom-radio .custom-control-input:checked ~ .custom-control-label::before { - background-color: #007bff; } -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); } -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); } - -.custom-select { - display: inline-block; - width: 100%; - height: calc(2.25rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; - background-size: 8px 10px; - border: 1px solid #ced4da; - border-radius: 0.25rem; - appearance: none; } - .custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); } - .custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; } - .custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; } - .custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; } - .custom-select::-ms-expand { - opacity: 0; } - -.custom-select-sm { - height: calc(1.8125rem + 2px); - padding-top: 0.375rem; - padding-bottom: 0.375rem; - font-size: 75%; } - -.custom-select-lg { - height: calc(2.875rem + 2px); - padding-top: 0.375rem; - padding-bottom: 0.375rem; - font-size: 125%; } - -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(2.25rem + 2px); - margin-bottom: 0; } - -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(2.25rem + 2px); - margin: 0; - opacity: 0; } - .custom-file-input:focus ~ .custom-file-control { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .custom-file-input:focus ~ .custom-file-control::before { - border-color: #80bdff; } - .custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; } - -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(2.25rem + 2px); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; } - .custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(calc(2.25rem + 2px) - 1px * 2); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: 1px solid #ced4da; - border-radius: 0 0.25rem 0.25rem 0; } - -.nav { - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; } - -.nav-link { - display: block; - padding: 0.5rem 1rem; } - .nav-link:hover, .nav-link:focus { - text-decoration: none; } - .nav-link.disabled { - color: #6c757d; } - -.nav-tabs { - border-bottom: 1px solid #dee2e6; } - .nav-tabs .nav-item { - margin-bottom: -1px; } - .nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; } - .nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; } - .nav-tabs .nav-link.active, - .nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff; } - .nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.nav-pills .nav-link { - border-radius: 0.25rem; } -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #007bff; } - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; } - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; } - -.tab-content > .tab-pane { - display: none; } -.tab-content > .active { - display: block; } - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; - padding: 0.5rem 1rem; } - .navbar > .container, - .navbar > .container-fluid { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; } - -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; } - .navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; } - -.navbar-nav { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; } - .navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; } - .navbar-nav .dropdown-menu { - position: static; - float: none; } - -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; } - -.navbar-collapse { - flex-basis: 100%; - flex-grow: 1; - align-items: center; } - -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; } - .navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; } - .navbar-toggler:not(:disabled):not(.disabled) { - cursor: pointer; } - -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; } - -@media (max-width: 575.98px) { - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 576px) { - .navbar-expand-sm { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-sm .navbar-nav { - flex-direction: row; } - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-sm .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-sm .navbar-toggler { - display: none; } - .navbar-expand-sm .dropup .dropdown-menu { - top: auto; - bottom: 100%; } } -@media (max-width: 767.98px) { - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 768px) { - .navbar-expand-md { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-md .navbar-nav { - flex-direction: row; } - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-md .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-md .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-md .navbar-toggler { - display: none; } - .navbar-expand-md .dropup .dropdown-menu { - top: auto; - bottom: 100%; } } -@media (max-width: 991.98px) { - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 992px) { - .navbar-expand-lg { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-lg .navbar-nav { - flex-direction: row; } - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-lg .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-lg .navbar-toggler { - display: none; } - .navbar-expand-lg .dropup .dropdown-menu { - top: auto; - bottom: 100%; } } -@media (max-width: 1199.98px) { - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 1200px) { - .navbar-expand-xl { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-xl .navbar-nav { - flex-direction: row; } - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-xl .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-xl .navbar-toggler { - display: none; } - .navbar-expand-xl .dropup .dropdown-menu { - top: auto; - bottom: 100%; } } -.navbar-expand { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand > .container, - .navbar-expand > .container-fluid { - padding-right: 0; - padding-left: 0; } - .navbar-expand .navbar-nav { - flex-direction: row; } - .navbar-expand .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand > .container, - .navbar-expand > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand .navbar-toggler { - display: none; } - .navbar-expand .dropup .dropdown-menu { - top: auto; - bottom: 100%; } - -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); } - .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); } -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); } - .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); } - .navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); } -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); } -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); } -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); } - .navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); } - .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); } - -.navbar-dark .navbar-brand { - color: #fff; } - .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; } -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); } - .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); } - .navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); } -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; } -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); } -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); } - .navbar-dark .navbar-text a { - color: #fff; } - .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #fff; } - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #fff; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; } - .card > hr { - margin-right: 0; - margin-left: 0; } - .card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; } - -.card-body { - flex: 1 1 auto; - padding: 1.25rem; } - -.card-title { - margin-bottom: 0.75rem; } - -.card-subtitle { - margin-top: -0.375rem; - margin-bottom: 0; } - -.card-text:last-child { - margin-bottom: 0; } - -.card-link:hover { - text-decoration: none; } -.card-link + .card-link { - margin-left: 1.25rem; } - -.card-header { - padding: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); } - .card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } - .card-header + .list-group .list-group-item:first-child { - border-top: 0; } - -.card-footer { - padding: 0.75rem 1.25rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); } - .card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } - -.card-header-tabs { - margin-right: -0.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; } - -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; } - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; } - -.card-img { - width: 100%; - border-radius: calc(0.25rem - 1px); } - -.card-img-top { - width: 100%; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); } - -.card-img-bottom { - width: 100%; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); } - -.card-deck { - display: flex; - flex-direction: column; } - .card-deck .card { - margin-bottom: 15px; } - @media (min-width: 576px) { - .card-deck { - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; } - .card-deck .card { - display: flex; - flex: 1 0 0%; - flex-direction: column; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; } } - -.card-group { - display: flex; - flex-direction: column; } - .card-group > .card { - margin-bottom: 15px; } - @media (min-width: 576px) { - .card-group { - flex-flow: row wrap; } - .card-group > .card { - flex: 1 0 0%; - margin-bottom: 0; } - .card-group > .card + .card { - margin-left: 0; - border-left: 0; } - .card-group > .card:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .card-group > .card:first-child .card-img-top, - .card-group > .card:first-child .card-header { - border-top-right-radius: 0; } - .card-group > .card:first-child .card-img-bottom, - .card-group > .card:first-child .card-footer { - border-bottom-right-radius: 0; } - .card-group > .card:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - .card-group > .card:last-child .card-img-top, - .card-group > .card:last-child .card-header { - border-top-left-radius: 0; } - .card-group > .card:last-child .card-img-bottom, - .card-group > .card:last-child .card-footer { - border-bottom-left-radius: 0; } - .card-group > .card:only-child { - border-radius: 0.25rem; } - .card-group > .card:only-child .card-img-top, - .card-group > .card:only-child .card-header { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .card-group > .card:only-child .card-img-bottom, - .card-group > .card:only-child .card-footer { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; } - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { - border-radius: 0; } - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { - border-radius: 0; } } - -.card-columns .card { - margin-bottom: 0.75rem; } -@media (min-width: 576px) { - .card-columns { - column-count: 3; - column-gap: 1.25rem; } - .card-columns .card { - display: inline-block; - width: 100%; } } - -.breadcrumb { - display: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e9ecef; - border-radius: 0.25rem; } - -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - padding-left: 0.5rem; - color: #6c757d; - content: "/"; } -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; } -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; } -.breadcrumb-item.active { - color: #6c757d; } - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.25rem; } - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #007bff; - background-color: #fff; - border: 1px solid #dee2e6; } - .page-link:hover { - color: #0056b3; - text-decoration: none; - background-color: #e9ecef; - border-color: #dee2e6; } - .page-link:focus { - z-index: 2; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .page-link:not(:disabled):not(.disabled) { - cursor: pointer; } - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; } -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; } -.page-item.active .page-link { - z-index: 1; - color: #fff; - background-color: #007bff; - border-color: #007bff; } -.page-item.disabled .page-link { - color: #6c757d; - pointer-events: none; - cursor: auto; - background-color: #fff; - border-color: #dee2e6; } - -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.5; } -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; } -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; } - -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; } -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; } -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; } - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; } - .badge:empty { - display: none; } - -.btn .badge { - position: relative; - top: -1px; } - -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; } - -.badge-primary { - color: #fff; - background-color: #007bff; } - .badge-primary[href]:hover, .badge-primary[href]:focus { - color: #fff; - text-decoration: none; - background-color: #0062cc; } - -.badge-secondary { - color: #fff; - background-color: #6c757d; } - .badge-secondary[href]:hover, .badge-secondary[href]:focus { - color: #fff; - text-decoration: none; - background-color: #545b62; } - -.badge-success { - color: #fff; - background-color: #28a745; } - .badge-success[href]:hover, .badge-success[href]:focus { - color: #fff; - text-decoration: none; - background-color: #1e7e34; } - -.badge-info { - color: #fff; - background-color: #17a2b8; } - .badge-info[href]:hover, .badge-info[href]:focus { - color: #fff; - text-decoration: none; - background-color: #117a8b; } - -.badge-warning { - color: #212529; - background-color: #ffc107; } - .badge-warning[href]:hover, .badge-warning[href]:focus { - color: #212529; - text-decoration: none; - background-color: #d39e00; } - -.badge-danger { - color: #fff; - background-color: #dc3545; } - .badge-danger[href]:hover, .badge-danger[href]:focus { - color: #fff; - text-decoration: none; - background-color: #bd2130; } - -.badge-light { - color: #212529; - background-color: #f8f9fa; } - .badge-light[href]:hover, .badge-light[href]:focus { - color: #212529; - text-decoration: none; - background-color: #dae0e5; } - -.badge-dark { - color: #fff; - background-color: #343a40; } - .badge-dark[href]:hover, .badge-dark[href]:focus { - color: #fff; - text-decoration: none; - background-color: #1d2124; } - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e9ecef; - border-radius: 0.3rem; } - @media (min-width: 576px) { - .jumbotron { - padding: 4rem 2rem; } } - -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; } - -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; } - -.alert-heading { - color: inherit; } - -.alert-link { - font-weight: 700; } - -.alert-dismissible { - padding-right: 4rem; } - .alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; } - -.alert-primary { - color: #004085; - background-color: #cce5ff; - border-color: #b8daff; } - .alert-primary hr { - border-top-color: #9fcdff; } - .alert-primary .alert-link { - color: #002752; } - -.alert-secondary { - color: #383d41; - background-color: #e2e3e5; - border-color: #d6d8db; } - .alert-secondary hr { - border-top-color: #c8cbcf; } - .alert-secondary .alert-link { - color: #202326; } - -.alert-success { - color: #155724; - background-color: #d4edda; - border-color: #c3e6cb; } - .alert-success hr { - border-top-color: #b1dfbb; } - .alert-success .alert-link { - color: #0b2e13; } - -.alert-info { - color: #0c5460; - background-color: #d1ecf1; - border-color: #bee5eb; } - .alert-info hr { - border-top-color: #abdde5; } - .alert-info .alert-link { - color: #062c33; } - -.alert-warning { - color: #856404; - background-color: #fff3cd; - border-color: #ffeeba; } - .alert-warning hr { - border-top-color: #ffe8a1; } - .alert-warning .alert-link { - color: #533f03; } - -.alert-danger { - color: #721c24; - background-color: #f8d7da; - border-color: #f5c6cb; } - .alert-danger hr { - border-top-color: #f1b0b7; } - .alert-danger .alert-link { - color: #491217; } - -.alert-light { - color: #818182; - background-color: #fefefe; - border-color: #fdfdfe; } - .alert-light hr { - border-top-color: #ececf6; } - .alert-light .alert-link { - color: #686868; } - -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca; } - .alert-dark hr { - border-top-color: #b9bbbe; } - .alert-dark .alert-link { - color: #040505; } - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; } - to { - background-position: 0 0; } } -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #e9ecef; - border-radius: 0.25rem; } - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - color: #fff; - text-align: center; - background-color: #007bff; - transition: width 0.6s ease; } - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; } - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; } - -.media { - display: flex; - align-items: flex-start; } - -.media-body { - flex: 1; } - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; } - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; } - .list-group-item-action:hover, .list-group-item-action:focus { - color: #495057; - text-decoration: none; - background-color: #f8f9fa; } - .list-group-item-action:active { - color: #212529; - background-color: #e9ecef; } - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); } - .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; } - .list-group-item:hover, .list-group-item:focus { - z-index: 1; - text-decoration: none; } - .list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - background-color: #fff; } - .list-group-item.active { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; } - -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; } -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; } -.list-group-flush:last-child .list-group-item:last-child { - border-bottom: 0; } - -.list-group-item-primary { - color: #004085; - background-color: #b8daff; } - .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #004085; - background-color: #9fcdff; } - .list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #004085; - border-color: #004085; } - -.list-group-item-secondary { - color: #383d41; - background-color: #d6d8db; } - .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #383d41; - background-color: #c8cbcf; } - .list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #383d41; - border-color: #383d41; } - -.list-group-item-success { - color: #155724; - background-color: #c3e6cb; } - .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #155724; - background-color: #b1dfbb; } - .list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #155724; - border-color: #155724; } - -.list-group-item-info { - color: #0c5460; - background-color: #bee5eb; } - .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0c5460; - background-color: #abdde5; } - .list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #0c5460; - border-color: #0c5460; } - -.list-group-item-warning { - color: #856404; - background-color: #ffeeba; } - .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #ffe8a1; } - .list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #856404; - border-color: #856404; } - -.list-group-item-danger { - color: #721c24; - background-color: #f5c6cb; } - .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #721c24; - background-color: #f1b0b7; } - .list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #721c24; - border-color: #721c24; } - -.list-group-item-light { - color: #818182; - background-color: #fdfdfe; } - .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #818182; - background-color: #ececf6; } - .list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #818182; - border-color: #818182; } - -.list-group-item-dark { - color: #1b1e21; - background-color: #c6c8ca; } - .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbe; } - .list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; } - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; } - .close:hover, .close:focus { - color: #000; - text-decoration: none; - opacity: .75; } - .close:not(:disabled):not(.disabled) { - cursor: pointer; } - -button.close { - padding: 0; - background-color: transparent; - border: 0; - -webkit-appearance: none; } - -.modal-open { - overflow: hidden; } - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - outline: 0; } - .modal-open .modal { - overflow-x: hidden; - overflow-y: auto; } - -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; } - .modal.fade .modal-dialog { - transition: transform 0.3s ease-out; - transform: translate(0, -25%); } - .modal.show .modal-dialog { - transform: translate(0, 0); } - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - (0.5rem * 2)); } - -.modal-content { - position: relative; - display: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - outline: 0; } - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; } - .modal-backdrop.fade { - opacity: 0; } - .modal-backdrop.show { - opacity: 0.5; } - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem; - border-bottom: 1px solid #e9ecef; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; } - .modal-header .close { - padding: 1rem; - margin: -1rem -1rem -1rem auto; } - -.modal-title { - margin-bottom: 0; - line-height: 1.5; } - -.modal-body { - position: relative; - flex: 1 1 auto; - padding: 1rem; } - -.modal-footer { - display: flex; - align-items: center; - justify-content: flex-end; - padding: 1rem; - border-top: 1px solid #e9ecef; } - .modal-footer > :not(:first-child) { - margin-left: .25rem; } - .modal-footer > :not(:last-child) { - margin-right: .25rem; } - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; } - -@media (min-width: 576px) { - .modal-dialog { - max-width: 500px; - margin: 1.75rem auto; } - - .modal-dialog-centered { - min-height: calc(100% - (1.75rem * 2)); } - - .modal-sm { - max-width: 300px; } } -@media (min-width: 992px) { - .modal-lg { - max-width: 800px; } } -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; } - .tooltip.show { - opacity: 0.9; } - .tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; } - .tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; } - -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; } - .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; } - .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; } - -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; } - .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; } - .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; } - -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; } - .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; } - .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; } - -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; } - .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; } - .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; } - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 0.25rem; } - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; } - .popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; } - .popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; } - -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; } - .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { - bottom: calc((0.5rem + 1px) * -1); } - .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, - .bs-popover-top .arrow::after, - .bs-popover-auto[x-placement^="top"] .arrow::after { - border-width: 0.5rem 0.5rem 0; } - .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { - bottom: 0; - border-top-color: rgba(0, 0, 0, 0.25); } - .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { - bottom: 1px; - border-top-color: #fff; } - -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; } - .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { - left: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; } - .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, - .bs-popover-right .arrow::after, - .bs-popover-auto[x-placement^="right"] .arrow::after { - border-width: 0.5rem 0.5rem 0.5rem 0; } - .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { - left: 0; - border-right-color: rgba(0, 0, 0, 0.25); } - .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { - left: 1px; - border-right-color: #fff; } - -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; } - .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { - top: calc((0.5rem + 1px) * -1); } - .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, - .bs-popover-bottom .arrow::after, - .bs-popover-auto[x-placement^="bottom"] .arrow::after { - border-width: 0 0.5rem 0.5rem 0.5rem; } - .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { - top: 0; - border-bottom-color: rgba(0, 0, 0, 0.25); } - .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { - top: 1px; - border-bottom-color: #fff; } - .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; } - -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; } - .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { - right: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; } - .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, - .bs-popover-left .arrow::after, - .bs-popover-auto[x-placement^="left"] .arrow::after { - border-width: 0.5rem 0 0.5rem 0.5rem; } - .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { - right: 0; - border-left-color: rgba(0, 0, 0, 0.25); } - .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { - right: 1px; - border-left-color: #fff; } - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - color: inherit; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); } - .popover-header:empty { - display: none; } - -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; } - -.carousel { - position: relative; } - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; } - -.carousel-item { - position: relative; - display: none; - align-items: center; - width: 100%; - transition: transform 0.6s ease; - backface-visibility: hidden; - perspective: 1000px; } - -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; } - -.carousel-item-next, -.carousel-item-prev { - position: absolute; - top: 0; } - -.carousel-item-next.carousel-item-left, -.carousel-item-prev.carousel-item-right { - transform: translateX(0); } - @supports (transform-style: preserve-3d) { - .carousel-item-next.carousel-item-left, - .carousel-item-prev.carousel-item-right { - transform: translate3d(0, 0, 0); } } - -.carousel-item-next, -.active.carousel-item-right { - transform: translateX(100%); } - @supports (transform-style: preserve-3d) { - .carousel-item-next, - .active.carousel-item-right { - transform: translate3d(100%, 0, 0); } } - -.carousel-item-prev, -.active.carousel-item-left { - transform: translateX(-100%); } - @supports (transform-style: preserve-3d) { - .carousel-item-prev, - .active.carousel-item-left { - transform: translate3d(-100%, 0, 0); } } - -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - display: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #fff; - text-align: center; - opacity: 0.5; } - .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: 20px; - height: 20px; - background: transparent no-repeat center center; - background-size: 100% 100%; } - -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); } - -.carousel-control-next-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); } - -.carousel-indicators { - position: absolute; - right: 0; - bottom: 10px; - left: 0; - z-index: 15; - display: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; } - .carousel-indicators li { - position: relative; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - background-color: rgba(255, 255, 255, 0.5); } - .carousel-indicators li::before { - position: absolute; - top: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; } - .carousel-indicators li::after { - position: absolute; - bottom: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; } - .carousel-indicators .active { - background-color: #fff; } - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; } - -.align-baseline { - vertical-align: baseline !important; } - -.align-top { - vertical-align: top !important; } - -.align-middle { - vertical-align: middle !important; } - -.align-bottom { - vertical-align: bottom !important; } - -.align-text-bottom { - vertical-align: text-bottom !important; } - -.align-text-top { - vertical-align: text-top !important; } - -.bg-primary { - background-color: #007bff !important; } - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0062cc !important; } - -.bg-secondary { - background-color: #6c757d !important; } - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important; } - -.bg-success { - background-color: #28a745 !important; } - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #1e7e34 !important; } - -.bg-info { - background-color: #17a2b8 !important; } - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #117a8b !important; } - -.bg-warning { - background-color: #ffc107 !important; } - -a.bg-warning:hover, a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #d39e00 !important; } - -.bg-danger { - background-color: #dc3545 !important; } - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #bd2130 !important; } - -.bg-light { - background-color: #f8f9fa !important; } - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important; } - -.bg-dark { - background-color: #343a40 !important; } - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important; } - -.bg-white { - background-color: #fff !important; } - -.bg-transparent { - background-color: transparent !important; } - -.border { - border: 1px solid #dee2e6 !important; } - -.border-top { - border-top: 1px solid #dee2e6 !important; } - -.border-right { - border-right: 1px solid #dee2e6 !important; } - -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; } - -.border-left { - border-left: 1px solid #dee2e6 !important; } - -.border-0 { - border: 0 !important; } - -.border-top-0 { - border-top: 0 !important; } - -.border-right-0 { - border-right: 0 !important; } - -.border-bottom-0 { - border-bottom: 0 !important; } - -.border-left-0 { - border-left: 0 !important; } - -.border-primary { - border-color: #007bff !important; } - -.border-secondary { - border-color: #6c757d !important; } - -.border-success { - border-color: #28a745 !important; } - -.border-info { - border-color: #17a2b8 !important; } - -.border-warning { - border-color: #ffc107 !important; } - -.border-danger { - border-color: #dc3545 !important; } - -.border-light { - border-color: #f8f9fa !important; } - -.border-dark { - border-color: #343a40 !important; } - -.border-white { - border-color: #fff !important; } - -.rounded { - border-radius: 0.25rem !important; } - -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; } - -.rounded-right { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; } - -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; } - -.rounded-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; } - -.rounded-circle { - border-radius: 50% !important; } - -.rounded-0 { - border-radius: 0 !important; } - -.clearfix::after { - display: block; - clear: both; - content: ""; } - -.d-none { - display: none !important; } - -.d-inline { - display: inline !important; } - -.d-inline-block { - display: inline-block !important; } - -.d-block { - display: block !important; } - -.d-table { - display: table !important; } - -.d-table-row { - display: table-row !important; } - -.d-table-cell { - display: table-cell !important; } - -.d-flex { - display: flex !important; } - -.d-inline-flex { - display: inline-flex !important; } - -@media (min-width: 576px) { - .d-sm-none { - display: none !important; } - - .d-sm-inline { - display: inline !important; } - - .d-sm-inline-block { - display: inline-block !important; } - - .d-sm-block { - display: block !important; } - - .d-sm-table { - display: table !important; } - - .d-sm-table-row { - display: table-row !important; } - - .d-sm-table-cell { - display: table-cell !important; } - - .d-sm-flex { - display: flex !important; } - - .d-sm-inline-flex { - display: inline-flex !important; } } -@media (min-width: 768px) { - .d-md-none { - display: none !important; } - - .d-md-inline { - display: inline !important; } - - .d-md-inline-block { - display: inline-block !important; } - - .d-md-block { - display: block !important; } - - .d-md-table { - display: table !important; } - - .d-md-table-row { - display: table-row !important; } - - .d-md-table-cell { - display: table-cell !important; } - - .d-md-flex { - display: flex !important; } - - .d-md-inline-flex { - display: inline-flex !important; } } -@media (min-width: 992px) { - .d-lg-none { - display: none !important; } - - .d-lg-inline { - display: inline !important; } - - .d-lg-inline-block { - display: inline-block !important; } - - .d-lg-block { - display: block !important; } - - .d-lg-table { - display: table !important; } - - .d-lg-table-row { - display: table-row !important; } - - .d-lg-table-cell { - display: table-cell !important; } - - .d-lg-flex { - display: flex !important; } - - .d-lg-inline-flex { - display: inline-flex !important; } } -@media (min-width: 1200px) { - .d-xl-none { - display: none !important; } - - .d-xl-inline { - display: inline !important; } - - .d-xl-inline-block { - display: inline-block !important; } - - .d-xl-block { - display: block !important; } - - .d-xl-table { - display: table !important; } - - .d-xl-table-row { - display: table-row !important; } - - .d-xl-table-cell { - display: table-cell !important; } - - .d-xl-flex { - display: flex !important; } - - .d-xl-inline-flex { - display: inline-flex !important; } } -@media print { - .d-print-none { - display: none !important; } - - .d-print-inline { - display: inline !important; } - - .d-print-inline-block { - display: inline-block !important; } - - .d-print-block { - display: block !important; } - - .d-print-table { - display: table !important; } - - .d-print-table-row { - display: table-row !important; } - - .d-print-table-cell { - display: table-cell !important; } - - .d-print-flex { - display: flex !important; } - - .d-print-inline-flex { - display: inline-flex !important; } } -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; } - .embed-responsive::before { - display: block; - content: ""; } - .embed-responsive .embed-responsive-item, - .embed-responsive iframe, - .embed-responsive embed, - .embed-responsive object, - .embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; } - -.embed-responsive-21by9::before { - padding-top: 42.8571428571%; } - -.embed-responsive-16by9::before { - padding-top: 56.25%; } - -.embed-responsive-4by3::before { - padding-top: 75%; } - -.embed-responsive-1by1::before { - padding-top: 100%; } - -.flex-row { - flex-direction: row !important; } - -.flex-column { - flex-direction: column !important; } - -.flex-row-reverse { - flex-direction: row-reverse !important; } - -.flex-column-reverse { - flex-direction: column-reverse !important; } - -.flex-wrap { - flex-wrap: wrap !important; } - -.flex-nowrap { - flex-wrap: nowrap !important; } - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; } - -.justify-content-start { - justify-content: flex-start !important; } - -.justify-content-end { - justify-content: flex-end !important; } - -.justify-content-center { - justify-content: center !important; } - -.justify-content-between { - justify-content: space-between !important; } - -.justify-content-around { - justify-content: space-around !important; } - -.align-items-start { - align-items: flex-start !important; } - -.align-items-end { - align-items: flex-end !important; } - -.align-items-center { - align-items: center !important; } - -.align-items-baseline { - align-items: baseline !important; } - -.align-items-stretch { - align-items: stretch !important; } - -.align-content-start { - align-content: flex-start !important; } - -.align-content-end { - align-content: flex-end !important; } - -.align-content-center { - align-content: center !important; } - -.align-content-between { - align-content: space-between !important; } - -.align-content-around { - align-content: space-around !important; } - -.align-content-stretch { - align-content: stretch !important; } - -.align-self-auto { - align-self: auto !important; } - -.align-self-start { - align-self: flex-start !important; } - -.align-self-end { - align-self: flex-end !important; } - -.align-self-center { - align-self: center !important; } - -.align-self-baseline { - align-self: baseline !important; } - -.align-self-stretch { - align-self: stretch !important; } - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; } - - .flex-sm-column { - flex-direction: column !important; } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; } - - .flex-sm-wrap { - flex-wrap: wrap !important; } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-sm-start { - justify-content: flex-start !important; } - - .justify-content-sm-end { - justify-content: flex-end !important; } - - .justify-content-sm-center { - justify-content: center !important; } - - .justify-content-sm-between { - justify-content: space-between !important; } - - .justify-content-sm-around { - justify-content: space-around !important; } - - .align-items-sm-start { - align-items: flex-start !important; } - - .align-items-sm-end { - align-items: flex-end !important; } - - .align-items-sm-center { - align-items: center !important; } - - .align-items-sm-baseline { - align-items: baseline !important; } - - .align-items-sm-stretch { - align-items: stretch !important; } - - .align-content-sm-start { - align-content: flex-start !important; } - - .align-content-sm-end { - align-content: flex-end !important; } - - .align-content-sm-center { - align-content: center !important; } - - .align-content-sm-between { - align-content: space-between !important; } - - .align-content-sm-around { - align-content: space-around !important; } - - .align-content-sm-stretch { - align-content: stretch !important; } - - .align-self-sm-auto { - align-self: auto !important; } - - .align-self-sm-start { - align-self: flex-start !important; } - - .align-self-sm-end { - align-self: flex-end !important; } - - .align-self-sm-center { - align-self: center !important; } - - .align-self-sm-baseline { - align-self: baseline !important; } - - .align-self-sm-stretch { - align-self: stretch !important; } } -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; } - - .flex-md-column { - flex-direction: column !important; } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; } - - .flex-md-wrap { - flex-wrap: wrap !important; } - - .flex-md-nowrap { - flex-wrap: nowrap !important; } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-md-start { - justify-content: flex-start !important; } - - .justify-content-md-end { - justify-content: flex-end !important; } - - .justify-content-md-center { - justify-content: center !important; } - - .justify-content-md-between { - justify-content: space-between !important; } - - .justify-content-md-around { - justify-content: space-around !important; } - - .align-items-md-start { - align-items: flex-start !important; } - - .align-items-md-end { - align-items: flex-end !important; } - - .align-items-md-center { - align-items: center !important; } - - .align-items-md-baseline { - align-items: baseline !important; } - - .align-items-md-stretch { - align-items: stretch !important; } - - .align-content-md-start { - align-content: flex-start !important; } - - .align-content-md-end { - align-content: flex-end !important; } - - .align-content-md-center { - align-content: center !important; } - - .align-content-md-between { - align-content: space-between !important; } - - .align-content-md-around { - align-content: space-around !important; } - - .align-content-md-stretch { - align-content: stretch !important; } - - .align-self-md-auto { - align-self: auto !important; } - - .align-self-md-start { - align-self: flex-start !important; } - - .align-self-md-end { - align-self: flex-end !important; } - - .align-self-md-center { - align-self: center !important; } - - .align-self-md-baseline { - align-self: baseline !important; } - - .align-self-md-stretch { - align-self: stretch !important; } } -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; } - - .flex-lg-column { - flex-direction: column !important; } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; } - - .flex-lg-wrap { - flex-wrap: wrap !important; } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-lg-start { - justify-content: flex-start !important; } - - .justify-content-lg-end { - justify-content: flex-end !important; } - - .justify-content-lg-center { - justify-content: center !important; } - - .justify-content-lg-between { - justify-content: space-between !important; } - - .justify-content-lg-around { - justify-content: space-around !important; } - - .align-items-lg-start { - align-items: flex-start !important; } - - .align-items-lg-end { - align-items: flex-end !important; } - - .align-items-lg-center { - align-items: center !important; } - - .align-items-lg-baseline { - align-items: baseline !important; } - - .align-items-lg-stretch { - align-items: stretch !important; } - - .align-content-lg-start { - align-content: flex-start !important; } - - .align-content-lg-end { - align-content: flex-end !important; } - - .align-content-lg-center { - align-content: center !important; } - - .align-content-lg-between { - align-content: space-between !important; } - - .align-content-lg-around { - align-content: space-around !important; } - - .align-content-lg-stretch { - align-content: stretch !important; } - - .align-self-lg-auto { - align-self: auto !important; } - - .align-self-lg-start { - align-self: flex-start !important; } - - .align-self-lg-end { - align-self: flex-end !important; } - - .align-self-lg-center { - align-self: center !important; } - - .align-self-lg-baseline { - align-self: baseline !important; } - - .align-self-lg-stretch { - align-self: stretch !important; } } -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; } - - .flex-xl-column { - flex-direction: column !important; } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; } - - .flex-xl-wrap { - flex-wrap: wrap !important; } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-xl-start { - justify-content: flex-start !important; } - - .justify-content-xl-end { - justify-content: flex-end !important; } - - .justify-content-xl-center { - justify-content: center !important; } - - .justify-content-xl-between { - justify-content: space-between !important; } - - .justify-content-xl-around { - justify-content: space-around !important; } - - .align-items-xl-start { - align-items: flex-start !important; } - - .align-items-xl-end { - align-items: flex-end !important; } - - .align-items-xl-center { - align-items: center !important; } - - .align-items-xl-baseline { - align-items: baseline !important; } - - .align-items-xl-stretch { - align-items: stretch !important; } - - .align-content-xl-start { - align-content: flex-start !important; } - - .align-content-xl-end { - align-content: flex-end !important; } - - .align-content-xl-center { - align-content: center !important; } - - .align-content-xl-between { - align-content: space-between !important; } - - .align-content-xl-around { - align-content: space-around !important; } - - .align-content-xl-stretch { - align-content: stretch !important; } - - .align-self-xl-auto { - align-self: auto !important; } - - .align-self-xl-start { - align-self: flex-start !important; } - - .align-self-xl-end { - align-self: flex-end !important; } - - .align-self-xl-center { - align-self: center !important; } - - .align-self-xl-baseline { - align-self: baseline !important; } - - .align-self-xl-stretch { - align-self: stretch !important; } } -.float-left { - float: left !important; } - -.float-right { - float: right !important; } - -.float-none { - float: none !important; } - -@media (min-width: 576px) { - .float-sm-left { - float: left !important; } - - .float-sm-right { - float: right !important; } - - .float-sm-none { - float: none !important; } } -@media (min-width: 768px) { - .float-md-left { - float: left !important; } - - .float-md-right { - float: right !important; } - - .float-md-none { - float: none !important; } } -@media (min-width: 992px) { - .float-lg-left { - float: left !important; } - - .float-lg-right { - float: right !important; } - - .float-lg-none { - float: none !important; } } -@media (min-width: 1200px) { - .float-xl-left { - float: left !important; } - - .float-xl-right { - float: right !important; } - - .float-xl-none { - float: none !important; } } -.position-static { - position: static !important; } - -.position-relative { - position: relative !important; } - -.position-absolute { - position: absolute !important; } - -.position-fixed { - position: fixed !important; } - -.position-sticky { - position: sticky !important; } - -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; } - -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; } - -@supports (position: sticky) { - .sticky-top { - position: sticky; - top: 0; - z-index: 1020; } } - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - clip-path: inset(50%); - border: 0; } - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; - clip-path: none; } - -.w-25 { - width: 25% !important; } - -.w-50 { - width: 50% !important; } - -.w-75 { - width: 75% !important; } - -.w-100 { - width: 100% !important; } - -.h-25 { - height: 25% !important; } - -.h-50 { - height: 50% !important; } - -.h-75 { - height: 75% !important; } - -.h-100 { - height: 100% !important; } - -.mw-100 { - max-width: 100% !important; } - -.mh-100 { - max-height: 100% !important; } - -.m-0 { - margin: 0 !important; } - -.mt-0, -.my-0 { - margin-top: 0 !important; } - -.mr-0, -.mx-0 { - margin-right: 0 !important; } - -.mb-0, -.my-0 { - margin-bottom: 0 !important; } - -.ml-0, -.mx-0 { - margin-left: 0 !important; } - -.m-1 { - margin: 0.25rem !important; } - -.mt-1, -.my-1 { - margin-top: 0.25rem !important; } - -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; } - -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; } - -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; } - -.m-2 { - margin: 0.5rem !important; } - -.mt-2, -.my-2 { - margin-top: 0.5rem !important; } - -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; } - -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; } - -.ml-2, -.mx-2 { - margin-left: 0.5rem !important; } - -.m-3 { - margin: 1rem !important; } - -.mt-3, -.my-3 { - margin-top: 1rem !important; } - -.mr-3, -.mx-3 { - margin-right: 1rem !important; } - -.mb-3, -.my-3 { - margin-bottom: 1rem !important; } - -.ml-3, -.mx-3 { - margin-left: 1rem !important; } - -.m-4 { - margin: 1.5rem !important; } - -.mt-4, -.my-4 { - margin-top: 1.5rem !important; } - -.mr-4, -.mx-4 { - margin-right: 1.5rem !important; } - -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important; } - -.ml-4, -.mx-4 { - margin-left: 1.5rem !important; } - -.m-5 { - margin: 3rem !important; } - -.mt-5, -.my-5 { - margin-top: 3rem !important; } - -.mr-5, -.mx-5 { - margin-right: 3rem !important; } - -.mb-5, -.my-5 { - margin-bottom: 3rem !important; } - -.ml-5, -.mx-5 { - margin-left: 3rem !important; } - -.p-0 { - padding: 0 !important; } - -.pt-0, -.py-0 { - padding-top: 0 !important; } - -.pr-0, -.px-0 { - padding-right: 0 !important; } - -.pb-0, -.py-0 { - padding-bottom: 0 !important; } - -.pl-0, -.px-0 { - padding-left: 0 !important; } - -.p-1 { - padding: 0.25rem !important; } - -.pt-1, -.py-1 { - padding-top: 0.25rem !important; } - -.pr-1, -.px-1 { - padding-right: 0.25rem !important; } - -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; } - -.pl-1, -.px-1 { - padding-left: 0.25rem !important; } - -.p-2 { - padding: 0.5rem !important; } - -.pt-2, -.py-2 { - padding-top: 0.5rem !important; } - -.pr-2, -.px-2 { - padding-right: 0.5rem !important; } - -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; } - -.pl-2, -.px-2 { - padding-left: 0.5rem !important; } - -.p-3 { - padding: 1rem !important; } - -.pt-3, -.py-3 { - padding-top: 1rem !important; } - -.pr-3, -.px-3 { - padding-right: 1rem !important; } - -.pb-3, -.py-3 { - padding-bottom: 1rem !important; } - -.pl-3, -.px-3 { - padding-left: 1rem !important; } - -.p-4 { - padding: 1.5rem !important; } - -.pt-4, -.py-4 { - padding-top: 1.5rem !important; } - -.pr-4, -.px-4 { - padding-right: 1.5rem !important; } - -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; } - -.pl-4, -.px-4 { - padding-left: 1.5rem !important; } - -.p-5 { - padding: 3rem !important; } - -.pt-5, -.py-5 { - padding-top: 3rem !important; } - -.pr-5, -.px-5 { - padding-right: 3rem !important; } - -.pb-5, -.py-5 { - padding-bottom: 3rem !important; } - -.pl-5, -.px-5 { - padding-left: 3rem !important; } - -.m-auto { - margin: auto !important; } - -.mt-auto, -.my-auto { - margin-top: auto !important; } - -.mr-auto, -.mx-auto { - margin-right: auto !important; } - -.mb-auto, -.my-auto { - margin-bottom: auto !important; } - -.ml-auto, -.mx-auto { - margin-left: auto !important; } - -@media (min-width: 576px) { - .m-sm-0 { - margin: 0 !important; } - - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; } - - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; } - - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; } - - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; } - - .m-sm-1 { - margin: 0.25rem !important; } - - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; } - - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; } - - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; } - - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; } - - .m-sm-2 { - margin: 0.5rem !important; } - - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; } - - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; } - - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; } - - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.5rem !important; } - - .m-sm-3 { - margin: 1rem !important; } - - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important; } - - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important; } - - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important; } - - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important; } - - .m-sm-4 { - margin: 1.5rem !important; } - - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important; } - - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important; } - - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important; } - - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important; } - - .m-sm-5 { - margin: 3rem !important; } - - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important; } - - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important; } - - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important; } - - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important; } - - .p-sm-0 { - padding: 0 !important; } - - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important; } - - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important; } - - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important; } - - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important; } - - .p-sm-1 { - padding: 0.25rem !important; } - - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; } - - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; } - - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; } - - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; } - - .p-sm-2 { - padding: 0.5rem !important; } - - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; } - - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; } - - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; } - - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; } - - .p-sm-3 { - padding: 1rem !important; } - - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; } - - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; } - - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; } - - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; } - - .p-sm-4 { - padding: 1.5rem !important; } - - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; } - - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; } - - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; } - - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; } - - .p-sm-5 { - padding: 3rem !important; } - - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; } - - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; } - - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; } - - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; } - - .m-sm-auto { - margin: auto !important; } - - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; } - - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; } - - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; } - - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; } } -@media (min-width: 768px) { - .m-md-0 { - margin: 0 !important; } - - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; } - - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; } - - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; } - - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; } - - .m-md-1 { - margin: 0.25rem !important; } - - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; } - - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; } - - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; } - - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; } - - .m-md-2 { - margin: 0.5rem !important; } - - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; } - - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; } - - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; } - - .ml-md-2, - .mx-md-2 { - margin-left: 0.5rem !important; } - - .m-md-3 { - margin: 1rem !important; } - - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important; } - - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important; } - - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important; } - - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important; } - - .m-md-4 { - margin: 1.5rem !important; } - - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important; } - - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important; } - - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important; } - - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important; } - - .m-md-5 { - margin: 3rem !important; } - - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important; } - - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important; } - - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important; } - - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important; } - - .p-md-0 { - padding: 0 !important; } - - .pt-md-0, - .py-md-0 { - padding-top: 0 !important; } - - .pr-md-0, - .px-md-0 { - padding-right: 0 !important; } - - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important; } - - .pl-md-0, - .px-md-0 { - padding-left: 0 !important; } - - .p-md-1 { - padding: 0.25rem !important; } - - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; } - - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; } - - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; } - - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; } - - .p-md-2 { - padding: 0.5rem !important; } - - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; } - - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; } - - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; } - - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; } - - .p-md-3 { - padding: 1rem !important; } - - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; } - - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; } - - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; } - - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; } - - .p-md-4 { - padding: 1.5rem !important; } - - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; } - - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; } - - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; } - - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; } - - .p-md-5 { - padding: 3rem !important; } - - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; } - - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; } - - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; } - - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; } - - .m-md-auto { - margin: auto !important; } - - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; } - - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; } - - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; } - - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; } } -@media (min-width: 992px) { - .m-lg-0 { - margin: 0 !important; } - - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; } - - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; } - - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; } - - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; } - - .m-lg-1 { - margin: 0.25rem !important; } - - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; } - - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; } - - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; } - - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; } - - .m-lg-2 { - margin: 0.5rem !important; } - - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; } - - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; } - - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; } - - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.5rem !important; } - - .m-lg-3 { - margin: 1rem !important; } - - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important; } - - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important; } - - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important; } - - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important; } - - .m-lg-4 { - margin: 1.5rem !important; } - - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important; } - - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important; } - - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important; } - - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important; } - - .m-lg-5 { - margin: 3rem !important; } - - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important; } - - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important; } - - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important; } - - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important; } - - .p-lg-0 { - padding: 0 !important; } - - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important; } - - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important; } - - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important; } - - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important; } - - .p-lg-1 { - padding: 0.25rem !important; } - - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; } - - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; } - - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; } - - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; } - - .p-lg-2 { - padding: 0.5rem !important; } - - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; } - - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; } - - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; } - - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; } - - .p-lg-3 { - padding: 1rem !important; } - - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; } - - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; } - - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; } - - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; } - - .p-lg-4 { - padding: 1.5rem !important; } - - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; } - - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; } - - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; } - - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; } - - .p-lg-5 { - padding: 3rem !important; } - - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; } - - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; } - - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; } - - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; } - - .m-lg-auto { - margin: auto !important; } - - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; } - - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; } - - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; } - - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; } } -@media (min-width: 1200px) { - .m-xl-0 { - margin: 0 !important; } - - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; } - - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; } - - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; } - - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; } - - .m-xl-1 { - margin: 0.25rem !important; } - - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; } - - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; } - - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; } - - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; } - - .m-xl-2 { - margin: 0.5rem !important; } - - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; } - - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; } - - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; } - - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.5rem !important; } - - .m-xl-3 { - margin: 1rem !important; } - - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important; } - - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important; } - - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important; } - - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important; } - - .m-xl-4 { - margin: 1.5rem !important; } - - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important; } - - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important; } - - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important; } - - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important; } - - .m-xl-5 { - margin: 3rem !important; } - - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important; } - - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important; } - - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important; } - - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important; } - - .p-xl-0 { - padding: 0 !important; } - - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important; } - - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important; } - - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important; } - - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important; } - - .p-xl-1 { - padding: 0.25rem !important; } - - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; } - - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; } - - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; } - - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; } - - .p-xl-2 { - padding: 0.5rem !important; } - - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; } - - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; } - - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; } - - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; } - - .p-xl-3 { - padding: 1rem !important; } - - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; } - - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; } - - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; } - - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; } - - .p-xl-4 { - padding: 1.5rem !important; } - - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; } - - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; } - - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; } - - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; } - - .p-xl-5 { - padding: 3rem !important; } - - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; } - - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; } - - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; } - - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; } - - .m-xl-auto { - margin: auto !important; } - - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; } - - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; } - - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; } - - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; } } -.text-justify { - text-align: justify !important; } - -.text-nowrap { - white-space: nowrap !important; } - -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -.text-left { - text-align: left !important; } - -.text-right { - text-align: right !important; } - -.text-center { - text-align: center !important; } - -@media (min-width: 576px) { - .text-sm-left { - text-align: left !important; } - - .text-sm-right { - text-align: right !important; } - - .text-sm-center { - text-align: center !important; } } -@media (min-width: 768px) { - .text-md-left { - text-align: left !important; } - - .text-md-right { - text-align: right !important; } - - .text-md-center { - text-align: center !important; } } -@media (min-width: 992px) { - .text-lg-left { - text-align: left !important; } - - .text-lg-right { - text-align: right !important; } - - .text-lg-center { - text-align: center !important; } } -@media (min-width: 1200px) { - .text-xl-left { - text-align: left !important; } - - .text-xl-right { - text-align: right !important; } - - .text-xl-center { - text-align: center !important; } } -.text-lowercase { - text-transform: lowercase !important; } - -.text-uppercase { - text-transform: uppercase !important; } - -.text-capitalize { - text-transform: capitalize !important; } - -.font-weight-light { - font-weight: 300 !important; } - -.font-weight-normal { - font-weight: 400 !important; } - -.font-weight-bold { - font-weight: 700 !important; } - -.font-italic { - font-style: italic !important; } - -.text-white { - color: #fff !important; } - -.text-primary { - color: #007bff !important; } - -a.text-primary:hover, a.text-primary:focus { - color: #0062cc !important; } - -.text-secondary { - color: #6c757d !important; } - -a.text-secondary:hover, a.text-secondary:focus { - color: #545b62 !important; } - -.text-success { - color: #28a745 !important; } - -a.text-success:hover, a.text-success:focus { - color: #1e7e34 !important; } - -.text-info { - color: #17a2b8 !important; } - -a.text-info:hover, a.text-info:focus { - color: #117a8b !important; } - -.text-warning { - color: #ffc107 !important; } - -a.text-warning:hover, a.text-warning:focus { - color: #d39e00 !important; } - -.text-danger { - color: #dc3545 !important; } - -a.text-danger:hover, a.text-danger:focus { - color: #bd2130 !important; } - -.text-light { - color: #f8f9fa !important; } - -a.text-light:hover, a.text-light:focus { - color: #dae0e5 !important; } - -.text-dark { - color: #343a40 !important; } - -a.text-dark:hover, a.text-dark:focus { - color: #1d2124 !important; } - -.text-muted { - color: #6c757d !important; } - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; } - -.visible { - visibility: visible !important; } - -.invisible { - visibility: hidden !important; } - -@media print { - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important; } - - a:not(.btn) { - text-decoration: underline; } - - abbr[title]::after { - content: " (" attr(title) ")"; } - - pre { - white-space: pre-wrap !important; } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; } - - thead { - display: table-header-group; } - - tr, - img { - page-break-inside: avoid; } - - p, - h2, - h3 { - orphans: 3; - widows: 3; } - - h2, - h3 { - page-break-after: avoid; } - - @page { - size: a3; } - body { - min-width: 992px !important; } - - .container { - min-width: 992px !important; } - - .navbar { - display: none; } - - .badge { - border: 1px solid #000; } - - .table { - border-collapse: collapse !important; } - .table td, - .table th { - background-color: #fff !important; } - - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; } } - -/*# sourceMappingURL=bootstrap.css.map */ diff --git a/static/css/material-kit/bootstrap/scss/bootstrap.css.map b/static/css/material-kit/bootstrap/scss/bootstrap.css.map deleted file mode 100644 index 0a3eb0a..0000000 --- a/static/css/material-kit/bootstrap/scss/bootstrap.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["../../../../scss/material-kit/bootstrap/scss/bootstrap.scss","../../../../scss/material-kit/bootstrap/scss/_root.scss","../../../../scss/material-kit/bootstrap/scss/_reboot.scss","../../../../scss/material-kit/bootstrap/scss/_variables.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_hover.scss","../../../../scss/material-kit/bootstrap/scss/_type.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_lists.scss","../../../../scss/material-kit/bootstrap/scss/_images.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_image.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_border-radius.scss","../../../../scss/material-kit/bootstrap/scss/_code.scss","../../../../scss/material-kit/bootstrap/scss/_grid.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_grid.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_breakpoints.scss","../../../../scss/material-kit/bootstrap/scss/_functions.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_grid-framework.scss","../../../../scss/material-kit/bootstrap/scss/_tables.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_table-row.scss","../../../../scss/material-kit/bootstrap/scss/_forms.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_transition.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_forms.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_gradients.scss","../../../../scss/material-kit/bootstrap/scss/_buttons.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_buttons.scss","../../../../scss/material-kit/bootstrap/scss/_transitions.scss","../../../../scss/material-kit/bootstrap/scss/_dropdown.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_caret.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_nav-divider.scss","../../../../scss/material-kit/bootstrap/scss/_button-group.scss","../../../../scss/material-kit/bootstrap/scss/_input-group.scss","../../../../scss/material-kit/bootstrap/scss/_custom-forms.scss","../../../../scss/material-kit/bootstrap/scss/_nav.scss","../../../../scss/material-kit/bootstrap/scss/_navbar.scss","../../../../scss/material-kit/bootstrap/scss/_card.scss","../../../../scss/material-kit/bootstrap/scss/_breadcrumb.scss","../../../../scss/material-kit/bootstrap/scss/_pagination.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_pagination.scss","../../../../scss/material-kit/bootstrap/scss/_badge.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_badge.scss","../../../../scss/material-kit/bootstrap/scss/_jumbotron.scss","../../../../scss/material-kit/bootstrap/scss/_alert.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_alert.scss","../../../../scss/material-kit/bootstrap/scss/_progress.scss","../../../../scss/material-kit/bootstrap/scss/_media.scss","../../../../scss/material-kit/bootstrap/scss/_list-group.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_list-group.scss","../../../../scss/material-kit/bootstrap/scss/_close.scss","../../../../scss/material-kit/bootstrap/scss/_modal.scss","../../../../scss/material-kit/bootstrap/scss/_tooltip.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_reset-text.scss","../../../../scss/material-kit/bootstrap/scss/_popover.scss","../../../../scss/material-kit/bootstrap/scss/_carousel.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_align.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_background-variant.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_background.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_borders.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_clearfix.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_display.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_embed.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_flex.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_float.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_float.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_position.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_screenreaders.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_screen-reader.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_sizing.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_spacing.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_text.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_text-truncate.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_text-emphasis.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_text-hide.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_visibility.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_visibility.scss","../../../../scss/material-kit/bootstrap/scss/_print.scss"], -"names": [], -"file": "bootstrap.css" -} \ No newline at end of file diff --git a/static/img/FAIRCORE4EOSC.png b/static/img/FAIRCORE4EOSC.png new file mode 100644 index 0000000..3dd8d9f Binary files /dev/null and b/static/img/FAIRCORE4EOSC.png differ diff --git a/static/img/eoscfairimpact.jpg b/static/img/eoscfairimpact.jpg new file mode 100644 index 0000000..104cd8e Binary files /dev/null and b/static/img/eoscfairimpact.jpg differ diff --git a/static/img/eu_commission.svg b/static/img/eu_commission.svg new file mode 100644 index 0000000..09b31ed --- /dev/null +++ b/static/img/eu_commission.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/ospo-radar-high-resolution-logo-768x322.png b/static/img/ospo-radar-high-resolution-logo-768x322.png new file mode 100644 index 0000000..cbccdd9 Binary files /dev/null and b/static/img/ospo-radar-high-resolution-logo-768x322.png differ diff --git a/static/img/ospo-radar.png b/static/img/ospo-radar.png new file mode 100644 index 0000000..cbccdd9 Binary files /dev/null and b/static/img/ospo-radar.png differ diff --git a/static/img/sloan.png b/static/img/sloan.png new file mode 100644 index 0000000..fbd19a9 Binary files /dev/null and b/static/img/sloan.png differ diff --git a/static/img/software-heritage.svg b/static/img/software-heritage.svg new file mode 100644 index 0000000..e19804d --- /dev/null +++ b/static/img/software-heritage.svg @@ -0,0 +1,482 @@ + + + +image/svg+xml + + + + + + + + + + \ No newline at end of file diff --git a/themes/CodeMeta-Pyramids/README b/themes/CodeMeta-Pyramids/README new file mode 100644 index 0000000..4d9b3a3 --- /dev/null +++ b/themes/CodeMeta-Pyramids/README @@ -0,0 +1,9 @@ +This theme is derived from one of the default layouts included in +[Material-Kit-BS4](https://github.com/creativetimofficial/material-kit-bs4/) +[adapted for Hugo templating by cboettig](https://github.com/cboettig/hugo-material-theme/) +and further adapted (colour changes) for CodeMeta by cboettig. + +In late 2025, the site was stripped of most of Material-Kit-BS4, the css +& main material-kit.js (no plugins) being all that remains. Its +Bootstrap and JQuery are now vanilla, and drop-in upgradable to later +versions. diff --git a/themes/hugo-material/layouts/_default/baseof.html b/themes/CodeMeta-Pyramids/layouts/_default/baseof.html similarity index 76% rename from themes/hugo-material/layouts/_default/baseof.html rename to themes/CodeMeta-Pyramids/layouts/_default/baseof.html index c992bdf..b215959 100644 --- a/themes/hugo-material/layouts/_default/baseof.html +++ b/themes/CodeMeta-Pyramids/layouts/_default/baseof.html @@ -1,5 +1,5 @@ - + {{partial "head.html" . }} {{ block "body" . }} {{ end }} diff --git a/themes/CodeMeta-Pyramids/layouts/_default/landing.html b/themes/CodeMeta-Pyramids/layouts/_default/landing.html new file mode 100644 index 0000000..9a439ce --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/_default/landing.html @@ -0,0 +1,33 @@ +{{ define "body" }} + + + {{ partial "nav.html" . }} + {{ partial "page-header.html" . }} + + +
+
+
+
+
+ {{ partial "landing_left" . }} +
+ +
+ {{ partial "landing_right" . }} +
+ + + +
+ {{ partial "landing_wide" . }} +
+
+
+
+
+ + {{ partial "footer" . }} + + +{{ end }} diff --git a/themes/hugo-material/layouts/_default/list.html b/themes/CodeMeta-Pyramids/layouts/_default/list.html similarity index 100% rename from themes/hugo-material/layouts/_default/list.html rename to themes/CodeMeta-Pyramids/layouts/_default/list.html diff --git a/themes/CodeMeta-Pyramids/layouts/_default/sidenav.html b/themes/CodeMeta-Pyramids/layouts/_default/sidenav.html new file mode 100644 index 0000000..917a362 --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/_default/sidenav.html @@ -0,0 +1,30 @@ +{{ define "body" }} + + + {{ partial "nav.html" . }} + {{ partial "page-header.html" . }} + + +
+
+
+ +
+ + + +
+ {{ .Content }} +
+ +
+
+
+
+ + {{ partial "footer" . }} + + +{{ end }} diff --git a/themes/hugo-material/layouts/_default/single.html b/themes/CodeMeta-Pyramids/layouts/_default/single.html similarity index 100% rename from themes/hugo-material/layouts/_default/single.html rename to themes/CodeMeta-Pyramids/layouts/_default/single.html diff --git a/themes/hugo-material/layouts/_default/landing.html b/themes/CodeMeta-Pyramids/layouts/_default/wide.html similarity index 62% rename from themes/hugo-material/layouts/_default/landing.html rename to themes/CodeMeta-Pyramids/layouts/_default/wide.html index 2410487..c3f918f 100644 --- a/themes/hugo-material/layouts/_default/landing.html +++ b/themes/CodeMeta-Pyramids/layouts/_default/wide.html @@ -1,12 +1,13 @@ {{ define "body" }} - + + {{ partial "nav.html" . }} - {{ partial "page-header.html" . }} +
-
+
{{ .Content }} diff --git a/themes/CodeMeta-Pyramids/layouts/partials/events.html b/themes/CodeMeta-Pyramids/layouts/partials/events.html new file mode 100644 index 0000000..52b1ce9 --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/partials/events.html @@ -0,0 +1,9 @@ + diff --git a/themes/hugo-material/layouts/partials/footer.html b/themes/CodeMeta-Pyramids/layouts/partials/footer.html similarity index 71% rename from themes/hugo-material/layouts/partials/footer.html rename to themes/CodeMeta-Pyramids/layouts/partials/footer.html index 1498dd2..9d71c35 100644 --- a/themes/hugo-material/layouts/partials/footer.html +++ b/themes/CodeMeta-Pyramids/layouts/partials/footer.html @@ -1,6 +1,7 @@ +
-
-
\ No newline at end of file + diff --git a/themes/hugo-material/layouts/partials/head.html b/themes/CodeMeta-Pyramids/layouts/partials/head.html similarity index 78% rename from themes/hugo-material/layouts/partials/head.html rename to themes/CodeMeta-Pyramids/layouts/partials/head.html index a0c2dbe..046280b 100644 --- a/themes/hugo-material/layouts/partials/head.html +++ b/themes/CodeMeta-Pyramids/layouts/partials/head.html @@ -1,7 +1,7 @@ - + {{ with .Site.Params.name }}{{ end }} {{ with .Site.Params.role }}{{ end }} @@ -15,11 +15,13 @@ + + - + - + @@ -29,7 +31,7 @@ {{ range .Site.Params.custom_css }} {{ end }} - {{ with .OutputFormats.Get "RSS" }}{{ .RelPermalink }}{{ end }} + diff --git a/themes/CodeMeta-Pyramids/layouts/partials/javascript.html b/themes/CodeMeta-Pyramids/layouts/partials/javascript.html new file mode 100644 index 0000000..c74697b --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/partials/javascript.html @@ -0,0 +1,17 @@ + +{{ if or .Params.math .Site.Params.math }} + + +{{ end }} + + + + + + + + + +{{ range .Site.Params.custom_js }} + +{{ end }} diff --git a/themes/CodeMeta-Pyramids/layouts/partials/landing_left.html b/themes/CodeMeta-Pyramids/layouts/partials/landing_left.html new file mode 100644 index 0000000..b2afe70 --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/partials/landing_left.html @@ -0,0 +1,3 @@ + {{ .Content }} +

Find a Crosswalk +Create a Crosswalk

diff --git a/themes/CodeMeta-Pyramids/layouts/partials/landing_right.html b/themes/CodeMeta-Pyramids/layouts/partials/landing_right.html new file mode 100644 index 0000000..d96931b --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/partials/landing_right.html @@ -0,0 +1,9 @@ +{{ partial "news" . }} + +
+

Create a CodeMeta file

+

CodeMeta Generator +

+ +{{ partial "events" . }} + diff --git a/themes/CodeMeta-Pyramids/layouts/partials/landing_wide.html b/themes/CodeMeta-Pyramids/layouts/partials/landing_wide.html new file mode 100644 index 0000000..627d788 --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/partials/landing_wide.html @@ -0,0 +1,2 @@ +

Special thanks to our supporters

+ {{ partial "supporters" . }} diff --git a/themes/hugo-material/layouts/partials/list.html b/themes/CodeMeta-Pyramids/layouts/partials/list.html similarity index 89% rename from themes/hugo-material/layouts/partials/list.html rename to themes/CodeMeta-Pyramids/layouts/partials/list.html index a00bd97..f278085 100644 --- a/themes/hugo-material/layouts/partials/list.html +++ b/themes/CodeMeta-Pyramids/layouts/partials/list.html @@ -17,7 +17,7 @@ @@ -38,4 +38,4 @@

{{if .Params.image }} + \ No newline at end of file + diff --git a/themes/CodeMeta-Pyramids/layouts/partials/news.html b/themes/CodeMeta-Pyramids/layouts/partials/news.html new file mode 100644 index 0000000..39903db --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/partials/news.html @@ -0,0 +1,45 @@ + + + diff --git a/themes/hugo-material/layouts/partials/page-header.html b/themes/CodeMeta-Pyramids/layouts/partials/page-header.html similarity index 59% rename from themes/hugo-material/layouts/partials/page-header.html rename to themes/CodeMeta-Pyramids/layouts/partials/page-header.html index 59d1f08..05b9b1a 100644 --- a/themes/hugo-material/layouts/partials/page-header.html +++ b/themes/CodeMeta-Pyramids/layouts/partials/page-header.html @@ -1,14 +1,14 @@ - diff --git a/themes/CodeMeta-Pyramids/layouts/partials/supporters.html b/themes/CodeMeta-Pyramids/layouts/partials/supporters.html new file mode 100644 index 0000000..5ba2263 --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/partials/supporters.html @@ -0,0 +1,8 @@ + +
+ {{ range sort .Site.Data.supporters "name" }} +
+ {{ .name }} +
+ {{ end }}
+ diff --git a/themes/CodeMeta-Pyramids/layouts/partials/toc.html b/themes/CodeMeta-Pyramids/layouts/partials/toc.html new file mode 100644 index 0000000..512a76c --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/partials/toc.html @@ -0,0 +1,12 @@ + + +
+

Table of Contents

+ {{ with .Fragments }} + {{ partial "toc_level" . }} + {{ end }} +
+ + + + diff --git a/themes/CodeMeta-Pyramids/layouts/partials/toc_level.html b/themes/CodeMeta-Pyramids/layouts/partials/toc_level.html new file mode 100644 index 0000000..2b10ee0 --- /dev/null +++ b/themes/CodeMeta-Pyramids/layouts/partials/toc_level.html @@ -0,0 +1,7 @@ +{{ range .Headings }} + {{ if gt .Level 0 }} + + {{ end }} + {{ partial "toc_level" . }} +{{ end }} diff --git a/themes/CodeMeta-Pyramids/static/css/codemeta.css b/themes/CodeMeta-Pyramids/static/css/codemeta.css new file mode 100644 index 0000000..b5d1f96 --- /dev/null +++ b/themes/CodeMeta-Pyramids/static/css/codemeta.css @@ -0,0 +1,318 @@ +/*! + + ========================================================= + * CodeMeta css customizations + ========================================================= + + */ + +/*! + * dark mode support for unstyled elements + */ + +:root { + color-scheme: light dark; +} + +/*! + * Make the header colour change on-scroll smoother + */ + +#sectionsNav { + transition: all 0.25s; +} + +/*! + * overide black border on responsive nav toggler + */ + +.navbar { + --bs-navbar-toggler-focus-width: none; +} + +/*! + * Dark mode toggler button + */ + +li.dark-light-toggler { + height: 50px; +} + +.dark-light-toggler .form-check-label { + padding: 0px; + margin-top: 10px; + margin-left: 25px; + font-size: 1.25em; +} + +/*! + * These are the base colours which are using the Bootstrap + * variables which will work with dark/light mode switching + * + * The definitions here are overriding material-kit.css + */ + +body { + color: var(--bs-body-color); + background-color: var(--bs-body-bg); +} + +.main{ + background-color: var(--bs-body-bg); +} + +[data-bs-theme=dark] .main{ + background-color: var(--bs-secondary-bg); +} + +.navbar { + background-color: var(--bs-body-bg) !important; +} + +div.highlight { + border: 1px solid var(--bs-dark-border-subtle); + padding: 10px 10px 0px 10px; +} + +.highlight { + background-color: var(--bs-tertiary-bg); +} + +[data-bs-theme=dark] div.highlight { + border: 1px solid var(--bs-body-bg); + padding: 10px 10px 0px 10px; +} + +[data-bs-theme=dark] .highlight { + background-color: var(--bs-body-bg) !important; + color: var(--bs-body-color); +} + +[data-bs-theme=dark] pre code { + color: var(--bs-body-color); +} + +[data-bs-theme=dark] .navbar { + color: var(--bs-body-color) !important; +} + +@media only screen and (max-width: 992px) { + .navbar-collapse, .navbar-collapse::after { + background-color: var(--bs-body-bg) !important; + } + .nav-open .nav-item a{ + color: var(--bs-body-color) !important; + } +} + +/*! + * Card theming + */ + +.card { + background-color: var(--bs-secondary-bg); + aspect-ratio: 1 / 1; +} + +[data-bs-theme=dark] .card { + background-color: var(--bs-border-color) !important; + color: var(--bs-body-color); +} + +.supporter-card a { + display:flex; + flex-direction:column; + justify-content:center; +} + +/*! + * Carousel theming + */ + +.slide, .carousel-item { + background-color: var(--bs-secondary-bg); +} + +[data-bs-theme=dark] .slide, [data-bs-theme=dark] .carousel-item { + background-color: var(--bs-border-color) !important; + color: var(--bs-body-color); +} + +.carousel .carousel-indicators .active { + transform: none; + box-shadow: none; + height: 7px; +} + +.carousel .carousel-indicators [data-bs-target] { + margin: 5px; + background-color: var(--bs-body-color); +} + +.carousel .carousel-indicator:hover { + height: 7px; +} + +.carousel .carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); + fill: var(--bs-body-color); +} + +.carousel .carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); + fill: var(--bs-body-color); +} + +/*! + * ToC theming + */ + +h1,h2,h3,h4,h5,h6,h7 { + scroll-margin: 70px; +} + +@media only screen and (min-width: 992px) { + + #toc { + border-right: 2px solid var(--bs-dark-border-subtle); + } + + .toc-level { + border-right: 5px solid var(--bs-body-bg); + } + + .toc-level:hover { + background-color: var(--bs-secondary-bg); + border-right: 5px solid var(--bs-dark-border-subtle); + } + + [data-bs-theme=dark] #toc { + border-right: 2px solid var(--bs-border-color); + } + + [data-bs-theme=dark] .toc-level { + border-right: 5px solid var(--bs-secondary-bg); + } + + [data-bs-theme=dark] .toc-level:hover { + background-color: var(--bs-tertiary-bg); + border-right: 5px solid var(--bs-border-color); + } +} + +.toc-1 { + padding-left: -1rem; +} + +.toc-2 { + padding-left: 0rem; +} + +.toc-3 { + padding-left: 1rem; +} + +.toc-4 { + padding-left: 2rem; +} + +.toc-5 { + padding-left: 3rem; +} + +.toc-6 { + padding-left: 3.5rem; +} + +.toc-7 { + padding-left: 4rem; +} + +/*! + * right-side panel + */ + +@media only screen and (min-width: 992px) { + + .landing-right { + border-left: 2px solid var(--bs-dark-border-subtle); + } + + [data-bs-theme=dark] .landing-right { + border-left: 2px solid var(--bs-border-color); + } +} + +/*! + * Accessibility tweaks + */ + +:focus-visible, .dark-light-toggler:focus-within { + outline: 2px dashed var(--bs-info) !important; + border-radius: 2px; +} + +.main a { + color: var(--bs-primary); +} + +.main a, #sectionsNav a:hover, #footer-nav a:hover { + text-decoration: underline !important; + text-underline-offset: 3px; +} + +[data-bs-theme=dark] .main a { + color: var(--bs-primary-text-emphasis); +} + +.main a:hover { + text-decoration: none !important; +} + +code{ + color: var(--bs-code-color); +} + +#skip-to-content{ + color: var(--bs-body-color); + position: absolute; + top: 0px; + right: 0px; + padding-right: 5px; + transform: translateY(-100%); + background: var(--bs-secondary-bg-subtle); + border-radius: 0 0 0 1em; +} + +@media only screen and (min-width: 992px) { + + #skip-to-content:focus{ + transform: translateY(0%); + } + +} + +@media only screen and (max-width: 991px) { + + #skip-to-content{ + transform: translateY(-177%); + padding-right: 0px; + } + +} +@media only screen and (max-width: 991px) { + + #skip-to-content:focus{ + transform: translateY(-77%); + margin-right: -15px; + } + +} + +/*! + * Errata + */ + +dl, li { + font-size: 14px; +} diff --git a/themes/CodeMeta-Pyramids/static/css/core/bootstrap.css b/themes/CodeMeta-Pyramids/static/css/core/bootstrap.css new file mode 100644 index 0000000..b83f507 --- /dev/null +++ b/themes/CodeMeta-Pyramids/static/css/core/bootstrap.css @@ -0,0 +1,12048 @@ +@charset "UTF-8"; +/*! + * Bootstrap v5.3.8 (https://getbootstrap.com/) + * Copyright 2011-2025 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root, +[data-bs-theme=light] { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-primary-text-emphasis: #052c65; + --bs-secondary-text-emphasis: #2b2f32; + --bs-success-text-emphasis: #0a3622; + --bs-info-text-emphasis: #055160; + --bs-warning-text-emphasis: #664d03; + --bs-danger-text-emphasis: #58151c; + --bs-light-text-emphasis: #495057; + --bs-dark-text-emphasis: #495057; + --bs-primary-bg-subtle: #cfe2ff; + --bs-secondary-bg-subtle: #e2e3e5; + --bs-success-bg-subtle: #d1e7dd; + --bs-info-bg-subtle: #cff4fc; + --bs-warning-bg-subtle: #fff3cd; + --bs-danger-bg-subtle: #f8d7da; + --bs-light-bg-subtle: #fcfcfd; + --bs-dark-bg-subtle: #ced4da; + --bs-primary-border-subtle: #9ec5fe; + --bs-secondary-border-subtle: #c4c8cb; + --bs-success-border-subtle: #a3cfbb; + --bs-info-border-subtle: #9eeaf9; + --bs-warning-border-subtle: #ffe69c; + --bs-danger-border-subtle: #f1aeb5; + --bs-light-border-subtle: #e9ecef; + --bs-dark-border-subtle: #adb5bd; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-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: #212529; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg: #fff; + --bs-body-bg-rgb: 255, 255, 255; + --bs-emphasis-color: #000; + --bs-emphasis-color-rgb: 0, 0, 0; + --bs-secondary-color: rgba(33, 37, 41, 0.75); + --bs-secondary-color-rgb: 33, 37, 41; + --bs-secondary-bg: #e9ecef; + --bs-secondary-bg-rgb: 233, 236, 239; + --bs-tertiary-color: rgba(33, 37, 41, 0.5); + --bs-tertiary-color-rgb: 33, 37, 41; + --bs-tertiary-bg: #f8f9fa; + --bs-tertiary-bg-rgb: 248, 249, 250; + --bs-heading-color: inherit; + --bs-link-color: #0d6efd; + --bs-link-color-rgb: 13, 110, 253; + --bs-link-decoration: underline; + --bs-link-hover-color: #0a58ca; + --bs-link-hover-color-rgb: 10, 88, 202; + --bs-code-color: #d63384; + --bs-highlight-color: #212529; + --bs-highlight-bg: #fff3cd; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-xxl: 2rem; + --bs-border-radius-2xl: var(--bs-border-radius-xxl); + --bs-border-radius-pill: 50rem; + --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175); + --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); + --bs-focus-ring-width: 0.25rem; + --bs-focus-ring-opacity: 0.25; + --bs-focus-ring-color: rgba(13, 110, 253, 0.25); + --bs-form-valid-color: #198754; + --bs-form-valid-border-color: #198754; + --bs-form-invalid-color: #dc3545; + --bs-form-invalid-border-color: #dc3545; +} + +[data-bs-theme=dark] { + color-scheme: dark; + --bs-body-color: #dee2e6; + --bs-body-color-rgb: 222, 226, 230; + --bs-body-bg: #212529; + --bs-body-bg-rgb: 33, 37, 41; + --bs-emphasis-color: #fff; + --bs-emphasis-color-rgb: 255, 255, 255; + --bs-secondary-color: rgba(222, 226, 230, 0.75); + --bs-secondary-color-rgb: 222, 226, 230; + --bs-secondary-bg: #343a40; + --bs-secondary-bg-rgb: 52, 58, 64; + --bs-tertiary-color: rgba(222, 226, 230, 0.5); + --bs-tertiary-color-rgb: 222, 226, 230; + --bs-tertiary-bg: #2b3035; + --bs-tertiary-bg-rgb: 43, 48, 53; + --bs-primary-text-emphasis: #6ea8fe; + --bs-secondary-text-emphasis: #a7acb1; + --bs-success-text-emphasis: #75b798; + --bs-info-text-emphasis: #6edff6; + --bs-warning-text-emphasis: #ffda6a; + --bs-danger-text-emphasis: #ea868f; + --bs-light-text-emphasis: #f8f9fa; + --bs-dark-text-emphasis: #dee2e6; + --bs-primary-bg-subtle: #031633; + --bs-secondary-bg-subtle: #161719; + --bs-success-bg-subtle: #051b11; + --bs-info-bg-subtle: #032830; + --bs-warning-bg-subtle: #332701; + --bs-danger-bg-subtle: #2c0b0e; + --bs-light-bg-subtle: #343a40; + --bs-dark-bg-subtle: #1a1d20; + --bs-primary-border-subtle: #084298; + --bs-secondary-border-subtle: #41464b; + --bs-success-border-subtle: #0f5132; + --bs-info-border-subtle: #087990; + --bs-warning-border-subtle: #997404; + --bs-danger-border-subtle: #842029; + --bs-light-border-subtle: #495057; + --bs-dark-border-subtle: #343a40; + --bs-heading-color: inherit; + --bs-link-color: #6ea8fe; + --bs-link-hover-color: #8bb9fe; + --bs-link-color-rgb: 110, 168, 254; + --bs-link-hover-color-rgb: 139, 185, 254; + --bs-code-color: #e685b5; + --bs-highlight-color: #dee2e6; + --bs-highlight-bg: #664d03; + --bs-border-color: #495057; + --bs-border-color-translucent: rgba(255, 255, 255, 0.15); + --bs-form-valid-color: #75b798; + --bs-form-valid-border-color: #75b798; + --bs-form-invalid-color: #ea868f; + --bs-form-invalid-border-color: #ea868f; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} + +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +hr { + margin: 1rem 0; + color: inherit; + border: 0; + border-top: var(--bs-border-width) solid; + opacity: 0.25; +} + +h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + color: var(--bs-heading-color); +} + +h1, .h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + h1, .h1 { + font-size: 2.5rem; + } +} + +h2, .h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + h2, .h2 { + font-size: 2rem; + } +} + +h3, .h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + h3, .h3 { + font-size: 1.75rem; + } +} + +h4, .h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + h4, .h4 { + font-size: 1.5rem; + } +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + 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: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small, .small { + font-size: 0.875em; +} + +mark, .mark { + padding: 0.1875em; + color: var(--bs-highlight-color); + background-color: var(--bs-highlight-bg); +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); + text-decoration: underline; +} +a:hover { + --bs-link-color-rgb: var(--bs-link-hover-color-rgb); +} + +a:not([href]):not([class]), a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +code { + font-size: 0.875em; + color: var(--bs-code-color); + word-wrap: break-word; +} +a > code { + color: inherit; +} + +kbd { + padding: 0.1875rem 0.375rem; + font-size: 0.875em; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: 0.25rem; +} +kbd kbd { + padding: 0; + font-size: 1em; +} + +figure { + margin: 0 0 1rem; +} + +img, +svg { + vertical-align: middle; +} + +table { + caption-side: bottom; + border-collapse: collapse; +} + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: var(--bs-secondary-color); + text-align: left; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +thead, +tbody, +tfoot, +tr, +td, +th { + border-color: inherit; + border-style: solid; + border-width: 0; +} + +label { + display: inline-block; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +select { + text-transform: none; +} + +[role=button] { + cursor: pointer; +} + +select { + word-wrap: normal; +} +select:disabled { + opacity: 1; +} + +[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator { + display: none !important; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} +button:not(:disabled), +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled) { + cursor: pointer; +} + +::-moz-focus-inner { + padding: 0; + border-style: none; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + line-height: inherit; + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +legend + * { + clear: left; +} + +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-year-field { + padding: 0; +} + +::-webkit-inner-spin-button { + height: auto; +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; +} +[type=search]::-webkit-search-cancel-button { + cursor: pointer; + filter: grayscale(1); +} + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +::file-selector-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +iframe { + border: 0; +} + +summary { + display: list-item; + cursor: pointer; +} + +progress { + vertical-align: baseline; +} + +[hidden] { + display: none !important; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.625rem + 4.5vw); +} +@media (min-width: 1200px) { + .display-1 { + font-size: 5rem; + } +} + +.display-2 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.575rem + 3.9vw); +} +@media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; + } +} + +.display-3 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.525rem + 3.3vw); +} +@media (min-width: 1200px) { + .display-3 { + font-size: 4rem; + } +} + +.display-4 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.475rem + 2.7vw); +} +@media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; + } +} + +.display-5 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.425rem + 2.1vw); +} +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} + +.display-6 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.375rem + 1.5vw); +} +@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: 0.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: 0.25rem; + background-color: var(--bs-body-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 0.875em; + color: var(--bs-secondary-color); +} + +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1320px; + } +} +:root { + --bs-breakpoint-xs: 0; + --bs-breakpoint-sm: 576px; + --bs-breakpoint-md: 768px; + --bs-breakpoint-lg: 992px; + --bs-breakpoint-xl: 1200px; + --bs-breakpoint-xxl: 1400px; +} + +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.33333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-left: 8.33333333%; +} + +.offset-2 { + margin-left: 16.66666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333333%; +} + +.offset-5 { + margin-left: 41.66666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333333%; +} + +.offset-8 { + margin-left: 66.66666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333333%; +} + +.offset-11 { + margin-left: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333333%; + } + .offset-sm-2 { + margin-left: 16.66666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333333%; + } + .offset-sm-5 { + margin-left: 41.66666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333333%; + } + .offset-sm-8 { + margin-left: 66.66666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333333%; + } + .offset-sm-11 { + margin-left: 91.66666667%; + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333333%; + } + .offset-md-2 { + margin-left: 16.66666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333333%; + } + .offset-md-5 { + margin-left: 41.66666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333333%; + } + .offset-md-8 { + margin-left: 66.66666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333333%; + } + .offset-md-11 { + margin-left: 91.66666667%; + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333333%; + } + .offset-lg-2 { + margin-left: 16.66666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333333%; + } + .offset-lg-5 { + margin-left: 41.66666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333333%; + } + .offset-lg-8 { + margin-left: 66.66666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333333%; + } + .offset-lg-11 { + margin-left: 91.66666667%; + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333333%; + } + .offset-xl-2 { + margin-left: 16.66666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333333%; + } + .offset-xl-5 { + margin-left: 41.66666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333333%; + } + .offset-xl-8 { + margin-left: 66.66666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333333%; + } + .offset-xl-11 { + margin-left: 91.66666667%; + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333333%; + } + .offset-xxl-2 { + margin-left: 16.66666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333333%; + } + .offset-xxl-5 { + margin-left: 41.66666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333333%; + } + .offset-xxl-8 { + margin-left: 66.66666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333333%; + } + .offset-xxl-11 { + margin-left: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.table { + --bs-table-color-type: initial; + --bs-table-bg-type: initial; + --bs-table-color-state: initial; + --bs-table-bg-state: initial; + --bs-table-color: var(--bs-emphasis-color); + --bs-table-bg: var(--bs-body-bg); + --bs-table-border-color: var(--bs-border-color); + --bs-table-accent-bg: transparent; + --bs-table-striped-color: var(--bs-emphasis-color); + --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05); + --bs-table-active-color: var(--bs-emphasis-color); + --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1); + --bs-table-hover-color: var(--bs-emphasis-color); + --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075); + width: 100%; + margin-bottom: 1rem; + vertical-align: top; + border-color: var(--bs-table-border-color); +} +.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color))); + background-color: var(--bs-table-bg); + border-bottom-width: var(--bs-border-width); + box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg))); +} +.table > tbody { + vertical-align: inherit; +} +.table > thead { + vertical-align: bottom; +} + +.table-group-divider { + border-top: calc(var(--bs-border-width) * 2) solid currentcolor; +} + +.caption-top { + caption-side: top; +} + +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; +} + +.table-bordered > :not(caption) > * { + border-width: var(--bs-border-width) 0; +} +.table-bordered > :not(caption) > * > * { + border-width: 0 var(--bs-border-width); +} + +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} +.table-borderless > :not(:first-child) { + border-top-width: 0; +} + +.table-striped > tbody > tr:nth-of-type(odd) > * { + --bs-table-color-type: var(--bs-table-striped-color); + --bs-table-bg-type: var(--bs-table-striped-bg); +} + +.table-striped-columns > :not(caption) > tr > :nth-child(even) { + --bs-table-color-type: var(--bs-table-striped-color); + --bs-table-bg-type: var(--bs-table-striped-bg); +} + +.table-active { + --bs-table-color-state: var(--bs-table-active-color); + --bs-table-bg-state: var(--bs-table-active-bg); +} + +.table-hover > tbody > tr:hover > * { + --bs-table-color-state: var(--bs-table-hover-color); + --bs-table-bg-state: var(--bs-table-hover-bg); +} + +.table-primary { + --bs-table-color: #000; + --bs-table-bg: #cfe2ff; + --bs-table-border-color: #a6b5cc; + --bs-table-striped-bg: #c5d7f2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bacbe6; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfd1ec; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-secondary { + --bs-table-color: #000; + --bs-table-bg: #e2e3e5; + --bs-table-border-color: #b5b6b7; + --bs-table-striped-bg: #d7d8da; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cbccce; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d1d2d4; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-success { + --bs-table-color: #000; + --bs-table-bg: #d1e7dd; + --bs-table-border-color: #a7b9b1; + --bs-table-striped-bg: #c7dbd2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-info { + --bs-table-color: #000; + --bs-table-bg: #cff4fc; + --bs-table-border-color: #a6c3ca; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-warning { + --bs-table-color: #000; + --bs-table-bg: #fff3cd; + --bs-table-border-color: #ccc2a4; + --bs-table-striped-bg: #f2e7c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dbb9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece1be; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-danger { + --bs-table-color: #000; + --bs-table-bg: #f8d7da; + --bs-table-border-color: #c6acae; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-light { + --bs-table-color: #000; + --bs-table-bg: #f8f9fa; + --bs-table-border-color: #c6c7c8; + --bs-table-striped-bg: #ecedee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfe0e1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5e6e7; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-dark { + --bs-table-color: #fff; + --bs-table-bg: #212529; + --bs-table-border-color: #4d5154; + --bs-table-striped-bg: #2c3034; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #373b3e; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #323539; + --bs-table-hover-color: #fff; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +.form-label { + margin-bottom: 0.5rem; +} + +.col-form-label { + padding-top: calc(0.375rem + var(--bs-border-width)); + padding-bottom: calc(0.375rem + var(--bs-border-width)); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + var(--bs-border-width)); + padding-bottom: calc(0.5rem + var(--bs-border-width)); + font-size: 1.25rem; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + var(--bs-border-width)); + padding-bottom: calc(0.25rem + var(--bs-border-width)); + font-size: 0.875rem; +} + +.form-text { + margin-top: 0.25rem; + font-size: 0.875em; + color: var(--bs-secondary-color); +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: var(--bs-body-bg); + background-clip: padding-box; + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + transition: border-color 0.15s ease-in-out, box-shadow 0.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: var(--bs-body-color); + background-color: var(--bs-body-bg); + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-control::-webkit-date-and-time-value { + min-width: 85px; + height: 1.5em; + margin: 0; +} +.form-control::-webkit-datetime-edit { + display: block; + padding: 0; +} +.form-control::placeholder { + color: var(--bs-secondary-color); + opacity: 1; +} +.form-control:disabled { + background-color: var(--bs-secondary-bg); + opacity: 1; +} +.form-control::-webkit-file-upload-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: var(--bs-body-color); + background-color: var(--bs-tertiary-bg); + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: var(--bs-border-width); + border-radius: 0; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +.form-control::file-selector-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: var(--bs-body-color); + background-color: var(--bs-tertiary-bg); + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: var(--bs-border-width); + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control::-webkit-file-upload-button { + -webkit-transition: none; + transition: none; + } + .form-control::file-selector-button { + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: var(--bs-secondary-bg); +} +.form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: var(--bs-secondary-bg); +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: var(--bs-body-color); + background-color: transparent; + border: solid transparent; + border-width: var(--bs-border-width) 0; +} +.form-control-plaintext:focus { + outline: 0; +} +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: var(--bs-border-radius-sm); +} +.form-control-sm::-webkit-file-upload-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} +.form-control-sm::file-selector-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} + +.form-control-lg { + min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: var(--bs-border-radius-lg); +} +.form-control-lg::-webkit-file-upload-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} +.form-control-lg::file-selector-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} + +textarea.form-control { + min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2)); +} +textarea.form-control-sm { + min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); +} +textarea.form-control-lg { + min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); +} + +.form-control-color { + width: 3rem; + height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2)); + padding: 0.375rem; +} +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control-color::-moz-color-swatch { + border: 0 !important; + border-radius: var(--bs-border-radius); +} +.form-control-color::-webkit-color-swatch { + border: 0 !important; + border-radius: var(--bs-border-radius); +} +.form-control-color.form-control-sm { + height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); +} +.form-control-color.form-control-lg { + height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); +} + +.form-select { + --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: var(--bs-body-bg); + background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} +.form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-select[multiple], .form-select[size]:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; +} +.form-select:disabled { + background-color: var(--bs-secondary-bg); +} +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 var(--bs-body-color); +} + +.form-select-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; + border-radius: var(--bs-border-radius-sm); +} + +.form-select-lg { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; + border-radius: var(--bs-border-radius-lg); +} + +[data-bs-theme=dark] .form-select { + --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); +} + +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5em; + margin-bottom: 0.125rem; +} +.form-check .form-check-input { + float: left; + margin-left: -1.5em; +} + +.form-check-reverse { + padding-right: 1.5em; + padding-left: 0; + text-align: right; +} +.form-check-reverse .form-check-input { + float: right; + margin-right: -1.5em; + margin-left: 0; +} + +.form-check-input { + --bs-form-check-bg: var(--bs-body-bg); + flex-shrink: 0; + width: 1em; + height: 1em; + margin-top: 0.25em; + vertical-align: top; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: var(--bs-form-check-bg); + background-image: var(--bs-form-check-bg-image); + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: var(--bs-border-width) solid var(--bs-border-color); + -webkit-print-color-adjust: exact; + color-adjust: exact; + print-color-adjust: exact; +} +.form-check-input[type=checkbox] { + border-radius: 0.25em; +} +.form-check-input[type=radio] { + border-radius: 50%; +} +.form-check-input:active { + filter: brightness(90%); +} +.form-check-input:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-check-input:checked { + background-color: #0d6efd; + border-color: #0d6efd; +} +.form-check-input:checked[type=checkbox] { + --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); +} +.form-check-input:checked[type=radio] { + --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-check-input[type=checkbox]:indeterminate { + background-color: #0d6efd; + border-color: #0d6efd; + --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); +} +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; +} +.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + cursor: default; + opacity: 0.5; +} + +.form-switch { + padding-left: 2.5em; +} +.form-switch .form-check-input { + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + width: 2em; + margin-left: -2.5em; + background-image: var(--bs-form-switch-bg); + background-position: left center; + border-radius: 2em; + transition: background-position 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-switch .form-check-input { + transition: none; + } +} +.form-switch .form-check-input:focus { + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); +} +.form-switch .form-check-input:checked { + background-position: right center; + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-switch.form-check-reverse { + padding-right: 2.5em; + padding-left: 0; +} +.form-switch.form-check-reverse .form-check-input { + margin-right: -2.5em; + margin-left: 0; +} + +.form-check-inline { + display: inline-block; + margin-right: 1rem; +} + +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.btn-check[disabled] + .btn, .btn-check:disabled + .btn { + pointer-events: none; + filter: none; + opacity: 0.65; +} + +[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) { + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e"); +} + +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: transparent; +} +.form-range:focus { + outline: 0; +} +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-range::-moz-focus-outer { + border: 0; +} +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + -webkit-appearance: none; + appearance: none; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} +.form-range::-webkit-slider-thumb:active { + background-color: #b6d4fe; +} +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: var(--bs-secondary-bg); + border-color: transparent; + border-radius: 1rem; +} +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + -moz-appearance: none; + appearance: none; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-moz-range-thumb { + -moz-transition: none; + transition: none; + } +} +.form-range::-moz-range-thumb:active { + background-color: #b6d4fe; +} +.form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: var(--bs-secondary-bg); + border-color: transparent; + border-radius: 1rem; +} +.form-range:disabled { + pointer-events: none; +} +.form-range:disabled::-webkit-slider-thumb { + background-color: var(--bs-secondary-color); +} +.form-range:disabled::-moz-range-thumb { + background-color: var(--bs-secondary-color); +} + +.form-floating { + position: relative; +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext, +.form-floating > .form-select { + height: calc(3.5rem + calc(var(--bs-border-width) * 2)); + min-height: calc(3.5rem + calc(var(--bs-border-width) * 2)); + line-height: 1.25; +} +.form-floating > label { + position: absolute; + top: 0; + left: 0; + z-index: 2; + max-width: 100%; + height: 100%; + padding: 1rem 0.75rem; + overflow: hidden; + color: rgba(var(--bs-body-color-rgb), 0.65); + text-align: start; + text-overflow: ellipsis; + white-space: nowrap; + pointer-events: none; + border: var(--bs-border-width) solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-floating > label { + transition: none; + } +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext { + padding: 1rem 0.75rem; +} +.form-floating > .form-control::placeholder, +.form-floating > .form-control-plaintext::placeholder { + color: transparent; +} +.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), +.form-floating > .form-control-plaintext:focus, +.form-floating > .form-control-plaintext:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:-webkit-autofill, +.form-floating > .form-control-plaintext:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-select { + padding-top: 1.625rem; + padding-bottom: 0.625rem; + padding-left: 0.75rem; +} +.form-floating > .form-control:focus ~ label, +.form-floating > .form-control:not(:placeholder-shown) ~ label, +.form-floating > .form-control-plaintext ~ label, +.form-floating > .form-select ~ label { + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:-webkit-autofill ~ label { + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > textarea:focus ~ label::after, +.form-floating > textarea:not(:placeholder-shown) ~ label::after { + position: absolute; + inset: 1rem 0.375rem; + z-index: -1; + height: 1.5em; + content: ""; + background-color: var(--bs-body-bg); + border-radius: var(--bs-border-radius); +} +.form-floating > textarea:disabled ~ label::after { + background-color: var(--bs-secondary-bg); +} +.form-floating > .form-control-plaintext ~ label { + border-width: var(--bs-border-width) 0; +} +.form-floating > :disabled ~ label, +.form-floating > .form-control:disabled ~ label { + color: #6c757d; +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-select, +.input-group > .form-floating { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; +} +.input-group > .form-control:focus, +.input-group > .form-select:focus, +.input-group > .form-floating:focus-within { + z-index: 5; +} +.input-group .btn { + position: relative; + z-index: 2; +} +.input-group .btn:focus { + z-index: 5; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + text-align: center; + white-space: nowrap; + background-color: var(--bs-tertiary-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); +} + +.input-group-lg > .form-control, +.input-group-lg > .form-select, +.input-group-lg > .input-group-text, +.input-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: var(--bs-border-radius-lg); +} + +.input-group-sm > .form-control, +.input-group-sm > .form-select, +.input-group-sm > .input-group-text, +.input-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: var(--bs-border-radius-sm); +} + +.input-group-lg > .form-select, +.input-group-sm > .form-select { + padding-right: 3rem; +} + +.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), +.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, +.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), +.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), +.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, +.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: calc(-1 * var(--bs-border-width)); + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group > .form-floating:not(:first-child) > .form-control, +.input-group > .form-floating:not(:first-child) > .form-select { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: var(--bs-form-valid-color); +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: var(--bs-success); + border-radius: var(--bs-border-radius); +} + +.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: var(--bs-form-valid-border-color); + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%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: var(--bs-form-valid-border-color); + box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.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: var(--bs-form-valid-border-color); +} +.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { + --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e"); + padding-right: 4.125rem; + background-position: right 0.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: var(--bs-form-valid-border-color); + box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); +} + +.was-validated .form-control-color:valid, .form-control-color.is-valid { + width: calc(3rem + calc(1.5em + 0.75rem)); +} + +.was-validated .form-check-input:valid, .form-check-input.is-valid { + border-color: var(--bs-form-valid-border-color); +} +.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { + background-color: var(--bs-form-valid-color); +} +.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { + box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); +} +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: var(--bs-form-valid-color); +} + +.form-check-inline .form-check-input ~ .valid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, +.was-validated .input-group > .form-select:not(:focus):valid, +.input-group > .form-select:not(:focus).is-valid, +.was-validated .input-group > .form-floating:not(:focus-within):valid, +.input-group > .form-floating:not(:focus-within).is-valid { + z-index: 3; +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: var(--bs-form-invalid-color); +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: var(--bs-danger); + border-radius: var(--bs-border-radius); +} + +.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: var(--bs-form-invalid-border-color); + 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: var(--bs-form-invalid-border-color); + box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.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: var(--bs-form-invalid-border-color); +} +.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { + --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + padding-right: 4.125rem; + background-position: right 0.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: var(--bs-form-invalid-border-color); + box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); +} + +.was-validated .form-control-color:invalid, .form-control-color.is-invalid { + width: calc(3rem + calc(1.5em + 0.75rem)); +} + +.was-validated .form-check-input:invalid, .form-check-input.is-invalid { + border-color: var(--bs-form-invalid-border-color); +} +.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { + background-color: var(--bs-form-invalid-color); +} +.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { + box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); +} +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: var(--bs-form-invalid-color); +} + +.form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, +.was-validated .input-group > .form-select:not(:focus):invalid, +.input-group > .form-select:not(:focus).is-invalid, +.was-validated .input-group > .form-floating:not(:focus-within):invalid, +.input-group > .form-floating:not(:focus-within).is-invalid { + z-index: 4; +} + +.btn { + --bs-btn-padding-x: 0.75rem; + --bs-btn-padding-y: 0.375rem; + --bs-btn-font-family: ; + --bs-btn-font-size: 1rem; + --bs-btn-font-weight: 400; + --bs-btn-line-height: 1.5; + --bs-btn-color: var(--bs-body-color); + --bs-btn-bg: transparent; + --bs-btn-border-width: var(--bs-border-width); + --bs-btn-border-color: transparent; + --bs-btn-border-radius: var(--bs-border-radius); + --bs-btn-hover-border-color: transparent; + --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); + --bs-btn-disabled-opacity: 0.65; + --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5); + display: inline-block; + padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x); + font-family: var(--bs-btn-font-family); + font-size: var(--bs-btn-font-size); + font-weight: var(--bs-btn-font-weight); + line-height: var(--bs-btn-line-height); + color: var(--bs-btn-color); + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); + border-radius: var(--bs-btn-border-radius); + background-color: var(--bs-btn-bg); + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); +} +.btn-check + .btn:hover { + color: var(--bs-btn-color); + background-color: var(--bs-btn-bg); + border-color: var(--bs-btn-border-color); +} +.btn:focus-visible { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:focus-visible + .btn { + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show { + color: var(--bs-btn-active-color); + background-color: var(--bs-btn-active-bg); + border-color: var(--bs-btn-active-border-color); +} +.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible { + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:checked:focus-visible + .btn { + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn:disabled, .btn.disabled, fieldset:disabled .btn { + color: var(--bs-btn-disabled-color); + pointer-events: none; + background-color: var(--bs-btn-disabled-bg); + border-color: var(--bs-btn-disabled-border-color); + opacity: var(--bs-btn-disabled-opacity); +} + +.btn-primary { + --bs-btn-color: #fff; + --bs-btn-bg: #0d6efd; + --bs-btn-border-color: #0d6efd; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0b5ed7; + --bs-btn-hover-border-color: #0a58ca; + --bs-btn-focus-shadow-rgb: 49, 132, 253; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0a58ca; + --bs-btn-active-border-color: #0a53be; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #0d6efd; + --bs-btn-disabled-border-color: #0d6efd; +} + +.btn-secondary { + --bs-btn-color: #fff; + --bs-btn-bg: #6c757d; + --bs-btn-border-color: #6c757d; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #5c636a; + --bs-btn-hover-border-color: #565e64; + --bs-btn-focus-shadow-rgb: 130, 138, 145; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #565e64; + --bs-btn-active-border-color: #51585e; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #6c757d; + --bs-btn-disabled-border-color: #6c757d; +} + +.btn-success { + --bs-btn-color: #fff; + --bs-btn-bg: #198754; + --bs-btn-border-color: #198754; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #157347; + --bs-btn-hover-border-color: #146c43; + --bs-btn-focus-shadow-rgb: 60, 153, 110; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #146c43; + --bs-btn-active-border-color: #13653f; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #198754; + --bs-btn-disabled-border-color: #198754; +} + +.btn-info { + --bs-btn-color: #000; + --bs-btn-bg: #0dcaf0; + --bs-btn-border-color: #0dcaf0; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #31d2f2; + --bs-btn-hover-border-color: #25cff2; + --bs-btn-focus-shadow-rgb: 11, 172, 204; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #3dd5f3; + --bs-btn-active-border-color: #25cff2; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #0dcaf0; + --bs-btn-disabled-border-color: #0dcaf0; +} + +.btn-warning { + --bs-btn-color: #000; + --bs-btn-bg: #ffc107; + --bs-btn-border-color: #ffc107; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ffca2c; + --bs-btn-hover-border-color: #ffc720; + --bs-btn-focus-shadow-rgb: 217, 164, 6; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ffcd39; + --bs-btn-active-border-color: #ffc720; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #ffc107; + --bs-btn-disabled-border-color: #ffc107; +} + +.btn-danger { + --bs-btn-color: #fff; + --bs-btn-bg: #dc3545; + --bs-btn-border-color: #dc3545; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #bb2d3b; + --bs-btn-hover-border-color: #b02a37; + --bs-btn-focus-shadow-rgb: 225, 83, 97; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #b02a37; + --bs-btn-active-border-color: #a52834; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #dc3545; + --bs-btn-disabled-border-color: #dc3545; +} + +.btn-light { + --bs-btn-color: #000; + --bs-btn-bg: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #d3d4d5; + --bs-btn-hover-border-color: #c6c7c8; + --bs-btn-focus-shadow-rgb: 211, 212, 213; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #c6c7c8; + --bs-btn-active-border-color: #babbbc; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #f8f9fa; + --bs-btn-disabled-border-color: #f8f9fa; +} + +.btn-dark { + --bs-btn-color: #fff; + --bs-btn-bg: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #424649; + --bs-btn-hover-border-color: #373b3e; + --bs-btn-focus-shadow-rgb: 66, 70, 73; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #4d5154; + --bs-btn-active-border-color: #373b3e; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #212529; + --bs-btn-disabled-border-color: #212529; +} + +.btn-outline-primary { + --bs-btn-color: #0d6efd; + --bs-btn-border-color: #0d6efd; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0d6efd; + --bs-btn-hover-border-color: #0d6efd; + --bs-btn-focus-shadow-rgb: 13, 110, 253; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0d6efd; + --bs-btn-active-border-color: #0d6efd; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #0d6efd; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #0d6efd; + --bs-gradient: none; +} + +.btn-outline-secondary { + --bs-btn-color: #6c757d; + --bs-btn-border-color: #6c757d; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #6c757d; + --bs-btn-hover-border-color: #6c757d; + --bs-btn-focus-shadow-rgb: 108, 117, 125; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #6c757d; + --bs-btn-active-border-color: #6c757d; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #6c757d; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #6c757d; + --bs-gradient: none; +} + +.btn-outline-success { + --bs-btn-color: #198754; + --bs-btn-border-color: #198754; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #198754; + --bs-btn-hover-border-color: #198754; + --bs-btn-focus-shadow-rgb: 25, 135, 84; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #198754; + --bs-btn-active-border-color: #198754; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #198754; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #198754; + --bs-gradient: none; +} + +.btn-outline-info { + --bs-btn-color: #0dcaf0; + --bs-btn-border-color: #0dcaf0; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #0dcaf0; + --bs-btn-hover-border-color: #0dcaf0; + --bs-btn-focus-shadow-rgb: 13, 202, 240; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #0dcaf0; + --bs-btn-active-border-color: #0dcaf0; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #0dcaf0; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #0dcaf0; + --bs-gradient: none; +} + +.btn-outline-warning { + --bs-btn-color: #ffc107; + --bs-btn-border-color: #ffc107; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ffc107; + --bs-btn-hover-border-color: #ffc107; + --bs-btn-focus-shadow-rgb: 255, 193, 7; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ffc107; + --bs-btn-active-border-color: #ffc107; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ffc107; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ffc107; + --bs-gradient: none; +} + +.btn-outline-danger { + --bs-btn-color: #dc3545; + --bs-btn-border-color: #dc3545; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #dc3545; + --bs-btn-hover-border-color: #dc3545; + --bs-btn-focus-shadow-rgb: 220, 53, 69; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #dc3545; + --bs-btn-active-border-color: #dc3545; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #dc3545; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #dc3545; + --bs-gradient: none; +} + +.btn-outline-light { + --bs-btn-color: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #f8f9fa; + --bs-btn-hover-border-color: #f8f9fa; + --bs-btn-focus-shadow-rgb: 248, 249, 250; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #f8f9fa; + --bs-btn-active-border-color: #f8f9fa; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #f8f9fa; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #f8f9fa; + --bs-gradient: none; +} + +.btn-outline-dark { + --bs-btn-color: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #212529; + --bs-btn-hover-border-color: #212529; + --bs-btn-focus-shadow-rgb: 33, 37, 41; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #212529; + --bs-btn-active-border-color: #212529; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #212529; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #212529; + --bs-gradient: none; +} + +.btn-link { + --bs-btn-font-weight: 400; + --bs-btn-color: var(--bs-link-color); + --bs-btn-bg: transparent; + --bs-btn-border-color: transparent; + --bs-btn-hover-color: var(--bs-link-hover-color); + --bs-btn-hover-border-color: transparent; + --bs-btn-active-color: var(--bs-link-hover-color); + --bs-btn-active-border-color: transparent; + --bs-btn-disabled-color: #6c757d; + --bs-btn-disabled-border-color: transparent; + --bs-btn-box-shadow: 0 0 0 #000; + --bs-btn-focus-shadow-rgb: 49, 132, 253; + text-decoration: underline; +} +.btn-link:focus-visible { + color: var(--bs-btn-color); +} +.btn-link:hover { + color: var(--bs-btn-hover-color); +} + +.btn-lg, .btn-group-lg > .btn { + --bs-btn-padding-y: 0.5rem; + --bs-btn-padding-x: 1rem; + --bs-btn-font-size: 1.25rem; + --bs-btn-border-radius: var(--bs-border-radius-lg); +} + +.btn-sm, .btn-group-sm > .btn { + --bs-btn-padding-y: 0.25rem; + --bs-btn-padding-x: 0.5rem; + --bs-btn-font-size: 0.875rem; + --bs-btn-border-radius: var(--bs-border-radius-sm); +} + +.fade { + transition: opacity 0.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 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} +.collapsing.collapse-horizontal { + width: 0; + height: auto; + transition: width 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing.collapse-horizontal { + transition: none; + } +} + +.dropup, +.dropend, +.dropdown, +.dropstart, +.dropup-center, +.dropdown-center { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + --bs-dropdown-zindex: 1000; + --bs-dropdown-min-width: 10rem; + --bs-dropdown-padding-x: 0; + --bs-dropdown-padding-y: 0.5rem; + --bs-dropdown-spacer: 0.125rem; + --bs-dropdown-font-size: 1rem; + --bs-dropdown-color: var(--bs-body-color); + --bs-dropdown-bg: var(--bs-body-bg); + --bs-dropdown-border-color: var(--bs-border-color-translucent); + --bs-dropdown-border-radius: var(--bs-border-radius); + --bs-dropdown-border-width: var(--bs-border-width); + --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width)); + --bs-dropdown-divider-bg: var(--bs-border-color-translucent); + --bs-dropdown-divider-margin-y: 0.5rem; + --bs-dropdown-box-shadow: var(--bs-box-shadow); + --bs-dropdown-link-color: var(--bs-body-color); + --bs-dropdown-link-hover-color: var(--bs-body-color); + --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg); + --bs-dropdown-link-active-color: #fff; + --bs-dropdown-link-active-bg: #0d6efd; + --bs-dropdown-link-disabled-color: var(--bs-tertiary-color); + --bs-dropdown-item-padding-x: 1rem; + --bs-dropdown-item-padding-y: 0.25rem; + --bs-dropdown-header-color: #6c757d; + --bs-dropdown-header-padding-x: 1rem; + --bs-dropdown-header-padding-y: 0.5rem; + position: absolute; + z-index: var(--bs-dropdown-zindex); + display: none; + min-width: var(--bs-dropdown-min-width); + padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); + margin: 0; + font-size: var(--bs-dropdown-font-size); + color: var(--bs-dropdown-color); + text-align: left; + list-style: none; + background-color: var(--bs-dropdown-bg); + background-clip: padding-box; + border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); + border-radius: var(--bs-dropdown-border-radius); +} +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: var(--bs-dropdown-spacer); +} + +.dropdown-menu-start { + --bs-position: start; +} +.dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0; +} + +.dropdown-menu-end { + --bs-position: end; +} +.dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-start { + --bs-position: start; + } + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-sm-end { + --bs-position: end; + } + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 768px) { + .dropdown-menu-md-start { + --bs-position: start; + } + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-md-end { + --bs-position: end; + } + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 992px) { + .dropdown-menu-lg-start { + --bs-position: start; + } + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-lg-end { + --bs-position: end; + } + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1200px) { + .dropdown-menu-xl-start { + --bs-position: start; + } + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-xl-end { + --bs-position: end; + } + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1400px) { + .dropdown-menu-xxl-start { + --bs-position: start; + } + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-xxl-end { + --bs-position: end; + } + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +.dropup .dropdown-menu[data-bs-popper] { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: var(--bs-dropdown-spacer); +} +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: var(--bs-dropdown-spacer); +} +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} +.dropend .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropend .dropdown-toggle::after { + vertical-align: 0; +} + +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: var(--bs-dropdown-spacer); +} +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} +.dropstart .dropdown-toggle::after { + display: none; +} +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} +.dropstart .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropstart .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: var(--bs-dropdown-divider-margin-y) 0; + overflow: hidden; + border-top: 1px solid var(--bs-dropdown-divider-bg); + opacity: 1; +} + +.dropdown-item { + display: block; + width: 100%; + padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); + clear: both; + font-weight: 400; + color: var(--bs-dropdown-link-color); + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; + border-radius: var(--bs-dropdown-item-border-radius, 0); +} +.dropdown-item:hover, .dropdown-item:focus { + color: var(--bs-dropdown-link-hover-color); + background-color: var(--bs-dropdown-link-hover-bg); +} +.dropdown-item.active, .dropdown-item:active { + color: var(--bs-dropdown-link-active-color); + text-decoration: none; + background-color: var(--bs-dropdown-link-active-bg); +} +.dropdown-item.disabled, .dropdown-item:disabled { + color: var(--bs-dropdown-link-disabled-color); + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x); + margin-bottom: 0; + font-size: 0.875rem; + color: var(--bs-dropdown-header-color); + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); + color: var(--bs-dropdown-link-color); +} + +.dropdown-menu-dark { + --bs-dropdown-color: #dee2e6; + --bs-dropdown-bg: #343a40; + --bs-dropdown-border-color: var(--bs-border-color-translucent); + --bs-dropdown-box-shadow: ; + --bs-dropdown-link-color: #dee2e6; + --bs-dropdown-link-hover-color: #fff; + --bs-dropdown-divider-bg: var(--bs-border-color-translucent); + --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); + --bs-dropdown-link-active-color: #fff; + --bs-dropdown-link-active-bg: #0d6efd; + --bs-dropdown-link-disabled-color: #adb5bd; + --bs-dropdown-header-color: #adb5bd; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; +} +.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; + flex-wrap: wrap; + justify-content: flex-start; +} +.btn-toolbar .input-group { + width: auto; +} + +.btn-group { + border-radius: var(--bs-border-radius); +} +.btn-group > :not(.btn-check:first-child) + .btn, +.btn-group > .btn-group:not(:first-child) { + margin-left: calc(-1 * var(--bs-border-width)); +} +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn.dropdown-toggle-split:first-child, +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:nth-child(n+3), +.btn-group > :not(.btn-check) + .btn, +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.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: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: calc(-1 * var(--bs-border-width)); +} +.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:nth-child(n+3), +.btn-group-vertical > :not(.btn-check) + .btn, +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav { + --bs-nav-link-padding-x: 1rem; + --bs-nav-link-padding-y: 0.5rem; + --bs-nav-link-font-weight: ; + --bs-nav-link-color: var(--bs-link-color); + --bs-nav-link-hover-color: var(--bs-link-hover-color); + --bs-nav-link-disabled-color: var(--bs-secondary-color); + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); + font-size: var(--bs-nav-link-font-size); + font-weight: var(--bs-nav-link-font-weight); + color: var(--bs-nav-link-color); + text-decoration: none; + background: none; + border: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:hover, .nav-link:focus { + color: var(--bs-nav-link-hover-color); +} +.nav-link:focus-visible { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.nav-link.disabled, .nav-link:disabled { + color: var(--bs-nav-link-disabled-color); + pointer-events: none; + cursor: default; +} + +.nav-tabs { + --bs-nav-tabs-border-width: var(--bs-border-width); + --bs-nav-tabs-border-color: var(--bs-border-color); + --bs-nav-tabs-border-radius: var(--bs-border-radius); + --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color); + --bs-nav-tabs-link-active-color: var(--bs-emphasis-color); + --bs-nav-tabs-link-active-bg: var(--bs-body-bg); + --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg); + border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); +} +.nav-tabs .nav-link { + margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); + border: var(--bs-nav-tabs-border-width) solid transparent; + border-top-left-radius: var(--bs-nav-tabs-border-radius); + border-top-right-radius: var(--bs-nav-tabs-border-radius); +} +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + isolation: isolate; + border-color: var(--bs-nav-tabs-link-hover-border-color); +} +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: var(--bs-nav-tabs-link-active-color); + background-color: var(--bs-nav-tabs-link-active-bg); + border-color: var(--bs-nav-tabs-link-active-border-color); +} +.nav-tabs .dropdown-menu { + margin-top: calc(-1 * var(--bs-nav-tabs-border-width)); + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills { + --bs-nav-pills-border-radius: var(--bs-border-radius); + --bs-nav-pills-link-active-color: #fff; + --bs-nav-pills-link-active-bg: #0d6efd; +} +.nav-pills .nav-link { + border-radius: var(--bs-nav-pills-border-radius); +} +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: var(--bs-nav-pills-link-active-color); + background-color: var(--bs-nav-pills-link-active-bg); +} + +.nav-underline { + --bs-nav-underline-gap: 1rem; + --bs-nav-underline-border-width: 0.125rem; + --bs-nav-underline-link-active-color: var(--bs-emphasis-color); + gap: var(--bs-nav-underline-gap); +} +.nav-underline .nav-link { + padding-right: 0; + padding-left: 0; + border-bottom: var(--bs-nav-underline-border-width) solid transparent; +} +.nav-underline .nav-link:hover, .nav-underline .nav-link:focus { + border-bottom-color: currentcolor; +} +.nav-underline .nav-link.active, +.nav-underline .show > .nav-link { + font-weight: 700; + color: var(--bs-nav-underline-link-active-color); + border-bottom-color: currentcolor; +} + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified > .nav-link, +.nav-justified .nav-item { + flex-grow: 1; + flex-basis: 0; + text-align: center; +} + +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100%; +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.navbar { + --bs-navbar-padding-x: 0; + --bs-navbar-padding-y: 0.5rem; + --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65); + --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8); + --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3); + --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1); + --bs-navbar-brand-padding-y: 0.3125rem; + --bs-navbar-brand-margin-end: 1rem; + --bs-navbar-brand-font-size: 1.25rem; + --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1); + --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1); + --bs-navbar-nav-link-padding-x: 0.5rem; + --bs-navbar-toggler-padding-y: 0.25rem; + --bs-navbar-toggler-padding-x: 0.75rem; + --bs-navbar-toggler-font-size: 1.25rem; + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); + --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15); + --bs-navbar-toggler-border-radius: var(--bs-border-radius); + --bs-navbar-toggler-focus-width: 0.25rem; + --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); +} +.navbar > .container, +.navbar > .container-fluid, +.navbar > .container-sm, +.navbar > .container-md, +.navbar > .container-lg, +.navbar > .container-xl, +.navbar > .container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; +} +.navbar-brand { + padding-top: var(--bs-navbar-brand-padding-y); + padding-bottom: var(--bs-navbar-brand-padding-y); + margin-right: var(--bs-navbar-brand-margin-end); + font-size: var(--bs-navbar-brand-font-size); + color: var(--bs-navbar-brand-color); + text-decoration: none; + white-space: nowrap; +} +.navbar-brand:hover, .navbar-brand:focus { + color: var(--bs-navbar-brand-hover-color); +} + +.navbar-nav { + --bs-nav-link-padding-x: 0; + --bs-nav-link-padding-y: 0.5rem; + --bs-nav-link-font-weight: ; + --bs-nav-link-color: var(--bs-navbar-color); + --bs-nav-link-hover-color: var(--bs-navbar-hover-color); + --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color); + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.navbar-nav .nav-link.active, .navbar-nav .nav-link.show { + color: var(--bs-navbar-active-color); +} +.navbar-nav .dropdown-menu { + position: static; +} + +.navbar-text { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: var(--bs-navbar-color); +} +.navbar-text a, +.navbar-text a:hover, +.navbar-text a:focus { + color: var(--bs-navbar-active-color); +} + +.navbar-collapse { + flex-grow: 1; + flex-basis: 100%; + align-items: center; +} + +.navbar-toggler { + padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x); + font-size: var(--bs-navbar-toggler-font-size); + line-height: 1; + color: var(--bs-navbar-color); + background-color: transparent; + border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); + border-radius: var(--bs-navbar-toggler-border-radius); + transition: var(--bs-navbar-toggler-transition); +} +@media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; + } +} +.navbar-toggler:hover { + text-decoration: none; +} +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-image: var(--bs-navbar-toggler-icon-bg); + background-repeat: no-repeat; + background-position: center; + background-size: 100%; +} + +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto; +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-sm .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-sm .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-md .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-md .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-lg .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-lg .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-xl .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-xl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } + .navbar-expand-xxl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-xxl .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-xxl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.navbar-expand .navbar-nav { + flex-direction: row; +} +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} +.navbar-expand .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); +} +.navbar-expand .navbar-nav-scroll { + overflow: visible; +} +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} +.navbar-expand .navbar-toggler { + display: none; +} +.navbar-expand .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; +} +.navbar-expand .offcanvas .offcanvas-header { + display: none; +} +.navbar-expand .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; +} + +.navbar-dark, +.navbar[data-bs-theme=dark] { + --bs-navbar-color: rgba(255, 255, 255, 0.55); + --bs-navbar-hover-color: rgba(255, 255, 255, 0.75); + --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25); + --bs-navbar-active-color: #fff; + --bs-navbar-brand-color: #fff; + --bs-navbar-brand-hover-color: #fff; + --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1); + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +[data-bs-theme=dark] .navbar-toggler-icon { + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.card { + --bs-card-spacer-y: 1rem; + --bs-card-spacer-x: 1rem; + --bs-card-title-spacer-y: 0.5rem; + --bs-card-title-color: ; + --bs-card-subtitle-color: ; + --bs-card-border-width: var(--bs-border-width); + --bs-card-border-color: var(--bs-border-color-translucent); + --bs-card-border-radius: var(--bs-border-radius); + --bs-card-box-shadow: ; + --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width))); + --bs-card-cap-padding-y: 0.5rem; + --bs-card-cap-padding-x: 1rem; + --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03); + --bs-card-cap-color: ; + --bs-card-height: ; + --bs-card-color: ; + --bs-card-bg: var(--bs-body-bg); + --bs-card-img-overlay-padding: 1rem; + --bs-card-group-margin: 0.75rem; + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + height: var(--bs-card-height); + color: var(--bs-body-color); + word-wrap: break-word; + background-color: var(--bs-card-bg); + background-clip: border-box; + border: var(--bs-card-border-width) solid var(--bs-card-border-color); + border-radius: var(--bs-card-border-radius); +} +.card > hr { + margin-right: 0; + margin-left: 0; +} +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius); +} +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.card-body { + flex: 1 1 auto; + padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); + color: var(--bs-card-color); +} + +.card-title { + margin-bottom: var(--bs-card-title-spacer-y); + color: var(--bs-card-title-color); +} + +.card-subtitle { + margin-top: calc(-0.5 * var(--bs-card-title-spacer-y)); + margin-bottom: 0; + color: var(--bs-card-subtitle-color); +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link + .card-link { + margin-left: var(--bs-card-spacer-x); +} + +.card-header { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + margin-bottom: 0; + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-header:first-child { + border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; +} + +.card-footer { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-footer:last-child { + border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); +} + +.card-header-tabs { + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); + margin-bottom: calc(-1 * var(--bs-card-cap-padding-y)); + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); + border-bottom: 0; +} +.card-header-tabs .nav-link.active { + background-color: var(--bs-card-bg); + border-bottom-color: var(--bs-card-bg); +} + +.card-header-pills { + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: var(--bs-card-img-overlay-padding); + border-radius: var(--bs-card-inner-border-radius); +} + +.card-img, +.card-img-top, +.card-img-bottom { + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} + +.card-group > .card { + margin-bottom: var(--bs-card-group-margin); +} +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) > .card-img-top, + .card-group > .card:not(:last-child) > .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) > .card-img-bottom, + .card-group > .card:not(:last-child) > .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) > .card-img-top, + .card-group > .card:not(:first-child) > .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) > .card-img-bottom, + .card-group > .card:not(:first-child) > .card-footer { + border-bottom-left-radius: 0; + } +} + +.accordion { + --bs-accordion-color: var(--bs-body-color); + --bs-accordion-bg: var(--bs-body-bg); + --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; + --bs-accordion-border-color: var(--bs-border-color); + --bs-accordion-border-width: var(--bs-border-width); + --bs-accordion-border-radius: var(--bs-border-radius); + --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width))); + --bs-accordion-btn-padding-x: 1.25rem; + --bs-accordion-btn-padding-y: 1rem; + --bs-accordion-btn-color: var(--bs-body-color); + --bs-accordion-btn-bg: var(--bs-accordion-bg); + --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); + --bs-accordion-btn-icon-width: 1.25rem; + --bs-accordion-btn-icon-transform: rotate(-180deg); + --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out; + --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); + --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-accordion-body-padding-x: 1.25rem; + --bs-accordion-body-padding-y: 1rem; + --bs-accordion-active-color: var(--bs-primary-text-emphasis); + --bs-accordion-active-bg: var(--bs-primary-bg-subtle); +} + +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); + font-size: 1rem; + color: var(--bs-accordion-btn-color); + text-align: left; + background-color: var(--bs-accordion-btn-bg); + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: var(--bs-accordion-transition); +} +@media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; + } +} +.accordion-button:not(.collapsed) { + color: var(--bs-accordion-active-color); + background-color: var(--bs-accordion-active-bg); + box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color); +} +.accordion-button:not(.collapsed)::after { + background-image: var(--bs-accordion-btn-active-icon); + transform: var(--bs-accordion-btn-icon-transform); +} +.accordion-button::after { + flex-shrink: 0; + width: var(--bs-accordion-btn-icon-width); + height: var(--bs-accordion-btn-icon-width); + margin-left: auto; + content: ""; + background-image: var(--bs-accordion-btn-icon); + background-repeat: no-repeat; + background-size: var(--bs-accordion-btn-icon-width); + transition: var(--bs-accordion-btn-icon-transition); +} +@media (prefers-reduced-motion: reduce) { + .accordion-button::after { + transition: none; + } +} +.accordion-button:hover { + z-index: 2; +} +.accordion-button:focus { + z-index: 3; + outline: 0; + box-shadow: var(--bs-accordion-btn-focus-box-shadow); +} + +.accordion-header { + margin-bottom: 0; +} + +.accordion-item { + color: var(--bs-accordion-color); + background-color: var(--bs-accordion-bg); + border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); +} +.accordion-item:first-of-type { + border-top-left-radius: var(--bs-accordion-border-radius); + border-top-right-radius: var(--bs-accordion-border-radius); +} +.accordion-item:first-of-type > .accordion-header .accordion-button { + border-top-left-radius: var(--bs-accordion-inner-border-radius); + border-top-right-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:not(:first-of-type) { + border-top: 0; +} +.accordion-item:last-of-type { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} +.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed { + border-bottom-right-radius: var(--bs-accordion-inner-border-radius); + border-bottom-left-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:last-of-type > .accordion-collapse { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} + +.accordion-body { + padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); +} + +.accordion-flush > .accordion-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-collapse, +.accordion-flush > .accordion-item > .accordion-header .accordion-button, +.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed { + border-radius: 0; +} + +[data-bs-theme=dark] .accordion-button::after { + --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e"); + --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e"); +} + +.breadcrumb { + --bs-breadcrumb-padding-x: 0; + --bs-breadcrumb-padding-y: 0; + --bs-breadcrumb-margin-bottom: 1rem; + --bs-breadcrumb-bg: ; + --bs-breadcrumb-border-radius: ; + --bs-breadcrumb-divider-color: var(--bs-secondary-color); + --bs-breadcrumb-item-padding-x: 0.5rem; + --bs-breadcrumb-item-active-color: var(--bs-secondary-color); + display: flex; + flex-wrap: wrap; + padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x); + margin-bottom: var(--bs-breadcrumb-margin-bottom); + font-size: var(--bs-breadcrumb-font-size); + list-style: none; + background-color: var(--bs-breadcrumb-bg); + border-radius: var(--bs-breadcrumb-border-radius); +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: var(--bs-breadcrumb-item-padding-x); +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: var(--bs-breadcrumb-item-padding-x); + color: var(--bs-breadcrumb-divider-color); + content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; +} +.breadcrumb-item.active { + color: var(--bs-breadcrumb-item-active-color); +} + +.pagination { + --bs-pagination-padding-x: 0.75rem; + --bs-pagination-padding-y: 0.375rem; + --bs-pagination-font-size: 1rem; + --bs-pagination-color: var(--bs-link-color); + --bs-pagination-bg: var(--bs-body-bg); + --bs-pagination-border-width: var(--bs-border-width); + --bs-pagination-border-color: var(--bs-border-color); + --bs-pagination-border-radius: var(--bs-border-radius); + --bs-pagination-hover-color: var(--bs-link-hover-color); + --bs-pagination-hover-bg: var(--bs-tertiary-bg); + --bs-pagination-hover-border-color: var(--bs-border-color); + --bs-pagination-focus-color: var(--bs-link-hover-color); + --bs-pagination-focus-bg: var(--bs-secondary-bg); + --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-pagination-active-color: #fff; + --bs-pagination-active-bg: #0d6efd; + --bs-pagination-active-border-color: #0d6efd; + --bs-pagination-disabled-color: var(--bs-secondary-color); + --bs-pagination-disabled-bg: var(--bs-secondary-bg); + --bs-pagination-disabled-border-color: var(--bs-border-color); + display: flex; + padding-left: 0; + list-style: none; +} + +.page-link { + position: relative; + display: block; + padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x); + font-size: var(--bs-pagination-font-size); + color: var(--bs-pagination-color); + text-decoration: none; + background-color: var(--bs-pagination-bg); + border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color); + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .page-link { + transition: none; + } +} +.page-link:hover { + z-index: 2; + color: var(--bs-pagination-hover-color); + background-color: var(--bs-pagination-hover-bg); + border-color: var(--bs-pagination-hover-border-color); +} +.page-link:focus { + z-index: 3; + color: var(--bs-pagination-focus-color); + background-color: var(--bs-pagination-focus-bg); + outline: 0; + box-shadow: var(--bs-pagination-focus-box-shadow); +} +.page-link.active, .active > .page-link { + z-index: 3; + color: var(--bs-pagination-active-color); + background-color: var(--bs-pagination-active-bg); + border-color: var(--bs-pagination-active-border-color); +} +.page-link.disabled, .disabled > .page-link { + color: var(--bs-pagination-disabled-color); + pointer-events: none; + background-color: var(--bs-pagination-disabled-bg); + border-color: var(--bs-pagination-disabled-border-color); +} + +.page-item:not(:first-child) .page-link { + margin-left: calc(-1 * var(--bs-border-width)); +} +.page-item:first-child .page-link { + border-top-left-radius: var(--bs-pagination-border-radius); + border-bottom-left-radius: var(--bs-pagination-border-radius); +} +.page-item:last-child .page-link { + border-top-right-radius: var(--bs-pagination-border-radius); + border-bottom-right-radius: var(--bs-pagination-border-radius); +} + +.pagination-lg { + --bs-pagination-padding-x: 1.5rem; + --bs-pagination-padding-y: 0.75rem; + --bs-pagination-font-size: 1.25rem; + --bs-pagination-border-radius: var(--bs-border-radius-lg); +} + +.pagination-sm { + --bs-pagination-padding-x: 0.5rem; + --bs-pagination-padding-y: 0.25rem; + --bs-pagination-font-size: 0.875rem; + --bs-pagination-border-radius: var(--bs-border-radius-sm); +} + +.badge { + --bs-badge-padding-x: 0.65em; + --bs-badge-padding-y: 0.35em; + --bs-badge-font-size: 0.75em; + --bs-badge-font-weight: 700; + --bs-badge-color: #fff; + --bs-badge-border-radius: var(--bs-border-radius); + display: inline-block; + padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x); + font-size: var(--bs-badge-font-size); + font-weight: var(--bs-badge-font-weight); + line-height: 1; + color: var(--bs-badge-color); + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: var(--bs-badge-border-radius); +} +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.alert { + --bs-alert-bg: transparent; + --bs-alert-padding-x: 1rem; + --bs-alert-padding-y: 1rem; + --bs-alert-margin-bottom: 1rem; + --bs-alert-color: inherit; + --bs-alert-border-color: transparent; + --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color); + --bs-alert-border-radius: var(--bs-border-radius); + --bs-alert-link-color: inherit; + position: relative; + padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x); + margin-bottom: var(--bs-alert-margin-bottom); + color: var(--bs-alert-color); + background-color: var(--bs-alert-bg); + border: var(--bs-alert-border); + border-radius: var(--bs-alert-border-radius); +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; + color: var(--bs-alert-link-color); +} + +.alert-dismissible { + padding-right: 3rem; +} +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem; +} + +.alert-primary { + --bs-alert-color: var(--bs-primary-text-emphasis); + --bs-alert-bg: var(--bs-primary-bg-subtle); + --bs-alert-border-color: var(--bs-primary-border-subtle); + --bs-alert-link-color: var(--bs-primary-text-emphasis); +} + +.alert-secondary { + --bs-alert-color: var(--bs-secondary-text-emphasis); + --bs-alert-bg: var(--bs-secondary-bg-subtle); + --bs-alert-border-color: var(--bs-secondary-border-subtle); + --bs-alert-link-color: var(--bs-secondary-text-emphasis); +} + +.alert-success { + --bs-alert-color: var(--bs-success-text-emphasis); + --bs-alert-bg: var(--bs-success-bg-subtle); + --bs-alert-border-color: var(--bs-success-border-subtle); + --bs-alert-link-color: var(--bs-success-text-emphasis); +} + +.alert-info { + --bs-alert-color: var(--bs-info-text-emphasis); + --bs-alert-bg: var(--bs-info-bg-subtle); + --bs-alert-border-color: var(--bs-info-border-subtle); + --bs-alert-link-color: var(--bs-info-text-emphasis); +} + +.alert-warning { + --bs-alert-color: var(--bs-warning-text-emphasis); + --bs-alert-bg: var(--bs-warning-bg-subtle); + --bs-alert-border-color: var(--bs-warning-border-subtle); + --bs-alert-link-color: var(--bs-warning-text-emphasis); +} + +.alert-danger { + --bs-alert-color: var(--bs-danger-text-emphasis); + --bs-alert-bg: var(--bs-danger-bg-subtle); + --bs-alert-border-color: var(--bs-danger-border-subtle); + --bs-alert-link-color: var(--bs-danger-text-emphasis); +} + +.alert-light { + --bs-alert-color: var(--bs-light-text-emphasis); + --bs-alert-bg: var(--bs-light-bg-subtle); + --bs-alert-border-color: var(--bs-light-border-subtle); + --bs-alert-link-color: var(--bs-light-text-emphasis); +} + +.alert-dark { + --bs-alert-color: var(--bs-dark-text-emphasis); + --bs-alert-bg: var(--bs-dark-bg-subtle); + --bs-alert-border-color: var(--bs-dark-border-subtle); + --bs-alert-link-color: var(--bs-dark-text-emphasis); +} + +@keyframes progress-bar-stripes { + 0% { + background-position-x: var(--bs-progress-height); + } +} +.progress, +.progress-stacked { + --bs-progress-height: 1rem; + --bs-progress-font-size: 0.75rem; + --bs-progress-bg: var(--bs-secondary-bg); + --bs-progress-border-radius: var(--bs-border-radius); + --bs-progress-box-shadow: var(--bs-box-shadow-inset); + --bs-progress-bar-color: #fff; + --bs-progress-bar-bg: #0d6efd; + --bs-progress-bar-transition: width 0.6s ease; + display: flex; + height: var(--bs-progress-height); + overflow: hidden; + font-size: var(--bs-progress-font-size); + background-color: var(--bs-progress-bg); + border-radius: var(--bs-progress-border-radius); +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: var(--bs-progress-bar-color); + text-align: center; + white-space: nowrap; + background-color: var(--bs-progress-bar-bg); + transition: var(--bs-progress-bar-transition); +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: var(--bs-progress-height) var(--bs-progress-height); +} + +.progress-stacked > .progress { + overflow: visible; +} + +.progress-stacked > .progress > .progress-bar { + width: 100%; +} + +.progress-bar-animated { + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} + +.list-group { + --bs-list-group-color: var(--bs-body-color); + --bs-list-group-bg: var(--bs-body-bg); + --bs-list-group-border-color: var(--bs-border-color); + --bs-list-group-border-width: var(--bs-border-width); + --bs-list-group-border-radius: var(--bs-border-radius); + --bs-list-group-item-padding-x: 1rem; + --bs-list-group-item-padding-y: 0.5rem; + --bs-list-group-action-color: var(--bs-secondary-color); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-tertiary-bg); + --bs-list-group-action-active-color: var(--bs-body-color); + --bs-list-group-action-active-bg: var(--bs-secondary-bg); + --bs-list-group-disabled-color: var(--bs-secondary-color); + --bs-list-group-disabled-bg: var(--bs-body-bg); + --bs-list-group-active-color: #fff; + --bs-list-group-active-bg: #0d6efd; + --bs-list-group-active-border-color: #0d6efd; + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: var(--bs-list-group-border-radius); +} + +.list-group-numbered { + list-style-type: none; + counter-reset: section; +} +.list-group-numbered > .list-group-item::before { + content: counters(section, ".") ". "; + counter-increment: section; +} + +.list-group-item { + position: relative; + display: block; + padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x); + color: var(--bs-list-group-color); + text-decoration: none; + background-color: var(--bs-list-group-bg); + border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color); +} +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} +.list-group-item.disabled, .list-group-item:disabled { + color: var(--bs-list-group-disabled-color); + pointer-events: none; + background-color: var(--bs-list-group-disabled-bg); +} +.list-group-item.active { + z-index: 2; + color: var(--bs-list-group-active-color); + background-color: var(--bs-list-group-active-bg); + border-color: var(--bs-list-group-active-border-color); +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: calc(-1 * var(--bs-list-group-border-width)); + border-top-width: var(--bs-list-group-border-width); +} + +.list-group-item-action { + width: 100%; + color: var(--bs-list-group-action-color); + text-align: inherit; +} +.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus { + z-index: 1; + color: var(--bs-list-group-action-hover-color); + text-decoration: none; + background-color: var(--bs-list-group-action-hover-bg); +} +.list-group-item-action:not(.active):active { + color: var(--bs-list-group-action-active-color); + background-color: var(--bs-list-group-action-active-bg); +} + +.list-group-horizontal { + flex-direction: row; +} +.list-group-horizontal > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; +} +.list-group-horizontal > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; +} +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 1400px) { + .list-group-horizontal-xxl { + flex-direction: row; + } + .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +.list-group-flush { + border-radius: 0; +} +.list-group-flush > .list-group-item { + border-width: 0 0 var(--bs-list-group-border-width); +} +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + --bs-list-group-color: var(--bs-primary-text-emphasis); + --bs-list-group-bg: var(--bs-primary-bg-subtle); + --bs-list-group-border-color: var(--bs-primary-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-primary-border-subtle); + --bs-list-group-active-color: var(--bs-primary-bg-subtle); + --bs-list-group-active-bg: var(--bs-primary-text-emphasis); + --bs-list-group-active-border-color: var(--bs-primary-text-emphasis); +} + +.list-group-item-secondary { + --bs-list-group-color: var(--bs-secondary-text-emphasis); + --bs-list-group-bg: var(--bs-secondary-bg-subtle); + --bs-list-group-border-color: var(--bs-secondary-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle); + --bs-list-group-active-color: var(--bs-secondary-bg-subtle); + --bs-list-group-active-bg: var(--bs-secondary-text-emphasis); + --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis); +} + +.list-group-item-success { + --bs-list-group-color: var(--bs-success-text-emphasis); + --bs-list-group-bg: var(--bs-success-bg-subtle); + --bs-list-group-border-color: var(--bs-success-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-success-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-success-border-subtle); + --bs-list-group-active-color: var(--bs-success-bg-subtle); + --bs-list-group-active-bg: var(--bs-success-text-emphasis); + --bs-list-group-active-border-color: var(--bs-success-text-emphasis); +} + +.list-group-item-info { + --bs-list-group-color: var(--bs-info-text-emphasis); + --bs-list-group-bg: var(--bs-info-bg-subtle); + --bs-list-group-border-color: var(--bs-info-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-info-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-info-border-subtle); + --bs-list-group-active-color: var(--bs-info-bg-subtle); + --bs-list-group-active-bg: var(--bs-info-text-emphasis); + --bs-list-group-active-border-color: var(--bs-info-text-emphasis); +} + +.list-group-item-warning { + --bs-list-group-color: var(--bs-warning-text-emphasis); + --bs-list-group-bg: var(--bs-warning-bg-subtle); + --bs-list-group-border-color: var(--bs-warning-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-warning-border-subtle); + --bs-list-group-active-color: var(--bs-warning-bg-subtle); + --bs-list-group-active-bg: var(--bs-warning-text-emphasis); + --bs-list-group-active-border-color: var(--bs-warning-text-emphasis); +} + +.list-group-item-danger { + --bs-list-group-color: var(--bs-danger-text-emphasis); + --bs-list-group-bg: var(--bs-danger-bg-subtle); + --bs-list-group-border-color: var(--bs-danger-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-danger-border-subtle); + --bs-list-group-active-color: var(--bs-danger-bg-subtle); + --bs-list-group-active-bg: var(--bs-danger-text-emphasis); + --bs-list-group-active-border-color: var(--bs-danger-text-emphasis); +} + +.list-group-item-light { + --bs-list-group-color: var(--bs-light-text-emphasis); + --bs-list-group-bg: var(--bs-light-bg-subtle); + --bs-list-group-border-color: var(--bs-light-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-light-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-light-border-subtle); + --bs-list-group-active-color: var(--bs-light-bg-subtle); + --bs-list-group-active-bg: var(--bs-light-text-emphasis); + --bs-list-group-active-border-color: var(--bs-light-text-emphasis); +} + +.list-group-item-dark { + --bs-list-group-color: var(--bs-dark-text-emphasis); + --bs-list-group-bg: var(--bs-dark-bg-subtle); + --bs-list-group-border-color: var(--bs-dark-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-dark-border-subtle); + --bs-list-group-active-color: var(--bs-dark-bg-subtle); + --bs-list-group-active-bg: var(--bs-dark-text-emphasis); + --bs-list-group-active-border-color: var(--bs-dark-text-emphasis); +} + +.btn-close { + --bs-btn-close-color: #000; + --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e"); + --bs-btn-close-opacity: 0.5; + --bs-btn-close-hover-opacity: 0.75; + --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-btn-close-focus-opacity: 1; + --bs-btn-close-disabled-opacity: 0.25; + box-sizing: content-box; + width: 1em; + height: 1em; + padding: 0.25em 0.25em; + color: var(--bs-btn-close-color); + background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat; + filter: var(--bs-btn-close-filter); + border: 0; + border-radius: 0.375rem; + opacity: var(--bs-btn-close-opacity); +} +.btn-close:hover { + color: var(--bs-btn-close-color); + text-decoration: none; + opacity: var(--bs-btn-close-hover-opacity); +} +.btn-close:focus { + outline: 0; + box-shadow: var(--bs-btn-close-focus-shadow); + opacity: var(--bs-btn-close-focus-opacity); +} +.btn-close:disabled, .btn-close.disabled { + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + opacity: var(--bs-btn-close-disabled-opacity); +} + +.btn-close-white { + --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%); +} + +:root, +[data-bs-theme=light] { + --bs-btn-close-filter: ; +} + +[data-bs-theme=dark] { + --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%); +} + +.toast { + --bs-toast-zindex: 1090; + --bs-toast-padding-x: 0.75rem; + --bs-toast-padding-y: 0.5rem; + --bs-toast-spacing: 1.5rem; + --bs-toast-max-width: 350px; + --bs-toast-font-size: 0.875rem; + --bs-toast-color: ; + --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85); + --bs-toast-border-width: var(--bs-border-width); + --bs-toast-border-color: var(--bs-border-color-translucent); + --bs-toast-border-radius: var(--bs-border-radius); + --bs-toast-box-shadow: var(--bs-box-shadow); + --bs-toast-header-color: var(--bs-secondary-color); + --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85); + --bs-toast-header-border-color: var(--bs-border-color-translucent); + width: var(--bs-toast-max-width); + max-width: 100%; + font-size: var(--bs-toast-font-size); + color: var(--bs-toast-color); + pointer-events: auto; + background-color: var(--bs-toast-bg); + background-clip: padding-box; + border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); + box-shadow: var(--bs-toast-box-shadow); + border-radius: var(--bs-toast-border-radius); +} +.toast.showing { + opacity: 0; +} +.toast:not(.show) { + display: none; +} + +.toast-container { + --bs-toast-zindex: 1090; + position: absolute; + z-index: var(--bs-toast-zindex); + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + max-width: 100%; + pointer-events: none; +} +.toast-container > :not(:last-child) { + margin-bottom: var(--bs-toast-spacing); +} + +.toast-header { + display: flex; + align-items: center; + padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x); + color: var(--bs-toast-header-color); + background-color: var(--bs-toast-header-bg); + background-clip: padding-box; + border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color); + border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); + border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); +} +.toast-header .btn-close { + margin-right: calc(-0.5 * var(--bs-toast-padding-x)); + margin-left: var(--bs-toast-padding-x); +} + +.toast-body { + padding: var(--bs-toast-padding-x); + word-wrap: break-word; +} + +.modal { + --bs-modal-zindex: 1055; + --bs-modal-width: 500px; + --bs-modal-padding: 1rem; + --bs-modal-margin: 0.5rem; + --bs-modal-color: var(--bs-body-color); + --bs-modal-bg: var(--bs-body-bg); + --bs-modal-border-color: var(--bs-border-color-translucent); + --bs-modal-border-width: var(--bs-border-width); + --bs-modal-border-radius: var(--bs-border-radius-lg); + --bs-modal-box-shadow: var(--bs-box-shadow-sm); + --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width))); + --bs-modal-header-padding-x: 1rem; + --bs-modal-header-padding-y: 1rem; + --bs-modal-header-padding: 1rem 1rem; + --bs-modal-header-border-color: var(--bs-border-color); + --bs-modal-header-border-width: var(--bs-border-width); + --bs-modal-title-line-height: 1.5; + --bs-modal-footer-gap: 0.5rem; + --bs-modal-footer-bg: ; + --bs-modal-footer-border-color: var(--bs-border-color); + --bs-modal-footer-border-width: var(--bs-border-width); + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-modal-zindex); + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: var(--bs-modal-margin); + pointer-events: none; +} +.modal.fade .modal-dialog { + transform: translate(0, -50px); + transition: transform 0.3s ease-out; +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + height: calc(100% - var(--bs-modal-margin) * 2); +} +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - var(--bs-modal-margin) * 2); +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + color: var(--bs-modal-color); + pointer-events: auto; + background-color: var(--bs-modal-bg); + background-clip: padding-box; + border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); + border-radius: var(--bs-modal-border-radius); + outline: 0; +} + +.modal-backdrop { + --bs-backdrop-zindex: 1050; + --bs-backdrop-bg: #000; + --bs-backdrop-opacity: 0.5; + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-backdrop-zindex); + width: 100vw; + height: 100vh; + background-color: var(--bs-backdrop-bg); +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: var(--bs-backdrop-opacity); +} + +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + padding: var(--bs-modal-header-padding); + border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); + border-top-left-radius: var(--bs-modal-inner-border-radius); + border-top-right-radius: var(--bs-modal-inner-border-radius); +} +.modal-header .btn-close { + padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5); + margin-top: calc(-0.5 * var(--bs-modal-header-padding-y)); + margin-right: calc(-0.5 * var(--bs-modal-header-padding-x)); + margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y)); + margin-left: auto; +} + +.modal-title { + margin-bottom: 0; + line-height: var(--bs-modal-title-line-height); +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: var(--bs-modal-padding); +} + +.modal-footer { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5); + background-color: var(--bs-modal-footer-bg); + border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); + border-bottom-right-radius: var(--bs-modal-inner-border-radius); + border-bottom-left-radius: var(--bs-modal-inner-border-radius); +} +.modal-footer > * { + margin: calc(var(--bs-modal-footer-gap) * 0.5); +} + +@media (min-width: 576px) { + .modal { + --bs-modal-margin: 1.75rem; + --bs-modal-box-shadow: var(--bs-box-shadow); + } + .modal-dialog { + max-width: var(--bs-modal-width); + margin-right: auto; + margin-left: auto; + } + .modal-sm { + --bs-modal-width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + --bs-modal-width: 800px; + } +} +@media (min-width: 1200px) { + .modal-xl { + --bs-modal-width: 1140px; + } +} +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; +} +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} +.modal-fullscreen .modal-header, +.modal-fullscreen .modal-footer { + border-radius: 0; +} +.modal-fullscreen .modal-body { + overflow-y: auto; +} + +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-header, + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-header, + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-header, + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-header, + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-header, + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } +} +.tooltip { + --bs-tooltip-zindex: 1080; + --bs-tooltip-max-width: 200px; + --bs-tooltip-padding-x: 0.5rem; + --bs-tooltip-padding-y: 0.25rem; + --bs-tooltip-margin: ; + --bs-tooltip-font-size: 0.875rem; + --bs-tooltip-color: var(--bs-body-bg); + --bs-tooltip-bg: var(--bs-emphasis-color); + --bs-tooltip-border-radius: var(--bs-border-radius); + --bs-tooltip-opacity: 0.9; + --bs-tooltip-arrow-width: 0.8rem; + --bs-tooltip-arrow-height: 0.4rem; + z-index: var(--bs-tooltip-zindex); + display: block; + margin: var(--bs-tooltip-margin); + font-family: 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; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-tooltip-font-size); + word-wrap: break-word; + opacity: 0; +} +.tooltip.show { + opacity: var(--bs-tooltip-opacity); +} +.tooltip .tooltip-arrow { + display: block; + width: var(--bs-tooltip-arrow-width); + height: var(--bs-tooltip-arrow-height); +} +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { + bottom: calc(-1 * var(--bs-tooltip-arrow-height)); +} +.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { + top: -1px; + border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-top-color: var(--bs-tooltip-bg); +} + +/* rtl:begin:ignore */ +.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { + left: calc(-1 * var(--bs-tooltip-arrow-height)); + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { + right: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-right-color: var(--bs-tooltip-bg); +} + +/* rtl:end:ignore */ +.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { + top: calc(-1 * var(--bs-tooltip-arrow-height)); +} +.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { + bottom: -1px; + border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-bottom-color: var(--bs-tooltip-bg); +} + +/* rtl:begin:ignore */ +.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { + right: calc(-1 * var(--bs-tooltip-arrow-height)); + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { + left: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-left-color: var(--bs-tooltip-bg); +} + +/* rtl:end:ignore */ +.tooltip-inner { + max-width: var(--bs-tooltip-max-width); + padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x); + color: var(--bs-tooltip-color); + text-align: center; + background-color: var(--bs-tooltip-bg); + border-radius: var(--bs-tooltip-border-radius); +} + +.popover { + --bs-popover-zindex: 1070; + --bs-popover-max-width: 276px; + --bs-popover-font-size: 0.875rem; + --bs-popover-bg: var(--bs-body-bg); + --bs-popover-border-width: var(--bs-border-width); + --bs-popover-border-color: var(--bs-border-color-translucent); + --bs-popover-border-radius: var(--bs-border-radius-lg); + --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width)); + --bs-popover-box-shadow: var(--bs-box-shadow); + --bs-popover-header-padding-x: 1rem; + --bs-popover-header-padding-y: 0.5rem; + --bs-popover-header-font-size: 1rem; + --bs-popover-header-color: inherit; + --bs-popover-header-bg: var(--bs-secondary-bg); + --bs-popover-body-padding-x: 1rem; + --bs-popover-body-padding-y: 1rem; + --bs-popover-body-color: var(--bs-body-color); + --bs-popover-arrow-width: 1rem; + --bs-popover-arrow-height: 0.5rem; + --bs-popover-arrow-border: var(--bs-popover-border-color); + z-index: var(--bs-popover-zindex); + display: block; + max-width: var(--bs-popover-max-width); + font-family: 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; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-popover-font-size); + word-wrap: break-word; + background-color: var(--bs-popover-bg); + background-clip: padding-box; + border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); + border-radius: var(--bs-popover-border-radius); +} +.popover .popover-arrow { + display: block; + width: var(--bs-popover-arrow-width); + height: var(--bs-popover-arrow-height); +} +.popover .popover-arrow::before, .popover .popover-arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; + border-width: 0; +} + +.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow { + bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before { + bottom: 0; + border-top-color: var(--bs-popover-arrow-border); +} +.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + bottom: var(--bs-popover-border-width); + border-top-color: var(--bs-popover-bg); +} + +/* rtl:begin:ignore */ +.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow { + left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width); +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before { + left: 0; + border-right-color: var(--bs-popover-arrow-border); +} +.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + left: var(--bs-popover-border-width); + border-right-color: var(--bs-popover-bg); +} + +/* rtl:end:ignore */ +.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow { + top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before { + top: 0; + border-bottom-color: var(--bs-popover-arrow-border); +} +.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + top: var(--bs-popover-border-width); + border-bottom-color: var(--bs-popover-bg); +} +.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: var(--bs-popover-arrow-width); + margin-left: calc(-0.5 * var(--bs-popover-arrow-width)); + content: ""; + border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); +} + +/* rtl:begin:ignore */ +.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow { + right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width); +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before { + right: 0; + border-left-color: var(--bs-popover-arrow-border); +} +.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + right: var(--bs-popover-border-width); + border-left-color: var(--bs-popover-bg); +} + +/* rtl:end:ignore */ +.popover-header { + padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x); + margin-bottom: 0; + font-size: var(--bs-popover-header-font-size); + color: var(--bs-popover-header-color); + background-color: var(--bs-popover-header-bg); + border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color); + border-top-left-radius: var(--bs-popover-inner-border-radius); + border-top-right-radius: var(--bs-popover-inner-border-radius); +} +.popover-header:empty { + display: none; +} + +.popover-body { + padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x); + color: var(--bs-popover-body-color); +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.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%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.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 0.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; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: none; + filter: var(--bs-carousel-control-icon-filter); + border: 0; + opacity: 0.5; + transition: opacity 0.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: 0.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 0'/%3e%3c/svg%3e") /*rtl: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-.708'/%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-.708'/%3e%3c/svg%3e") /*rtl: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 0'/%3e%3c/svg%3e")*/; +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; +} +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: var(--bs-carousel-indicator-active-bg); + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.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: var(--bs-carousel-caption-color); + text-align: center; +} + +.carousel-dark { + --bs-carousel-indicator-active-bg: #000; + --bs-carousel-caption-color: #000; + --bs-carousel-control-icon-filter: invert(1) grayscale(100); +} + +:root, +[data-bs-theme=light] { + --bs-carousel-indicator-active-bg: #fff; + --bs-carousel-caption-color: #fff; + --bs-carousel-control-icon-filter: ; +} + +[data-bs-theme=dark] { + --bs-carousel-indicator-active-bg: #000; + --bs-carousel-caption-color: #000; + --bs-carousel-control-icon-filter: invert(1) grayscale(100); +} + +.spinner-grow, +.spinner-border { + display: inline-block; + flex-shrink: 0; + width: var(--bs-spinner-width); + height: var(--bs-spinner-height); + vertical-align: var(--bs-spinner-vertical-align); + border-radius: 50%; + animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name); +} + +@keyframes spinner-border { + to { + transform: rotate(360deg) /* rtl:ignore */; + } +} +.spinner-border { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-border-width: 0.25em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-border; + border: var(--bs-spinner-border-width) solid currentcolor; + border-right-color: transparent; +} + +.spinner-border-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem; + --bs-spinner-border-width: 0.2em; +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} +.spinner-grow { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-grow; + background-color: currentcolor; + opacity: 0; +} + +.spinner-grow-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem; +} + +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + --bs-spinner-animation-speed: 1.5s; + } +} +.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm { + --bs-offcanvas-zindex: 1045; + --bs-offcanvas-width: 400px; + --bs-offcanvas-height: 30vh; + --bs-offcanvas-padding-x: 1rem; + --bs-offcanvas-padding-y: 1rem; + --bs-offcanvas-color: var(--bs-body-color); + --bs-offcanvas-bg: var(--bs-body-bg); + --bs-offcanvas-border-width: var(--bs-border-width); + --bs-offcanvas-border-color: var(--bs-border-color-translucent); + --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm); + --bs-offcanvas-transition: transform 0.3s ease-in-out; + --bs-offcanvas-title-line-height: 1.5; +} + +@media (max-width: 575.98px) { + .offcanvas-sm { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-sm { + transition: none; + } +} +@media (max-width: 575.98px) { + .offcanvas-sm.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-sm.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-sm.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-sm.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) { + transform: none; + } + .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show { + visibility: visible; + } +} +@media (min-width: 576px) { + .offcanvas-sm { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-sm .offcanvas-header { + display: none; + } + .offcanvas-sm .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 767.98px) { + .offcanvas-md { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-md { + transition: none; + } +} +@media (max-width: 767.98px) { + .offcanvas-md.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-md.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-md.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-md.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) { + transform: none; + } + .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show { + visibility: visible; + } +} +@media (min-width: 768px) { + .offcanvas-md { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-md .offcanvas-header { + display: none; + } + .offcanvas-md .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 991.98px) { + .offcanvas-lg { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-lg { + transition: none; + } +} +@media (max-width: 991.98px) { + .offcanvas-lg.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-lg.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-lg.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-lg.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) { + transform: none; + } + .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show { + visibility: visible; + } +} +@media (min-width: 992px) { + .offcanvas-lg { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-lg .offcanvas-header { + display: none; + } + .offcanvas-lg .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 1199.98px) { + .offcanvas-xl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xl { + transition: none; + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-xl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-xl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-xl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) { + transform: none; + } + .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show { + visibility: visible; + } +} +@media (min-width: 1200px) { + .offcanvas-xl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-xl .offcanvas-header { + display: none; + } + .offcanvas-xl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 1399.98px) { + .offcanvas-xxl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xxl { + transition: none; + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-xxl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-xxl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-xxl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) { + transform: none; + } + .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show { + visibility: visible; + } +} +@media (min-width: 1400px) { + .offcanvas-xxl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-xxl .offcanvas-header { + display: none; + } + .offcanvas-xxl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +.offcanvas { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); +} +@media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; + } +} +.offcanvas.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); +} +.offcanvas.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); +} +.offcanvas.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); +} +.offcanvas.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); +} +.offcanvas.showing, .offcanvas.show:not(.hiding) { + transform: none; +} +.offcanvas.showing, .offcanvas.hiding, .offcanvas.show { + visibility: visible; +} + +.offcanvas-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} +.offcanvas-backdrop.fade { + opacity: 0; +} +.offcanvas-backdrop.show { + opacity: 0.5; +} + +.offcanvas-header { + display: flex; + align-items: center; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); +} +.offcanvas-header .btn-close { + padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5); + margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y)); + margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x)); + margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y)); + margin-left: auto; +} + +.offcanvas-title { + margin-bottom: 0; + line-height: var(--bs-offcanvas-title-line-height); +} + +.offcanvas-body { + flex-grow: 1; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); + overflow-y: auto; +} + +.placeholder { + display: inline-block; + min-height: 1em; + vertical-align: middle; + cursor: wait; + background-color: currentcolor; + opacity: 0.5; +} +.placeholder.btn::before { + display: inline-block; + content: ""; +} + +.placeholder-xs { + min-height: 0.6em; +} + +.placeholder-sm { + min-height: 0.8em; +} + +.placeholder-lg { + min-height: 1.2em; +} + +.placeholder-glow .placeholder { + animation: placeholder-glow 2s ease-in-out infinite; +} + +@keyframes placeholder-glow { + 50% { + opacity: 0.2; + } +} +.placeholder-wave { + -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); + mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); + -webkit-mask-size: 200% 100%; + mask-size: 200% 100%; + animation: placeholder-wave 2s linear infinite; +} + +@keyframes placeholder-wave { + 100% { + -webkit-mask-position: -200% 0%; + mask-position: -200% 0%; + } +} +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.text-bg-primary { + color: #fff !important; + background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-secondary { + color: #fff !important; + background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-success { + color: #fff !important; + background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-info { + color: #000 !important; + background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-warning { + color: #000 !important; + background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-danger { + color: #fff !important; + background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-light { + color: #000 !important; + background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-dark { + color: #fff !important; + background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.link-primary { + color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-primary:hover, .link-primary:focus { + color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important; +} + +.link-secondary { + color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-secondary:hover, .link-secondary:focus { + color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important; +} + +.link-success { + color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-success:hover, .link-success:focus { + color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important; +} + +.link-info { + color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-info:hover, .link-info:focus { + color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important; +} + +.link-warning { + color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-warning:hover, .link-warning:focus { + color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important; +} + +.link-danger { + color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-danger:hover, .link-danger:focus { + color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important; +} + +.link-light { + color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-light:hover, .link-light:focus { + color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important; +} + +.link-dark { + color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-dark:hover, .link-dark:focus { + color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important; +} + +.link-body-emphasis { + color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-body-emphasis:hover, .link-body-emphasis:focus { + color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important; + text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important; +} + +.focus-ring:focus { + outline: 0; + box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color); +} + +.icon-link { + display: inline-flex; + gap: 0.375rem; + align-items: center; + -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5)); + text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5)); + text-underline-offset: 0.25em; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +.icon-link > .bi { + flex-shrink: 0; + width: 1em; + height: 1em; + fill: currentcolor; + transition: 0.2s ease-in-out transform; +} +@media (prefers-reduced-motion: reduce) { + .icon-link > .bi { + transition: none; + } +} + +.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi { + transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0)); +} + +.ratio { + position: relative; + width: 100%; +} +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: ""; +} +.ratio > * { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.ratio-1x1 { + --bs-aspect-ratio: 100%; +} + +.ratio-4x3 { + --bs-aspect-ratio: 75%; +} + +.ratio-16x9 { + --bs-aspect-ratio: 56.25%; +} + +.ratio-21x9 { + --bs-aspect-ratio: 42.8571428571%; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +.sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; +} + +.sticky-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; +} + +@media (min-width: 576px) { + .sticky-sm-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-sm-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 768px) { + .sticky-md-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-md-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 992px) { + .sticky-lg-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-lg-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 1200px) { + .sticky-xl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-xl-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 1400px) { + .sticky-xxl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-xxl-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +.hstack { + display: flex; + flex-direction: row; + align-items: center; + align-self: stretch; +} + +.vstack { + display: flex; + flex: 1 1 auto; + flex-direction: column; + align-self: stretch; +} + +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} +.visually-hidden:not(caption), +.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) { + position: absolute !important; +} +.visually-hidden *, +.visually-hidden-focusable:not(:focus):not(:focus-within) * { + overflow: hidden !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; + width: var(--bs-border-width); + min-height: 1em; + background-color: currentcolor; + opacity: 0.25; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.float-start { + float: left !important; +} + +.float-end { + float: right !important; +} + +.float-none { + float: none !important; +} + +.object-fit-contain { + -o-object-fit: contain !important; + object-fit: contain !important; +} + +.object-fit-cover { + -o-object-fit: cover !important; + object-fit: cover !important; +} + +.object-fit-fill { + -o-object-fit: fill !important; + object-fit: fill !important; +} + +.object-fit-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; +} + +.object-fit-none { + -o-object-fit: none !important; + object-fit: none !important; +} + +.opacity-0 { + opacity: 0 !important; +} + +.opacity-25 { + opacity: 0.25 !important; +} + +.opacity-50 { + opacity: 0.5 !important; +} + +.opacity-75 { + opacity: 0.75 !important; +} + +.opacity-100 { + opacity: 1 !important; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.overflow-visible { + overflow: visible !important; +} + +.overflow-scroll { + overflow: scroll !important; +} + +.overflow-x-auto { + overflow-x: auto !important; +} + +.overflow-x-hidden { + overflow-x: hidden !important; +} + +.overflow-x-visible { + overflow-x: visible !important; +} + +.overflow-x-scroll { + overflow-x: scroll !important; +} + +.overflow-y-auto { + overflow-y: auto !important; +} + +.overflow-y-hidden { + overflow-y: hidden !important; +} + +.overflow-y-visible { + overflow-y: visible !important; +} + +.overflow-y-scroll { + overflow-y: scroll !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-inline-grid { + display: inline-grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.shadow { + box-shadow: var(--bs-box-shadow) !important; +} + +.shadow-sm { + box-shadow: var(--bs-box-shadow-sm) !important; +} + +.shadow-lg { + box-shadow: var(--bs-box-shadow-lg) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.focus-ring-primary { + --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-secondary { + --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-success { + --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-info { + --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-warning { + --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-danger { + --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-light { + --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-dark { + --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity)); +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.top-0 { + top: 0 !important; +} + +.top-50 { + top: 50% !important; +} + +.top-100 { + top: 100% !important; +} + +.bottom-0 { + bottom: 0 !important; +} + +.bottom-50 { + bottom: 50% !important; +} + +.bottom-100 { + bottom: 100% !important; +} + +.start-0 { + left: 0 !important; +} + +.start-50 { + left: 50% !important; +} + +.start-100 { + left: 100% !important; +} + +.end-0 { + right: 0 !important; +} + +.end-50 { + right: 50% !important; +} + +.end-100 { + right: 100% !important; +} + +.translate-middle { + transform: translate(-50%, -50%) !important; +} + +.translate-middle-x { + transform: translateX(-50%) !important; +} + +.translate-middle-y { + transform: translateY(-50%) !important; +} + +.border { + border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top { + border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-end { + border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-end-0 { + border-right: 0 !important; +} + +.border-bottom { + border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-start { + border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-start-0 { + border-left: 0 !important; +} + +.border-primary { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; +} + +.border-secondary { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; +} + +.border-success { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; +} + +.border-info { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; +} + +.border-warning { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; +} + +.border-danger { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; +} + +.border-light { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; +} + +.border-dark { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; +} + +.border-black { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important; +} + +.border-white { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; +} + +.border-primary-subtle { + border-color: var(--bs-primary-border-subtle) !important; +} + +.border-secondary-subtle { + border-color: var(--bs-secondary-border-subtle) !important; +} + +.border-success-subtle { + border-color: var(--bs-success-border-subtle) !important; +} + +.border-info-subtle { + border-color: var(--bs-info-border-subtle) !important; +} + +.border-warning-subtle { + border-color: var(--bs-warning-border-subtle) !important; +} + +.border-danger-subtle { + border-color: var(--bs-danger-border-subtle) !important; +} + +.border-light-subtle { + border-color: var(--bs-light-border-subtle) !important; +} + +.border-dark-subtle { + border-color: var(--bs-dark-border-subtle) !important; +} + +.border-1 { + border-width: 1px !important; +} + +.border-2 { + border-width: 2px !important; +} + +.border-3 { + border-width: 3px !important; +} + +.border-4 { + border-width: 4px !important; +} + +.border-5 { + border-width: 5px !important; +} + +.border-opacity-10 { + --bs-border-opacity: 0.1; +} + +.border-opacity-25 { + --bs-border-opacity: 0.25; +} + +.border-opacity-50 { + --bs-border-opacity: 0.5; +} + +.border-opacity-75 { + --bs-border-opacity: 0.75; +} + +.border-opacity-100 { + --bs-border-opacity: 1; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.vw-100 { + width: 100vw !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.vh-100 { + height: 100vh !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.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: 0.25rem !important; +} + +.me-2 { + margin-right: 0.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: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.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: 0.25rem !important; +} + +.ms-2 { + margin-left: 0.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: 0.25rem !important; +} + +.p-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.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: 0.25rem !important; +} + +.pe-2 { + padding-right: 0.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: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.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: 0.25rem !important; +} + +.ps-2 { + padding-left: 0.5rem !important; +} + +.ps-3 { + padding-left: 1rem !important; +} + +.ps-4 { + padding-left: 1.5rem !important; +} + +.ps-5 { + padding-left: 3rem !important; +} + +.gap-0 { + gap: 0 !important; +} + +.gap-1 { + gap: 0.25rem !important; +} + +.gap-2 { + gap: 0.5rem !important; +} + +.gap-3 { + gap: 1rem !important; +} + +.gap-4 { + gap: 1.5rem !important; +} + +.gap-5 { + gap: 3rem !important; +} + +.row-gap-0 { + row-gap: 0 !important; +} + +.row-gap-1 { + row-gap: 0.25rem !important; +} + +.row-gap-2 { + row-gap: 0.5rem !important; +} + +.row-gap-3 { + row-gap: 1rem !important; +} + +.row-gap-4 { + row-gap: 1.5rem !important; +} + +.row-gap-5 { + row-gap: 3rem !important; +} + +.column-gap-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; +} + +.column-gap-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; +} + +.column-gap-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; +} + +.column-gap-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; +} + +.column-gap-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; +} + +.column-gap-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; +} + +.font-monospace { + font-family: var(--bs-font-monospace) !important; +} + +.fs-1 { + font-size: calc(1.375rem + 1.5vw) !important; +} + +.fs-2 { + font-size: calc(1.325rem + 0.9vw) !important; +} + +.fs-3 { + font-size: calc(1.3rem + 0.6vw) !important; +} + +.fs-4 { + font-size: calc(1.275rem + 0.3vw) !important; +} + +.fs-5 { + font-size: 1.25rem !important; +} + +.fs-6 { + font-size: 1rem !important; +} + +.fst-italic { + font-style: italic !important; +} + +.fst-normal { + font-style: normal !important; +} + +.fw-lighter { + font-weight: lighter !important; +} + +.fw-light { + font-weight: 300 !important; +} + +.fw-normal { + font-weight: 400 !important; +} + +.fw-medium { + font-weight: 500 !important; +} + +.fw-semibold { + font-weight: 600 !important; +} + +.fw-bold { + font-weight: 700 !important; +} + +.fw-bolder { + font-weight: bolder !important; +} + +.lh-1 { + line-height: 1 !important; +} + +.lh-sm { + line-height: 1.25 !important; +} + +.lh-base { + line-height: 1.5 !important; +} + +.lh-lg { + line-height: 2 !important; +} + +.text-start { + text-align: left !important; +} + +.text-end { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-decoration-underline { + text-decoration: underline !important; +} + +.text-decoration-line-through { + text-decoration: line-through !important; +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +/* rtl:begin:remove */ +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; +} + +/* rtl:end:remove */ +.text-primary { + --bs-text-opacity: 1; + color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; +} + +.text-secondary { + --bs-text-opacity: 1; + color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; +} + +.text-success { + --bs-text-opacity: 1; + color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; +} + +.text-info { + --bs-text-opacity: 1; + color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; +} + +.text-warning { + --bs-text-opacity: 1; + color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; +} + +.text-danger { + --bs-text-opacity: 1; + color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; +} + +.text-light { + --bs-text-opacity: 1; + color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; +} + +.text-dark { + --bs-text-opacity: 1; + color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; +} + +.text-black { + --bs-text-opacity: 1; + color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; +} + +.text-white { + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} + +.text-body { + --bs-text-opacity: 1; + color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; +} + +.text-muted { + --bs-text-opacity: 1; + color: var(--bs-secondary-color) !important; +} + +.text-black-50 { + --bs-text-opacity: 1; + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + --bs-text-opacity: 1; + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-body-secondary { + --bs-text-opacity: 1; + color: var(--bs-secondary-color) !important; +} + +.text-body-tertiary { + --bs-text-opacity: 1; + color: var(--bs-tertiary-color) !important; +} + +.text-body-emphasis { + --bs-text-opacity: 1; + color: var(--bs-emphasis-color) !important; +} + +.text-reset { + --bs-text-opacity: 1; + color: inherit !important; +} + +.text-opacity-25 { + --bs-text-opacity: 0.25; +} + +.text-opacity-50 { + --bs-text-opacity: 0.5; +} + +.text-opacity-75 { + --bs-text-opacity: 0.75; +} + +.text-opacity-100 { + --bs-text-opacity: 1; +} + +.text-primary-emphasis { + color: var(--bs-primary-text-emphasis) !important; +} + +.text-secondary-emphasis { + color: var(--bs-secondary-text-emphasis) !important; +} + +.text-success-emphasis { + color: var(--bs-success-text-emphasis) !important; +} + +.text-info-emphasis { + color: var(--bs-info-text-emphasis) !important; +} + +.text-warning-emphasis { + color: var(--bs-warning-text-emphasis) !important; +} + +.text-danger-emphasis { + color: var(--bs-danger-text-emphasis) !important; +} + +.text-light-emphasis { + color: var(--bs-light-text-emphasis) !important; +} + +.text-dark-emphasis { + color: var(--bs-dark-text-emphasis) !important; +} + +.link-opacity-10 { + --bs-link-opacity: 0.1; +} + +.link-opacity-10-hover:hover { + --bs-link-opacity: 0.1; +} + +.link-opacity-25 { + --bs-link-opacity: 0.25; +} + +.link-opacity-25-hover:hover { + --bs-link-opacity: 0.25; +} + +.link-opacity-50 { + --bs-link-opacity: 0.5; +} + +.link-opacity-50-hover:hover { + --bs-link-opacity: 0.5; +} + +.link-opacity-75 { + --bs-link-opacity: 0.75; +} + +.link-opacity-75-hover:hover { + --bs-link-opacity: 0.75; +} + +.link-opacity-100 { + --bs-link-opacity: 1; +} + +.link-opacity-100-hover:hover { + --bs-link-opacity: 1; +} + +.link-offset-1 { + text-underline-offset: 0.125em !important; +} + +.link-offset-1-hover:hover { + text-underline-offset: 0.125em !important; +} + +.link-offset-2 { + text-underline-offset: 0.25em !important; +} + +.link-offset-2-hover:hover { + text-underline-offset: 0.25em !important; +} + +.link-offset-3 { + text-underline-offset: 0.375em !important; +} + +.link-offset-3-hover:hover { + text-underline-offset: 0.375em !important; +} + +.link-underline-primary { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-secondary { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-success { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-info { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-warning { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-danger { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-light { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-dark { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important; +} + +.link-underline-opacity-0 { + --bs-link-underline-opacity: 0; +} + +.link-underline-opacity-0-hover:hover { + --bs-link-underline-opacity: 0; +} + +.link-underline-opacity-10 { + --bs-link-underline-opacity: 0.1; +} + +.link-underline-opacity-10-hover:hover { + --bs-link-underline-opacity: 0.1; +} + +.link-underline-opacity-25 { + --bs-link-underline-opacity: 0.25; +} + +.link-underline-opacity-25-hover:hover { + --bs-link-underline-opacity: 0.25; +} + +.link-underline-opacity-50 { + --bs-link-underline-opacity: 0.5; +} + +.link-underline-opacity-50-hover:hover { + --bs-link-underline-opacity: 0.5; +} + +.link-underline-opacity-75 { + --bs-link-underline-opacity: 0.75; +} + +.link-underline-opacity-75-hover:hover { + --bs-link-underline-opacity: 0.75; +} + +.link-underline-opacity-100 { + --bs-link-underline-opacity: 1; +} + +.link-underline-opacity-100-hover:hover { + --bs-link-underline-opacity: 1; +} + +.bg-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-body-secondary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-body-tertiary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-opacity-10 { + --bs-bg-opacity: 0.1; +} + +.bg-opacity-25 { + --bs-bg-opacity: 0.25; +} + +.bg-opacity-50 { + --bs-bg-opacity: 0.5; +} + +.bg-opacity-75 { + --bs-bg-opacity: 0.75; +} + +.bg-opacity-100 { + --bs-bg-opacity: 1; +} + +.bg-primary-subtle { + background-color: var(--bs-primary-bg-subtle) !important; +} + +.bg-secondary-subtle { + background-color: var(--bs-secondary-bg-subtle) !important; +} + +.bg-success-subtle { + background-color: var(--bs-success-bg-subtle) !important; +} + +.bg-info-subtle { + background-color: var(--bs-info-bg-subtle) !important; +} + +.bg-warning-subtle { + background-color: var(--bs-warning-bg-subtle) !important; +} + +.bg-danger-subtle { + background-color: var(--bs-danger-bg-subtle) !important; +} + +.bg-light-subtle { + background-color: var(--bs-light-bg-subtle) !important; +} + +.bg-dark-subtle { + background-color: var(--bs-dark-bg-subtle) !important; +} + +.bg-gradient { + background-image: var(--bs-gradient) !important; +} + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + user-select: all !important; +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + user-select: auto !important; +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + user-select: none !important; +} + +.pe-none { + pointer-events: none !important; +} + +.pe-auto { + pointer-events: auto !important; +} + +.rounded { + border-radius: var(--bs-border-radius) !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.rounded-1 { + border-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-2 { + border-radius: var(--bs-border-radius) !important; +} + +.rounded-3 { + border-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-4 { + border-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-5 { + border-radius: var(--bs-border-radius-xxl) !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: var(--bs-border-radius-pill) !important; +} + +.rounded-top { + border-top-left-radius: var(--bs-border-radius) !important; + border-top-right-radius: var(--bs-border-radius) !important; +} + +.rounded-top-0 { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; +} + +.rounded-top-1 { + border-top-left-radius: var(--bs-border-radius-sm) !important; + border-top-right-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-top-2 { + border-top-left-radius: var(--bs-border-radius) !important; + border-top-right-radius: var(--bs-border-radius) !important; +} + +.rounded-top-3 { + border-top-left-radius: var(--bs-border-radius-lg) !important; + border-top-right-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-top-4 { + border-top-left-radius: var(--bs-border-radius-xl) !important; + border-top-right-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-top-5 { + border-top-left-radius: var(--bs-border-radius-xxl) !important; + border-top-right-radius: var(--bs-border-radius-xxl) !important; +} + +.rounded-top-circle { + border-top-left-radius: 50% !important; + border-top-right-radius: 50% !important; +} + +.rounded-top-pill { + border-top-left-radius: var(--bs-border-radius-pill) !important; + border-top-right-radius: var(--bs-border-radius-pill) !important; +} + +.rounded-end { + border-top-right-radius: var(--bs-border-radius) !important; + border-bottom-right-radius: var(--bs-border-radius) !important; +} + +.rounded-end-0 { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} + +.rounded-end-1 { + border-top-right-radius: var(--bs-border-radius-sm) !important; + border-bottom-right-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-end-2 { + border-top-right-radius: var(--bs-border-radius) !important; + border-bottom-right-radius: var(--bs-border-radius) !important; +} + +.rounded-end-3 { + border-top-right-radius: var(--bs-border-radius-lg) !important; + border-bottom-right-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-end-4 { + border-top-right-radius: var(--bs-border-radius-xl) !important; + border-bottom-right-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-end-5 { + border-top-right-radius: var(--bs-border-radius-xxl) !important; + border-bottom-right-radius: var(--bs-border-radius-xxl) !important; +} + +.rounded-end-circle { + border-top-right-radius: 50% !important; + border-bottom-right-radius: 50% !important; +} + +.rounded-end-pill { + border-top-right-radius: var(--bs-border-radius-pill) !important; + border-bottom-right-radius: var(--bs-border-radius-pill) !important; +} + +.rounded-bottom { + border-bottom-right-radius: var(--bs-border-radius) !important; + border-bottom-left-radius: var(--bs-border-radius) !important; +} + +.rounded-bottom-0 { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.rounded-bottom-1 { + border-bottom-right-radius: var(--bs-border-radius-sm) !important; + border-bottom-left-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-bottom-2 { + border-bottom-right-radius: var(--bs-border-radius) !important; + border-bottom-left-radius: var(--bs-border-radius) !important; +} + +.rounded-bottom-3 { + border-bottom-right-radius: var(--bs-border-radius-lg) !important; + border-bottom-left-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-bottom-4 { + border-bottom-right-radius: var(--bs-border-radius-xl) !important; + border-bottom-left-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-bottom-5 { + border-bottom-right-radius: var(--bs-border-radius-xxl) !important; + border-bottom-left-radius: var(--bs-border-radius-xxl) !important; +} + +.rounded-bottom-circle { + border-bottom-right-radius: 50% !important; + border-bottom-left-radius: 50% !important; +} + +.rounded-bottom-pill { + border-bottom-right-radius: var(--bs-border-radius-pill) !important; + border-bottom-left-radius: var(--bs-border-radius-pill) !important; +} + +.rounded-start { + border-bottom-left-radius: var(--bs-border-radius) !important; + border-top-left-radius: var(--bs-border-radius) !important; +} + +.rounded-start-0 { + border-bottom-left-radius: 0 !important; + border-top-left-radius: 0 !important; +} + +.rounded-start-1 { + border-bottom-left-radius: var(--bs-border-radius-sm) !important; + border-top-left-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-start-2 { + border-bottom-left-radius: var(--bs-border-radius) !important; + border-top-left-radius: var(--bs-border-radius) !important; +} + +.rounded-start-3 { + border-bottom-left-radius: var(--bs-border-radius-lg) !important; + border-top-left-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-start-4 { + border-bottom-left-radius: var(--bs-border-radius-xl) !important; + border-top-left-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-start-5 { + border-bottom-left-radius: var(--bs-border-radius-xxl) !important; + border-top-left-radius: var(--bs-border-radius-xxl) !important; +} + +.rounded-start-circle { + border-bottom-left-radius: 50% !important; + border-top-left-radius: 50% !important; +} + +.rounded-start-pill { + border-bottom-left-radius: var(--bs-border-radius-pill) !important; + border-top-left-radius: var(--bs-border-radius-pill) !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +.z-n1 { + z-index: -1 !important; +} + +.z-0 { + z-index: 0 !important; +} + +.z-1 { + z-index: 1 !important; +} + +.z-2 { + z-index: 2 !important; +} + +.z-3 { + z-index: 3 !important; +} + +@media (min-width: 576px) { + .float-sm-start { + float: left !important; + } + .float-sm-end { + float: right !important; + } + .float-sm-none { + float: none !important; + } + .object-fit-sm-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-sm-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-sm-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-sm-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-sm-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-inline-grid { + display: inline-grid !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } + .d-sm-none { + display: none !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } + .order-sm-first { + order: -1 !important; + } + .order-sm-0 { + order: 0 !important; + } + .order-sm-1 { + order: 1 !important; + } + .order-sm-2 { + order: 2 !important; + } + .order-sm-3 { + order: 3 !important; + } + .order-sm-4 { + order: 4 !important; + } + .order-sm-5 { + order: 5 !important; + } + .order-sm-last { + order: 6 !important; + } + .m-sm-0 { + margin: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .m-sm-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-sm-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-sm-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-sm-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-sm-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-sm-2 { + padding-left: 0.5rem !important; + } + .ps-sm-3 { + padding-left: 1rem !important; + } + .ps-sm-4 { + padding-left: 1.5rem !important; + } + .ps-sm-5 { + padding-left: 3rem !important; + } + .gap-sm-0 { + gap: 0 !important; + } + .gap-sm-1 { + gap: 0.25rem !important; + } + .gap-sm-2 { + gap: 0.5rem !important; + } + .gap-sm-3 { + gap: 1rem !important; + } + .gap-sm-4 { + gap: 1.5rem !important; + } + .gap-sm-5 { + gap: 3rem !important; + } + .row-gap-sm-0 { + row-gap: 0 !important; + } + .row-gap-sm-1 { + row-gap: 0.25rem !important; + } + .row-gap-sm-2 { + row-gap: 0.5rem !important; + } + .row-gap-sm-3 { + row-gap: 1rem !important; + } + .row-gap-sm-4 { + row-gap: 1.5rem !important; + } + .row-gap-sm-5 { + row-gap: 3rem !important; + } + .column-gap-sm-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-sm-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-sm-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-sm-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-sm-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-sm-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-sm-start { + text-align: left !important; + } + .text-sm-end { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} +@media (min-width: 768px) { + .float-md-start { + float: left !important; + } + .float-md-end { + float: right !important; + } + .float-md-none { + float: none !important; + } + .object-fit-md-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-md-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-md-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-md-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-md-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-grid { + display: grid !important; + } + .d-md-inline-grid { + display: inline-grid !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } + .d-md-none { + display: none !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } + .order-md-first { + order: -1 !important; + } + .order-md-0 { + order: 0 !important; + } + .order-md-1 { + order: 1 !important; + } + .order-md-2 { + order: 2 !important; + } + .order-md-3 { + order: 3 !important; + } + .order-md-4 { + order: 4 !important; + } + .order-md-5 { + order: 5 !important; + } + .order-md-last { + order: 6 !important; + } + .m-md-0 { + margin: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .m-md-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-md-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-md-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-md-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-md-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-md-2 { + padding-left: 0.5rem !important; + } + .ps-md-3 { + padding-left: 1rem !important; + } + .ps-md-4 { + padding-left: 1.5rem !important; + } + .ps-md-5 { + padding-left: 3rem !important; + } + .gap-md-0 { + gap: 0 !important; + } + .gap-md-1 { + gap: 0.25rem !important; + } + .gap-md-2 { + gap: 0.5rem !important; + } + .gap-md-3 { + gap: 1rem !important; + } + .gap-md-4 { + gap: 1.5rem !important; + } + .gap-md-5 { + gap: 3rem !important; + } + .row-gap-md-0 { + row-gap: 0 !important; + } + .row-gap-md-1 { + row-gap: 0.25rem !important; + } + .row-gap-md-2 { + row-gap: 0.5rem !important; + } + .row-gap-md-3 { + row-gap: 1rem !important; + } + .row-gap-md-4 { + row-gap: 1.5rem !important; + } + .row-gap-md-5 { + row-gap: 3rem !important; + } + .column-gap-md-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-md-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-md-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-md-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-md-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-md-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-md-start { + text-align: left !important; + } + .text-md-end { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} +@media (min-width: 992px) { + .float-lg-start { + float: left !important; + } + .float-lg-end { + float: right !important; + } + .float-lg-none { + float: none !important; + } + .object-fit-lg-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-lg-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-lg-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-lg-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-lg-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-grid { + display: grid !important; + } + .d-lg-inline-grid { + display: inline-grid !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } + .d-lg-none { + display: none !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } + .order-lg-first { + order: -1 !important; + } + .order-lg-0 { + order: 0 !important; + } + .order-lg-1 { + order: 1 !important; + } + .order-lg-2 { + order: 2 !important; + } + .order-lg-3 { + order: 3 !important; + } + .order-lg-4 { + order: 4 !important; + } + .order-lg-5 { + order: 5 !important; + } + .order-lg-last { + order: 6 !important; + } + .m-lg-0 { + margin: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .m-lg-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-lg-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-lg-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-lg-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-lg-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-lg-2 { + padding-left: 0.5rem !important; + } + .ps-lg-3 { + padding-left: 1rem !important; + } + .ps-lg-4 { + padding-left: 1.5rem !important; + } + .ps-lg-5 { + padding-left: 3rem !important; + } + .gap-lg-0 { + gap: 0 !important; + } + .gap-lg-1 { + gap: 0.25rem !important; + } + .gap-lg-2 { + gap: 0.5rem !important; + } + .gap-lg-3 { + gap: 1rem !important; + } + .gap-lg-4 { + gap: 1.5rem !important; + } + .gap-lg-5 { + gap: 3rem !important; + } + .row-gap-lg-0 { + row-gap: 0 !important; + } + .row-gap-lg-1 { + row-gap: 0.25rem !important; + } + .row-gap-lg-2 { + row-gap: 0.5rem !important; + } + .row-gap-lg-3 { + row-gap: 1rem !important; + } + .row-gap-lg-4 { + row-gap: 1.5rem !important; + } + .row-gap-lg-5 { + row-gap: 3rem !important; + } + .column-gap-lg-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-lg-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-lg-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-lg-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-lg-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-lg-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-lg-start { + text-align: left !important; + } + .text-lg-end { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .float-xl-start { + float: left !important; + } + .float-xl-end { + float: right !important; + } + .float-xl-none { + float: none !important; + } + .object-fit-xl-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-xl-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-xl-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-xl-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-xl-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-grid { + display: grid !important; + } + .d-xl-inline-grid { + display: inline-grid !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } + .d-xl-none { + display: none !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } + .order-xl-first { + order: -1 !important; + } + .order-xl-0 { + order: 0 !important; + } + .order-xl-1 { + order: 1 !important; + } + .order-xl-2 { + order: 2 !important; + } + .order-xl-3 { + order: 3 !important; + } + .order-xl-4 { + order: 4 !important; + } + .order-xl-5 { + order: 5 !important; + } + .order-xl-last { + order: 6 !important; + } + .m-xl-0 { + margin: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .m-xl-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-xl-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-xl-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-xl-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-xl-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-xl-2 { + padding-left: 0.5rem !important; + } + .ps-xl-3 { + padding-left: 1rem !important; + } + .ps-xl-4 { + padding-left: 1.5rem !important; + } + .ps-xl-5 { + padding-left: 3rem !important; + } + .gap-xl-0 { + gap: 0 !important; + } + .gap-xl-1 { + gap: 0.25rem !important; + } + .gap-xl-2 { + gap: 0.5rem !important; + } + .gap-xl-3 { + gap: 1rem !important; + } + .gap-xl-4 { + gap: 1.5rem !important; + } + .gap-xl-5 { + gap: 3rem !important; + } + .row-gap-xl-0 { + row-gap: 0 !important; + } + .row-gap-xl-1 { + row-gap: 0.25rem !important; + } + .row-gap-xl-2 { + row-gap: 0.5rem !important; + } + .row-gap-xl-3 { + row-gap: 1rem !important; + } + .row-gap-xl-4 { + row-gap: 1.5rem !important; + } + .row-gap-xl-5 { + row-gap: 3rem !important; + } + .column-gap-xl-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-xl-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-xl-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-xl-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-xl-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-xl-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-xl-start { + text-align: left !important; + } + .text-xl-end { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} +@media (min-width: 1400px) { + .float-xxl-start { + float: left !important; + } + .float-xxl-end { + float: right !important; + } + .float-xxl-none { + float: none !important; + } + .object-fit-xxl-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-xxl-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-xxl-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-xxl-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-xxl-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-grid { + display: grid !important; + } + .d-xxl-inline-grid { + display: inline-grid !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } + .d-xxl-none { + display: none !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } + .order-xxl-first { + order: -1 !important; + } + .order-xxl-0 { + order: 0 !important; + } + .order-xxl-1 { + order: 1 !important; + } + .order-xxl-2 { + order: 2 !important; + } + .order-xxl-3 { + order: 3 !important; + } + .order-xxl-4 { + order: 4 !important; + } + .order-xxl-5 { + order: 5 !important; + } + .order-xxl-last { + order: 6 !important; + } + .m-xxl-0 { + margin: 0 !important; + } + .m-xxl-1 { + margin: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-xxl-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-xxl-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-xxl-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-xxl-2 { + padding-left: 0.5rem !important; + } + .ps-xxl-3 { + padding-left: 1rem !important; + } + .ps-xxl-4 { + padding-left: 1.5rem !important; + } + .ps-xxl-5 { + padding-left: 3rem !important; + } + .gap-xxl-0 { + gap: 0 !important; + } + .gap-xxl-1 { + gap: 0.25rem !important; + } + .gap-xxl-2 { + gap: 0.5rem !important; + } + .gap-xxl-3 { + gap: 1rem !important; + } + .gap-xxl-4 { + gap: 1.5rem !important; + } + .gap-xxl-5 { + gap: 3rem !important; + } + .row-gap-xxl-0 { + row-gap: 0 !important; + } + .row-gap-xxl-1 { + row-gap: 0.25rem !important; + } + .row-gap-xxl-2 { + row-gap: 0.5rem !important; + } + .row-gap-xxl-3 { + row-gap: 1rem !important; + } + .row-gap-xxl-4 { + row-gap: 1.5rem !important; + } + .row-gap-xxl-5 { + row-gap: 3rem !important; + } + .column-gap-xxl-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-xxl-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-xxl-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-xxl-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-xxl-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-xxl-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-xxl-start { + text-align: left !important; + } + .text-xxl-end { + text-align: right !important; + } + .text-xxl-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .fs-1 { + font-size: 2.5rem !important; + } + .fs-2 { + font-size: 2rem !important; + } + .fs-3 { + font-size: 1.75rem !important; + } + .fs-4 { + 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-inline-grid { + display: inline-grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} + +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/themes/CodeMeta-Pyramids/static/css/core/bootstrap.css.map b/themes/CodeMeta-Pyramids/static/css/core/bootstrap.css.map new file mode 100644 index 0000000..99936c6 --- /dev/null +++ b/themes/CodeMeta-Pyramids/static/css/core/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_color-mode.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_border-radius.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/_tables.scss","../../scss/mixins/_table-variants.scss","../../scss/forms/_labels.scss","../../scss/forms/_form-text.scss","../../scss/forms/_form-control.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_gradients.scss","../../scss/forms/_form-select.scss","../../scss/forms/_form-check.scss","../../scss/forms/_form-range.scss","../../scss/forms/_floating-labels.scss","../../scss/forms/_input-group.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/_button-group.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_accordion.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/_alert.scss","../../scss/_progress.scss","../../scss/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/mixins/_backdrop.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/_offcanvas.scss","../../scss/_placeholders.scss","../../scss/helpers/_color-bg.scss","../../scss/helpers/_colored-links.scss","../../scss/helpers/_focus-ring.scss","../../scss/helpers/_icon-link.scss","../../scss/helpers/_ratio.scss","../../scss/helpers/_position.scss","../../scss/helpers/_stacks.scss","../../scss/helpers/_visually-hidden.scss","../../scss/mixins/_visually-hidden.scss","../../scss/helpers/_stretched-link.scss","../../scss/helpers/_text-truncation.scss","../../scss/mixins/_text-truncate.scss","../../scss/helpers/_vr.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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jBE;EAGE,gBF0nBkB;EEznBlB,gBFymB0B;EH7WtB,iCAAA;AHmUR;AG/dI;EKpGF;ILuQM,iBAAA;EHgUN;AACF;;AQxkBE;EAGE,gBF0nBkB;EEznBlB,gBFymB0B;EH7WtB,iCAAA;AH8UR;AG1eI;EKpGF;ILuQM,eAAA;EH2UN;AACF;;AQnlBE;EAGE,gBF0nBkB;EEznBlB,gBFymB0B;EH7WtB,iCAAA;AHyVR;AGrfI;EKpGF;ILuQM,iBAAA;EHsVN;AACF;;AQ9lBE;EAGE,gBF0nBkB;EEznBlB,gBFymB0B;EH7WtB,iCAAA;AHoWR;AGhgBI;EKpGF;ILuQM,eAAA;EHiWN;AACF;;AQzmBE;EAGE,gBF0nBkB;EEznBlB,gBFymB0B;EH7WtB,iCAAA;AH+WR;AG3gBI;EKpGF;ILuQM,iBAAA;EH4WN;AACF;;AQ5lBA;ECvDE,eAAA;EACA,gBAAA;ATupBF;;AQ5lBA;EC5DE,eAAA;EACA,gBAAA;AT4pBF;;AQ9lBA;EACE,qBAAA;ARimBF;AQ/lBE;EACE,oBFsoB0B;ANrC9B;;AQvlBA;EL8MM,kBALI;EKvMR,yBAAA;AR0lBF;;AQtlBA;EACE,mBFiUO;EH1HH,kBALI;AHwZV;AQvlBE;EACE,gBAAA;ARylBJ;;AQrlBA;EACE,iBAAA;EACA,mBFuTO;EH1HH,kBALI;EKtLR,cFtFS;AN8qBX;AQtlBE;EACE,aAAA;ARwlBJ;;AUxrBA;ECIE,eAAA;EAGA,YAAA;AXsrBF;;AUvrBA;EACE,gBJ+jDkC;EI9jDlC,mCJ+jDkC;EI9jDlC,2DAAA;EHGE,sCAAA;EIRF,eAAA;EAGA,YAAA;AX+rBF;;AUjrBA;EAEE,qBAAA;AVmrBF;;AUhrBA;EACE,qBAAA;EACA,cAAA;AVmrBF;;AUhrBA;EPyPM,kBALI;EOlPR,gCJkjDkC;AN/3BpC;;AYrtBE;;;;;;;ECHA,qBAAA;EACA,gBAAA;EACA,WAAA;EACA,6CAAA;EACA,4CAAA;EACA,kBAAA;EACA,iBAAA;AbkuBF;;Ac5qBI;EF5CE;IACE,gBNkee;EN0PrB;AACF;AclrBI;EF5CE;IACE,gBNkee;EN+PrB;AACF;AcvrBI;EF5CE;IACE,gB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2BforB0B;EeprB1B,0BforB0B;EenrB1B,2BfsyBoC;EiBp4BtC,uCjBqiCgC;Eer8B9B,oBAAA;EACA,qBAAA;EACA,mBAAA;EACA,eAAA;EACA,+CfgsB0B;Ee/rB1B,gBAAA;ECzFE,6ID0FF;EC1FE,qID0FF;ArBohEJ;AqBhiEE;EACE,yBAAA;EACA,0BAAA;EACA,2BforB0B;EeprB1B,0BforB0B;EenrB1B,2BfsyBoC;EiBp4BtC,uCjBqiCgC;Eer8B9B,oBAAA;EACA,qBAAA;EACA,mBAAA;EACA,eAAA;EACA,+CfgsB0B;Ee/rB1B,gBAAA;ECzFE,qID0FF;ArBohEJ;AsB1mEM;ED0EJ;ICzEM,wBAAA;IAAA,gBAAA;EtB6mEN;EqBpiEA;ICzEM,gBAAA;EtB6mEN;AACF;AqBthEE;EACE,wCf47B8B;AN4lClC;AqBzhEE;EACE,wCf47B8B;AN4lClC;;AqB/gEA;EACE,cAAA;EACA,WAAA;EACA,mBAAA;EACA,gBAAA;EACA,gBfwf4B;Eevf5B,2Bf2xBsC;Ee1xBtC,6BAAA;EACA,yBAAA;EACA,sCAAA;ArBkhEF;AqBhhEE;EACE,UAAA;ArBkhEJ;AqB/gEE;EAEE,gBAAA;EACA,eAAA;ArBghEJ;;AqBrgEA;EACE,mEf4wBsC;Ee3wBtC,uBAAA;ElByII,mBALI;EIvQN,yCAAA;AP6oEJ;AqBtgEE;EACE,uBAAA;EACA,wBAAA;EACA,0BfooB0B;EepoB1B,yBfooB0B;ANo4C9B;AqB3gEE;EACE,uBAAA;EACA,wBAAA;EACA,0BfooB0B;EepoB1B,yBfooB0B;ANo4C9B;;AqBpgEA;EACE,iEfgwBsC;Ee/vBtC,oBAAA;ElB4HI,kBALI;EIvQN,yCAAA;APypEJ;AqBrgEE;EACE,oBAAA;EACA,qBAAA;EACA,wBf2nB0B;Ee3nB1B,uBf2nB0B;AN44C9B;AqB1gEE;EACE,oBAAA;EACA,qBAAA;EACA,wBf2nB0B;Ee3nB1B,uBf2nB0B;AN44C9B;;AqB//DE;EACE,oEf6uBoC;ANqxCxC;AqB//DE;EACE,mEf0uBoC;ANuxCxC;AqB9/DE;EACE,iEfuuBoC;ANyxCxC;;AqB3/DA;EACE,WfquBsC;EepuBtC,gEf8tBsC;Ee7tBtC,iBfilB4B;AN66C9B;AqB5/DE;EACE,eAAA;ArB8/DJ;AqB3/DE;EACE,oBAAA;EdvLA,sCAAA;APqrEJ;AqB1/DE;EACE,oBAAA;Ed5LA,sCAAA;APyrEJ;AqBz/DE;EAAoB,+Df8sBkB;AN8yCxC;AqB3/DE;EAAoB,6Df8sBkB;ANgzCxC;;AwB7sEA;EACE,wPAAA;EAEA,cAAA;EACA,WAAA;EACA,0CAAA;ErBqRI,eALI;EqB7QR,gBlB+lB4B;EkB9lB5B,gBlBsmB4B;EkBrmB5B,2BlBy3BsC;EkBx3BtC,wBAAA;EAAA,qBAAA;EAAA,gBAAA;EACA,mClBk3BsC;EkBj3BtC,mFAAA;EACA,4BAAA;EACA,yClB+9BkC;EkB99BlC,0BlB+9BkC;EkB99BlC,2DAAA;EjBHE,sCAAA;EeHE,wEESJ;AxB6sEF;AsBltEM;EEfN;IFgBQ,gBAAA;EtBqtEN;AACF;AwBhtEE;EACE,qBlBs3BoC;EkBr3BpC,UAAA;EAKE,kDlBi+B4B;AN6uClC;AwB1sEE;EAEE,sBlB6uB0B;EkB5uB1B,sBAAA;AxB2sEJ;AwBxsEE;EAEE,wClBu1BoC;ANk3CxC;AwBpsEE;EACE,kBAAA;EACA,uCAAA;AxBssEJ;;AwBlsEA;EACE,oBlBsuB4B;EkBruB5B,uBlBquB4B;EkBpuB5B,oBlBquB4B;EHlgBxB,mBALI;EIvQN,yCAAA;APgvEJ;;AwBlsEA;EACE,mBlBkuB4B;EkBjuB5B,sBlBiuB4B;EkBhuB5B,kBlBiuB4B;EHtgBxB,kBALI;EIvQN,yCAAA;APwvEJ;;AwBhsEI;EACE,wPAAA;AxBmsEN;;AyB3wEA;EACE,cAAA;EACA,kBnBq6BwC;EmBp6BxC,mBnBq6BwC;EmBp6BxC,uBnBq6BwC;ANy2C1C;AyB5wEE;EACE,WAAA;EACA,mBAAA;AzB8wEJ;;AyB1wEA;EACE,oBnB25BwC;EmB15BxC,eAAA;EACA,iBAAA;AzB6wEF;AyB3wEE;EACE,YAAA;EACA,oBAAA;EACA,cAAA;AzB6wEJ;;AyBzwEA;EACE,qCAAA;EAEA,cAAA;EACA,UnB04BwC;EmBz4BxC,WnBy4BwC;EmBx4BxC,kBAAA;EACA,mBAAA;EACA,wBAAA;EAAA,qBAAA;EAAA,gBAAA;EACA,yCAAA;EACA,+CAAA;EACA,4BAAA;EACA,2BAAA;EACA,wBAAA;EACA,2DnB24BwC;EmB14BxC,iCAAA;EAAA,mBAAA;EAAA,yBAAA;AzB2wEF;AyBxwEE;ElB3BE,qBAAA;APsyEJ;AyBvwEE;EAEE,kBnBm4BsC;ANq4C1C;AyBrwEE;EACE,uBnB03BsC;AN64C1C;AyBpwEE;EACE,qBnBs1BoC;EmBr1BpC,UAAA;EACA,kDnB8foB;ANwwDxB;AyBnwEE;EACE,yBnB5BM;EmB6BN,qBnB7BM;ANkyEV;AyBnwEI;EAII,uPAAA;AzBkwER;AyB9vEI;EAII,+JAAA;AzB6vER;AyBxvEE;EACE,yBnBjDM;EmBkDN,qBnBlDM;EmBuDJ,iPAAA;AzBsvEN;AyBlvEE;EACE,oBAAA;EACA,YAAA;EACA,YnBk2BuC;ANk5C3C;AyB7uEI;EACE,eAAA;EACA,YnBy1BqC;ANs5C3C;;AyBjuEA;EACE,mBnBo1BgC;ANg5ClC;AyBluEE;EACE,2KAAA;EAEA,UnB80B8B;EmB70B9B,mBAAA;EACA,0CAAA;EACA,gCAAA;ElBjHA,kBAAA;EeHE,iDGsHF;AzBmuEJ;AsBr1EM;EG0GJ;IHzGM,gBAAA;EtBw1EN;AACF;AyBtuEI;EACE,6JAAA;AzBwuEN;AyBruEI;EACE,iCnB60B4B;EmBx0B1B,0JAAA;AzBmuER;AyB9tEE;EACE,oBnBwzB8B;EmBvzB9B,eAAA;AzBguEJ;AyB9tEI;EACE,oBAAA;EACA,cAAA;AzBguEN;;AyB3tEA;EACE,qBAAA;EACA,kBnBsyBgC;ANw7ClC;;AyB3tEA;EACE,kBAAA;EACA,sBAAA;EACA,oBAAA;AzB8tEF;AyB1tEI;EACE,oBAAA;EACA,YAAA;EACA,anBspBwB;ANskD9B;;AyBrtEI;EACE,iLAAA;AzBwtEN;;A0B34EA;EACE,WAAA;EACA,cAAA;EACA,UAAA;EACA,wBAAA;EAAA,qBAAA;EAAA,gBAAA;EACA,6BAAA;A1B84EF;A0B54EE;EACE,UAAA;A1B84EJ;A0B14EI;EAA0B,kEpB8gCa;AN+3C3C;A0B54EI;EAA0B,kEpB6gCa;ANk4C3C;A0B54EE;EACE,SAAA;A1B84EJ;A0B34EE;EACE,WpB+/BuC;EoB9/BvC,YpB8/BuC;EoB7/BvC,oBAAA;EACA,wBAAA;EAAA,gBAAA;EH1BF,yBjBkCQ;EoBNN,SpB6/BuC;EC1gCvC,mBAAA;EeHE,oHImBF;EJnBE,4GImBF;A1B44EJ;AsB35EM;EIMJ;IJLM,wBAAA;IAAA,gBAAA;EtB85EN;AACF;A0B/4EI;EHjCF,yBjB8hCyC;ANq5C3C;A0B74EE;EACE,WpBw+B8B;EoBv+B9B,cpBw+B8B;EoBv+B9B,kBAAA;EACA,epBu+B8B;EoBt+B9B,wCpBu+B8B;EoBt+B9B,yBAAA;EnB7BA,mBAAA;AP66EJ;A0B34EE;EACE,WpBo+BuC;EoBn+BvC,YpBm+BuC;EoBl+BvC,qBAAA;EAAA,gBAAA;EHpDF,yBjBkCQ;EoBoBN,SpBm+BuC;EC1gCvC,mBAAA;EeHE,iHI6CF;EJ7CE,4GI6CF;A1B44EJ;AsBr7EM;EIiCJ;IJhCM,qBAAA;IAAA,gBAAA;EtBw7EN;AACF;A0B/4EI;EH3DF,yBjB8hCyC;AN+6C3C;A0B74EE;EACE,WpB88B8B;EoB78B9B,cpB88B8B;EoB78B9B,kBAAA;EACA,epB68B8B;EoB58B9B,wCpB68B8B;EoB58B9B,yBAAA;EnBvDA,mBAAA;APu8EJ;A0B34EE;EACE,oBAAA;A1B64EJ;A0B34EI;EACE,2CpBg9BqC;AN67C3C;A0B14EI;EACE,2CpB48BqC;ANg8C3C;;A2Bn+EA;EACE,kBAAA;A3Bs+EF;A2Bp+EE;;;EAGE,uDrBwiCoC;EqBviCpC,2DrBuiCoC;EqBtiCpC,iBrBuiCoC;AN+7CxC;A2Bn+EE;EACE,kBAAA;EACA,MAAA;EACA,OAAA;EACA,UAAA;EACA,eAAA;EACA,YAAA;EACA,qBAAA;EACA,gBAAA;EACA,2CAAA;EACA,iBAAA;EACA,uBAAA;EACA,mBAAA;EACA,oBAAA;EACA,gDAAA;EACA,qBAAA;ELVE,gEKWF;A3Bq+EJ;AsB5+EM;EKTJ;ILUM,gBAAA;EtB++EN;AACF;A2Bv+EE;;EAEE,qBAAA;A3By+EJ;A2Bv+EI;;EACE,kBAAA;A3B0+EN;A2Bv+EI;;;EAEE,qBrB0gCkC;EqBzgClC,wBrB0gCkC;ANg+CxC;A2Bv+EI;;EACE,qBrBqgCkC;EqBpgClC,wBrBqgCkC;ANq+CxC;A2Bt+EE;EACE,qBrB+/BoC;EqB9/BpC,wBrB+/BoC;EqB9/BpC,qBrBguB0B;ANwwD9B;A2Bj+EI;;;;EACE,8DrBy/BkC;AN6+CxC;A2Bj+EI;EACE,8DrBm/BkC;ANg/CxC;A2B99EI;;EACE,kBAAA;EACA,oBAAA;EACA,WAAA;EACA,arBw+BkC;EqBv+BlC,WAAA;EACA,mCrBqzBkC;ECh3BpC,sCAAA;AP6hFJ;A2B99EE;EACE,wCrBkzBoC;AN8qDxC;A2B59EI;EACE,sCAAA;A3B89EN;A2B19EE;;EAEE,crBhFO;AN4iFX;;A4BtjFA;EACE,kBAAA;EACA,aAAA;EACA,eAAA;EACA,oBAAA;EACA,WAAA;A5ByjFF;A4BvjFE;;;EAGE,kBAAA;EACA,cAAA;EACA,SAAA;EACA,YAAA;A5ByjFJ;A4BrjFE;;;EAGE,UAAA;A5BujFJ;A4BjjFE;EACE,kBAAA;EACA,UAAA;A5BmjFJ;A4BjjFI;EACE,UAAA;A5BmjFN;;A4BxiFA;EACE,aAAA;EACA,mBAAA;EACA,yBAAA;EzB8OI,eALI;EyBvOR,gBtByjB4B;EsBxjB5B,gBtBgkB4B;EsB/jB5B,2BtBm1BsC;EsBl1BtC,kBAAA;EACA,mBAAA;EACA,uCtB06BsC;EsBz6BtC,2DAAA;ErBtCE,sCAAA;APklFJ;;A4BliFA;;;;EAIE,oBAAA;EzBwNI,kBALI;EIvQN,yCAAA;AP2lFJ;;A4BliFA;;;;EAIE,uBAAA;EzB+MI,mBALI;EIvQN,yCAAA;APomFJ;;A4BliFA;;EAEE,mBAAA;A5BqiFF;;A4BxhFI;;;;ErBjEA,0BAAA;EACA,6BAAA;APgmFJ;A4BvhFI;;;;ErB1EA,0BAAA;EACA,6BAAA;APumFJ;A4BjhFE;EACE,8CAAA;ErB1EA,yBAAA;EACA,4BAAA;AP8lFJ;A4BjhFE;;ErB9EE,yBAAA;EACA,4BAAA;APmmFJ;;A6B3nFE;EACE,aAAA;EACA,WAAA;EACA,mBvBu0BoC;EHrkBlC,kBALI;E0B1PN,iCvBkjCqB;AN2kDzB;;A6B1nFE;EACE,kBAAA;EACA,SAAA;EACA,UAAA;EACA,aAAA;EACA,eAAA;EACA,uBAAA;EACA,kBAAA;E1BqPE,mBALI;E0B7ON,WvBqiCqB;EuBpiCrB,mCvBoiCqB;EC/jCrB,sCAAA;APwpFJ;;A6BxnFI;;;;EAEE,cAAA;A7B6nFN;;A6B5qFI;EAqDE,+CvBuhCmB;EuBphCjB,oCvB81BgC;EuB71BhC,0PAAA;EACA,4BAAA;EACA,2DAAA;EACA,gEAAA;A7BynFR;A6BtnFM;EACE,+CvB4gCiB;EuBvgCf,2DvBugCe;AN6mDzB;;A6BzrFI;EA+EI,oCvBu0BgC;EuBt0BhC,kFAAA;A7B8mFR;;A6B9rFI;EAuFE,+CvBq/BmB;ANsnDzB;A6BxmFQ;EAEE,kQAAA;EACA,uBvBq5B8B;EuBp5B9B,+DAAA;EACA,2EAAA;A7BymFV;A6BrmFM;EACE,+CvBw+BiB;EuBn+Bf,2DvBm+Be;ANgoDzB;;A6B5sFI;EAkHI,yCAAA;A7B8lFR;;A6BhtFI;EAyHE,+CvBm9BmB;ANwoDzB;A6BzlFM;EACE,4CvBg9BiB;AN2oDzB;A6BxlFM;EACE,2DvB48BiB;AN8oDzB;A6BvlFM;EACE,iCvBw8BiB;ANipDzB;;A6BplFI;EACE,kBAAA;A7BulFN;;A6BjuFI;;;;;EAoJM,UAAA;A7BqlFV;;A6BrtFE;EACE,aAAA;EACA,WAAA;EACA,mBvBu0BoC;EHrkBlC,kBALI;E0B1PN,mCvBkjCqB;ANqqDzB;;A6BptFE;EACE,kBAAA;EACA,SAAA;EACA,UAAA;EACA,aAAA;EACA,eAAA;EACA,uBAAA;EACA,kBAAA;E1BqPE,mBALI;E0B7ON,WvBqiCqB;EuBpiCrB,kCvBoiCqB;EC/jCrB,sCAAA;APkvFJ;;A6BltFI;;;;EAEE,cAAA;A7ButFN;;A6BtwFI;EAqDE,iDvBuhCmB;EuBphCjB,oCvB81BgC;EuB71BhC,4UAAA;EACA,4BAAA;EACA,2DAAA;EACA,gEAAA;A7BmtFR;A6BhtFM;EAC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,uBAAA;AxEq2OZ;;AwE52OQ;EAOI,2BAAA;AxEy2OZ;;AwEh3OQ;EAOI,wBAAA;AxE62OZ;;AwEp3OQ;EAOI,4BAAA;AxEi3OZ;;AwEx3OQ;EAOI,yBAAA;AxEq3OZ;;AwE53OQ;EAOI,8BAAA;AxEy3OZ;;AwEh4OQ;EAOI,iCAAA;AxE63OZ;;AwEp4OQ;EAOI,sCAAA;AxEi4OZ;;AwEx4OQ;EAOI,yCAAA;AxEq4OZ;;AwE54OQ;EAOI,uBAAA;AxEy4OZ;;AwEh5OQ;EAOI,uBAAA;AxE64OZ;;AwEp5OQ;EAOI,yBAAA;AxEi5OZ;;AwEx5OQ;EAOI,yBAAA;AxEq5OZ;;AwE55OQ;EAOI,0BAAA;AxEy5OZ;;AwEh6OQ;EAOI,4BAAA;AxE65OZ;;AwEp6OQ;EAOI,kCAAA;AxEi6OZ;;AwEx6OQ;EAOI,sCAAA;AxEq6OZ;;AwE56OQ;EAOI,oCAAA;AxEy6OZ;;AwEh7OQ;EAOI,kCAAA;AxE66OZ;;AwEp7OQ;EAOI,yCAAA;AxEi7OZ;;AwEx7OQ;EAOI,wCAAA;AxEq7OZ;;AwE57OQ;EAOI,wCAAA;AxEy7OZ;;AwEh8OQ;EAOI,kCAAA;AxE67OZ;;AwEp8OQ;EAOI,gCAAA;AxEi8OZ;;AwEx8OQ;EAOI,8BAAA;AxEq8OZ;;AwE58OQ;EAOI,gCAAA;AxEy8OZ;;AwEh9OQ;EAOI,+BAAA;AxE68OZ;;AwEp9OQ;EAOI,oCAAA;AxEi9OZ;;AwEx9OQ;EAOI,kCAAA;AxEq9OZ;;AwE59OQ;EAOI,gCAAA;AxEy9OZ;;AwEh+OQ;EAOI,uCAAA;AxE69OZ;;AwEp+OQ;EAOI,sCAAA;AxEi+OZ;;AwEx+OQ;EAOI,iCAAA;AxEq+OZ;;AwE5+OQ;EAOI,2BAAA;AxEy+OZ;;AwEh/OQ;EAOI,iCAAA;AxE6+OZ;;AwEp/OQ;EAOI,+BAAA;AxEi/OZ;;AwEx/OQ;EAOI,6BAAA;AxEq/OZ;;AwE5/OQ;EAOI,+BAAA;AxEy/OZ;;AwEhgPQ;EAOI,8BAAA;AxE6/OZ;;AwEpgPQ;EAOI,oBAAA;AxEigPZ;;AwExgPQ;EAOI,mBAAA;AxEqgPZ;;AwE5gPQ;EAOI,mBAAA;AxEygPZ;;AwEhhPQ;EAOI,mBAAA;AxE6gPZ;;AwEphPQ;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;EwE75TM;IAOI,8BAAA;ExEy5TV;EwEh6TM;IAOI,wBAAA;ExE45TV;EwEn6TM;IAOI,+BAAA;ExE+5TV;EwEt6TM;IAOI,wBAAA;ExEk6TV;EwEz6TM;IAOI,yBAAA;ExEq6TV;EwE56TM;IAOI,8BAAA;ExEw6TV;EwE/6TM;IAOI,iCAAA;ExE26TV;EwEl7TM;IAOI,sCAAA;ExE86TV;EwEr7TM;IAOI,yCAAA;ExEi7TV;EwEx7TM;IAOI,uBAAA;ExEo7TV;EwE37TM;IAOI,uBAAA;ExEu7TV;EwE97TM;IAOI,yBAAA;ExE07TV;EwEj8TM;IAOI,yBAAA;ExE67TV;EwEp8TM;IAOI,0BAAA;ExEg8TV;EwEv8TM;IAOI,4BAAA;ExEm8TV;EwE18TM;IAOI,kCAAA;ExEs8TV;EwE78TM;IAOI,sCAAA;ExEy8TV;EwEh9TM;IAOI,oCAAA;ExE48TV;EwEn9TM;IAOI,kCAAA;ExE+8TV;EwEt9TM;IAOI,yCAAA;ExEk9TV;EwEz9TM;IAOI,wCAAA;ExEq9TV;EwE59TM;IAOI,wCAAA;ExEw9TV;EwE/9TM;IAOI,kCAAA;ExE29TV;EwEl+TM;IAOI,gCAAA;ExE89TV;EwEr+TM;IAOI,8BAAA;ExEi+TV;EwEx+TM;IAOI,gCAAA;ExEo+TV;EwE3+TM;IAOI,+BAAA;ExEu+TV;EwE9+TM;IAOI,oCAAA;ExE0+TV;EwEj/TM;IAOI,kCAAA;ExE6+TV;EwEp/TM;IAOI,gCAAA;ExEg/TV;EwEv/TM;IAOI,uCAAA;ExEm/TV;EwE1/TM;IAOI,sCAAA;ExEs/TV;EwE7/TM;IAOI,iCAAA;ExEy/TV;EwEhgUM;IAOI,2BAAA;ExE4/TV;EwEngUM;IAOI,iCAAA;ExE+/TV;EwEtgUM;IAOI,+BAAA;ExEkgUV;EwEzgUM;IAOI,6BAAA;ExEqgUV;EwE5gUM;IAOI,+BAAA;ExEwgUV;EwE/gUM;IAOI,8BAAA;ExE2gUV;EwElhUM;IAOI,oBAAA;ExE8gUV;EwErhUM;IAOI,mBAAA;ExEihUV;EwExhUM;IAOI,mBAAA;ExEohUV;EwE3hUM;IAOI,mBAAA;ExEuhUV;EwE9hUM;IAOI,mBAAA;ExE0hUV;EwEjiUM;IAO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","file":"bootstrap.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * Bootstrap v5.3.8 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root,\n[data-bs-theme=light] {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-primary-text-emphasis: #052c65;\n --bs-secondary-text-emphasis: #2b2f32;\n --bs-success-text-emphasis: #0a3622;\n --bs-info-text-emphasis: #055160;\n --bs-warning-text-emphasis: #664d03;\n --bs-danger-text-emphasis: #58151c;\n --bs-light-text-emphasis: #495057;\n --bs-dark-text-emphasis: #495057;\n --bs-primary-bg-subtle: #cfe2ff;\n --bs-secondary-bg-subtle: #e2e3e5;\n --bs-success-bg-subtle: #d1e7dd;\n --bs-info-bg-subtle: #cff4fc;\n --bs-warning-bg-subtle: #fff3cd;\n --bs-danger-bg-subtle: #f8d7da;\n --bs-light-bg-subtle: #fcfcfd;\n --bs-dark-bg-subtle: #ced4da;\n --bs-primary-border-subtle: #9ec5fe;\n --bs-secondary-border-subtle: #c4c8cb;\n --bs-success-border-subtle: #a3cfbb;\n --bs-info-border-subtle: #9eeaf9;\n --bs-warning-border-subtle: #ffe69c;\n --bs-danger-border-subtle: #f1aeb5;\n --bs-light-border-subtle: #e9ecef;\n --bs-dark-border-subtle: #adb5bd;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg: #fff;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-emphasis-color: #000;\n --bs-emphasis-color-rgb: 0, 0, 0;\n --bs-secondary-color: rgba(33, 37, 41, 0.75);\n --bs-secondary-color-rgb: 33, 37, 41;\n --bs-secondary-bg: #e9ecef;\n --bs-secondary-bg-rgb: 233, 236, 239;\n --bs-tertiary-color: rgba(33, 37, 41, 0.5);\n --bs-tertiary-color-rgb: 33, 37, 41;\n --bs-tertiary-bg: #f8f9fa;\n --bs-tertiary-bg-rgb: 248, 249, 250;\n --bs-heading-color: inherit;\n --bs-link-color: #0d6efd;\n --bs-link-color-rgb: 13, 110, 253;\n --bs-link-decoration: underline;\n --bs-link-hover-color: #0a58ca;\n --bs-link-hover-color-rgb: 10, 88, 202;\n --bs-code-color: #d63384;\n --bs-highlight-color: #212529;\n --bs-highlight-bg: #fff3cd;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-xxl: 2rem;\n --bs-border-radius-2xl: var(--bs-border-radius-xxl);\n --bs-border-radius-pill: 50rem;\n --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);\n --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);\n --bs-focus-ring-width: 0.25rem;\n --bs-focus-ring-opacity: 0.25;\n --bs-focus-ring-color: rgba(13, 110, 253, 0.25);\n --bs-form-valid-color: #198754;\n --bs-form-valid-border-color: #198754;\n --bs-form-invalid-color: #dc3545;\n --bs-form-invalid-border-color: #dc3545;\n}\n\n[data-bs-theme=dark] {\n color-scheme: dark;\n --bs-body-color: #dee2e6;\n --bs-body-color-rgb: 222, 226, 230;\n --bs-body-bg: #212529;\n --bs-body-bg-rgb: 33, 37, 41;\n --bs-emphasis-color: #fff;\n --bs-emphasis-color-rgb: 255, 255, 255;\n --bs-secondary-color: rgba(222, 226, 230, 0.75);\n --bs-secondary-color-rgb: 222, 226, 230;\n --bs-secondary-bg: #343a40;\n --bs-secondary-bg-rgb: 52, 58, 64;\n --bs-tertiary-color: rgba(222, 226, 230, 0.5);\n --bs-tertiary-color-rgb: 222, 226, 230;\n --bs-tertiary-bg: #2b3035;\n --bs-tertiary-bg-rgb: 43, 48, 53;\n --bs-primary-text-emphasis: #6ea8fe;\n --bs-secondary-text-emphasis: #a7acb1;\n --bs-success-text-emphasis: #75b798;\n --bs-info-text-emphasis: #6edff6;\n --bs-warning-text-emphasis: #ffda6a;\n --bs-danger-text-emphasis: #ea868f;\n --bs-light-text-emphasis: #f8f9fa;\n --bs-dark-text-emphasis: #dee2e6;\n --bs-primary-bg-subtle: #031633;\n --bs-secondary-bg-subtle: #161719;\n --bs-success-bg-subtle: #051b11;\n --bs-info-bg-subtle: #032830;\n --bs-warning-bg-subtle: #332701;\n --bs-danger-bg-subtle: #2c0b0e;\n --bs-light-bg-subtle: #343a40;\n --bs-dark-bg-subtle: #1a1d20;\n --bs-primary-border-subtle: #084298;\n --bs-secondary-border-subtle: #41464b;\n --bs-success-border-subtle: #0f5132;\n --bs-info-border-subtle: #087990;\n --bs-warning-border-subtle: #997404;\n --bs-danger-border-subtle: #842029;\n --bs-light-border-subtle: #495057;\n --bs-dark-border-subtle: #343a40;\n --bs-heading-color: inherit;\n --bs-link-color: #6ea8fe;\n --bs-link-hover-color: #8bb9fe;\n --bs-link-color-rgb: 110, 168, 254;\n --bs-link-hover-color-rgb: 139, 185, 254;\n --bs-code-color: #e685b5;\n --bs-highlight-color: #dee2e6;\n --bs-highlight-bg: #664d03;\n --bs-border-color: #495057;\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\n --bs-form-valid-color: #75b798;\n --bs-form-valid-border-color: #75b798;\n --bs-form-invalid-color: #ea868f;\n --bs-form-invalid-border-color: #ea868f;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: var(--bs-border-width) solid;\n opacity: 0.25;\n}\n\nh6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n color: var(--bs-heading-color);\n}\n\nh1, .h1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1, .h1 {\n font-size: 2.5rem;\n }\n}\n\nh2, .h2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2, .h2 {\n font-size: 2rem;\n }\n}\n\nh3, .h3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3, .h3 {\n font-size: 1.75rem;\n }\n}\n\nh4, .h4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4, .h4 {\n font-size: 1.5rem;\n }\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n text-decoration: underline dotted;\n cursor: help;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall, .small {\n font-size: 0.875em;\n}\n\nmark, .mark {\n padding: 0.1875em;\n color: var(--bs-highlight-color);\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));\n text-decoration: underline;\n}\na:hover {\n --bs-link-color-rgb: var(--bs-link-hover-color-rgb);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-secondary-color);\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n line-height: inherit;\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n -webkit-appearance: textfield;\n outline-offset: -2px;\n}\n[type=search]::-webkit-search-cancel-button {\n cursor: pointer;\n filter: grayscale(1);\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-weight: 300;\n line-height: 1.2;\n font-size: calc(1.625rem + 4.5vw);\n}\n@media (min-width: 1200px) {\n .display-1 {\n font-size: 5rem;\n }\n}\n\n.display-2 {\n font-weight: 300;\n line-height: 1.2;\n font-size: calc(1.575rem + 3.9vw);\n}\n@media (min-width: 1200px) {\n .display-2 {\n font-size: 4.5rem;\n }\n}\n\n.display-3 {\n font-weight: 300;\n line-height: 1.2;\n font-size: calc(1.525rem + 3.3vw);\n}\n@media (min-width: 1200px) {\n .display-3 {\n font-size: 4rem;\n }\n}\n\n.display-4 {\n font-weight: 300;\n line-height: 1.2;\n font-size: calc(1.475rem + 2.7vw);\n}\n@media (min-width: 1200px) {\n .display-4 {\n font-size: 3.5rem;\n }\n}\n\n.display-5 {\n font-weight: 300;\n line-height: 1.2;\n font-size: calc(1.425rem + 2.1vw);\n}\n@media (min-width: 1200px) {\n .display-5 {\n font-size: 3rem;\n }\n}\n\n.display-6 {\n font-weight: 300;\n line-height: 1.2;\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n .display-6 {\n font-size: 2.5rem;\n }\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 0.875em;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n.blockquote > :last-child {\n margin-bottom: 0;\n}\n\n.blockquote-footer {\n margin-top: -1rem;\n margin-bottom: 1rem;\n font-size: 0.875em;\n color: #6c757d;\n}\n.blockquote-footer::before {\n content: \"— \";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: var(--bs-body-bg);\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: var(--bs-border-radius);\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 0.875em;\n color: var(--bs-secondary-color);\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.table {\n --bs-table-color-type: initial;\n --bs-table-bg-type: initial;\n --bs-table-color-state: initial;\n --bs-table-bg-state: initial;\n --bs-table-color: var(--bs-emphasis-color);\n --bs-table-bg: var(--bs-body-bg);\n --bs-table-border-color: var(--bs-border-color);\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: var(--bs-emphasis-color);\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\n --bs-table-active-color: var(--bs-emphasis-color);\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\n --bs-table-hover-color: var(--bs-emphasis-color);\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\n width: 100%;\n margin-bottom: 1rem;\n vertical-align: top;\n border-color: var(--bs-table-border-color);\n}\n.table > :not(caption) > * > * {\n padding: 0.5rem 0.5rem;\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\n background-color: var(--bs-table-bg);\n border-bottom-width: var(--bs-border-width);\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\n}\n.table > tbody {\n vertical-align: inherit;\n}\n.table > thead {\n vertical-align: bottom;\n}\n\n.table-group-divider {\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\n}\n\n.caption-top {\n caption-side: top;\n}\n\n.table-sm > :not(caption) > * > * {\n padding: 0.25rem 0.25rem;\n}\n\n.table-bordered > :not(caption) > * {\n border-width: var(--bs-border-width) 0;\n}\n.table-bordered > :not(caption) > * > * {\n border-width: 0 var(--bs-border-width);\n}\n\n.table-borderless > :not(caption) > * > * {\n border-bottom-width: 0;\n}\n.table-borderless > :not(:first-child) {\n border-top-width: 0;\n}\n\n.table-striped > tbody > tr:nth-of-type(odd) > * {\n --bs-table-color-type: var(--bs-table-striped-color);\n --bs-table-bg-type: var(--bs-table-striped-bg);\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\n --bs-table-color-type: var(--bs-table-striped-color);\n --bs-table-bg-type: var(--bs-table-striped-bg);\n}\n\n.table-active {\n --bs-table-color-state: var(--bs-table-active-color);\n --bs-table-bg-state: var(--bs-table-active-bg);\n}\n\n.table-hover > tbody > tr:hover > * {\n --bs-table-color-state: var(--bs-table-hover-color);\n --bs-table-bg-state: var(--bs-table-hover-bg);\n}\n\n.table-primary {\n --bs-table-color: #000;\n --bs-table-bg: #cfe2ff;\n --bs-table-border-color: #a6b5cc;\n --bs-table-striped-bg: #c5d7f2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bacbe6;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfd1ec;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-secondary {\n --bs-table-color: #000;\n --bs-table-bg: #e2e3e5;\n --bs-table-border-color: #b5b6b7;\n --bs-table-striped-bg: #d7d8da;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #cbccce;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #d1d2d4;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-success {\n --bs-table-color: #000;\n --bs-table-bg: #d1e7dd;\n --bs-table-border-color: #a7b9b1;\n --bs-table-striped-bg: #c7dbd2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bcd0c7;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #c1d6cc;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-info {\n --bs-table-color: #000;\n --bs-table-bg: #cff4fc;\n --bs-table-border-color: #a6c3ca;\n --bs-table-striped-bg: #c5e8ef;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #badce3;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfe2e9;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-warning {\n --bs-table-color: #000;\n --bs-table-bg: #fff3cd;\n --bs-table-border-color: #ccc2a4;\n --bs-table-striped-bg: #f2e7c3;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #e6dbb9;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #ece1be;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-danger {\n --bs-table-color: #000;\n --bs-table-bg: #f8d7da;\n --bs-table-border-color: #c6acae;\n --bs-table-striped-bg: #eccccf;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfc2c4;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5c7ca;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-light {\n --bs-table-color: #000;\n --bs-table-bg: #f8f9fa;\n --bs-table-border-color: #c6c7c8;\n --bs-table-striped-bg: #ecedee;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfe0e1;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5e6e7;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-dark {\n --bs-table-color: #fff;\n --bs-table-bg: #212529;\n --bs-table-border-color: #4d5154;\n --bs-table-striped-bg: #2c3034;\n --bs-table-striped-color: #fff;\n --bs-table-active-bg: #373b3e;\n --bs-table-active-color: #fff;\n --bs-table-hover-bg: #323539;\n --bs-table-hover-color: #fff;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-responsive {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1399.98px) {\n .table-responsive-xxl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n.form-label {\n margin-bottom: 0.5rem;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + var(--bs-border-width));\n padding-bottom: calc(0.375rem + var(--bs-border-width));\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + var(--bs-border-width));\n padding-bottom: calc(0.5rem + var(--bs-border-width));\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + var(--bs-border-width));\n padding-bottom: calc(0.25rem + var(--bs-border-width));\n font-size: 0.875rem;\n}\n\n.form-text {\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: var(--bs-secondary-color);\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n appearance: none;\n background-color: var(--bs-body-bg);\n background-clip: padding-box;\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: var(--bs-border-radius);\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n.form-control[type=file] {\n overflow: hidden;\n}\n.form-control[type=file]:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control:focus {\n color: var(--bs-body-color);\n background-color: var(--bs-body-bg);\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-control::-webkit-date-and-time-value {\n min-width: 85px;\n height: 1.5em;\n margin: 0;\n}\n.form-control::-webkit-datetime-edit {\n display: block;\n padding: 0;\n}\n.form-control::placeholder {\n color: var(--bs-secondary-color);\n opacity: 1;\n}\n.form-control:disabled {\n background-color: var(--bs-secondary-bg);\n opacity: 1;\n}\n.form-control::file-selector-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n margin-inline-end: 0.75rem;\n color: var(--bs-body-color);\n background-color: var(--bs-tertiary-bg);\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: var(--bs-border-width);\n border-radius: 0;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control::file-selector-button {\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: var(--bs-secondary-bg);\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n line-height: 1.5;\n color: var(--bs-body-color);\n background-color: transparent;\n border: solid transparent;\n border-width: var(--bs-border-width) 0;\n}\n.form-control-plaintext:focus {\n outline: 0;\n}\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: var(--bs-border-radius-sm);\n}\n.form-control-sm::file-selector-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n margin-inline-end: 0.5rem;\n}\n\n.form-control-lg {\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: var(--bs-border-radius-lg);\n}\n.form-control-lg::file-selector-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n margin-inline-end: 1rem;\n}\n\ntextarea.form-control {\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\n}\ntextarea.form-control-sm {\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\n}\ntextarea.form-control-lg {\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\n}\n\n.form-control-color {\n width: 3rem;\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\n padding: 0.375rem;\n}\n.form-control-color:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control-color::-moz-color-swatch {\n border: 0 !important;\n border-radius: var(--bs-border-radius);\n}\n.form-control-color::-webkit-color-swatch {\n border: 0 !important;\n border-radius: var(--bs-border-radius);\n}\n.form-control-color.form-control-sm {\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\n}\n.form-control-color.form-control-lg {\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\n}\n\n.form-select {\n --bs-form-select-bg-img: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\");\n display: block;\n width: 100%;\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n appearance: none;\n background-color: var(--bs-body-bg);\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\n background-repeat: no-repeat;\n background-position: right 0.75rem center;\n background-size: 16px 12px;\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: var(--bs-border-radius);\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-select {\n transition: none;\n }\n}\n.form-select:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-select[multiple], .form-select[size]:not([size=\"1\"]) {\n padding-right: 0.75rem;\n background-image: none;\n}\n.form-select:disabled {\n background-color: var(--bs-secondary-bg);\n}\n.form-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 var(--bs-body-color);\n}\n\n.form-select-sm {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n border-radius: var(--bs-border-radius-sm);\n}\n\n.form-select-lg {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n border-radius: var(--bs-border-radius-lg);\n}\n\n[data-bs-theme=dark] .form-select {\n --bs-form-select-bg-img: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check {\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5em;\n margin-bottom: 0.125rem;\n}\n.form-check .form-check-input {\n float: left;\n margin-left: -1.5em;\n}\n\n.form-check-reverse {\n padding-right: 1.5em;\n padding-left: 0;\n text-align: right;\n}\n.form-check-reverse .form-check-input {\n float: right;\n margin-right: -1.5em;\n margin-left: 0;\n}\n\n.form-check-input {\n --bs-form-check-bg: var(--bs-body-bg);\n flex-shrink: 0;\n width: 1em;\n height: 1em;\n margin-top: 0.25em;\n vertical-align: top;\n appearance: none;\n background-color: var(--bs-form-check-bg);\n background-image: var(--bs-form-check-bg-image);\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: var(--bs-border-width) solid var(--bs-border-color);\n print-color-adjust: exact;\n}\n.form-check-input[type=checkbox] {\n border-radius: 0.25em;\n}\n.form-check-input[type=radio] {\n border-radius: 50%;\n}\n.form-check-input:active {\n filter: brightness(90%);\n}\n.form-check-input:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-check-input:checked {\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.form-check-input:checked[type=checkbox] {\n --bs-form-check-bg-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n.form-check-input:checked[type=radio] {\n --bs-form-check-bg-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\");\n}\n.form-check-input[type=checkbox]:indeterminate {\n background-color: #0d6efd;\n border-color: #0d6efd;\n --bs-form-check-bg-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\");\n}\n.form-check-input:disabled {\n pointer-events: none;\n filter: none;\n opacity: 0.5;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n cursor: default;\n opacity: 0.5;\n}\n\n.form-switch {\n padding-left: 2.5em;\n}\n.form-switch .form-check-input {\n --bs-form-switch-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n width: 2em;\n margin-left: -2.5em;\n background-image: var(--bs-form-switch-bg);\n background-position: left center;\n border-radius: 2em;\n transition: background-position 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-switch .form-check-input {\n transition: none;\n }\n}\n.form-switch .form-check-input:focus {\n --bs-form-switch-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n.form-switch .form-check-input:checked {\n background-position: right center;\n --bs-form-switch-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n.form-switch.form-check-reverse {\n padding-right: 2.5em;\n padding-left: 0;\n}\n.form-switch.form-check-reverse .form-check-input {\n margin-right: -2.5em;\n margin-left: 0;\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: 1rem;\n}\n\n.btn-check {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\n pointer-events: none;\n filter: none;\n opacity: 0.65;\n}\n\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\n --bs-form-switch-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-range {\n width: 100%;\n height: 1.5rem;\n padding: 0;\n appearance: none;\n background-color: transparent;\n}\n.form-range:focus {\n outline: 0;\n}\n.form-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range::-moz-focus-outer {\n border: 0;\n}\n.form-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n appearance: none;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n.form-range::-webkit-slider-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: var(--bs-secondary-bg);\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n appearance: none;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-moz-range-thumb {\n transition: none;\n }\n}\n.form-range::-moz-range-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: var(--bs-secondary-bg);\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range:disabled {\n pointer-events: none;\n}\n.form-range:disabled::-webkit-slider-thumb {\n background-color: var(--bs-secondary-color);\n}\n.form-range:disabled::-moz-range-thumb {\n background-color: var(--bs-secondary-color);\n}\n\n.form-floating {\n position: relative;\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext,\n.form-floating > .form-select {\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\n line-height: 1.25;\n}\n.form-floating > label {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 2;\n max-width: 100%;\n height: 100%;\n padding: 1rem 0.75rem;\n overflow: hidden;\n color: rgba(var(--bs-body-color-rgb), 0.65);\n text-align: start;\n text-overflow: ellipsis;\n white-space: nowrap;\n pointer-events: none;\n border: var(--bs-border-width) solid transparent;\n transform-origin: 0 0;\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-floating > label {\n transition: none;\n }\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext {\n padding: 1rem 0.75rem;\n}\n.form-floating > .form-control::placeholder,\n.form-floating > .form-control-plaintext::placeholder {\n color: transparent;\n}\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\n.form-floating > .form-control-plaintext:focus,\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:-webkit-autofill,\n.form-floating > .form-control-plaintext:-webkit-autofill {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-select {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n padding-left: 0.75rem;\n}\n.form-floating > .form-control:focus ~ label,\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\n.form-floating > .form-control-plaintext ~ label,\n.form-floating > .form-select ~ label {\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:-webkit-autofill ~ label {\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > textarea:focus ~ label::after,\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\n position: absolute;\n inset: 1rem 0.375rem;\n z-index: -1;\n height: 1.5em;\n content: \"\";\n background-color: var(--bs-body-bg);\n border-radius: var(--bs-border-radius);\n}\n.form-floating > textarea:disabled ~ label::after {\n background-color: var(--bs-secondary-bg);\n}\n.form-floating > .form-control-plaintext ~ label {\n border-width: var(--bs-border-width) 0;\n}\n.form-floating > :disabled ~ label,\n.form-floating > .form-control:disabled ~ label {\n color: #6c757d;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-select,\n.input-group > .form-floating {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n}\n.input-group > .form-control:focus,\n.input-group > .form-select:focus,\n.input-group > .form-floating:focus-within {\n z-index: 5;\n}\n.input-group .btn {\n position: relative;\n z-index: 2;\n}\n.input-group .btn:focus {\n z-index: 5;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--bs-tertiary-bg);\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: var(--bs-border-radius);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: var(--bs-border-radius-lg);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: var(--bs-border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n padding-right: 3rem;\n}\n\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\n margin-left: calc(-1 * var(--bs-border-width));\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group > .form-floating:not(:first-child) > .form-control,\n.input-group > .form-floating:not(:first-child) > .form-select {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: var(--bs-form-valid-color);\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: var(--bs-success);\n border-radius: var(--bs-border-radius);\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: var(--bs-form-valid-border-color);\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: var(--bs-form-valid-border-color);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:valid, .form-select.is-valid {\n border-color: var(--bs-form-valid-border-color);\n}\n.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\"] {\n --bs-form-select-bg-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\");\n padding-right: 4.125rem;\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\n border-color: var(--bs-form-valid-border-color);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\n}\n\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\n border-color: var(--bs-form-valid-border-color);\n}\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n background-color: var(--bs-form-valid-color);\n}\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\n}\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: var(--bs-form-valid-color);\n}\n\n.form-check-inline .form-check-input ~ .valid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\n.was-validated .input-group > .form-select:not(:focus):valid,\n.input-group > .form-select:not(:focus).is-valid,\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\n.input-group > .form-floating:not(:focus-within).is-valid {\n z-index: 3;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: var(--bs-form-invalid-color);\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: var(--bs-danger);\n border-radius: var(--bs-border-radius);\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: var(--bs-form-invalid-border-color);\n padding-right: calc(1.5em + 0.75rem);\n 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\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: var(--bs-form-invalid-border-color);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:invalid, .form-select.is-invalid {\n border-color: var(--bs-form-invalid-border-color);\n}\n.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\"] {\n --bs-form-select-bg-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n padding-right: 4.125rem;\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\n border-color: var(--bs-form-invalid-border-color);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\n}\n\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n border-color: var(--bs-form-invalid-border-color);\n}\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n background-color: var(--bs-form-invalid-color);\n}\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\n}\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: var(--bs-form-invalid-color);\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\n.was-validated .input-group > .form-select:not(:focus):invalid,\n.input-group > .form-select:not(:focus).is-invalid,\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\n.input-group > .form-floating:not(:focus-within).is-invalid {\n z-index: 4;\n}\n\n.btn {\n --bs-btn-padding-x: 0.75rem;\n --bs-btn-padding-y: 0.375rem;\n --bs-btn-font-family: ;\n --bs-btn-font-size: 1rem;\n --bs-btn-font-weight: 400;\n --bs-btn-line-height: 1.5;\n --bs-btn-color: var(--bs-body-color);\n --bs-btn-bg: transparent;\n --bs-btn-border-width: var(--bs-border-width);\n --bs-btn-border-color: transparent;\n --bs-btn-border-radius: var(--bs-border-radius);\n --bs-btn-hover-border-color: transparent;\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n --bs-btn-disabled-opacity: 0.65;\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\n display: inline-block;\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\n font-family: var(--bs-btn-font-family);\n font-size: var(--bs-btn-font-size);\n font-weight: var(--bs-btn-font-weight);\n line-height: var(--bs-btn-line-height);\n color: var(--bs-btn-color);\n text-align: center;\n text-decoration: none;\n vertical-align: middle;\n cursor: pointer;\n user-select: none;\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\n border-radius: var(--bs-btn-border-radius);\n background-color: var(--bs-btn-bg);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n}\n.btn-check + .btn:hover {\n color: var(--bs-btn-color);\n background-color: var(--bs-btn-bg);\n border-color: var(--bs-btn-border-color);\n}\n.btn:focus-visible {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:focus-visible + .btn {\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\n color: var(--bs-btn-active-color);\n background-color: var(--bs-btn-active-bg);\n border-color: var(--bs-btn-active-border-color);\n}\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:checked:focus-visible + .btn {\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n color: var(--bs-btn-disabled-color);\n pointer-events: none;\n background-color: var(--bs-btn-disabled-bg);\n border-color: var(--bs-btn-disabled-border-color);\n opacity: var(--bs-btn-disabled-opacity);\n}\n\n.btn-primary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0b5ed7;\n --bs-btn-hover-border-color: #0a58ca;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0a58ca;\n --bs-btn-active-border-color: #0a53be;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #0d6efd;\n --bs-btn-disabled-border-color: #0d6efd;\n}\n\n.btn-secondary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #5c636a;\n --bs-btn-hover-border-color: #565e64;\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #565e64;\n --bs-btn-active-border-color: #51585e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #6c757d;\n --bs-btn-disabled-border-color: #6c757d;\n}\n\n.btn-success {\n --bs-btn-color: #fff;\n --bs-btn-bg: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #157347;\n --bs-btn-hover-border-color: #146c43;\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #146c43;\n --bs-btn-active-border-color: #13653f;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #198754;\n --bs-btn-disabled-border-color: #198754;\n}\n\n.btn-info {\n --bs-btn-color: #000;\n --bs-btn-bg: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #31d2f2;\n --bs-btn-hover-border-color: #25cff2;\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #3dd5f3;\n --bs-btn-active-border-color: #25cff2;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #0dcaf0;\n --bs-btn-disabled-border-color: #0dcaf0;\n}\n\n.btn-warning {\n --bs-btn-color: #000;\n --bs-btn-bg: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffca2c;\n --bs-btn-hover-border-color: #ffc720;\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffcd39;\n --bs-btn-active-border-color: #ffc720;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #ffc107;\n --bs-btn-disabled-border-color: #ffc107;\n}\n\n.btn-danger {\n --bs-btn-color: #fff;\n --bs-btn-bg: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #bb2d3b;\n --bs-btn-hover-border-color: #b02a37;\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #b02a37;\n --bs-btn-active-border-color: #a52834;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #dc3545;\n --bs-btn-disabled-border-color: #dc3545;\n}\n\n.btn-light {\n --bs-btn-color: #000;\n --bs-btn-bg: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #d3d4d5;\n --bs-btn-hover-border-color: #c6c7c8;\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #c6c7c8;\n --bs-btn-active-border-color: #babbbc;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #f8f9fa;\n --bs-btn-disabled-border-color: #f8f9fa;\n}\n\n.btn-dark {\n --bs-btn-color: #fff;\n --bs-btn-bg: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #424649;\n --bs-btn-hover-border-color: #373b3e;\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #4d5154;\n --bs-btn-active-border-color: #373b3e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #212529;\n --bs-btn-disabled-border-color: #212529;\n}\n\n.btn-outline-primary {\n --bs-btn-color: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0d6efd;\n --bs-btn-hover-border-color: #0d6efd;\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0d6efd;\n --bs-btn-active-border-color: #0d6efd;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0d6efd;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0d6efd;\n --bs-gradient: none;\n}\n\n.btn-outline-secondary {\n --bs-btn-color: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #6c757d;\n --bs-btn-hover-border-color: #6c757d;\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #6c757d;\n --bs-btn-active-border-color: #6c757d;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #6c757d;\n --bs-gradient: none;\n}\n\n.btn-outline-success {\n --bs-btn-color: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #198754;\n --bs-btn-hover-border-color: #198754;\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #198754;\n --bs-btn-active-border-color: #198754;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #198754;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #198754;\n --bs-gradient: none;\n}\n\n.btn-outline-info {\n --bs-btn-color: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #0dcaf0;\n --bs-btn-hover-border-color: #0dcaf0;\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #0dcaf0;\n --bs-btn-active-border-color: #0dcaf0;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0dcaf0;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0dcaf0;\n --bs-gradient: none;\n}\n\n.btn-outline-warning {\n --bs-btn-color: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffc107;\n --bs-btn-hover-border-color: #ffc107;\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffc107;\n --bs-btn-active-border-color: #ffc107;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #ffc107;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #ffc107;\n --bs-gradient: none;\n}\n\n.btn-outline-danger {\n --bs-btn-color: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #dc3545;\n --bs-btn-hover-border-color: #dc3545;\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #dc3545;\n --bs-btn-active-border-color: #dc3545;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #dc3545;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #dc3545;\n --bs-gradient: none;\n}\n\n.btn-outline-light {\n --bs-btn-color: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #f8f9fa;\n --bs-btn-hover-border-color: #f8f9fa;\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #f8f9fa;\n --bs-btn-active-border-color: #f8f9fa;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #f8f9fa;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #f8f9fa;\n --bs-gradient: none;\n}\n\n.btn-outline-dark {\n --bs-btn-color: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #212529;\n --bs-btn-hover-border-color: #212529;\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #212529;\n --bs-btn-active-border-color: #212529;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #212529;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #212529;\n --bs-gradient: none;\n}\n\n.btn-link {\n --bs-btn-font-weight: 400;\n --bs-btn-color: var(--bs-link-color);\n --bs-btn-bg: transparent;\n --bs-btn-border-color: transparent;\n --bs-btn-hover-color: var(--bs-link-hover-color);\n --bs-btn-hover-border-color: transparent;\n --bs-btn-active-color: var(--bs-link-hover-color);\n --bs-btn-active-border-color: transparent;\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-border-color: transparent;\n --bs-btn-box-shadow: 0 0 0 #000;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n text-decoration: underline;\n}\n.btn-link:focus-visible {\n color: var(--bs-btn-color);\n}\n.btn-link:hover {\n color: var(--bs-btn-hover-color);\n}\n\n.btn-lg, .btn-group-lg > .btn {\n --bs-btn-padding-y: 0.5rem;\n --bs-btn-padding-x: 1rem;\n --bs-btn-font-size: 1.25rem;\n --bs-btn-border-radius: var(--bs-border-radius-lg);\n}\n\n.btn-sm, .btn-group-sm > .btn {\n --bs-btn-padding-y: 0.25rem;\n --bs-btn-padding-x: 0.5rem;\n --bs-btn-font-size: 0.875rem;\n --bs-btn-border-radius: var(--bs-border-radius-sm);\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n.collapsing.collapse-horizontal {\n width: 0;\n height: auto;\n transition: width 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing.collapse-horizontal {\n transition: none;\n }\n}\n\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n --bs-dropdown-zindex: 1000;\n --bs-dropdown-min-width: 10rem;\n --bs-dropdown-padding-x: 0;\n --bs-dropdown-padding-y: 0.5rem;\n --bs-dropdown-spacer: 0.125rem;\n --bs-dropdown-font-size: 1rem;\n --bs-dropdown-color: var(--bs-body-color);\n --bs-dropdown-bg: var(--bs-body-bg);\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-border-radius: var(--bs-border-radius);\n --bs-dropdown-border-width: var(--bs-border-width);\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-divider-margin-y: 0.5rem;\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\n --bs-dropdown-link-color: var(--bs-body-color);\n --bs-dropdown-link-hover-color: var(--bs-body-color);\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\n --bs-dropdown-item-padding-x: 1rem;\n --bs-dropdown-item-padding-y: 0.25rem;\n --bs-dropdown-header-color: #6c757d;\n --bs-dropdown-header-padding-x: 1rem;\n --bs-dropdown-header-padding-y: 0.5rem;\n position: absolute;\n z-index: var(--bs-dropdown-zindex);\n display: none;\n min-width: var(--bs-dropdown-min-width);\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\n margin: 0;\n font-size: var(--bs-dropdown-font-size);\n color: var(--bs-dropdown-color);\n text-align: left;\n list-style: none;\n background-color: var(--bs-dropdown-bg);\n background-clip: padding-box;\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\n border-radius: var(--bs-dropdown-border-radius);\n}\n.dropdown-menu[data-bs-popper] {\n top: 100%;\n left: 0;\n margin-top: var(--bs-dropdown-spacer);\n}\n\n.dropdown-menu-start {\n --bs-position: start;\n}\n.dropdown-menu-start[data-bs-popper] {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-end {\n --bs-position: end;\n}\n.dropdown-menu-end[data-bs-popper] {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-start {\n --bs-position: start;\n }\n .dropdown-menu-sm-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-end {\n --bs-position: end;\n }\n .dropdown-menu-sm-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 768px) {\n .dropdown-menu-md-start {\n --bs-position: start;\n }\n .dropdown-menu-md-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-end {\n --bs-position: end;\n }\n .dropdown-menu-md-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 992px) {\n .dropdown-menu-lg-start {\n --bs-position: start;\n }\n .dropdown-menu-lg-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-end {\n --bs-position: end;\n }\n .dropdown-menu-lg-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1200px) {\n .dropdown-menu-xl-start {\n --bs-position: start;\n }\n .dropdown-menu-xl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-end {\n --bs-position: end;\n }\n .dropdown-menu-xl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1400px) {\n .dropdown-menu-xxl-start {\n --bs-position: start;\n }\n .dropdown-menu-xxl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xxl-end {\n --bs-position: end;\n }\n .dropdown-menu-xxl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n.dropup .dropdown-menu[data-bs-popper] {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: var(--bs-dropdown-spacer);\n}\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropend .dropdown-menu[data-bs-popper] {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: var(--bs-dropdown-spacer);\n}\n.dropend .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n.dropend .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropend .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropstart .dropdown-menu[data-bs-popper] {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: var(--bs-dropdown-spacer);\n}\n.dropstart .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n.dropstart .dropdown-toggle::after {\n display: none;\n}\n.dropstart .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n.dropstart .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: var(--bs-dropdown-divider-margin-y) 0;\n overflow: hidden;\n border-top: 1px solid var(--bs-dropdown-divider-bg);\n opacity: 1;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n clear: both;\n font-weight: 400;\n color: var(--bs-dropdown-link-color);\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n border-radius: var(--bs-dropdown-item-border-radius, 0);\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: var(--bs-dropdown-link-hover-color);\n background-color: var(--bs-dropdown-link-hover-bg);\n}\n.dropdown-item.active, .dropdown-item:active {\n color: var(--bs-dropdown-link-active-color);\n text-decoration: none;\n background-color: var(--bs-dropdown-link-active-bg);\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: var(--bs-dropdown-link-disabled-color);\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\n margin-bottom: 0;\n font-size: 0.875rem;\n color: var(--bs-dropdown-header-color);\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n color: var(--bs-dropdown-link-color);\n}\n\n.dropdown-menu-dark {\n --bs-dropdown-color: #dee2e6;\n --bs-dropdown-bg: #343a40;\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-box-shadow: ;\n --bs-dropdown-link-color: #dee2e6;\n --bs-dropdown-link-hover-color: #fff;\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: #adb5bd;\n --bs-dropdown-header-color: #adb5bd;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n.btn-group > .btn-check:checked + .btn,\n.btn-group > .btn-check:focus + .btn,\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn-check:checked + .btn,\n.btn-group-vertical > .btn-check:focus + .btn,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group {\n border-radius: var(--bs-border-radius);\n}\n.btn-group > :not(.btn-check:first-child) + .btn,\n.btn-group > .btn-group:not(:first-child) {\n margin-left: calc(-1 * var(--bs-border-width));\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn.dropdown-toggle-split:first-child,\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:nth-child(n+3),\n.btn-group > :not(.btn-check) + .btn,\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: calc(-1 * var(--bs-border-width));\n}\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:nth-child(n+3),\n.btn-group-vertical > :not(.btn-check) + .btn,\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav {\n --bs-nav-link-padding-x: 1rem;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-link-color);\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\n font-size: var(--bs-nav-link-font-size);\n font-weight: var(--bs-nav-link-font-weight);\n color: var(--bs-nav-link-color);\n text-decoration: none;\n background: none;\n border: 0;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .nav-link {\n transition: none;\n }\n}\n.nav-link:hover, .nav-link:focus {\n color: var(--bs-nav-link-hover-color);\n}\n.nav-link:focus-visible {\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.nav-link.disabled, .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n --bs-nav-tabs-border-width: var(--bs-border-width);\n --bs-nav-tabs-border-color: var(--bs-border-color);\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\n}\n.nav-tabs .nav-link {\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\n border: var(--bs-nav-tabs-border-width) solid transparent;\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n isolation: isolate;\n border-color: var(--bs-nav-tabs-link-hover-border-color);\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: var(--bs-nav-tabs-link-active-color);\n background-color: var(--bs-nav-tabs-link-active-bg);\n border-color: var(--bs-nav-tabs-link-active-border-color);\n}\n.nav-tabs .dropdown-menu {\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills {\n --bs-nav-pills-border-radius: var(--bs-border-radius);\n --bs-nav-pills-link-active-color: #fff;\n --bs-nav-pills-link-active-bg: #0d6efd;\n}\n.nav-pills .nav-link {\n border-radius: var(--bs-nav-pills-border-radius);\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: var(--bs-nav-pills-link-active-color);\n background-color: var(--bs-nav-pills-link-active-bg);\n}\n\n.nav-underline {\n --bs-nav-underline-gap: 1rem;\n --bs-nav-underline-border-width: 0.125rem;\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\n gap: var(--bs-nav-underline-gap);\n}\n.nav-underline .nav-link {\n padding-right: 0;\n padding-left: 0;\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\n}\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\n border-bottom-color: currentcolor;\n}\n.nav-underline .nav-link.active,\n.nav-underline .show > .nav-link {\n font-weight: 700;\n color: var(--bs-nav-underline-link-active-color);\n border-bottom-color: currentcolor;\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-grow: 1;\n flex-basis: 0;\n text-align: center;\n}\n\n.nav-fill .nav-item .nav-link,\n.nav-justified .nav-item .nav-link {\n width: 100%;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n --bs-navbar-padding-x: 0;\n --bs-navbar-padding-y: 0.5rem;\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\n --bs-navbar-brand-padding-y: 0.3125rem;\n --bs-navbar-brand-margin-end: 1rem;\n --bs-navbar-brand-font-size: 1.25rem;\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\n --bs-navbar-nav-link-padding-x: 0.5rem;\n --bs-navbar-toggler-padding-y: 0.25rem;\n --bs-navbar-toggler-padding-x: 0.75rem;\n --bs-navbar-toggler-font-size: 1.25rem;\n --bs-navbar-toggler-icon-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\n --bs-navbar-toggler-focus-width: 0.25rem;\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\n}\n.navbar > .container,\n.navbar > .container-fluid,\n.navbar > .container-sm,\n.navbar > .container-md,\n.navbar > .container-lg,\n.navbar > .container-xl,\n.navbar > .container-xxl {\n display: flex;\n flex-wrap: inherit;\n align-items: center;\n justify-content: space-between;\n}\n.navbar-brand {\n padding-top: var(--bs-navbar-brand-padding-y);\n padding-bottom: var(--bs-navbar-brand-padding-y);\n margin-right: var(--bs-navbar-brand-margin-end);\n font-size: var(--bs-navbar-brand-font-size);\n color: var(--bs-navbar-brand-color);\n text-decoration: none;\n white-space: nowrap;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n color: var(--bs-navbar-brand-hover-color);\n}\n\n.navbar-nav {\n --bs-nav-link-padding-x: 0;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-navbar-color);\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\n color: var(--bs-navbar-active-color);\n}\n.navbar-nav .dropdown-menu {\n position: static;\n}\n\n.navbar-text {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-navbar-color);\n}\n.navbar-text a,\n.navbar-text a:hover,\n.navbar-text a:focus {\n color: var(--bs-navbar-active-color);\n}\n\n.navbar-collapse {\n flex-grow: 1;\n flex-basis: 100%;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\n font-size: var(--bs-navbar-toggler-font-size);\n line-height: 1;\n color: var(--bs-navbar-color);\n background-color: transparent;\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\n border-radius: var(--bs-navbar-toggler-border-radius);\n transition: var(--bs-navbar-toggler-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-toggler {\n transition: none;\n }\n}\n.navbar-toggler:hover {\n text-decoration: none;\n}\n.navbar-toggler:focus {\n text-decoration: none;\n outline: 0;\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n background-image: var(--bs-navbar-toggler-icon-bg);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n}\n\n.navbar-nav-scroll {\n max-height: var(--bs-scroll-height, 75vh);\n overflow-y: auto;\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-sm .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n .navbar-expand-sm .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-md .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n .navbar-expand-md .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-lg .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n .navbar-expand-lg .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1400px) {\n .navbar-expand-xxl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xxl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xxl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xxl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n.navbar-expand {\n flex-wrap: nowrap;\n justify-content: flex-start;\n}\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n}\n.navbar-expand .navbar-nav-scroll {\n overflow: visible;\n}\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n display: none;\n}\n.navbar-expand .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n}\n.navbar-expand .offcanvas .offcanvas-header {\n display: none;\n}\n.navbar-expand .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n}\n\n.navbar-dark,\n.navbar[data-bs-theme=dark] {\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\n --bs-navbar-active-color: #fff;\n --bs-navbar-brand-color: #fff;\n --bs-navbar-brand-hover-color: #fff;\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\n --bs-navbar-toggler-icon-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n[data-bs-theme=dark] .navbar-toggler-icon {\n --bs-navbar-toggler-icon-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.card {\n --bs-card-spacer-y: 1rem;\n --bs-card-spacer-x: 1rem;\n --bs-card-title-spacer-y: 0.5rem;\n --bs-card-title-color: ;\n --bs-card-subtitle-color: ;\n --bs-card-border-width: var(--bs-border-width);\n --bs-card-border-color: var(--bs-border-color-translucent);\n --bs-card-border-radius: var(--bs-border-radius);\n --bs-card-box-shadow: ;\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\n --bs-card-cap-padding-y: 0.5rem;\n --bs-card-cap-padding-x: 1rem;\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\n --bs-card-cap-color: ;\n --bs-card-height: ;\n --bs-card-color: ;\n --bs-card-bg: var(--bs-body-bg);\n --bs-card-img-overlay-padding: 1rem;\n --bs-card-group-margin: 0.75rem;\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n height: var(--bs-card-height);\n color: var(--bs-body-color);\n word-wrap: break-word;\n background-color: var(--bs-card-bg);\n background-clip: border-box;\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\n border-radius: var(--bs-card-border-radius);\n}\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n.card > .list-group:first-child {\n border-top-width: 0;\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n border-top: 0;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\n color: var(--bs-card-color);\n}\n\n.card-title {\n margin-bottom: var(--bs-card-title-spacer-y);\n color: var(--bs-card-title-color);\n}\n\n.card-subtitle {\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\n margin-bottom: 0;\n color: var(--bs-card-subtitle-color);\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link + .card-link {\n margin-left: var(--bs-card-spacer-x);\n}\n\n.card-header {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n margin-bottom: 0;\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-header:first-child {\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\n}\n\n.card-footer {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-footer:last-child {\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\n}\n\n.card-header-tabs {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n border-bottom: 0;\n}\n.card-header-tabs .nav-link.active {\n background-color: var(--bs-card-bg);\n border-bottom-color: var(--bs-card-bg);\n}\n\n.card-header-pills {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: var(--bs-card-img-overlay-padding);\n border-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-group > .card {\n margin-bottom: var(--bs-card-group-margin);\n}\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) > .card-img-top,\n .card-group > .card:not(:last-child) > .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) > .card-img-bottom,\n .card-group > .card:not(:last-child) > .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) > .card-img-top,\n .card-group > .card:not(:first-child) > .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) > .card-img-bottom,\n .card-group > .card:not(:first-child) > .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.accordion {\n --bs-accordion-color: var(--bs-body-color);\n --bs-accordion-bg: var(--bs-body-bg);\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\n --bs-accordion-border-color: var(--bs-border-color);\n --bs-accordion-border-width: var(--bs-border-width);\n --bs-accordion-border-radius: var(--bs-border-radius);\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\n --bs-accordion-btn-padding-x: 1.25rem;\n --bs-accordion-btn-padding-y: 1rem;\n --bs-accordion-btn-color: var(--bs-body-color);\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\n --bs-accordion-btn-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\");\n --bs-accordion-btn-icon-width: 1.25rem;\n --bs-accordion-btn-icon-transform: rotate(-180deg);\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\n --bs-accordion-btn-active-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\");\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-accordion-body-padding-x: 1.25rem;\n --bs-accordion-body-padding-y: 1rem;\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\n}\n\n.accordion-button {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\n font-size: 1rem;\n color: var(--bs-accordion-btn-color);\n text-align: left;\n background-color: var(--bs-accordion-btn-bg);\n border: 0;\n border-radius: 0;\n overflow-anchor: none;\n transition: var(--bs-accordion-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button {\n transition: none;\n }\n}\n.accordion-button:not(.collapsed) {\n color: var(--bs-accordion-active-color);\n background-color: var(--bs-accordion-active-bg);\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\n}\n.accordion-button:not(.collapsed)::after {\n background-image: var(--bs-accordion-btn-active-icon);\n transform: var(--bs-accordion-btn-icon-transform);\n}\n.accordion-button::after {\n flex-shrink: 0;\n width: var(--bs-accordion-btn-icon-width);\n height: var(--bs-accordion-btn-icon-width);\n margin-left: auto;\n content: \"\";\n background-image: var(--bs-accordion-btn-icon);\n background-repeat: no-repeat;\n background-size: var(--bs-accordion-btn-icon-width);\n transition: var(--bs-accordion-btn-icon-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button::after {\n transition: none;\n }\n}\n.accordion-button:hover {\n z-index: 2;\n}\n.accordion-button:focus {\n z-index: 3;\n outline: 0;\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\n}\n\n.accordion-header {\n margin-bottom: 0;\n}\n\n.accordion-item {\n color: var(--bs-accordion-color);\n background-color: var(--bs-accordion-bg);\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\n}\n.accordion-item:first-of-type {\n border-top-left-radius: var(--bs-accordion-border-radius);\n border-top-right-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:first-of-type > .accordion-header .accordion-button {\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:not(:first-of-type) {\n border-top: 0;\n}\n.accordion-item:last-of-type {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:last-of-type > .accordion-collapse {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n\n.accordion-body {\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\n}\n\n.accordion-flush > .accordion-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n.accordion-flush > .accordion-item:first-child {\n border-top: 0;\n}\n.accordion-flush > .accordion-item:last-child {\n border-bottom: 0;\n}\n.accordion-flush > .accordion-item > .accordion-collapse,\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\n border-radius: 0;\n}\n\n[data-bs-theme=dark] .accordion-button::after {\n --bs-accordion-btn-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\");\n --bs-accordion-btn-active-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\");\n}\n\n.breadcrumb {\n --bs-breadcrumb-padding-x: 0;\n --bs-breadcrumb-padding-y: 0;\n --bs-breadcrumb-margin-bottom: 1rem;\n --bs-breadcrumb-bg: ;\n --bs-breadcrumb-border-radius: ;\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\n --bs-breadcrumb-item-padding-x: 0.5rem;\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\n display: flex;\n flex-wrap: wrap;\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\n font-size: var(--bs-breadcrumb-font-size);\n list-style: none;\n background-color: var(--bs-breadcrumb-bg);\n border-radius: var(--bs-breadcrumb-border-radius);\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: var(--bs-breadcrumb-item-padding-x);\n}\n.breadcrumb-item + .breadcrumb-item::before {\n float: left;\n padding-right: var(--bs-breadcrumb-item-padding-x);\n color: var(--bs-breadcrumb-divider-color);\n content: var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */;\n}\n.breadcrumb-item.active {\n color: var(--bs-breadcrumb-item-active-color);\n}\n\n.pagination {\n --bs-pagination-padding-x: 0.75rem;\n --bs-pagination-padding-y: 0.375rem;\n --bs-pagination-font-size: 1rem;\n --bs-pagination-color: var(--bs-link-color);\n --bs-pagination-bg: var(--bs-body-bg);\n --bs-pagination-border-width: var(--bs-border-width);\n --bs-pagination-border-color: var(--bs-border-color);\n --bs-pagination-border-radius: var(--bs-border-radius);\n --bs-pagination-hover-color: var(--bs-link-hover-color);\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\n --bs-pagination-hover-border-color: var(--bs-border-color);\n --bs-pagination-focus-color: var(--bs-link-hover-color);\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-pagination-active-color: #fff;\n --bs-pagination-active-bg: #0d6efd;\n --bs-pagination-active-border-color: #0d6efd;\n --bs-pagination-disabled-color: var(--bs-secondary-color);\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\n --bs-pagination-disabled-border-color: var(--bs-border-color);\n display: flex;\n padding-left: 0;\n list-style: none;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\n font-size: var(--bs-pagination-font-size);\n color: var(--bs-pagination-color);\n text-decoration: none;\n background-color: var(--bs-pagination-bg);\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none;\n }\n}\n.page-link:hover {\n z-index: 2;\n color: var(--bs-pagination-hover-color);\n background-color: var(--bs-pagination-hover-bg);\n border-color: var(--bs-pagination-hover-border-color);\n}\n.page-link:focus {\n z-index: 3;\n color: var(--bs-pagination-focus-color);\n background-color: var(--bs-pagination-focus-bg);\n outline: 0;\n box-shadow: var(--bs-pagination-focus-box-shadow);\n}\n.page-link.active, .active > .page-link {\n z-index: 3;\n color: var(--bs-pagination-active-color);\n background-color: var(--bs-pagination-active-bg);\n border-color: var(--bs-pagination-active-border-color);\n}\n.page-link.disabled, .disabled > .page-link {\n color: var(--bs-pagination-disabled-color);\n pointer-events: none;\n background-color: var(--bs-pagination-disabled-bg);\n border-color: var(--bs-pagination-disabled-border-color);\n}\n\n.page-item:not(:first-child) .page-link {\n margin-left: calc(-1 * var(--bs-border-width));\n}\n.page-item:first-child .page-link {\n border-top-left-radius: var(--bs-pagination-border-radius);\n border-bottom-left-radius: var(--bs-pagination-border-radius);\n}\n.page-item:last-child .page-link {\n border-top-right-radius: var(--bs-pagination-border-radius);\n border-bottom-right-radius: var(--bs-pagination-border-radius);\n}\n\n.pagination-lg {\n --bs-pagination-padding-x: 1.5rem;\n --bs-pagination-padding-y: 0.75rem;\n --bs-pagination-font-size: 1.25rem;\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\n}\n\n.pagination-sm {\n --bs-pagination-padding-x: 0.5rem;\n --bs-pagination-padding-y: 0.25rem;\n --bs-pagination-font-size: 0.875rem;\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\n}\n\n.badge {\n --bs-badge-padding-x: 0.65em;\n --bs-badge-padding-y: 0.35em;\n --bs-badge-font-size: 0.75em;\n --bs-badge-font-weight: 700;\n --bs-badge-color: #fff;\n --bs-badge-border-radius: var(--bs-border-radius);\n display: inline-block;\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\n font-size: var(--bs-badge-font-size);\n font-weight: var(--bs-badge-font-weight);\n line-height: 1;\n color: var(--bs-badge-color);\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: var(--bs-badge-border-radius);\n}\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.alert {\n --bs-alert-bg: transparent;\n --bs-alert-padding-x: 1rem;\n --bs-alert-padding-y: 1rem;\n --bs-alert-margin-bottom: 1rem;\n --bs-alert-color: inherit;\n --bs-alert-border-color: transparent;\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\n --bs-alert-border-radius: var(--bs-border-radius);\n --bs-alert-link-color: inherit;\n position: relative;\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\n margin-bottom: var(--bs-alert-margin-bottom);\n color: var(--bs-alert-color);\n background-color: var(--bs-alert-bg);\n border: var(--bs-alert-border);\n border-radius: var(--bs-alert-border-radius);\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n color: var(--bs-alert-link-color);\n}\n\n.alert-dismissible {\n padding-right: 3rem;\n}\n.alert-dismissible .btn-close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n padding: 1.25rem 1rem;\n}\n\n.alert-primary {\n --bs-alert-color: var(--bs-primary-text-emphasis);\n --bs-alert-bg: var(--bs-primary-bg-subtle);\n --bs-alert-border-color: var(--bs-primary-border-subtle);\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\n}\n\n.alert-secondary {\n --bs-alert-color: var(--bs-secondary-text-emphasis);\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\n}\n\n.alert-success {\n --bs-alert-color: var(--bs-success-text-emphasis);\n --bs-alert-bg: var(--bs-success-bg-subtle);\n --bs-alert-border-color: var(--bs-success-border-subtle);\n --bs-alert-link-color: var(--bs-success-text-emphasis);\n}\n\n.alert-info {\n --bs-alert-color: var(--bs-info-text-emphasis);\n --bs-alert-bg: var(--bs-info-bg-subtle);\n --bs-alert-border-color: var(--bs-info-border-subtle);\n --bs-alert-link-color: var(--bs-info-text-emphasis);\n}\n\n.alert-warning {\n --bs-alert-color: var(--bs-warning-text-emphasis);\n --bs-alert-bg: var(--bs-warning-bg-subtle);\n --bs-alert-border-color: var(--bs-warning-border-subtle);\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\n}\n\n.alert-danger {\n --bs-alert-color: var(--bs-danger-text-emphasis);\n --bs-alert-bg: var(--bs-danger-bg-subtle);\n --bs-alert-border-color: var(--bs-danger-border-subtle);\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\n}\n\n.alert-light {\n --bs-alert-color: var(--bs-light-text-emphasis);\n --bs-alert-bg: var(--bs-light-bg-subtle);\n --bs-alert-border-color: var(--bs-light-border-subtle);\n --bs-alert-link-color: var(--bs-light-text-emphasis);\n}\n\n.alert-dark {\n --bs-alert-color: var(--bs-dark-text-emphasis);\n --bs-alert-bg: var(--bs-dark-bg-subtle);\n --bs-alert-border-color: var(--bs-dark-border-subtle);\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\n}\n\n@keyframes progress-bar-stripes {\n 0% {\n background-position-x: var(--bs-progress-height);\n }\n}\n.progress,\n.progress-stacked {\n --bs-progress-height: 1rem;\n --bs-progress-font-size: 0.75rem;\n --bs-progress-bg: var(--bs-secondary-bg);\n --bs-progress-border-radius: var(--bs-border-radius);\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\n --bs-progress-bar-color: #fff;\n --bs-progress-bar-bg: #0d6efd;\n --bs-progress-bar-transition: width 0.6s ease;\n display: flex;\n height: var(--bs-progress-height);\n overflow: hidden;\n font-size: var(--bs-progress-font-size);\n background-color: var(--bs-progress-bg);\n border-radius: var(--bs-progress-border-radius);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: var(--bs-progress-bar-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--bs-progress-bar-bg);\n transition: var(--bs-progress-bar-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n 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);\n background-size: var(--bs-progress-height) var(--bs-progress-height);\n}\n\n.progress-stacked > .progress {\n overflow: visible;\n}\n\n.progress-stacked > .progress > .progress-bar {\n width: 100%;\n}\n\n.progress-bar-animated {\n animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.list-group {\n --bs-list-group-color: var(--bs-body-color);\n --bs-list-group-bg: var(--bs-body-bg);\n --bs-list-group-border-color: var(--bs-border-color);\n --bs-list-group-border-width: var(--bs-border-width);\n --bs-list-group-border-radius: var(--bs-border-radius);\n --bs-list-group-item-padding-x: 1rem;\n --bs-list-group-item-padding-y: 0.5rem;\n --bs-list-group-action-color: var(--bs-secondary-color);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\n --bs-list-group-action-active-color: var(--bs-body-color);\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\n --bs-list-group-disabled-color: var(--bs-secondary-color);\n --bs-list-group-disabled-bg: var(--bs-body-bg);\n --bs-list-group-active-color: #fff;\n --bs-list-group-active-bg: #0d6efd;\n --bs-list-group-active-border-color: #0d6efd;\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: var(--bs-list-group-border-radius);\n}\n\n.list-group-numbered {\n list-style-type: none;\n counter-reset: section;\n}\n.list-group-numbered > .list-group-item::before {\n content: counters(section, \".\") \". \";\n counter-increment: section;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\n color: var(--bs-list-group-color);\n text-decoration: none;\n background-color: var(--bs-list-group-bg);\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\n}\n.list-group-item:first-child {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.list-group-item:last-child {\n border-bottom-right-radius: inherit;\n border-bottom-left-radius: inherit;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n color: var(--bs-list-group-disabled-color);\n pointer-events: none;\n background-color: var(--bs-list-group-disabled-bg);\n}\n.list-group-item.active {\n z-index: 2;\n color: var(--bs-list-group-active-color);\n background-color: var(--bs-list-group-active-bg);\n border-color: var(--bs-list-group-active-border-color);\n}\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n margin-top: calc(-1 * var(--bs-list-group-border-width));\n border-top-width: var(--bs-list-group-border-width);\n}\n\n.list-group-item-action {\n width: 100%;\n color: var(--bs-list-group-action-color);\n text-align: inherit;\n}\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\n z-index: 1;\n color: var(--bs-list-group-action-hover-color);\n text-decoration: none;\n background-color: var(--bs-list-group-action-hover-bg);\n}\n.list-group-item-action:not(.active):active {\n color: var(--bs-list-group-action-active-color);\n background-color: var(--bs-list-group-action-active-bg);\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n}\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1400px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n.list-group-flush {\n border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 var(--bs-list-group-border-width);\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n --bs-list-group-color: var(--bs-primary-text-emphasis);\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\n}\n\n.list-group-item-secondary {\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\n}\n\n.list-group-item-success {\n --bs-list-group-color: var(--bs-success-text-emphasis);\n --bs-list-group-bg: var(--bs-success-bg-subtle);\n --bs-list-group-border-color: var(--bs-success-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\n}\n\n.list-group-item-info {\n --bs-list-group-color: var(--bs-info-text-emphasis);\n --bs-list-group-bg: var(--bs-info-bg-subtle);\n --bs-list-group-border-color: var(--bs-info-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\n}\n\n.list-group-item-warning {\n --bs-list-group-color: var(--bs-warning-text-emphasis);\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\n}\n\n.list-group-item-danger {\n --bs-list-group-color: var(--bs-danger-text-emphasis);\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\n}\n\n.list-group-item-light {\n --bs-list-group-color: var(--bs-light-text-emphasis);\n --bs-list-group-bg: var(--bs-light-bg-subtle);\n --bs-list-group-border-color: var(--bs-light-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\n}\n\n.list-group-item-dark {\n --bs-list-group-color: var(--bs-dark-text-emphasis);\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\n}\n\n.btn-close {\n --bs-btn-close-color: #000;\n --bs-btn-close-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\");\n --bs-btn-close-opacity: 0.5;\n --bs-btn-close-hover-opacity: 0.75;\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-btn-close-focus-opacity: 1;\n --bs-btn-close-disabled-opacity: 0.25;\n box-sizing: content-box;\n width: 1em;\n height: 1em;\n padding: 0.25em 0.25em;\n color: var(--bs-btn-close-color);\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\n filter: var(--bs-btn-close-filter);\n border: 0;\n border-radius: 0.375rem;\n opacity: var(--bs-btn-close-opacity);\n}\n.btn-close:hover {\n color: var(--bs-btn-close-color);\n text-decoration: none;\n opacity: var(--bs-btn-close-hover-opacity);\n}\n.btn-close:focus {\n outline: 0;\n box-shadow: var(--bs-btn-close-focus-shadow);\n opacity: var(--bs-btn-close-focus-opacity);\n}\n.btn-close:disabled, .btn-close.disabled {\n pointer-events: none;\n user-select: none;\n opacity: var(--bs-btn-close-disabled-opacity);\n}\n\n.btn-close-white {\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\n}\n\n:root,\n[data-bs-theme=light] {\n --bs-btn-close-filter: ;\n}\n\n[data-bs-theme=dark] {\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\n}\n\n.toast {\n --bs-toast-zindex: 1090;\n --bs-toast-padding-x: 0.75rem;\n --bs-toast-padding-y: 0.5rem;\n --bs-toast-spacing: 1.5rem;\n --bs-toast-max-width: 350px;\n --bs-toast-font-size: 0.875rem;\n --bs-toast-color: ;\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\n --bs-toast-border-width: var(--bs-border-width);\n --bs-toast-border-color: var(--bs-border-color-translucent);\n --bs-toast-border-radius: var(--bs-border-radius);\n --bs-toast-box-shadow: var(--bs-box-shadow);\n --bs-toast-header-color: var(--bs-secondary-color);\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\n width: var(--bs-toast-max-width);\n max-width: 100%;\n font-size: var(--bs-toast-font-size);\n color: var(--bs-toast-color);\n pointer-events: auto;\n background-color: var(--bs-toast-bg);\n background-clip: padding-box;\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\n box-shadow: var(--bs-toast-box-shadow);\n border-radius: var(--bs-toast-border-radius);\n}\n.toast.showing {\n opacity: 0;\n}\n.toast:not(.show) {\n display: none;\n}\n\n.toast-container {\n --bs-toast-zindex: 1090;\n position: absolute;\n z-index: var(--bs-toast-zindex);\n width: max-content;\n max-width: 100%;\n pointer-events: none;\n}\n.toast-container > :not(:last-child) {\n margin-bottom: var(--bs-toast-spacing);\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\n color: var(--bs-toast-header-color);\n background-color: var(--bs-toast-header-bg);\n background-clip: padding-box;\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n}\n.toast-header .btn-close {\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\n margin-left: var(--bs-toast-padding-x);\n}\n\n.toast-body {\n padding: var(--bs-toast-padding-x);\n word-wrap: break-word;\n}\n\n.modal {\n --bs-modal-zindex: 1055;\n --bs-modal-width: 500px;\n --bs-modal-padding: 1rem;\n --bs-modal-margin: 0.5rem;\n --bs-modal-color: var(--bs-body-color);\n --bs-modal-bg: var(--bs-body-bg);\n --bs-modal-border-color: var(--bs-border-color-translucent);\n --bs-modal-border-width: var(--bs-border-width);\n --bs-modal-border-radius: var(--bs-border-radius-lg);\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\n --bs-modal-header-padding-x: 1rem;\n --bs-modal-header-padding-y: 1rem;\n --bs-modal-header-padding: 1rem 1rem;\n --bs-modal-header-border-color: var(--bs-border-color);\n --bs-modal-header-border-width: var(--bs-border-width);\n --bs-modal-title-line-height: 1.5;\n --bs-modal-footer-gap: 0.5rem;\n --bs-modal-footer-bg: ;\n --bs-modal-footer-border-color: var(--bs-border-color);\n --bs-modal-footer-border-width: var(--bs-border-width);\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-modal-zindex);\n display: none;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: var(--bs-modal-margin);\n pointer-events: none;\n}\n.modal.fade .modal-dialog {\n transform: translate(0, -50px);\n transition: transform 0.3s ease-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n.modal.show .modal-dialog {\n transform: none;\n}\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n height: calc(100% - var(--bs-modal-margin) * 2);\n}\n.modal-dialog-scrollable .modal-content {\n max-height: 100%;\n overflow: hidden;\n}\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - var(--bs-modal-margin) * 2);\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n color: var(--bs-modal-color);\n pointer-events: auto;\n background-color: var(--bs-modal-bg);\n background-clip: padding-box;\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\n border-radius: var(--bs-modal-border-radius);\n outline: 0;\n}\n\n.modal-backdrop {\n --bs-backdrop-zindex: 1050;\n --bs-backdrop-bg: #000;\n --bs-backdrop-opacity: 0.5;\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-backdrop-zindex);\n width: 100vw;\n height: 100vh;\n background-color: var(--bs-backdrop-bg);\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: var(--bs-backdrop-opacity);\n}\n\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n padding: var(--bs-modal-header-padding);\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\n border-top-left-radius: var(--bs-modal-inner-border-radius);\n border-top-right-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-header .btn-close {\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\n margin-left: auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: var(--bs-modal-title-line-height);\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: var(--bs-modal-padding);\n}\n\n.modal-footer {\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\n background-color: var(--bs-modal-footer-bg);\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-footer > * {\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\n}\n\n@media (min-width: 576px) {\n .modal {\n --bs-modal-margin: 1.75rem;\n --bs-modal-box-shadow: var(--bs-box-shadow);\n }\n .modal-dialog {\n max-width: var(--bs-modal-width);\n margin-right: auto;\n margin-left: auto;\n }\n .modal-sm {\n --bs-modal-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n --bs-modal-width: 800px;\n }\n}\n@media (min-width: 1200px) {\n .modal-xl {\n --bs-modal-width: 1140px;\n }\n}\n.modal-fullscreen {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n}\n.modal-fullscreen .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n}\n.modal-fullscreen .modal-header,\n.modal-fullscreen .modal-footer {\n border-radius: 0;\n}\n.modal-fullscreen .modal-body {\n overflow-y: auto;\n}\n\n@media (max-width: 575.98px) {\n .modal-fullscreen-sm-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-sm-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-header,\n .modal-fullscreen-sm-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 767.98px) {\n .modal-fullscreen-md-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-md-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-header,\n .modal-fullscreen-md-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 991.98px) {\n .modal-fullscreen-lg-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-lg-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-header,\n .modal-fullscreen-lg-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1199.98px) {\n .modal-fullscreen-xl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-header,\n .modal-fullscreen-xl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1399.98px) {\n .modal-fullscreen-xxl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xxl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-header,\n .modal-fullscreen-xxl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-body {\n overflow-y: auto;\n }\n}\n.tooltip {\n --bs-tooltip-zindex: 1080;\n --bs-tooltip-max-width: 200px;\n --bs-tooltip-padding-x: 0.5rem;\n --bs-tooltip-padding-y: 0.25rem;\n --bs-tooltip-margin: ;\n --bs-tooltip-font-size: 0.875rem;\n --bs-tooltip-color: var(--bs-body-bg);\n --bs-tooltip-bg: var(--bs-emphasis-color);\n --bs-tooltip-border-radius: var(--bs-border-radius);\n --bs-tooltip-opacity: 0.9;\n --bs-tooltip-arrow-width: 0.8rem;\n --bs-tooltip-arrow-height: 0.4rem;\n z-index: var(--bs-tooltip-zindex);\n display: block;\n margin: var(--bs-tooltip-margin);\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-tooltip-font-size);\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: var(--bs-tooltip-opacity);\n}\n.tooltip .tooltip-arrow {\n display: block;\n width: var(--bs-tooltip-arrow-width);\n height: var(--bs-tooltip-arrow-height);\n}\n.tooltip .tooltip-arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\n}\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\n top: -1px;\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-top-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\n left: calc(-1 * var(--bs-tooltip-arrow-height));\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\n right: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-right-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\n top: calc(-1 * var(--bs-tooltip-arrow-height));\n}\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\n bottom: -1px;\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-bottom-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\n right: calc(-1 * var(--bs-tooltip-arrow-height));\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\n left: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-left-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.tooltip-inner {\n max-width: var(--bs-tooltip-max-width);\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\n color: var(--bs-tooltip-color);\n text-align: center;\n background-color: var(--bs-tooltip-bg);\n border-radius: var(--bs-tooltip-border-radius);\n}\n\n.popover {\n --bs-popover-zindex: 1070;\n --bs-popover-max-width: 276px;\n --bs-popover-font-size: 0.875rem;\n --bs-popover-bg: var(--bs-body-bg);\n --bs-popover-border-width: var(--bs-border-width);\n --bs-popover-border-color: var(--bs-border-color-translucent);\n --bs-popover-border-radius: var(--bs-border-radius-lg);\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\n --bs-popover-box-shadow: var(--bs-box-shadow);\n --bs-popover-header-padding-x: 1rem;\n --bs-popover-header-padding-y: 0.5rem;\n --bs-popover-header-font-size: 1rem;\n --bs-popover-header-color: inherit;\n --bs-popover-header-bg: var(--bs-secondary-bg);\n --bs-popover-body-padding-x: 1rem;\n --bs-popover-body-padding-y: 1rem;\n --bs-popover-body-color: var(--bs-body-color);\n --bs-popover-arrow-width: 1rem;\n --bs-popover-arrow-height: 0.5rem;\n --bs-popover-arrow-border: var(--bs-popover-border-color);\n z-index: var(--bs-popover-zindex);\n display: block;\n max-width: var(--bs-popover-max-width);\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-popover-font-size);\n word-wrap: break-word;\n background-color: var(--bs-popover-bg);\n background-clip: padding-box;\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-radius: var(--bs-popover-border-radius);\n}\n.popover .popover-arrow {\n display: block;\n width: var(--bs-popover-arrow-width);\n height: var(--bs-popover-arrow-height);\n}\n.popover .popover-arrow::before, .popover .popover-arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n border-width: 0;\n}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\n bottom: 0;\n border-top-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n bottom: var(--bs-popover-border-width);\n border-top-color: var(--bs-popover-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\n left: 0;\n border-right-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n left: var(--bs-popover-border-width);\n border-right-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\n top: 0;\n border-bottom-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n top: var(--bs-popover-border-width);\n border-bottom-color: var(--bs-popover-bg);\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: var(--bs-popover-arrow-width);\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\n content: \"\";\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\n right: 0;\n border-left-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n right: var(--bs-popover-border-width);\n border-left-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.popover-header {\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\n margin-bottom: 0;\n font-size: var(--bs-popover-header-font-size);\n color: var(--bs-popover-header-color);\n background-color: var(--bs-popover-header-bg);\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-top-left-radius: var(--bs-popover-inner-border-radius);\n border-top-right-radius: var(--bs-popover-inner-border-radius);\n}\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\n color: var(--bs-popover-body-color);\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-start,\n.carousel-fade .carousel-item-prev.carousel-item-end {\n z-index: 1;\n opacity: 1;\n}\n.carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-start,\n .carousel-fade .active.carousel-item-end {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n padding: 0;\n color: #fff;\n text-align: center;\n background: none;\n filter: var(--bs-carousel-control-icon-filter);\n border: 0;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n background-repeat: no-repeat;\n background-position: 50%;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n 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 0'/%3e%3c/svg%3e\") /*rtl: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-.708'/%3e%3c/svg%3e\")*/;\n}\n\n.carousel-control-next-icon {\n 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-.708'/%3e%3c/svg%3e\") /*rtl: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 0'/%3e%3c/svg%3e\")*/;\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 2;\n display: flex;\n justify-content: center;\n padding: 0;\n margin-right: 15%;\n margin-bottom: 1rem;\n margin-left: 15%;\n}\n.carousel-indicators [data-bs-target] {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n padding: 0;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: var(--bs-carousel-indicator-active-bg);\n background-clip: padding-box;\n border: 0;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: 0.5;\n transition: opacity 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators [data-bs-target] {\n transition: none;\n }\n}\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 1.25rem;\n left: 15%;\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n color: var(--bs-carousel-caption-color);\n text-align: center;\n}\n\n.carousel-dark {\n --bs-carousel-indicator-active-bg: #000;\n --bs-carousel-caption-color: #000;\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\n}\n\n:root,\n[data-bs-theme=light] {\n --bs-carousel-indicator-active-bg: #fff;\n --bs-carousel-caption-color: #fff;\n --bs-carousel-control-icon-filter: ;\n}\n\n[data-bs-theme=dark] {\n --bs-carousel-indicator-active-bg: #000;\n --bs-carousel-caption-color: #000;\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\n}\n\n.spinner-grow,\n.spinner-border {\n display: inline-block;\n flex-shrink: 0;\n width: var(--bs-spinner-width);\n height: var(--bs-spinner-height);\n vertical-align: var(--bs-spinner-vertical-align);\n border-radius: 50%;\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n.spinner-border {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-border-width: 0.25em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-border;\n border: var(--bs-spinner-border-width) solid currentcolor;\n border-right-color: transparent;\n}\n\n.spinner-border-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n --bs-spinner-border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n.spinner-grow {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-grow;\n background-color: currentcolor;\n opacity: 0;\n}\n\n.spinner-grow-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n .spinner-grow {\n --bs-spinner-animation-speed: 1.5s;\n }\n}\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\n --bs-offcanvas-zindex: 1045;\n --bs-offcanvas-width: 400px;\n --bs-offcanvas-height: 30vh;\n --bs-offcanvas-padding-x: 1rem;\n --bs-offcanvas-padding-y: 1rem;\n --bs-offcanvas-color: var(--bs-body-color);\n --bs-offcanvas-bg: var(--bs-body-bg);\n --bs-offcanvas-border-width: var(--bs-border-width);\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\n --bs-offcanvas-title-line-height: 1.5;\n}\n\n@media (max-width: 575.98px) {\n .offcanvas-sm {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-sm {\n transition: none;\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-sm.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-sm.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-sm.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\n visibility: visible;\n }\n}\n@media (min-width: 576px) {\n .offcanvas-sm {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-sm .offcanvas-header {\n display: none;\n }\n .offcanvas-sm .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 767.98px) {\n .offcanvas-md {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-md {\n transition: none;\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-md.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-md.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-md.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\n visibility: visible;\n }\n}\n@media (min-width: 768px) {\n .offcanvas-md {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-md .offcanvas-header {\n display: none;\n }\n .offcanvas-md .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 991.98px) {\n .offcanvas-lg {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-lg {\n transition: none;\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-lg.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-lg.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-lg.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\n visibility: visible;\n }\n}\n@media (min-width: 992px) {\n .offcanvas-lg {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-lg .offcanvas-header {\n display: none;\n }\n .offcanvas-lg .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1199.98px) {\n .offcanvas-xl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xl {\n transition: none;\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-xl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-xl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-xl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1200px) {\n .offcanvas-xl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xl .offcanvas-header {\n display: none;\n }\n .offcanvas-xl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1399.98px) {\n .offcanvas-xxl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xxl {\n transition: none;\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-xxl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-xxl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-xxl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1400px) {\n .offcanvas-xxl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xxl .offcanvas-header {\n display: none;\n }\n .offcanvas-xxl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n.offcanvas {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .offcanvas {\n transition: none;\n }\n}\n.offcanvas.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n}\n.offcanvas.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n}\n.offcanvas.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n}\n.offcanvas.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n}\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\n transform: none;\n}\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\n visibility: visible;\n}\n\n.offcanvas-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n.offcanvas-backdrop.fade {\n opacity: 0;\n}\n.offcanvas-backdrop.show {\n opacity: 0.5;\n}\n\n.offcanvas-header {\n display: flex;\n align-items: center;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n}\n.offcanvas-header .btn-close {\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\n margin-left: auto;\n}\n\n.offcanvas-title {\n margin-bottom: 0;\n line-height: var(--bs-offcanvas-title-line-height);\n}\n\n.offcanvas-body {\n flex-grow: 1;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n overflow-y: auto;\n}\n\n.placeholder {\n display: inline-block;\n min-height: 1em;\n vertical-align: middle;\n cursor: wait;\n background-color: currentcolor;\n opacity: 0.5;\n}\n.placeholder.btn::before {\n display: inline-block;\n content: \"\";\n}\n\n.placeholder-xs {\n min-height: 0.6em;\n}\n\n.placeholder-sm {\n min-height: 0.8em;\n}\n\n.placeholder-lg {\n min-height: 1.2em;\n}\n\n.placeholder-glow .placeholder {\n animation: placeholder-glow 2s ease-in-out infinite;\n}\n\n@keyframes placeholder-glow {\n 50% {\n opacity: 0.2;\n }\n}\n.placeholder-wave {\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n mask-size: 200% 100%;\n animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n 100% {\n mask-position: -200% 0%;\n }\n}\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.text-bg-primary {\n color: #fff !important;\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-secondary {\n color: #fff !important;\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-success {\n color: #fff !important;\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-info {\n color: #000 !important;\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-warning {\n color: #000 !important;\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-danger {\n color: #fff !important;\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-light {\n color: #000 !important;\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-dark {\n color: #fff !important;\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\n}\n\n.link-primary {\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-primary:hover, .link-primary:focus {\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-secondary {\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-secondary:hover, .link-secondary:focus {\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-success {\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-success:hover, .link-success:focus {\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-info {\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-info:hover, .link-info:focus {\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-warning {\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-warning:hover, .link-warning:focus {\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-danger {\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-danger:hover, .link-danger:focus {\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-light {\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-light:hover, .link-light:focus {\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-dark {\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-dark:hover, .link-dark:focus {\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-body-emphasis {\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-body-emphasis:hover, .link-body-emphasis:focus {\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\n}\n\n.focus-ring:focus {\n outline: 0;\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\n}\n\n.icon-link {\n display: inline-flex;\n gap: 0.375rem;\n align-items: center;\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\n text-underline-offset: 0.25em;\n backface-visibility: hidden;\n}\n.icon-link > .bi {\n flex-shrink: 0;\n width: 1em;\n height: 1em;\n fill: currentcolor;\n transition: 0.2s ease-in-out transform;\n}\n@media (prefers-reduced-motion: reduce) {\n .icon-link > .bi {\n transition: none;\n }\n}\n\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\n}\n\n.ratio {\n position: relative;\n width: 100%;\n}\n.ratio::before {\n display: block;\n padding-top: var(--bs-aspect-ratio);\n content: \"\";\n}\n.ratio > * {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.ratio-1x1 {\n --bs-aspect-ratio: 100%;\n}\n\n.ratio-4x3 {\n --bs-aspect-ratio: 75%;\n}\n\n.ratio-16x9 {\n --bs-aspect-ratio: 56.25%;\n}\n\n.ratio-21x9 {\n --bs-aspect-ratio: 42.8571428571%;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n.sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n}\n\n.sticky-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n}\n\n@media (min-width: 576px) {\n .sticky-sm-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-sm-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 768px) {\n .sticky-md-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-md-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 992px) {\n .sticky-lg-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-lg-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1200px) {\n .sticky-xl-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xl-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1400px) {\n .sticky-xxl-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xxl-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n.hstack {\n display: flex;\n flex-direction: row;\n align-items: center;\n align-self: stretch;\n}\n\n.vstack {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n align-self: stretch;\n}\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n white-space: nowrap !important;\n border: 0 !important;\n}\n.visually-hidden:not(caption),\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\n position: absolute !important;\n}\n.visually-hidden *,\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\n overflow: hidden !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n content: \"\";\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.vr {\n display: inline-block;\n align-self: stretch;\n width: var(--bs-border-width);\n min-height: 1em;\n background-color: currentcolor;\n opacity: 0.25;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.float-start {\n float: left !important;\n}\n\n.float-end {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n.object-fit-contain {\n object-fit: contain !important;\n}\n\n.object-fit-cover {\n object-fit: cover !important;\n}\n\n.object-fit-fill {\n object-fit: fill !important;\n}\n\n.object-fit-scale {\n object-fit: scale-down !important;\n}\n\n.object-fit-none {\n object-fit: none !important;\n}\n\n.opacity-0 {\n opacity: 0 !important;\n}\n\n.opacity-25 {\n opacity: 0.25 !important;\n}\n\n.opacity-50 {\n opacity: 0.5 !important;\n}\n\n.opacity-75 {\n opacity: 0.75 !important;\n}\n\n.opacity-100 {\n opacity: 1 !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.overflow-visible {\n overflow: visible !important;\n}\n\n.overflow-scroll {\n overflow: scroll !important;\n}\n\n.overflow-x-auto {\n overflow-x: auto !important;\n}\n\n.overflow-x-hidden {\n overflow-x: hidden !important;\n}\n\n.overflow-x-visible {\n overflow-x: visible !important;\n}\n\n.overflow-x-scroll {\n overflow-x: scroll !important;\n}\n\n.overflow-y-auto {\n overflow-y: auto !important;\n}\n\n.overflow-y-hidden {\n overflow-y: hidden !important;\n}\n\n.overflow-y-visible {\n overflow-y: visible !important;\n}\n\n.overflow-y-scroll {\n overflow-y: scroll !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.shadow {\n box-shadow: var(--bs-box-shadow) !important;\n}\n\n.shadow-sm {\n box-shadow: var(--bs-box-shadow-sm) !important;\n}\n\n.shadow-lg {\n box-shadow: var(--bs-box-shadow-lg) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.focus-ring-primary {\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-secondary {\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-success {\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-info {\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-warning {\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-danger {\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-light {\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-dark {\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.top-0 {\n top: 0 !important;\n}\n\n.top-50 {\n top: 50% !important;\n}\n\n.top-100 {\n top: 100% !important;\n}\n\n.bottom-0 {\n bottom: 0 !important;\n}\n\n.bottom-50 {\n bottom: 50% !important;\n}\n\n.bottom-100 {\n bottom: 100% !important;\n}\n\n.start-0 {\n left: 0 !important;\n}\n\n.start-50 {\n left: 50% !important;\n}\n\n.start-100 {\n left: 100% !important;\n}\n\n.end-0 {\n right: 0 !important;\n}\n\n.end-50 {\n right: 50% !important;\n}\n\n.end-100 {\n right: 100% !important;\n}\n\n.translate-middle {\n transform: translate(-50%, -50%) !important;\n}\n\n.translate-middle-x {\n transform: translateX(-50%) !important;\n}\n\n.translate-middle-y {\n transform: translateY(-50%) !important;\n}\n\n.border {\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-end {\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-end-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-start {\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-start-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-secondary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-success {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-info {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-warning {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-danger {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-light {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-dark {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-black {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-white {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-primary-subtle {\n border-color: var(--bs-primary-border-subtle) !important;\n}\n\n.border-secondary-subtle {\n border-color: var(--bs-secondary-border-subtle) !important;\n}\n\n.border-success-subtle {\n border-color: var(--bs-success-border-subtle) !important;\n}\n\n.border-info-subtle {\n border-color: var(--bs-info-border-subtle) !important;\n}\n\n.border-warning-subtle {\n border-color: var(--bs-warning-border-subtle) !important;\n}\n\n.border-danger-subtle {\n border-color: var(--bs-danger-border-subtle) !important;\n}\n\n.border-light-subtle {\n border-color: var(--bs-light-border-subtle) !important;\n}\n\n.border-dark-subtle {\n border-color: var(--bs-dark-border-subtle) !important;\n}\n\n.border-1 {\n border-width: 1px !important;\n}\n\n.border-2 {\n border-width: 2px !important;\n}\n\n.border-3 {\n border-width: 3px !important;\n}\n\n.border-4 {\n border-width: 4px !important;\n}\n\n.border-5 {\n border-width: 5px !important;\n}\n\n.border-opacity-10 {\n --bs-border-opacity: 0.1;\n}\n\n.border-opacity-25 {\n --bs-border-opacity: 0.25;\n}\n\n.border-opacity-50 {\n --bs-border-opacity: 0.5;\n}\n\n.border-opacity-75 {\n --bs-border-opacity: 0.75;\n}\n\n.border-opacity-100 {\n --bs-border-opacity: 1;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n.gap-0 {\n gap: 0 !important;\n}\n\n.gap-1 {\n gap: 0.25rem !important;\n}\n\n.gap-2 {\n gap: 0.5rem !important;\n}\n\n.gap-3 {\n gap: 1rem !important;\n}\n\n.gap-4 {\n gap: 1.5rem !important;\n}\n\n.gap-5 {\n gap: 3rem !important;\n}\n\n.row-gap-0 {\n row-gap: 0 !important;\n}\n\n.row-gap-1 {\n row-gap: 0.25rem !important;\n}\n\n.row-gap-2 {\n row-gap: 0.5rem !important;\n}\n\n.row-gap-3 {\n row-gap: 1rem !important;\n}\n\n.row-gap-4 {\n row-gap: 1.5rem !important;\n}\n\n.row-gap-5 {\n row-gap: 3rem !important;\n}\n\n.column-gap-0 {\n column-gap: 0 !important;\n}\n\n.column-gap-1 {\n column-gap: 0.25rem !important;\n}\n\n.column-gap-2 {\n column-gap: 0.5rem !important;\n}\n\n.column-gap-3 {\n column-gap: 1rem !important;\n}\n\n.column-gap-4 {\n column-gap: 1.5rem !important;\n}\n\n.column-gap-5 {\n column-gap: 3rem !important;\n}\n\n.font-monospace {\n font-family: var(--bs-font-monospace) !important;\n}\n\n.fs-1 {\n font-size: calc(1.375rem + 1.5vw) !important;\n}\n\n.fs-2 {\n font-size: calc(1.325rem + 0.9vw) !important;\n}\n\n.fs-3 {\n font-size: calc(1.3rem + 0.6vw) !important;\n}\n\n.fs-4 {\n font-size: calc(1.275rem + 0.3vw) !important;\n}\n\n.fs-5 {\n font-size: 1.25rem !important;\n}\n\n.fs-6 {\n font-size: 1rem !important;\n}\n\n.fst-italic {\n font-style: italic !important;\n}\n\n.fst-normal {\n font-style: normal !important;\n}\n\n.fw-lighter {\n font-weight: lighter !important;\n}\n\n.fw-light {\n font-weight: 300 !important;\n}\n\n.fw-normal {\n font-weight: 400 !important;\n}\n\n.fw-medium {\n font-weight: 500 !important;\n}\n\n.fw-semibold {\n font-weight: 600 !important;\n}\n\n.fw-bold {\n font-weight: 700 !important;\n}\n\n.fw-bolder {\n font-weight: bolder !important;\n}\n\n.lh-1 {\n line-height: 1 !important;\n}\n\n.lh-sm {\n line-height: 1.25 !important;\n}\n\n.lh-base {\n line-height: 1.5 !important;\n}\n\n.lh-lg {\n line-height: 2 !important;\n}\n\n.text-start {\n text-align: left !important;\n}\n\n.text-end {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-decoration-underline {\n text-decoration: underline !important;\n}\n\n.text-decoration-line-through {\n text-decoration: line-through !important;\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n/* rtl:begin:remove */\n.text-break {\n word-wrap: break-word !important;\n word-break: break-word !important;\n}\n\n/* rtl:end:remove */\n.text-primary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-secondary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-success {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-info {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-warning {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-danger {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-light {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-dark {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-black {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-white {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-body {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-muted {\n --bs-text-opacity: 1;\n color: var(--bs-secondary-color) !important;\n}\n\n.text-black-50 {\n --bs-text-opacity: 1;\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n --bs-text-opacity: 1;\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-body-secondary {\n --bs-text-opacity: 1;\n color: var(--bs-secondary-color) !important;\n}\n\n.text-body-tertiary {\n --bs-text-opacity: 1;\n color: var(--bs-tertiary-color) !important;\n}\n\n.text-body-emphasis {\n --bs-text-opacity: 1;\n color: var(--bs-emphasis-color) !important;\n}\n\n.text-reset {\n --bs-text-opacity: 1;\n color: inherit !important;\n}\n\n.text-opacity-25 {\n --bs-text-opacity: 0.25;\n}\n\n.text-opacity-50 {\n --bs-text-opacity: 0.5;\n}\n\n.text-opacity-75 {\n --bs-text-opacity: 0.75;\n}\n\n.text-opacity-100 {\n --bs-text-opacity: 1;\n}\n\n.text-primary-emphasis {\n color: var(--bs-primary-text-emphasis) !important;\n}\n\n.text-secondary-emphasis {\n color: var(--bs-secondary-text-emphasis) !important;\n}\n\n.text-success-emphasis {\n color: var(--bs-success-text-emphasis) !important;\n}\n\n.text-info-emphasis {\n color: var(--bs-info-text-emphasis) !important;\n}\n\n.text-warning-emphasis {\n color: var(--bs-warning-text-emphasis) !important;\n}\n\n.text-danger-emphasis {\n color: var(--bs-danger-text-emphasis) !important;\n}\n\n.text-light-emphasis {\n color: var(--bs-light-text-emphasis) !important;\n}\n\n.text-dark-emphasis {\n color: var(--bs-dark-text-emphasis) !important;\n}\n\n.link-opacity-10 {\n --bs-link-opacity: 0.1;\n}\n\n.link-opacity-10-hover:hover {\n --bs-link-opacity: 0.1;\n}\n\n.link-opacity-25 {\n --bs-link-opacity: 0.25;\n}\n\n.link-opacity-25-hover:hover {\n --bs-link-opacity: 0.25;\n}\n\n.link-opacity-50 {\n --bs-link-opacity: 0.5;\n}\n\n.link-opacity-50-hover:hover {\n --bs-link-opacity: 0.5;\n}\n\n.link-opacity-75 {\n --bs-link-opacity: 0.75;\n}\n\n.link-opacity-75-hover:hover {\n --bs-link-opacity: 0.75;\n}\n\n.link-opacity-100 {\n --bs-link-opacity: 1;\n}\n\n.link-opacity-100-hover:hover {\n --bs-link-opacity: 1;\n}\n\n.link-offset-1 {\n text-underline-offset: 0.125em !important;\n}\n\n.link-offset-1-hover:hover {\n text-underline-offset: 0.125em !important;\n}\n\n.link-offset-2 {\n text-underline-offset: 0.25em !important;\n}\n\n.link-offset-2-hover:hover {\n text-underline-offset: 0.25em !important;\n}\n\n.link-offset-3 {\n text-underline-offset: 0.375em !important;\n}\n\n.link-offset-3-hover:hover {\n text-underline-offset: 0.375em !important;\n}\n\n.link-underline-primary {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-secondary {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-success {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-info {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-warning {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-danger {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-light {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-dark {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-underline-opacity-0 {\n --bs-link-underline-opacity: 0;\n}\n\n.link-underline-opacity-0-hover:hover {\n --bs-link-underline-opacity: 0;\n}\n\n.link-underline-opacity-10 {\n --bs-link-underline-opacity: 0.1;\n}\n\n.link-underline-opacity-10-hover:hover {\n --bs-link-underline-opacity: 0.1;\n}\n\n.link-underline-opacity-25 {\n --bs-link-underline-opacity: 0.25;\n}\n\n.link-underline-opacity-25-hover:hover {\n --bs-link-underline-opacity: 0.25;\n}\n\n.link-underline-opacity-50 {\n --bs-link-underline-opacity: 0.5;\n}\n\n.link-underline-opacity-50-hover:hover {\n --bs-link-underline-opacity: 0.5;\n}\n\n.link-underline-opacity-75 {\n --bs-link-underline-opacity: 0.75;\n}\n\n.link-underline-opacity-75-hover:hover {\n --bs-link-underline-opacity: 0.75;\n}\n\n.link-underline-opacity-100 {\n --bs-link-underline-opacity: 1;\n}\n\n.link-underline-opacity-100-hover:hover {\n --bs-link-underline-opacity: 1;\n}\n\n.bg-primary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-secondary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-success {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-info {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-warning {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-danger {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-light {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-dark {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-black {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-white {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-transparent {\n --bs-bg-opacity: 1;\n background-color: transparent !important;\n}\n\n.bg-body-secondary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body-tertiary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-opacity-10 {\n --bs-bg-opacity: 0.1;\n}\n\n.bg-opacity-25 {\n --bs-bg-opacity: 0.25;\n}\n\n.bg-opacity-50 {\n --bs-bg-opacity: 0.5;\n}\n\n.bg-opacity-75 {\n --bs-bg-opacity: 0.75;\n}\n\n.bg-opacity-100 {\n --bs-bg-opacity: 1;\n}\n\n.bg-primary-subtle {\n background-color: var(--bs-primary-bg-subtle) !important;\n}\n\n.bg-secondary-subtle {\n background-color: var(--bs-secondary-bg-subtle) !important;\n}\n\n.bg-success-subtle {\n background-color: var(--bs-success-bg-subtle) !important;\n}\n\n.bg-info-subtle {\n background-color: var(--bs-info-bg-subtle) !important;\n}\n\n.bg-warning-subtle {\n background-color: var(--bs-warning-bg-subtle) !important;\n}\n\n.bg-danger-subtle {\n background-color: var(--bs-danger-bg-subtle) !important;\n}\n\n.bg-light-subtle {\n background-color: var(--bs-light-bg-subtle) !important;\n}\n\n.bg-dark-subtle {\n background-color: var(--bs-dark-bg-subtle) !important;\n}\n\n.bg-gradient {\n background-image: var(--bs-gradient) !important;\n}\n\n.user-select-all {\n user-select: all !important;\n}\n\n.user-select-auto {\n user-select: auto !important;\n}\n\n.user-select-none {\n user-select: none !important;\n}\n\n.pe-none {\n pointer-events: none !important;\n}\n\n.pe-auto {\n pointer-events: auto !important;\n}\n\n.rounded {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.rounded-1 {\n border-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-2 {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-3 {\n border-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-4 {\n border-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-5 {\n border-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-top {\n border-top-left-radius: var(--bs-border-radius) !important;\n border-top-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-top-0 {\n border-top-left-radius: 0 !important;\n border-top-right-radius: 0 !important;\n}\n\n.rounded-top-1 {\n border-top-left-radius: var(--bs-border-radius-sm) !important;\n border-top-right-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-top-2 {\n border-top-left-radius: var(--bs-border-radius) !important;\n border-top-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-top-3 {\n border-top-left-radius: var(--bs-border-radius-lg) !important;\n border-top-right-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-top-4 {\n border-top-left-radius: var(--bs-border-radius-xl) !important;\n border-top-right-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-top-5 {\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-top-circle {\n border-top-left-radius: 50% !important;\n border-top-right-radius: 50% !important;\n}\n\n.rounded-top-pill {\n border-top-left-radius: var(--bs-border-radius-pill) !important;\n border-top-right-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-end {\n border-top-right-radius: var(--bs-border-radius) !important;\n border-bottom-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-end-0 {\n border-top-right-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n}\n\n.rounded-end-1 {\n border-top-right-radius: var(--bs-border-radius-sm) !important;\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-end-2 {\n border-top-right-radius: var(--bs-border-radius) !important;\n border-bottom-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-end-3 {\n border-top-right-radius: var(--bs-border-radius-lg) !important;\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-end-4 {\n border-top-right-radius: var(--bs-border-radius-xl) !important;\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-end-5 {\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-end-circle {\n border-top-right-radius: 50% !important;\n border-bottom-right-radius: 50% !important;\n}\n\n.rounded-end-pill {\n border-top-right-radius: var(--bs-border-radius-pill) !important;\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: var(--bs-border-radius) !important;\n border-bottom-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-bottom-0 {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n\n.rounded-bottom-1 {\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-bottom-2 {\n border-bottom-right-radius: var(--bs-border-radius) !important;\n border-bottom-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-bottom-3 {\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-bottom-4 {\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-bottom-5 {\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-bottom-circle {\n border-bottom-right-radius: 50% !important;\n border-bottom-left-radius: 50% !important;\n}\n\n.rounded-bottom-pill {\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-start {\n border-bottom-left-radius: var(--bs-border-radius) !important;\n border-top-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-start-0 {\n border-bottom-left-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n\n.rounded-start-1 {\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\n border-top-left-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-start-2 {\n border-bottom-left-radius: var(--bs-border-radius) !important;\n border-top-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-start-3 {\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\n border-top-left-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-start-4 {\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\n border-top-left-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-start-5 {\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-start-circle {\n border-bottom-left-radius: 50% !important;\n border-top-left-radius: 50% !important;\n}\n\n.rounded-start-pill {\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\n border-top-left-radius: var(--bs-border-radius-pill) !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n.z-n1 {\n z-index: -1 !important;\n}\n\n.z-0 {\n z-index: 0 !important;\n}\n\n.z-1 {\n z-index: 1 !important;\n}\n\n.z-2 {\n z-index: 2 !important;\n}\n\n.z-3 {\n z-index: 3 !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-start {\n float: left !important;\n }\n .float-sm-end {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n .object-fit-sm-contain {\n object-fit: contain !important;\n }\n .object-fit-sm-cover {\n object-fit: cover !important;\n }\n .object-fit-sm-fill {\n object-fit: fill !important;\n }\n .object-fit-sm-scale {\n object-fit: scale-down !important;\n }\n .object-fit-sm-none {\n object-fit: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n .gap-sm-0 {\n gap: 0 !important;\n }\n .gap-sm-1 {\n gap: 0.25rem !important;\n }\n .gap-sm-2 {\n gap: 0.5rem !important;\n }\n .gap-sm-3 {\n gap: 1rem !important;\n }\n .gap-sm-4 {\n gap: 1.5rem !important;\n }\n .gap-sm-5 {\n gap: 3rem !important;\n }\n .row-gap-sm-0 {\n row-gap: 0 !important;\n }\n .row-gap-sm-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-sm-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-sm-3 {\n row-gap: 1rem !important;\n }\n .row-gap-sm-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-sm-5 {\n row-gap: 3rem !important;\n }\n .column-gap-sm-0 {\n column-gap: 0 !important;\n }\n .column-gap-sm-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-sm-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-sm-3 {\n column-gap: 1rem !important;\n }\n .column-gap-sm-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-sm-5 {\n column-gap: 3rem !important;\n }\n .text-sm-start {\n text-align: left !important;\n }\n .text-sm-end {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-start {\n float: left !important;\n }\n .float-md-end {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n .object-fit-md-contain {\n object-fit: contain !important;\n }\n .object-fit-md-cover {\n object-fit: cover !important;\n }\n .object-fit-md-fill {\n object-fit: fill !important;\n }\n .object-fit-md-scale {\n object-fit: scale-down !important;\n }\n .object-fit-md-none {\n object-fit: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n .gap-md-0 {\n gap: 0 !important;\n }\n .gap-md-1 {\n gap: 0.25rem !important;\n }\n .gap-md-2 {\n gap: 0.5rem !important;\n }\n .gap-md-3 {\n gap: 1rem !important;\n }\n .gap-md-4 {\n gap: 1.5rem !important;\n }\n .gap-md-5 {\n gap: 3rem !important;\n }\n .row-gap-md-0 {\n row-gap: 0 !important;\n }\n .row-gap-md-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-md-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-md-3 {\n row-gap: 1rem !important;\n }\n .row-gap-md-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-md-5 {\n row-gap: 3rem !important;\n }\n .column-gap-md-0 {\n column-gap: 0 !important;\n }\n .column-gap-md-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-md-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-md-3 {\n column-gap: 1rem !important;\n }\n .column-gap-md-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-md-5 {\n column-gap: 3rem !important;\n }\n .text-md-start {\n text-align: left !important;\n }\n .text-md-end {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-start {\n float: left !important;\n }\n .float-lg-end {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n .object-fit-lg-contain {\n object-fit: contain !important;\n }\n .object-fit-lg-cover {\n object-fit: cover !important;\n }\n .object-fit-lg-fill {\n object-fit: fill !important;\n }\n .object-fit-lg-scale {\n object-fit: scale-down !important;\n }\n .object-fit-lg-none {\n object-fit: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n .gap-lg-0 {\n gap: 0 !important;\n }\n .gap-lg-1 {\n gap: 0.25rem !important;\n }\n .gap-lg-2 {\n gap: 0.5rem !important;\n }\n .gap-lg-3 {\n gap: 1rem !important;\n }\n .gap-lg-4 {\n gap: 1.5rem !important;\n }\n .gap-lg-5 {\n gap: 3rem !important;\n }\n .row-gap-lg-0 {\n row-gap: 0 !important;\n }\n .row-gap-lg-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-lg-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-lg-3 {\n row-gap: 1rem !important;\n }\n .row-gap-lg-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-lg-5 {\n row-gap: 3rem !important;\n }\n .column-gap-lg-0 {\n column-gap: 0 !important;\n }\n .column-gap-lg-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-lg-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-lg-3 {\n column-gap: 1rem !important;\n }\n .column-gap-lg-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-lg-5 {\n column-gap: 3rem !important;\n }\n .text-lg-start {\n text-align: left !important;\n }\n .text-lg-end {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-start {\n float: left !important;\n }\n .float-xl-end {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n .object-fit-xl-contain {\n object-fit: contain !important;\n }\n .object-fit-xl-cover {\n object-fit: cover !important;\n }\n .object-fit-xl-fill {\n object-fit: fill !important;\n }\n .object-fit-xl-scale {\n object-fit: scale-down !important;\n }\n .object-fit-xl-none {\n object-fit: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n .gap-xl-0 {\n gap: 0 !important;\n }\n .gap-xl-1 {\n gap: 0.25rem !important;\n }\n .gap-xl-2 {\n gap: 0.5rem !important;\n }\n .gap-xl-3 {\n gap: 1rem !important;\n }\n .gap-xl-4 {\n gap: 1.5rem !important;\n }\n .gap-xl-5 {\n gap: 3rem !important;\n }\n .row-gap-xl-0 {\n row-gap: 0 !important;\n }\n .row-gap-xl-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-xl-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-xl-3 {\n row-gap: 1rem !important;\n }\n .row-gap-xl-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-xl-5 {\n row-gap: 3rem !important;\n }\n .column-gap-xl-0 {\n column-gap: 0 !important;\n }\n .column-gap-xl-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-xl-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-xl-3 {\n column-gap: 1rem !important;\n }\n .column-gap-xl-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-xl-5 {\n column-gap: 3rem !important;\n }\n .text-xl-start {\n text-align: left !important;\n }\n .text-xl-end {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1400px) {\n .float-xxl-start {\n float: left !important;\n }\n .float-xxl-end {\n float: right !important;\n }\n .float-xxl-none {\n float: none !important;\n }\n .object-fit-xxl-contain {\n object-fit: contain !important;\n }\n .object-fit-xxl-cover {\n object-fit: cover !important;\n }\n .object-fit-xxl-fill {\n object-fit: fill !important;\n }\n .object-fit-xxl-scale {\n object-fit: scale-down !important;\n }\n .object-fit-xxl-none {\n object-fit: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n .gap-xxl-0 {\n gap: 0 !important;\n }\n .gap-xxl-1 {\n gap: 0.25rem !important;\n }\n .gap-xxl-2 {\n gap: 0.5rem !important;\n }\n .gap-xxl-3 {\n gap: 1rem !important;\n }\n .gap-xxl-4 {\n gap: 1.5rem !important;\n }\n .gap-xxl-5 {\n gap: 3rem !important;\n }\n .row-gap-xxl-0 {\n row-gap: 0 !important;\n }\n .row-gap-xxl-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-xxl-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-xxl-3 {\n row-gap: 1rem !important;\n }\n .row-gap-xxl-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-xxl-5 {\n row-gap: 3rem !important;\n }\n .column-gap-xxl-0 {\n column-gap: 0 !important;\n }\n .column-gap-xxl-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-xxl-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-xxl-3 {\n column-gap: 1rem !important;\n }\n .column-gap-xxl-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-xxl-5 {\n column-gap: 3rem !important;\n }\n .text-xxl-start {\n text-align: left !important;\n }\n .text-xxl-end {\n text-align: right !important;\n }\n .text-xxl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .fs-1 {\n font-size: 2.5rem !important;\n }\n .fs-2 {\n font-size: 2rem !important;\n }\n .fs-3 {\n font-size: 1.75rem !important;\n }\n .fs-4 {\n font-size: 1.5rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */\n","@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.8 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n",":root,\n[data-bs-theme=\"light\"] {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n @each $color, $value in $theme-colors-text {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{inspect($font-family-base)};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n\n --#{$prefix}body-color: #{$body-color};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg: #{$body-bg};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n // scss-docs-end root-body-variables\n\n --#{$prefix}heading-color: #{$headings-color};\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n --#{$prefix}link-decoration: #{$link-decoration};\n\n --#{$prefix}link-hover-color: #{$link-hover-color};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n @if $link-hover-decoration != null {\n --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n }\n\n --#{$prefix}code-color: #{$code-color};\n --#{$prefix}highlight-color: #{$mark-color};\n --#{$prefix}highlight-bg: #{$mark-bg};\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-xxl: #{$border-radius-xxl};\n --#{$prefix}border-radius-2xl: var(--#{$prefix}border-radius-xxl); // Deprecated in v5.3.0 for consistency\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}box-shadow: #{$box-shadow};\n --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n // Focus styles\n // scss-docs-start root-focus-variables\n --#{$prefix}focus-ring-width: #{$focus-ring-width};\n --#{$prefix}focus-ring-opacity: #{$focus-ring-opacity};\n --#{$prefix}focus-ring-color: #{$focus-ring-color};\n // scss-docs-end root-focus-variables\n\n // scss-docs-start root-form-validation-variables\n --#{$prefix}form-valid-color: #{$form-valid-color};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color};\n --#{$prefix}form-invalid-color: #{$form-invalid-color};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color};\n // scss-docs-end root-form-validation-variables\n}\n\n@if $enable-dark-mode {\n @include color-mode(dark, true) {\n color-scheme: dark;\n\n // scss-docs-start root-dark-mode-vars\n --#{$prefix}body-color: #{$body-color-dark};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n --#{$prefix}body-bg: #{$body-bg-dark};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n @each $color, $value in $theme-colors-text-dark {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle-dark {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle-dark {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}heading-color: #{$headings-color-dark};\n\n --#{$prefix}link-color: #{$link-color-dark};\n --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n --#{$prefix}code-color: #{$code-color-dark};\n --#{$prefix}highlight-color: #{$mark-color-dark};\n --#{$prefix}highlight-bg: #{$mark-bg-dark};\n\n --#{$prefix}border-color: #{$border-color-dark};\n --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n\n --#{$prefix}form-valid-color: #{$form-valid-color-dark};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color-dark};\n --#{$prefix}form-invalid-color: #{$form-invalid-color-dark};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color-dark};\n // scss-docs-end root-dark-mode-vars\n }\n}\n","// stylelint-disable scss/dimension-no-non-numeric-values\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query () {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query () {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + \" \" + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n } @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + \" \" + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n } @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + \" \" + $value;\n } @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + \" calc(\" + $min-width + if($value < 0, \" - \", \" + \") + $variable-width + \")\";\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluid-val: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluid-val {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule () {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluid-val);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule () {\n #{$property}: if($rfs-mode == max-media-query, $fluid-val, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n @if $color-mode-type == \"media-query\" {\n @if $root == true {\n @media (prefers-color-scheme: $mode) {\n :root {\n @content;\n }\n }\n } @else {\n @media (prefers-color-scheme: $mode) {\n @content;\n }\n }\n } @else {\n [data-bs-theme=\"#{$mode}\"] {\n @content;\n }\n }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n @include font-size(var(--#{$prefix}root-font-size));\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$prefix}body-font-family);\n @include font-size(var(--#{$prefix}body-font-size));\n font-weight: var(--#{$prefix}body-font-weight);\n line-height: var(--#{$prefix}body-line-height);\n color: var(--#{$prefix}body-color);\n text-align: var(--#{$prefix}body-text-align);\n background-color: var(--#{$prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: var(--#{$prefix}heading-color);\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n color: var(--#{$prefix}highlight-color);\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n text-decoration: $link-decoration;\n\n &:hover {\n --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-`




Thank you!

'; \ No newline at end of file +var better_browser = '

We are sorry but it looks like your Browser doesn\'t support our website Features. In order to get the full experience please download a new version of your favourite browser.




Thank you!

'; diff --git a/themes/CodeMeta-Pyramids/static/js/news.js b/themes/CodeMeta-Pyramids/static/js/news.js new file mode 100644 index 0000000..fe74f58 --- /dev/null +++ b/themes/CodeMeta-Pyramids/static/js/news.js @@ -0,0 +1,78 @@ +// News feed functions + +function formatAMPM(date) { + var hours = date.getUTCHours(); + var minutes = date.getUTCMinutes(); + var ampm = hours >= 12 ? 'PM' : 'AM'; + hours = hours % 12; + hours = hours ? hours : 12; // the hour '0' should be '12' + minutes = minutes < 10 ? '0'+minutes : minutes; + var strTime = hours + ':' + minutes + ' ' + ampm; + return strTime; +} + +function formatDate(date) { + const year = date.getUTCFullYear(); + const months = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]; + const month = months[date.getUTCMonth()]; + const day = date.getUTCDate().toString().padStart(2, '0'); + const timestr = formatAMPM(date); + return `${month} ${day}, ${year} ${timestr} UTC`; +} + +async function fetchPostsFromFeeds(urls) { + const posts = []; + for (let i = 0 ; i < urls.length ; ++i) { + + let response = await fetch(urls[i], { + method: "GET", + }); + + const text = await response.text(); + const parser = new DOMParser(); + const doc = parser.parseFromString(text, "text/xml"); + const items = doc.getElementsByTagName("item"); + for (let ii = 0 ; ii < items.length ; ++ii) { + + date = new Date(items[ii].querySelector("pubDate").textContent); + + + newpost = {title: items[ii].querySelector("title").textContent, + link: items[ii].querySelector("link").textContent, + ts: date, + date: formatDate(date), + desc: items[ii].querySelector("description").textContent + } + posts.push(newpost); + }; + }; + return posts.sort((a, b) => b.ts - a.ts); +} + +async function refreshNewslist(urls) { + let posts = await fetchPostsFromFeeds(urls); + $("#newslist").empty(); + posts.forEach((post, i) => { + $("#newslist").append( + `
  • +

    ${posts[i].title}

    + ${posts[i].date} +
    ${posts[i].desc}
    +
  • ` + ) + }); +} +async function refreshNewslinks(urls) { + let posts = await fetchPostsFromFeeds(urls); + $("#newslinks ul").empty(); + posts.forEach((post, i) => { + if (i <= ( 5 - 1 )) { + $("#newslinks ul").append( + `
  • + ${posts[i].title} + ${posts[i].date} +
  • ` + ) + } + }); +} diff --git a/themes/hugo-material/.gitignore b/themes/hugo-material/.gitignore deleted file mode 100644 index 948a919..0000000 --- a/themes/hugo-material/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -.DS_Store -.Rproj.user -.Rhistory -.RData -.Ruserdata -hugo-material-4.Rproj -.sass-cache - diff --git a/themes/hugo-material/Makefile b/themes/hugo-material/Makefile deleted file mode 100644 index 1d410fe..0000000 --- a/themes/hugo-material/Makefile +++ /dev/null @@ -1,17 +0,0 @@ - -example: - cp -r layouts/ exampleSite/themes/hugo-material/layouts/ - cp -r static/ exampleSite/themes/hugo-material/static/ -# hugo -s exampleSite -# R -e "setwd('exampleSite'); blogdown::build_site()" - -serve: - R -e "setwd('exampleSite'); blogdown::serve_site()" -# hugo-s exampleSite - - - -clean: - rm -rf exampleSite/themes/hugo-material/layouts/ - rm -rf exampleSite/themes/hugo-material/static/ - diff --git a/themes/hugo-material/README.md b/themes/hugo-material/README.md deleted file mode 100644 index b3473c2..0000000 --- a/themes/hugo-material/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# Hugo Bootstrap Material Design Theme - - -An adaptation for Hugo of the Bootstrap-based [Material Design from Creative Tim](https://github.com/creativetimofficial/material-kit) - - - - - -## Repository overview - -### Source directories - -The Hugo template consists of two main source directories: - -- `layouts` -- `static` - -### Example site - -Additional directories are only for example purposes and can be deleted from your theme installation. These include: - -- `exampleSite/` contains the stand-alone source files to create an example site using this theme. `exampleSite` configuration publishes output site into the `docs/` directory (which allows GitHub Pages to render the site from the master branch.) -- `docs/` contains the rendered version of `exampleSite` - -### Developer information - - -- `Makefile` a convient Makefile for syncing the example-site to the latest theme files. -- `README.md` This document. -- `.gitignore` ignored file types. \ No newline at end of file diff --git a/themes/hugo-material/layouts/_default/login.html b/themes/hugo-material/layouts/_default/login.html deleted file mode 100644 index 81a1a23..0000000 --- a/themes/hugo-material/layouts/_default/login.html +++ /dev/null @@ -1,22 +0,0 @@ -{{ define "body" }} - - {{ partial "nav.html" . }} - - - - {{ partial "footer" . }} - - -{{ end }} diff --git a/themes/hugo-material/layouts/partials/javascript.html b/themes/hugo-material/layouts/partials/javascript.html deleted file mode 100644 index deb979e..0000000 --- a/themes/hugo-material/layouts/partials/javascript.html +++ /dev/null @@ -1,30 +0,0 @@ - -{{ if or .Params.math .Site.Params.math }} - - -{{ end }} - - - - - - - - - - - - - - - - - - - - - - -{{ range .Site.Params.custom_js }} - -{{ end }} \ No newline at end of file diff --git a/themes/hugo-material/static/css/material-kit.css b/themes/hugo-material/static/css/material-kit.css deleted file mode 100644 index a6a6948..0000000 --- a/themes/hugo-material/static/css/material-kit.css +++ /dev/null @@ -1,12367 +0,0 @@ -/*! - - ========================================================= - * Material Kit - v2.0.4 - ========================================================= - - * Product Page: https://www.creative-tim.com/product/material-kit - * Copyright 2018 Creative Tim (http://www.creative-tim.com) - - ========================================================= - - * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - */ -/* brand Colors */ -.carousel.carousel-full-nagivation .left { - cursor: url("../../img/arrow-left.png"), url("../../img/arrow-left.cur"), default !important; } -.carousel.carousel-full-nagivation .right { - cursor: url("../../img/arrow-right.png"), url("../../img/arrow-right.cur"), default !important; } - -.card { - font-size: .875rem; } - -*, -*::before, -*::after { - box-sizing: border-box; } - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - -@-ms-viewport { - width: device-width; } -article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; } - -body { - margin: 0; - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fafafa; } - -[tabindex="-1"]:focus { - outline: 0 !important; } - -hr { - box-sizing: content-box; - height: 0; - overflow: visible; } - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; } - -p { - margin-top: 0; - margin-bottom: 1rem; } - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; } - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; } - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; } - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; } - -dt { - font-weight: 500; } - -dd { - margin-bottom: .5rem; - margin-left: 0; } - -blockquote { - margin: 0 0 1rem; } - -dfn { - font-style: italic; } - -b, -strong { - font-weight: bolder; } - -small { - font-size: 80%; } - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; } - -sub { - bottom: -.25em; } - -sup { - top: -.5em; } - -a { - color: #9c27b0; - text-decoration: none; - background-color: transparent; - -webkit-text-decoration-skip: objects; } - a:hover { - color: #0a6ebd; - text-decoration: underline; } - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; } - a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; } - a:not([href]):not([tabindex]):focus { - outline: 0; } - -pre, -code, -kbd, -samp { - font-family: monospace, monospace; - font-size: 1em; } - -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; - -ms-overflow-style: scrollbar; } - -figure { - margin: 0 0 1rem; } - -img { - vertical-align: middle; - border-style: none; } - -svg:not(:root) { - overflow: hidden; } - -table { - border-collapse: collapse; } - -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; } - -th { - text-align: inherit; } - -label { - display: inline-block; - margin-bottom: .5rem; } - -button { - border-radius: 0; } - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; } - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; } - -button, -input { - overflow: visible; } - -button, -select { - text-transform: none; } - -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; } - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; } - -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; } - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; } - -textarea { - overflow: auto; - resize: vertical; } - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; } - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; } - -progress { - vertical-align: baseline; } - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; } - -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; } - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; } - -output { - display: inline-block; } - -summary { - display: list-item; - cursor: pointer; } - -template { - display: none; } - -[hidden] { - display: none !important; } - -@media print { - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important; } - - a:not(.btn) { - text-decoration: underline; } - - abbr[title]::after { - content: " (" attr(title) ")"; } - - pre { - white-space: pre-wrap !important; } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; } - - thead { - display: table-header-group; } - - tr, - img { - page-break-inside: avoid; } - - p, - h2, - h3 { - orphans: 3; - widows: 3; } - - h2, - h3 { - page-break-after: avoid; } - - @page { - size: a3; } - body { - min-width: 992px !important; } - - .container { - min-width: 992px !important; } - - .navbar { - display: none; } - - .badge { - border: 1px solid #000; } - - .table { - border-collapse: collapse !important; } - .table td, - .table th { - background-color: #fff !important; } - - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; } } -*, -*::before, -*::after { - box-sizing: border-box; } - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - -@-ms-viewport { - width: device-width; } -article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; } - -body { - margin: 0; - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fafafa; } - -[tabindex="-1"]:focus { - outline: 0 !important; } - -hr { - box-sizing: content-box; - height: 0; - overflow: visible; } - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; } - -p { - margin-top: 0; - margin-bottom: 1rem; } - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; } - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; } - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; } - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; } - -dt { - font-weight: 500; } - -dd { - margin-bottom: .5rem; - margin-left: 0; } - -blockquote { - margin: 0 0 1rem; } - -dfn { - font-style: italic; } - -b, -strong { - font-weight: bolder; } - -small { - font-size: 80%; } - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; } - -sub { - bottom: -.25em; } - -sup { - top: -.5em; } - -a { - color: #9c27b0; - text-decoration: none; - background-color: transparent; - -webkit-text-decoration-skip: objects; } - a:hover { - color: #0a6ebd; - text-decoration: underline; } - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; } - a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; } - a:not([href]):not([tabindex]):focus { - outline: 0; } - -pre, -code, -kbd, -samp { - font-family: monospace, monospace; - font-size: 1em; } - -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; - -ms-overflow-style: scrollbar; } - -figure { - margin: 0 0 1rem; } - -img { - vertical-align: middle; - border-style: none; } - -svg:not(:root) { - overflow: hidden; } - -table { - border-collapse: collapse; } - -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; } - -th { - text-align: inherit; } - -label { - display: inline-block; - margin-bottom: .5rem; } - -button { - border-radius: 0; } - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; } - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; } - -button, -input { - overflow: visible; } - -button, -select { - text-transform: none; } - -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; } - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; } - -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; } - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; } - -textarea { - overflow: auto; - resize: vertical; } - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; } - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; } - -progress { - vertical-align: baseline; } - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; } - -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; } - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; } - -output { - display: inline-block; } - -summary { - display: list-item; - cursor: pointer; } - -template { - display: none; } - -[hidden] { - display: none !important; } - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.5rem; - font-family: inherit; - font-weight: 400; - line-height: 1.2; - color: inherit; } - -h1, .h1 { - font-size: 2.5rem; } - -h2, .h2 { - font-size: 2rem; } - -h3, .h3 { - font-size: 1.75rem; } - -h4, .h4 { - font-size: 1.5rem; } - -h5, .h5 { - font-size: 1.25rem; } - -h6, .h6 { - font-size: 1rem; } - -.lead { - font-size: 1.25rem; - font-weight: 300; } - -.display-1 { - font-size: 7rem; - font-weight: 300; - line-height: 1.2; } - -.display-2 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; } - -.display-3 { - font-size: 2.8125rem; - font-weight: 300; - line-height: 1.2; } - -.display-4 { - font-size: 2.125rem; - font-weight: 300; - line-height: 1.2; } - -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -small, -.small { - font-size: 80%; - font-weight: 400; } - -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; } - -.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: 0.5rem; } - -.initialism { - font-size: 90%; - text-transform: uppercase; } - -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; } - -.blockquote-footer { - display: block; - font-size: 80%; - color: #6c757d; } - .blockquote-footer::before { - content: "\2014 \00A0"; } - -.img-fluid { - max-width: 100%; - height: auto; } - -.img-thumbnail { - padding: 0.25rem; - background-color: #fafafa; - border: 1px solid #dee2e6; - border-radius: 0.25rem; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); - max-width: 100%; - height: auto; } - -.figure { - display: inline-block; } - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; } - -.figure-caption { - font-size: 90%; - color: #6c757d; } - -code, -kbd, -pre, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } - -code { - font-size: 87.5%; - color: #e91e63; - word-break: break-word; } - a > code { - color: inherit; } - -kbd { - padding: 0.2rem 0.4rem; - font-size: 87.5%; - color: #ffffff; - background-color: #212529; - border-radius: 0.2rem; - box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25); } - kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 500; - box-shadow: none; } - -pre { - display: block; - font-size: 87.5%; - color: #212529; } - pre code { - font-size: inherit; - color: inherit; - word-break: normal; } - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; } - -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - @media (min-width: 576px) { - .container { - max-width: 540px; } } - @media (min-width: 768px) { - .container { - max-width: 720px; } } - @media (min-width: 992px) { - .container { - max-width: 960px; } } - @media (min-width: 1200px) { - .container { - max-width: 1140px; } } - -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - -.row { - display: flex; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; } - -.no-gutters { - margin-right: 0; - margin-left: 0; } - .no-gutters > .col, - .no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; } - -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; } - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - -.col-3 { - flex: 0 0 25%; - max-width: 25%; } - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - -.col-6 { - flex: 0 0 50%; - max-width: 50%; } - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - -.col-9 { - flex: 0 0 75%; - max-width: 75%; } - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - -.col-12 { - flex: 0 0 100%; - max-width: 100%; } - -.order-first { - order: -1; } - -.order-last { - order: 13; } - -.order-0 { - order: 0; } - -.order-1 { - order: 1; } - -.order-2 { - order: 2; } - -.order-3 { - order: 3; } - -.order-4 { - order: 4; } - -.order-5 { - order: 5; } - -.order-6 { - order: 6; } - -.order-7 { - order: 7; } - -.order-8 { - order: 8; } - -.order-9 { - order: 9; } - -.order-10 { - order: 10; } - -.order-11 { - order: 11; } - -.order-12 { - order: 12; } - -.offset-1 { - margin-left: 8.3333333333%; } - -.offset-2 { - margin-left: 16.6666666667%; } - -.offset-3 { - margin-left: 25%; } - -.offset-4 { - margin-left: 33.3333333333%; } - -.offset-5 { - margin-left: 41.6666666667%; } - -.offset-6 { - margin-left: 50%; } - -.offset-7 { - margin-left: 58.3333333333%; } - -.offset-8 { - margin-left: 66.6666666667%; } - -.offset-9 { - margin-left: 75%; } - -.offset-10 { - margin-left: 83.3333333333%; } - -.offset-11 { - margin-left: 91.6666666667%; } - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-sm-first { - order: -1; } - - .order-sm-last { - order: 13; } - - .order-sm-0 { - order: 0; } - - .order-sm-1 { - order: 1; } - - .order-sm-2 { - order: 2; } - - .order-sm-3 { - order: 3; } - - .order-sm-4 { - order: 4; } - - .order-sm-5 { - order: 5; } - - .order-sm-6 { - order: 6; } - - .order-sm-7 { - order: 7; } - - .order-sm-8 { - order: 8; } - - .order-sm-9 { - order: 9; } - - .order-sm-10 { - order: 10; } - - .order-sm-11 { - order: 11; } - - .order-sm-12 { - order: 12; } - - .offset-sm-0 { - margin-left: 0; } - - .offset-sm-1 { - margin-left: 8.3333333333%; } - - .offset-sm-2 { - margin-left: 16.6666666667%; } - - .offset-sm-3 { - margin-left: 25%; } - - .offset-sm-4 { - margin-left: 33.3333333333%; } - - .offset-sm-5 { - margin-left: 41.6666666667%; } - - .offset-sm-6 { - margin-left: 50%; } - - .offset-sm-7 { - margin-left: 58.3333333333%; } - - .offset-sm-8 { - margin-left: 66.6666666667%; } - - .offset-sm-9 { - margin-left: 75%; } - - .offset-sm-10 { - margin-left: 83.3333333333%; } - - .offset-sm-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-md-first { - order: -1; } - - .order-md-last { - order: 13; } - - .order-md-0 { - order: 0; } - - .order-md-1 { - order: 1; } - - .order-md-2 { - order: 2; } - - .order-md-3 { - order: 3; } - - .order-md-4 { - order: 4; } - - .order-md-5 { - order: 5; } - - .order-md-6 { - order: 6; } - - .order-md-7 { - order: 7; } - - .order-md-8 { - order: 8; } - - .order-md-9 { - order: 9; } - - .order-md-10 { - order: 10; } - - .order-md-11 { - order: 11; } - - .order-md-12 { - order: 12; } - - .offset-md-0 { - margin-left: 0; } - - .offset-md-1 { - margin-left: 8.3333333333%; } - - .offset-md-2 { - margin-left: 16.6666666667%; } - - .offset-md-3 { - margin-left: 25%; } - - .offset-md-4 { - margin-left: 33.3333333333%; } - - .offset-md-5 { - margin-left: 41.6666666667%; } - - .offset-md-6 { - margin-left: 50%; } - - .offset-md-7 { - margin-left: 58.3333333333%; } - - .offset-md-8 { - margin-left: 66.6666666667%; } - - .offset-md-9 { - margin-left: 75%; } - - .offset-md-10 { - margin-left: 83.3333333333%; } - - .offset-md-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-lg-first { - order: -1; } - - .order-lg-last { - order: 13; } - - .order-lg-0 { - order: 0; } - - .order-lg-1 { - order: 1; } - - .order-lg-2 { - order: 2; } - - .order-lg-3 { - order: 3; } - - .order-lg-4 { - order: 4; } - - .order-lg-5 { - order: 5; } - - .order-lg-6 { - order: 6; } - - .order-lg-7 { - order: 7; } - - .order-lg-8 { - order: 8; } - - .order-lg-9 { - order: 9; } - - .order-lg-10 { - order: 10; } - - .order-lg-11 { - order: 11; } - - .order-lg-12 { - order: 12; } - - .offset-lg-0 { - margin-left: 0; } - - .offset-lg-1 { - margin-left: 8.3333333333%; } - - .offset-lg-2 { - margin-left: 16.6666666667%; } - - .offset-lg-3 { - margin-left: 25%; } - - .offset-lg-4 { - margin-left: 33.3333333333%; } - - .offset-lg-5 { - margin-left: 41.6666666667%; } - - .offset-lg-6 { - margin-left: 50%; } - - .offset-lg-7 { - margin-left: 58.3333333333%; } - - .offset-lg-8 { - margin-left: 66.6666666667%; } - - .offset-lg-9 { - margin-left: 75%; } - - .offset-lg-10 { - margin-left: 83.3333333333%; } - - .offset-lg-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: none; } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; } - - .order-xl-first { - order: -1; } - - .order-xl-last { - order: 13; } - - .order-xl-0 { - order: 0; } - - .order-xl-1 { - order: 1; } - - .order-xl-2 { - order: 2; } - - .order-xl-3 { - order: 3; } - - .order-xl-4 { - order: 4; } - - .order-xl-5 { - order: 5; } - - .order-xl-6 { - order: 6; } - - .order-xl-7 { - order: 7; } - - .order-xl-8 { - order: 8; } - - .order-xl-9 { - order: 9; } - - .order-xl-10 { - order: 10; } - - .order-xl-11 { - order: 11; } - - .order-xl-12 { - order: 12; } - - .offset-xl-0 { - margin-left: 0; } - - .offset-xl-1 { - margin-left: 8.3333333333%; } - - .offset-xl-2 { - margin-left: 16.6666666667%; } - - .offset-xl-3 { - margin-left: 25%; } - - .offset-xl-4 { - margin-left: 33.3333333333%; } - - .offset-xl-5 { - margin-left: 41.6666666667%; } - - .offset-xl-6 { - margin-left: 50%; } - - .offset-xl-7 { - margin-left: 58.3333333333%; } - - .offset-xl-8 { - margin-left: 66.6666666667%; } - - .offset-xl-9 { - margin-left: 75%; } - - .offset-xl-10 { - margin-left: 83.3333333333%; } - - .offset-xl-11 { - margin-left: 91.6666666667%; } } -.table { - width: 100%; - max-width: 100%; - margin-bottom: 1rem; - background-color: transparent; } - .table th, - .table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid rgba(0, 0, 0, 0.06); } - .table thead th { - vertical-align: bottom; - border-bottom: 2px solid rgba(0, 0, 0, 0.06); } - .table tbody + tbody { - border-top: 2px solid rgba(0, 0, 0, 0.06); } - .table .table { - background-color: #fafafa; } - -.table-sm th, -.table-sm td { - padding: 0.3rem; } - -.table-bordered { - border: 1px solid rgba(0, 0, 0, 0.06); } - .table-bordered th, - .table-bordered td { - border: 1px solid rgba(0, 0, 0, 0.06); } - .table-bordered thead th, - .table-bordered thead td { - border-bottom-width: 2px; } - -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); } - -.table-hover tbody tr:hover { - background-color: rgba(0, 0, 0, 0.075); } - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #c1e2fc; } - -.table-hover .table-primary:hover { - background-color: #a9d7fb; } - .table-hover .table-primary:hover > td, - .table-hover .table-primary:hover > th { - background-color: #a9d7fb; } - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d6d8db; } - -.table-hover .table-secondary:hover { - background-color: #c8cbcf; } - .table-hover .table-secondary:hover > td, - .table-hover .table-secondary:hover > th { - background-color: #c8cbcf; } - -.table-success, -.table-success > th, -.table-success > td { - background-color: #cde9ce; } - -.table-hover .table-success:hover { - background-color: #bbe1bd; } - .table-hover .table-success:hover > td, - .table-hover .table-success:hover > th { - background-color: #bbe1bd; } - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b8ecf3; } - -.table-hover .table-info:hover { - background-color: #a2e6ef; } - .table-hover .table-info:hover > td, - .table-hover .table-info:hover > th { - background-color: #a2e6ef; } - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #fff9c8; } - -.table-hover .table-warning:hover { - background-color: #fff6af; } - .table-hover .table-warning:hover > td, - .table-hover .table-warning:hover > th { - background-color: #fff6af; } - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #fccac7; } - -.table-hover .table-danger:hover { - background-color: #fbb3af; } - .table-hover .table-danger:hover > td, - .table-hover .table-danger:hover > th { - background-color: #fbb3af; } - -.table-light, -.table-light > th, -.table-light > td { - background-color: #fdfdfe; } - -.table-hover .table-light:hover { - background-color: #ececf6; } - .table-hover .table-light:hover > td, - .table-hover .table-light:hover > th { - background-color: #ececf6; } - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c6c8ca; } - -.table-hover .table-dark:hover { - background-color: #b9bbbe; } - .table-hover .table-dark:hover > td, - .table-hover .table-dark:hover > th { - background-color: #b9bbbe; } - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); } - -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); } - .table-hover .table-active:hover > td, - .table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); } - -.table .thead-dark th { - color: #fafafa; - background-color: #212529; - border-color: #32383e; } -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: rgba(0, 0, 0, 0.06); } - -.table-dark { - color: #fafafa; - background-color: #212529; } - .table-dark th, - .table-dark td, - .table-dark thead th { - border-color: #32383e; } - .table-dark.table-bordered { - border: 0; } - .table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); } - .table-dark.table-hover tbody tr:hover { - background-color: rgba(255, 255, 255, 0.075); } - -@media (max-width: 575.98px) { - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive-sm > .table-bordered { - border: 0; } } -@media (max-width: 767.98px) { - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive-md > .table-bordered { - border: 0; } } -@media (max-width: 991.98px) { - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive-lg > .table-bordered { - border: 0; } } -@media (max-width: 1199.98px) { - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive-xl > .table-bordered { - border: 0; } } -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } - .table-responsive > .table-bordered { - border: 0; } - -.form-control { - display: block; - width: 100%; - padding: 0.4375rem 0; - font-size: 1rem; - line-height: 1.5; - color: #495057; - background-color: rgba(0, 0, 0, 0); - background-clip: padding-box; - border: 1px solid #d2d2d2; - border-radius: 0; - box-shadow: none; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - .form-control::-ms-expand { - background-color: transparent; - border: 0; } - .form-control:focus { - color: #495057; - background-color: rgba(0, 0, 0, 0); - border-color: #9acffa; - outline: 0; - box-shadow: none, 0 0 0 0.2rem rgba(33, 150, 243, 0.25); } - .form-control::placeholder { - color: #6c757d; - opacity: 1; } - .form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; } - -select.form-control:not([size]):not([multiple]) { - height: calc(2.4375rem + 2px); } -select.form-control:focus::-ms-value { - color: #495057; - background-color: rgba(0, 0, 0, 0); } - -.form-control-file, -.form-control-range { - display: block; - width: 100%; } - -.col-form-label { - padding-top: calc(0.4375rem + 1px); - padding-bottom: calc(0.4375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; } - -.col-form-label-lg { - padding-top: calc(0.5625rem + 1px); - padding-bottom: calc(0.5625rem + 1px); - font-size: 1.25rem; - line-height: 1.5; } - -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; } - -.form-control-plaintext { - display: block; - width: 100%; - padding-top: 0.4375rem; - padding-bottom: 0.4375rem; - margin-bottom: 0; - line-height: 1.5; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; } - .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, - .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, - .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, - .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, - .input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, - .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, - .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, - .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, - .input-group-lg > .input-group-append > .form-control-plaintext.btn { - padding-right: 0; - padding-left: 0; } - -.form-control-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.25rem 0; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; } - -select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), -.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), -.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), -.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), -.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { - height: calc(2.125rem + 2px); } - -.form-control-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.5625rem 0; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; } - -select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), -.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), -.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), -.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), -.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { - height: calc(4.125rem + 2px); } - -.form-group { - margin-bottom: 1rem; } - -.form-text { - display: block; - margin-top: 0.25rem; } - -.form-row { - display: flex; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; } - .form-row > .col, - .form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; } - -.form-check { - position: relative; - display: block; - padding-left: 1.25rem; } - -.form-check-input { - position: absolute; - margin-top: 0.3rem; - margin-left: -1.25rem; } - .form-check-input:disabled ~ .form-check-label { - color: #6c757d; } - -.form-check-label { - margin-bottom: 0; } - -.form-check-inline { - display: inline-flex; - align-items: center; - padding-left: 0; - margin-right: 0.75rem; } - .form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; } - -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #4caf50; } - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(76, 175, 80, 0.8); - border-radius: .2rem; } - -.was-validated .form-control:valid, .form-control.is-valid, -.was-validated .custom-select:valid, -.custom-select.is-valid { - border-color: #4caf50; } - .was-validated .form-control:valid:focus, .form-control.is-valid:focus, - .was-validated .custom-select:valid:focus, - .custom-select.is-valid:focus { - border-color: #4caf50; - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); } - .was-validated .form-control:valid ~ .valid-feedback, - .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, - .form-control.is-valid ~ .valid-tooltip, - .was-validated .custom-select:valid ~ .valid-feedback, - .was-validated .custom-select:valid ~ .valid-tooltip, - .custom-select.is-valid ~ .valid-feedback, - .custom-select.is-valid ~ .valid-tooltip { - display: block; } - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #4caf50; } -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; } - -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #4caf50; } - .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #a3d7a5; } -.was-validated .custom-control-input:valid ~ .valid-feedback, -.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, -.custom-control-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: #6ec071; } -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(76, 175, 80, 0.25); } - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #4caf50; } - .was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .custom-file-input:valid ~ .valid-feedback, -.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, -.custom-file-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); } - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #f44336; } - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(244, 67, 54, 0.8); - border-radius: .2rem; } - -.was-validated .form-control:invalid, .form-control.is-invalid, -.was-validated .custom-select:invalid, -.custom-select.is-invalid { - border-color: #f44336; } - .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, - .was-validated .custom-select:invalid:focus, - .custom-select.is-invalid:focus { - border-color: #f44336; - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); } - .was-validated .form-control:invalid ~ .invalid-feedback, - .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, - .form-control.is-invalid ~ .invalid-tooltip, - .was-validated .custom-select:invalid ~ .invalid-feedback, - .was-validated .custom-select:invalid ~ .invalid-tooltip, - .custom-select.is-invalid ~ .invalid-feedback, - .custom-select.is-invalid ~ .invalid-tooltip { - display: block; } - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #f44336; } -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; } - -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #f44336; } - .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - background-color: #fbb4af; } -.was-validated .custom-control-input:invalid ~ .invalid-feedback, -.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, -.custom-control-input.is-invalid ~ .invalid-tooltip { - display: block; } -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - background-color: #f77066; } -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(244, 67, 54, 0.25); } - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #f44336; } - .was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .custom-file-input:invalid ~ .invalid-feedback, -.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, -.custom-file-input.is-invalid ~ .invalid-tooltip { - display: block; } -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); } - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; } - .form-inline .form-check { - width: 100%; } - @media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - align-items: center; - margin-bottom: 0; } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .form-inline .form-control-plaintext { - display: inline-block; } - .form-inline .input-group { - width: auto; } - .form-inline .form-check { - display: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; } - .form-inline .form-check-input { - position: relative; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; } - .form-inline .custom-control { - align-items: center; - justify-content: center; } - .form-inline .custom-control-label { - margin-bottom: 0; } } - -.btn { - display: inline-block; - font-weight: 400; - text-align: center; - white-space: nowrap; - vertical-align: middle; - user-select: none; - border: 1px solid transparent; - padding: 0.46875rem 1rem; - font-size: 1rem; - line-height: 1.5; - border-radius: 0.25rem; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - .btn:hover, .btn:focus { - text-decoration: none; } - .btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); } - .btn.disabled, .btn:disabled { - opacity: 0.65; - box-shadow: none; } - .btn:not(:disabled):not(.disabled) { - cursor: pointer; } - .btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { - background-image: none; - box-shadow: none; } - .btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus { - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25), none; } - -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; } - -.btn-primary { - color: #ffffff; - background-color: #2196f3; - border-color: #2196f3; - box-shadow: none; } - .btn-primary:hover { - color: #ffffff; - background-color: #0c83e2; - border-color: #0c7cd5; } - .btn-primary:focus, .btn-primary.focus { - box-shadow: none, 0 0 0 0.2rem rgba(33, 150, 243, 0.5); } - .btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #2196f3; - border-color: #2196f3; } - .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #0c7cd5; - border-color: #0b75c9; } - .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { - box-shadow: none, 0 0 0 0.2rem rgba(33, 150, 243, 0.5); } - -.btn-secondary { - color: #ffffff; - background-color: #6c757d; - border-color: #6c757d; - box-shadow: none; } - .btn-secondary:hover { - color: #ffffff; - background-color: #5a6268; - border-color: #545b62; } - .btn-secondary:focus, .btn-secondary.focus { - box-shadow: none, 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } - .btn-secondary.disabled, .btn-secondary:disabled { - color: #ffffff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #ffffff; - background-color: #545b62; - border-color: #4e555b; } - .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { - box-shadow: none, 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } - -.btn-success { - color: #ffffff; - background-color: #4caf50; - border-color: #4caf50; - box-shadow: none; } - .btn-success:hover { - color: #ffffff; - background-color: #409444; - border-color: #3d8b40; } - .btn-success:focus, .btn-success.focus { - box-shadow: none, 0 0 0 0.2rem rgba(76, 175, 80, 0.5); } - .btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #4caf50; - border-color: #4caf50; } - .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #3d8b40; - border-color: #39833c; } - .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { - box-shadow: none, 0 0 0 0.2rem rgba(76, 175, 80, 0.5); } - -.btn-info { - color: #ffffff; - background-color: #00bcd4; - border-color: #00bcd4; - box-shadow: none; } - .btn-info:hover { - color: #ffffff; - background-color: #009aae; - border-color: #008fa1; } - .btn-info:focus, .btn-info.focus { - box-shadow: none, 0 0 0 0.2rem rgba(0, 188, 212, 0.5); } - .btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #00bcd4; - border-color: #00bcd4; } - .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #008fa1; - border-color: #008394; } - .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { - box-shadow: none, 0 0 0 0.2rem rgba(0, 188, 212, 0.5); } - -.btn-warning { - color: #212529; - background-color: #ffeb3b; - border-color: #ffeb3b; - box-shadow: none; } - .btn-warning:hover { - color: #212529; - background-color: #ffe715; - border-color: #ffe608; } - .btn-warning:focus, .btn-warning.focus { - box-shadow: none, 0 0 0 0.2rem rgba(255, 235, 59, 0.5); } - .btn-warning.disabled, .btn-warning:disabled { - color: #212529; - background-color: #ffeb3b; - border-color: #ffeb3b; } - .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #ffe608; - border-color: #fae100; } - .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { - box-shadow: none, 0 0 0 0.2rem rgba(255, 235, 59, 0.5); } - -.btn-danger { - color: #ffffff; - background-color: #f44336; - border-color: #f44336; - box-shadow: none; } - .btn-danger:hover { - color: #ffffff; - background-color: #f22112; - border-color: #ea1c0d; } - .btn-danger:focus, .btn-danger.focus { - box-shadow: none, 0 0 0 0.2rem rgba(244, 67, 54, 0.5); } - .btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #f44336; - border-color: #f44336; } - .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #ea1c0d; - border-color: #de1b0c; } - .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { - box-shadow: none, 0 0 0 0.2rem rgba(244, 67, 54, 0.5); } - -.btn-light { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; - box-shadow: none; } - .btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; } - .btn-light:focus, .btn-light.focus { - box-shadow: none, 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } - .btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; } - .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { - box-shadow: none, 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } - -.btn-dark { - color: #ffffff; - background-color: #343a40; - border-color: #343a40; - box-shadow: none; } - .btn-dark:hover { - color: #ffffff; - background-color: #23272b; - border-color: #1d2124; } - .btn-dark:focus, .btn-dark.focus { - box-shadow: none, 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } - .btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #343a40; - border-color: #343a40; } - .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #1d2124; - border-color: #171a1d; } - .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { - box-shadow: none, 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } - -.btn-outline-primary { - color: #2196f3; - background-color: transparent; - background-image: none; - border-color: #2196f3; } - .btn-outline-primary:hover { - color: #ffffff; - background-color: #2196f3; - border-color: #2196f3; } - .btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5); } - .btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #2196f3; - background-color: transparent; } - .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { - color: #ffffff; - background-color: #2196f3; - border-color: #2196f3; } - .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5); } - -.btn-outline-secondary { - color: #6c757d; - background-color: transparent; - background-image: none; - border-color: #6c757d; } - .btn-outline-secondary:hover { - color: #ffffff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } - .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; } - .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { - color: #ffffff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } - -.btn-outline-success { - color: #4caf50; - background-color: transparent; - background-image: none; - border-color: #4caf50; } - .btn-outline-success:hover { - color: #ffffff; - background-color: #4caf50; - border-color: #4caf50; } - .btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); } - .btn-outline-success.disabled, .btn-outline-success:disabled { - color: #4caf50; - background-color: transparent; } - .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { - color: #ffffff; - background-color: #4caf50; - border-color: #4caf50; } - .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); } - -.btn-outline-info { - color: #00bcd4; - background-color: transparent; - background-image: none; - border-color: #00bcd4; } - .btn-outline-info:hover { - color: #ffffff; - background-color: #00bcd4; - border-color: #00bcd4; } - .btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); } - .btn-outline-info.disabled, .btn-outline-info:disabled { - color: #00bcd4; - background-color: transparent; } - .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { - color: #ffffff; - background-color: #00bcd4; - border-color: #00bcd4; } - .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); } - -.btn-outline-warning { - color: #ffeb3b; - background-color: transparent; - background-image: none; - border-color: #ffeb3b; } - .btn-outline-warning:hover { - color: #212529; - background-color: #ffeb3b; - border-color: #ffeb3b; } - .btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5); } - .btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffeb3b; - background-color: transparent; } - .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffeb3b; - border-color: #ffeb3b; } - .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5); } - -.btn-outline-danger { - color: #f44336; - background-color: transparent; - background-image: none; - border-color: #f44336; } - .btn-outline-danger:hover { - color: #ffffff; - background-color: #f44336; - border-color: #f44336; } - .btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); } - .btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #f44336; - background-color: transparent; } - .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { - color: #ffffff; - background-color: #f44336; - border-color: #f44336; } - .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); } - -.btn-outline-light { - color: #f8f9fa; - background-color: transparent; - background-image: none; - border-color: #f8f9fa; } - .btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } - .btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; } - .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } - -.btn-outline-dark { - color: #343a40; - background-color: transparent; - background-image: none; - border-color: #343a40; } - .btn-outline-dark:hover { - color: #ffffff; - background-color: #343a40; - border-color: #343a40; } - .btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } - .btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; } - .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { - color: #ffffff; - background-color: #343a40; - border-color: #343a40; } - .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } - -.btn-link { - font-weight: 400; - color: #9c27b0; - background-color: transparent; } - .btn-link:hover { - color: #0a6ebd; - text-decoration: underline; - background-color: transparent; - border-color: transparent; } - .btn-link:focus, .btn-link.focus { - text-decoration: underline; - border-color: transparent; - box-shadow: none; } - .btn-link:disabled, .btn-link.disabled { - color: #999; } - -.btn-lg, .btn-group-lg > .btn { - padding: 1.125rem 2.25rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; } - -.btn-sm, .btn-group-sm > .btn { - padding: 0.40625rem 1.25rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.1875rem; } - -.btn-block { - display: block; - width: 100%; } - .btn-block + .btn-block { - margin-top: 0.5rem; } - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; } - -.fade { - opacity: 0; - transition: opacity 0.15s linear; } - .fade.show { - opacity: 1; } - -.collapse { - display: none; } - .collapse.show { - display: block; } - -tr.collapse.show { - display: table-row; } - -tbody.collapse.show { - display: table-row-group; } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - transition: height 0.35s ease; } - -.dropup, -.dropdown { - position: relative; } - -.dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; } -.dropdown-toggle:empty::after { - margin-left: 0; } - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - -.dropup .dropdown-menu { - margin-top: 0; - margin-bottom: 0.125rem; } -.dropup .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; } -.dropup .dropdown-toggle:empty::after { - margin-left: 0; } - -.dropright .dropdown-menu { - margin-top: 0; - margin-left: 0.125rem; } -.dropright .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; } -.dropright .dropdown-toggle:empty::after { - margin-left: 0; } -.dropright .dropdown-toggle::after { - vertical-align: 0; } - -.dropleft .dropdown-menu { - margin-top: 0; - margin-right: 0.125rem; } -.dropleft .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; } -.dropleft .dropdown-toggle::after { - display: none; } -.dropleft .dropdown-toggle::before { - display: inline-block; - width: 0; - height: 0; - margin-right: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; } -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; } -.dropleft .dropdown-toggle::before { - vertical-align: 0; } - -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; } - -.dropdown-item { - display: block; - width: 100%; - padding: 0.625rem 1.25rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; } - .dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; } - .dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #2196f3; } - .dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - background-color: transparent; } - -.dropdown-menu.show { - display: block; } - -.dropdown-header { - display: block; - padding: 0.5rem 1.25rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #6c757d; - white-space: nowrap; } - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - flex: 0 1 auto; } - .btn-group > .btn:hover, - .btn-group-vertical > .btn:hover { - z-index: 1; } - .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 1; } - .btn-group .btn + .btn, - .btn-group .btn + .btn-group, - .btn-group .btn-group + .btn, - .btn-group .btn-group + .btn-group, - .btn-group-vertical .btn + .btn, - .btn-group-vertical .btn + .btn-group, - .btn-group-vertical .btn-group + .btn, - .btn-group-vertical .btn-group + .btn-group { - margin-left: -1px; } - -.btn-toolbar { - display: flex; - flex-wrap: wrap; - justify-content: flex-start; } - .btn-toolbar .input-group { - width: auto; } - -.btn-group > .btn:first-child { - margin-left: 0; } -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - -.dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; } - .dropdown-toggle-split::after { - margin-left: 0; } - -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.9375rem; - padding-left: 0.9375rem; } - -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 1.6875rem; - padding-left: 1.6875rem; } - -.btn-group.show .dropdown-toggle { - box-shadow: none; } - .btn-group.show .dropdown-toggle.btn-link { - box-shadow: none; } - -.btn-group-vertical { - flex-direction: column; - align-items: flex-start; - justify-content: center; } - .btn-group-vertical .btn, - .btn-group-vertical .btn-group { - width: 100%; } - .btn-group-vertical > .btn + .btn, - .btn-group-vertical > .btn + .btn-group, - .btn-group-vertical > .btn-group + .btn, - .btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; } - .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), - .btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .btn-group-vertical > .btn:not(:first-child), - .btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.btn-group-toggle > .btn, -.btn-group-toggle > .btn-group > .btn { - margin-bottom: 0; } - .btn-group-toggle > .btn input[type="radio"], - .btn-group-toggle > .btn input[type="checkbox"], - .btn-group-toggle > .btn-group > .btn input[type="radio"], - .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; } - -.input-group { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; } - .input-group > .form-control, - .input-group > .custom-select, - .input-group > .custom-file { - position: relative; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; } - .input-group > .form-control:focus, - .input-group > .custom-select:focus, - .input-group > .custom-file:focus { - z-index: 3; } - .input-group > .form-control + .form-control, - .input-group > .form-control + .custom-select, - .input-group > .form-control + .custom-file, - .input-group > .custom-select + .form-control, - .input-group > .custom-select + .custom-select, - .input-group > .custom-select + .custom-file, - .input-group > .custom-file + .form-control, - .input-group > .custom-file + .custom-select, - .input-group > .custom-file + .custom-file { - margin-left: -1px; } - .input-group > .form-control:not(:last-child), - .input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .input-group > .form-control:not(:first-child), - .input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - .input-group > .custom-file { - display: flex; - align-items: center; } - .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::before { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .input-group > .custom-file:not(:first-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label::before { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - -.input-group-prepend, -.input-group-append { - display: flex; } - .input-group-prepend .btn, - .input-group-append .btn { - position: relative; - z-index: 2; } - .input-group-prepend .btn + .btn, - .input-group-prepend .btn + .input-group-text, - .input-group-prepend .input-group-text + .input-group-text, - .input-group-prepend .input-group-text + .btn, - .input-group-append .btn + .btn, - .input-group-append .btn + .input-group-text, - .input-group-append .input-group-text + .input-group-text, - .input-group-append .input-group-text + .btn { - margin-left: -1px; } - -.input-group-prepend { - margin-right: -1px; } - -.input-group-append { - margin-left: -1px; } - -.input-group-text { - display: flex; - align-items: center; - padding: 0.4375rem 0; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - white-space: nowrap; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0; } - .input-group-text input[type="radio"], - .input-group-text input[type="checkbox"] { - margin-top: 0; } - -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - -.input-group > .input-group-append > .btn, -.input-group > .input-group-append > .input-group-text, -.input-group > .input-group-prepend:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .input-group-text, -.input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; } - -.custom-control-inline { - display: inline-flex; - margin-right: 1rem; } - -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0; } - .custom-control-input:checked ~ .custom-control-label::before { - color: #ffffff; - background-color: #2196f3; - box-shadow: none; } - .custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(33, 150, 243, 0.25); } - .custom-control-input:active ~ .custom-control-label::before { - color: #ffffff; - background-color: #cae6fc; - box-shadow: none; } - .custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; } - .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; } - -.custom-control-label { - margin-bottom: 0; } - .custom-control-label::before { - position: absolute; - top: 0.25rem; - left: 0; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - user-select: none; - background-color: #dee2e6; - box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); } - .custom-control-label::after { - position: absolute; - top: 0.25rem; - left: 0; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background-repeat: no-repeat; - background-position: center center; - background-size: 50% 50%; } - -.custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; } -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #2196f3; } -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); } -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - background-color: #2196f3; - box-shadow: none; } -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23ffffff' d='M0 2h4'/%3E%3C/svg%3E"); } -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(33, 150, 243, 0.5); } -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(33, 150, 243, 0.5); } - -.custom-radio .custom-control-label::before { - border-radius: 50%; } -.custom-radio .custom-control-input:checked ~ .custom-control-label::before { - background-color: #2196f3; } -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffffff'/%3E%3C/svg%3E"); } -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(33, 150, 243, 0.5); } - -.custom-select { - display: inline-block; - width: 100%; - height: calc(2.4375rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: #ffffff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; - background-size: 8px 10px; - border: 1px solid #d2d2d2; - border-radius: 0.25rem; - appearance: none; } - .custom-select:focus { - border-color: #9acffa; - outline: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(154, 207, 250, 0.5); } - .custom-select:focus::-ms-value { - color: #495057; - background-color: rgba(0, 0, 0, 0); } - .custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; } - .custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; } - .custom-select::-ms-expand { - opacity: 0; } - -.custom-select-sm { - height: calc(2.125rem + 2px); - padding-top: 0.375rem; - padding-bottom: 0.375rem; - font-size: 75%; } - -.custom-select-lg { - height: calc(4.125rem + 2px); - padding-top: 0.375rem; - padding-bottom: 0.375rem; - font-size: 125%; } - -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(2.4375rem + 2px); - margin-bottom: 0; } - -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(2.4375rem + 2px); - margin: 0; - opacity: 0; } - .custom-file-input:focus ~ .custom-file-control { - border-color: #9acffa; - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); } - .custom-file-input:focus ~ .custom-file-control::before { - border-color: #9acffa; } - .custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; } - -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(2.4375rem + 2px); - padding: 0.46875rem 1rem; - line-height: 1.3; - color: #495057; - background-color: transparent; - border: 0 solid #d2d2d2; - border-radius: 0; - box-shadow: none; } - .custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(calc(2.4375rem + 2px) - 0 * 2); - padding: 0.46875rem 1rem; - line-height: 1.3; - color: #495057; - content: "Browse"; - background-color: transparent; - border-left: 0 solid #d2d2d2; - border-radius: 0 0 0 0; } - -.nav { - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; } - -.nav-link { - display: block; - padding: 0.5rem 1rem; } - .nav-link:hover, .nav-link:focus { - text-decoration: none; } - .nav-link.disabled { - color: #6c757d; } - -.nav-tabs { - border-bottom: 1px solid #dee2e6; } - .nav-tabs .nav-item { - margin-bottom: -1px; } - .nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; } - .nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; } - .nav-tabs .nav-link.active, - .nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fafafa; - border-color: #dee2e6 #dee2e6 #fafafa; } - .nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.nav-pills .nav-link { - border-radius: 0.25rem; } -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #2196f3; } - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; } - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; } - -.tab-content > .tab-pane { - display: none; } -.tab-content > .active { - display: block; } - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; - padding: 0.5rem 1rem; } - .navbar > .container, - .navbar > .container-fluid { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; } - -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; } - .navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; } - -.navbar-nav { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; } - .navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; } - .navbar-nav .dropdown-menu { - position: static; - float: none; } - -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; } - -.navbar-collapse { - flex-basis: 100%; - flex-grow: 1; - align-items: center; } - -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; } - .navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; } - .navbar-toggler:not(:disabled):not(.disabled) { - cursor: pointer; } - -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; } - -@media (max-width: 575.98px) { - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 576px) { - .navbar-expand-sm { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-sm .navbar-nav { - flex-direction: row; } - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-sm .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-sm .navbar-toggler { - display: none; } - .navbar-expand-sm .dropup .dropdown-menu { - top: auto; - bottom: 100%; } } -@media (max-width: 767.98px) { - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 768px) { - .navbar-expand-md { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-md .navbar-nav { - flex-direction: row; } - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-md .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-md .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-md .navbar-toggler { - display: none; } - .navbar-expand-md .dropup .dropdown-menu { - top: auto; - bottom: 100%; } } -@media (max-width: 991.98px) { - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 992px) { - .navbar-expand-lg { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-lg .navbar-nav { - flex-direction: row; } - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-lg .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-lg .navbar-toggler { - display: none; } - .navbar-expand-lg .dropup .dropdown-menu { - top: auto; - bottom: 100%; } } -@media (max-width: 1199.98px) { - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 1200px) { - .navbar-expand-xl { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-xl .navbar-nav { - flex-direction: row; } - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-xl .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-xl .navbar-toggler { - display: none; } - .navbar-expand-xl .dropup .dropdown-menu { - top: auto; - bottom: 100%; } } -.navbar-expand { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand > .container, - .navbar-expand > .container-fluid { - padding-right: 0; - padding-left: 0; } - .navbar-expand .navbar-nav { - flex-direction: row; } - .navbar-expand .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; } - .navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand > .container, - .navbar-expand > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand .navbar-toggler { - display: none; } - .navbar-expand .dropup .dropdown-menu { - top: auto; - bottom: 100%; } - -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); } - .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); } -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); } - .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); } - .navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); } -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); } -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); } -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); } - .navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); } - .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); } - -.navbar-dark .navbar-brand { - color: #ffffff; } - .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; } -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); } - .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); } - .navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); } -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #ffffff; } -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); } -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); } - .navbar-dark .navbar-text a { - color: #ffffff; } - .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; } - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #fff; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0.25rem; } - .card > hr { - margin-right: 0; - margin-left: 0; } - .card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; } - -.card-body { - flex: 1 1 auto; - padding: 1.25rem; } - -.card-title { - margin-bottom: 0.75rem; } - -.card-subtitle { - margin-top: -0.375rem; - margin-bottom: 0; } - -.card-text:last-child { - margin-bottom: 0; } - -.card-link:hover { - text-decoration: none; } -.card-link + .card-link { - margin-left: 1.25rem; } - -.card-header { - padding: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: #fff; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); } - .card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } - .card-header + .list-group .list-group-item:first-child { - border-top: 0; } - -.card-footer { - padding: 0.75rem 1.25rem; - background-color: #fff; - border-top: 1px solid rgba(0, 0, 0, 0.12); } - .card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } - -.card-header-tabs { - margin-right: -0.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; } - -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; } - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; } - -.card-img { - width: 100%; - border-radius: calc(0.25rem - 1px); } - -.card-img-top { - width: 100%; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); } - -.card-img-bottom { - width: 100%; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); } - -.card-deck { - display: flex; - flex-direction: column; } - .card-deck .card { - margin-bottom: 15px; } - @media (min-width: 576px) { - .card-deck { - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; } - .card-deck .card { - display: flex; - flex: 1 0 0%; - flex-direction: column; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; } } - -.card-group { - display: flex; - flex-direction: column; } - .card-group > .card { - margin-bottom: 15px; } - @media (min-width: 576px) { - .card-group { - flex-flow: row wrap; } - .card-group > .card { - flex: 1 0 0%; - margin-bottom: 0; } - .card-group > .card + .card { - margin-left: 0; - border-left: 0; } - .card-group > .card:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .card-group > .card:first-child .card-img-top, - .card-group > .card:first-child .card-header { - border-top-right-radius: 0; } - .card-group > .card:first-child .card-img-bottom, - .card-group > .card:first-child .card-footer { - border-bottom-right-radius: 0; } - .card-group > .card:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - .card-group > .card:last-child .card-img-top, - .card-group > .card:last-child .card-header { - border-top-left-radius: 0; } - .card-group > .card:last-child .card-img-bottom, - .card-group > .card:last-child .card-footer { - border-bottom-left-radius: 0; } - .card-group > .card:only-child { - border-radius: 0.25rem; } - .card-group > .card:only-child .card-img-top, - .card-group > .card:only-child .card-header { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .card-group > .card:only-child .card-img-bottom, - .card-group > .card:only-child .card-footer { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; } - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { - border-radius: 0; } - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { - border-radius: 0; } } - -.card-columns .card { - margin-bottom: 0.75rem; } -@media (min-width: 576px) { - .card-columns { - column-count: 3; - column-gap: 1.25rem; } - .card-columns .card { - display: inline-block; - width: 100%; } } - -.breadcrumb { - display: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e9ecef; - border-radius: 0.25rem; } - -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - padding-left: 0.5rem; - color: #6c757d; - content: "/"; } -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; } -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; } -.breadcrumb-item.active { - color: #6c757d; } - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.25rem; } - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: 0; - line-height: 1.25; - color: #2196f3; - background-color: transparent; - border: 0 solid #dee2e6; } - .page-link:hover { - color: #0a6ebd; - text-decoration: none; - background-color: #e9ecef; - border-color: #dee2e6; } - .page-link:focus { - z-index: 2; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); } - .page-link:not(:disabled):not(.disabled) { - cursor: pointer; } - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; } -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; } -.page-item.active .page-link { - z-index: 1; - color: #ffffff; - background-color: #2196f3; - border-color: #2196f3; } -.page-item.disabled .page-link { - color: #6c757d; - pointer-events: none; - cursor: auto; - background-color: transparent; - border-color: #dee2e6; } - -.pagination-lg .page-link { - padding: 0.75rem 0; - font-size: 1.25rem; - line-height: 1.5; } -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; } -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; } - -.pagination-sm .page-link { - padding: 0.25rem 0; - font-size: 0.875rem; - line-height: 1.5; } -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; } -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; } - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e9ecef; - border-radius: 0.3rem; } - @media (min-width: 576px) { - .jumbotron { - padding: 4rem 2rem; } } - -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; } - -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; } - -.alert-heading { - color: inherit; } - -.alert-link { - font-weight: 500; } - -.alert-dismissible { - padding-right: 4rem; } - .alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; } - -.alert-primary { - color: #114e7e; - background-color: #d3eafd; - border-color: #c1e2fc; } - .alert-primary hr { - border-top-color: #a9d7fb; } - .alert-primary .alert-link { - color: #0b3251; } - -.alert-secondary { - color: #383d41; - background-color: #e2e3e5; - border-color: #d6d8db; } - .alert-secondary hr { - border-top-color: #c8cbcf; } - .alert-secondary .alert-link { - color: #202326; } - -.alert-success { - color: #285b2a; - background-color: #dbefdc; - border-color: #cde9ce; } - .alert-success hr { - border-top-color: #bbe1bd; } - .alert-success .alert-link { - color: #18381a; } - -.alert-info { - color: #00626e; - background-color: #ccf2f6; - border-color: #b8ecf3; } - .alert-info hr { - border-top-color: #a2e6ef; } - .alert-info .alert-link { - color: #00353b; } - -.alert-warning { - color: #857a1f; - background-color: #fffbd8; - border-color: #fff9c8; } - .alert-warning hr { - border-top-color: #fff6af; } - .alert-warning .alert-link { - color: #5c5415; } - -.alert-danger { - color: #7f231c; - background-color: #fdd9d7; - border-color: #fccac7; } - .alert-danger hr { - border-top-color: #fbb3af; } - .alert-danger .alert-link { - color: #551713; } - -.alert-light { - color: #818182; - background-color: #fefefe; - border-color: #fdfdfe; } - .alert-light hr { - border-top-color: #ececf6; } - .alert-light .alert-link { - color: #686868; } - -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca; } - .alert-dark hr { - border-top-color: #b9bbbe; } - .alert-dark .alert-link { - color: #040505; } - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; } - to { - background-position: 0 0; } } -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #e9ecef; - border-radius: 0.25rem; - box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); } - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - color: #ffffff; - text-align: center; - background-color: #2196f3; - transition: width 0.6s ease; } - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; } - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; } - -.media { - display: flex; - align-items: flex-start; } - -.media-body { - flex: 1; } - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; } - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; } - .list-group-item-action:hover, .list-group-item-action:focus { - color: #495057; - text-decoration: none; - background-color: #f8f9fa; } - .list-group-item-action:active { - color: #212529; - background-color: #e9ecef; } - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: inherit; - border: 0 solid rgba(0, 0, 0, 0.125); } - .list-group-item:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; } - .list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .list-group-item:hover, .list-group-item:focus { - z-index: 1; - text-decoration: none; } - .list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - background-color: inherit; } - .list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #2196f3; - border-color: #2196f3; } - -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; } -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; } -.list-group-flush:last-child .list-group-item:last-child { - border-bottom: 0; } - -.list-group-item-primary { - color: #114e7e; - background-color: #c1e2fc; } - .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #114e7e; - background-color: #a9d7fb; } - .list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #114e7e; - border-color: #114e7e; } - -.list-group-item-secondary { - color: #383d41; - background-color: #d6d8db; } - .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #383d41; - background-color: #c8cbcf; } - .list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #383d41; - border-color: #383d41; } - -.list-group-item-success { - color: #285b2a; - background-color: #cde9ce; } - .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #285b2a; - background-color: #bbe1bd; } - .list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #285b2a; - border-color: #285b2a; } - -.list-group-item-info { - color: #00626e; - background-color: #b8ecf3; } - .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #00626e; - background-color: #a2e6ef; } - .list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #00626e; - border-color: #00626e; } - -.list-group-item-warning { - color: #857a1f; - background-color: #fff9c8; } - .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #857a1f; - background-color: #fff6af; } - .list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #857a1f; - border-color: #857a1f; } - -.list-group-item-danger { - color: #7f231c; - background-color: #fccac7; } - .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #7f231c; - background-color: #fbb3af; } - .list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #7f231c; - border-color: #7f231c; } - -.list-group-item-light { - color: #818182; - background-color: #fdfdfe; } - .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #818182; - background-color: #ececf6; } - .list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #818182; - border-color: #818182; } - -.list-group-item-dark { - color: #1b1e21; - background-color: #c6c8ca; } - .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbe; } - .list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; } - -.close { - float: right; - font-size: 1.5rem; - font-weight: 500; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #ffffff; - opacity: .5; } - .close:hover, .close:focus { - color: #000000; - text-decoration: none; - opacity: .75; } - .close:not(:disabled):not(.disabled) { - cursor: pointer; } - -button.close { - padding: 0; - background-color: transparent; - border: 0; - -webkit-appearance: none; } - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 500; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; } - .badge:empty { - display: none; } - -.btn .badge { - position: relative; - top: -1px; } - -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; } - -.badge-primary { - color: #ffffff; - background-color: #2196f3; } - .badge-primary[href]:hover, .badge-primary[href]:focus { - color: #ffffff; - text-decoration: none; - background-color: #0c7cd5; } - -.badge-secondary { - color: #ffffff; - background-color: #6c757d; } - .badge-secondary[href]:hover, .badge-secondary[href]:focus { - color: #ffffff; - text-decoration: none; - background-color: #545b62; } - -.badge-success { - color: #ffffff; - background-color: #4caf50; } - .badge-success[href]:hover, .badge-success[href]:focus { - color: #ffffff; - text-decoration: none; - background-color: #3d8b40; } - -.badge-info { - color: #ffffff; - background-color: #00bcd4; } - .badge-info[href]:hover, .badge-info[href]:focus { - color: #ffffff; - text-decoration: none; - background-color: #008fa1; } - -.badge-warning { - color: #212529; - background-color: #ffeb3b; } - .badge-warning[href]:hover, .badge-warning[href]:focus { - color: #212529; - text-decoration: none; - background-color: #ffe608; } - -.badge-danger { - color: #ffffff; - background-color: #f44336; } - .badge-danger[href]:hover, .badge-danger[href]:focus { - color: #ffffff; - text-decoration: none; - background-color: #ea1c0d; } - -.badge-light { - color: #212529; - background-color: #f8f9fa; } - .badge-light[href]:hover, .badge-light[href]:focus { - color: #212529; - text-decoration: none; - background-color: #dae0e5; } - -.badge-dark { - color: #ffffff; - background-color: #343a40; } - .badge-dark[href]:hover, .badge-dark[href]:focus { - color: #ffffff; - text-decoration: none; - background-color: #1d2124; } - -.modal-open { - overflow: hidden; } - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - outline: 0; } - .modal-open .modal { - overflow-x: hidden; - overflow-y: auto; } - -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; } - .modal.fade .modal-dialog { - transition: transform 0.3s ease-out; - transform: translate(0, -25%); } - .modal.show .modal-dialog { - transform: translate(0, 0); } - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - (0.5rem * 2)); } - -.modal-content { - position: relative; - display: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5); - outline: 0; } - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000000; } - .modal-backdrop.fade { - opacity: 0; } - .modal-backdrop.show { - opacity: 0.26; } - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem; - border-bottom: 1px solid #e9ecef; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; } - .modal-header .close { - padding: 1rem; - margin: -1rem -1rem -1rem auto; } - -.modal-title { - margin-bottom: 0; - line-height: 1.5; } - -.modal-body { - position: relative; - flex: 1 1 auto; - padding: 1rem; } - -.modal-footer { - display: flex; - align-items: center; - justify-content: flex-end; - padding: 1rem; - border-top: 1px solid #e9ecef; } - .modal-footer > :not(:first-child) { - margin-left: .25rem; } - .modal-footer > :not(:last-child) { - margin-right: .25rem; } - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; } - -@media (min-width: 576px) { - .modal-dialog { - max-width: 500px; - margin: 1.75rem auto; } - - .modal-dialog-centered { - min-height: calc(100% - (1.75rem * 2)); } - - .modal-content { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5); } - - .modal-sm { - max-width: 300px; } } -@media (min-width: 992px) { - .modal-lg { - max-width: 800px; } } -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; } - .tooltip.show { - opacity: 0.9; } - .tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; } - .tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; } - -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; } - .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; } - .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: rgba(97, 97, 97, 0.9); } - -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; } - .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; } - .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: rgba(97, 97, 97, 0.9); } - -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; } - .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; } - .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: rgba(97, 97, 97, 0.9); } - -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; } - .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; } - .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: rgba(97, 97, 97, 0.9); } - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: rgba(97, 97, 97, 0.9); - border-radius: 0.25rem; } - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: "Roboto", "Helvetica", "Arial", 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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2); } - .popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; } - .popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; } - -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; } - .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { - bottom: calc((0.5rem + 1px) * -1); } - .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, - .bs-popover-top .arrow::after, - .bs-popover-auto[x-placement^="top"] .arrow::after { - border-width: 0.5rem 0.5rem 0; } - .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { - bottom: 0; - border-top-color: rgba(0, 0, 0, 0.25); } - .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { - bottom: 1px; - border-top-color: #ffffff; } - -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; } - .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { - left: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; } - .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, - .bs-popover-right .arrow::after, - .bs-popover-auto[x-placement^="right"] .arrow::after { - border-width: 0.5rem 0.5rem 0.5rem 0; } - .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { - left: 0; - border-right-color: rgba(0, 0, 0, 0.25); } - .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { - left: 1px; - border-right-color: #ffffff; } - -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; } - .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { - top: calc((0.5rem + 1px) * -1); } - .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, - .bs-popover-bottom .arrow::after, - .bs-popover-auto[x-placement^="bottom"] .arrow::after { - border-width: 0 0.5rem 0.5rem 0.5rem; } - .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { - top: 0; - border-bottom-color: rgba(0, 0, 0, 0.25); } - .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { - top: 1px; - border-bottom-color: #ffffff; } - .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; } - -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; } - .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { - right: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; } - .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, - .bs-popover-left .arrow::after, - .bs-popover-auto[x-placement^="left"] .arrow::after { - border-width: 0.5rem 0 0.5rem 0.5rem; } - .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { - right: 0; - border-left-color: rgba(0, 0, 0, 0.25); } - .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { - right: 1px; - border-left-color: #ffffff; } - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - color: inherit; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); } - .popover-header:empty { - display: none; } - -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; } - -.carousel { - position: relative; } - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; } - -.carousel-item { - position: relative; - display: none; - align-items: center; - width: 100%; - transition: transform 0.6s ease; - backface-visibility: hidden; - perspective: 1000px; } - -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; } - -.carousel-item-next, -.carousel-item-prev { - position: absolute; - top: 0; } - -.carousel-item-next.carousel-item-left, -.carousel-item-prev.carousel-item-right { - transform: translateX(0); } - @supports (transform-style: preserve-3d) { - .carousel-item-next.carousel-item-left, - .carousel-item-prev.carousel-item-right { - transform: translate3d(0, 0, 0); } } - -.carousel-item-next, -.active.carousel-item-right { - transform: translateX(100%); } - @supports (transform-style: preserve-3d) { - .carousel-item-next, - .active.carousel-item-right { - transform: translate3d(100%, 0, 0); } } - -.carousel-item-prev, -.active.carousel-item-left { - transform: translateX(-100%); } - @supports (transform-style: preserve-3d) { - .carousel-item-prev, - .active.carousel-item-left { - transform: translate3d(-100%, 0, 0); } } - -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - display: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - text-align: center; - opacity: 0.5; } - .carousel-control-prev:hover, .carousel-control-prev:focus, - .carousel-control-next:hover, - .carousel-control-next:focus { - color: #ffffff; - 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: 20px; - height: 20px; - background: transparent no-repeat center center; - background-size: 100% 100%; } - -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); } - -.carousel-control-next-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); } - -.carousel-indicators { - position: absolute; - right: 0; - bottom: 10px; - left: 0; - z-index: 15; - display: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; } - .carousel-indicators li { - position: relative; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - background-color: rgba(255, 255, 255, 0.5); } - .carousel-indicators li::before { - position: absolute; - top: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; } - .carousel-indicators li::after { - position: absolute; - bottom: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; } - .carousel-indicators .active { - background-color: #ffffff; } - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #ffffff; - text-align: center; } - -.align-baseline { - vertical-align: baseline !important; } - -.align-top { - vertical-align: top !important; } - -.align-middle { - vertical-align: middle !important; } - -.align-bottom { - vertical-align: bottom !important; } - -.align-text-bottom { - vertical-align: text-bottom !important; } - -.align-text-top { - vertical-align: text-top !important; } - -.bg-primary { - background-color: #2196f3 !important; } - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0c7cd5 !important; } - -.bg-secondary { - background-color: #6c757d !important; } - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important; } - -.bg-success { - background-color: #4caf50 !important; } - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #3d8b40 !important; } - -.bg-info { - background-color: #00bcd4 !important; } - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #008fa1 !important; } - -.bg-warning { - background-color: #ffeb3b !important; } - -a.bg-warning:hover, a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #ffe608 !important; } - -.bg-danger { - background-color: #f44336 !important; } - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #ea1c0d !important; } - -.bg-light { - background-color: #f8f9fa !important; } - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important; } - -.bg-dark { - background-color: #343a40 !important; } - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important; } - -.bg-white { - background-color: #ffffff !important; } - -.bg-transparent { - background-color: transparent !important; } - -.border { - border: 1px solid #dee2e6 !important; } - -.border-top { - border-top: 1px solid #dee2e6 !important; } - -.border-right { - border-right: 1px solid #dee2e6 !important; } - -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; } - -.border-left { - border-left: 1px solid #dee2e6 !important; } - -.border-0 { - border: 0 !important; } - -.border-top-0 { - border-top: 0 !important; } - -.border-right-0 { - border-right: 0 !important; } - -.border-bottom-0 { - border-bottom: 0 !important; } - -.border-left-0 { - border-left: 0 !important; } - -.border-primary { - border-color: #2196f3 !important; } - -.border-secondary { - border-color: #6c757d !important; } - -.border-success { - border-color: #4caf50 !important; } - -.border-info { - border-color: #00bcd4 !important; } - -.border-warning { - border-color: #ffeb3b !important; } - -.border-danger { - border-color: #f44336 !important; } - -.border-light { - border-color: #f8f9fa !important; } - -.border-dark { - border-color: #343a40 !important; } - -.border-white { - border-color: #ffffff !important; } - -.rounded { - border-radius: 0.25rem !important; } - -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; } - -.rounded-right { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; } - -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; } - -.rounded-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; } - -.rounded-circle { - border-radius: 50% !important; } - -.rounded-0 { - border-radius: 0 !important; } - -.clearfix::after { - display: block; - clear: both; - content: ""; } - -.d-none { - display: none !important; } - -.d-inline { - display: inline !important; } - -.d-inline-block { - display: inline-block !important; } - -.d-block { - display: block !important; } - -.d-table { - display: table !important; } - -.d-table-row { - display: table-row !important; } - -.d-table-cell { - display: table-cell !important; } - -.d-flex { - display: flex !important; } - -.d-inline-flex { - display: inline-flex !important; } - -@media (min-width: 576px) { - .d-sm-none { - display: none !important; } - - .d-sm-inline { - display: inline !important; } - - .d-sm-inline-block { - display: inline-block !important; } - - .d-sm-block { - display: block !important; } - - .d-sm-table { - display: table !important; } - - .d-sm-table-row { - display: table-row !important; } - - .d-sm-table-cell { - display: table-cell !important; } - - .d-sm-flex { - display: flex !important; } - - .d-sm-inline-flex { - display: inline-flex !important; } } -@media (min-width: 768px) { - .d-md-none { - display: none !important; } - - .d-md-inline { - display: inline !important; } - - .d-md-inline-block { - display: inline-block !important; } - - .d-md-block { - display: block !important; } - - .d-md-table { - display: table !important; } - - .d-md-table-row { - display: table-row !important; } - - .d-md-table-cell { - display: table-cell !important; } - - .d-md-flex { - display: flex !important; } - - .d-md-inline-flex { - display: inline-flex !important; } } -@media (min-width: 992px) { - .d-lg-none { - display: none !important; } - - .d-lg-inline { - display: inline !important; } - - .d-lg-inline-block { - display: inline-block !important; } - - .d-lg-block { - display: block !important; } - - .d-lg-table { - display: table !important; } - - .d-lg-table-row { - display: table-row !important; } - - .d-lg-table-cell { - display: table-cell !important; } - - .d-lg-flex { - display: flex !important; } - - .d-lg-inline-flex { - display: inline-flex !important; } } -@media (min-width: 1200px) { - .d-xl-none { - display: none !important; } - - .d-xl-inline { - display: inline !important; } - - .d-xl-inline-block { - display: inline-block !important; } - - .d-xl-block { - display: block !important; } - - .d-xl-table { - display: table !important; } - - .d-xl-table-row { - display: table-row !important; } - - .d-xl-table-cell { - display: table-cell !important; } - - .d-xl-flex { - display: flex !important; } - - .d-xl-inline-flex { - display: inline-flex !important; } } -@media print { - .d-print-none { - display: none !important; } - - .d-print-inline { - display: inline !important; } - - .d-print-inline-block { - display: inline-block !important; } - - .d-print-block { - display: block !important; } - - .d-print-table { - display: table !important; } - - .d-print-table-row { - display: table-row !important; } - - .d-print-table-cell { - display: table-cell !important; } - - .d-print-flex { - display: flex !important; } - - .d-print-inline-flex { - display: inline-flex !important; } } -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; } - .embed-responsive::before { - display: block; - content: ""; } - .embed-responsive .embed-responsive-item, - .embed-responsive iframe, - .embed-responsive embed, - .embed-responsive object, - .embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; } - -.embed-responsive-21by9::before { - padding-top: 42.8571428571%; } - -.embed-responsive-16by9::before { - padding-top: 56.25%; } - -.embed-responsive-4by3::before { - padding-top: 75%; } - -.embed-responsive-1by1::before { - padding-top: 100%; } - -.flex-row { - flex-direction: row !important; } - -.flex-column { - flex-direction: column !important; } - -.flex-row-reverse { - flex-direction: row-reverse !important; } - -.flex-column-reverse { - flex-direction: column-reverse !important; } - -.flex-wrap { - flex-wrap: wrap !important; } - -.flex-nowrap { - flex-wrap: nowrap !important; } - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; } - -.justify-content-start { - justify-content: flex-start !important; } - -.justify-content-end { - justify-content: flex-end !important; } - -.justify-content-center { - justify-content: center !important; } - -.justify-content-between { - justify-content: space-between !important; } - -.justify-content-around { - justify-content: space-around !important; } - -.align-items-start { - align-items: flex-start !important; } - -.align-items-end { - align-items: flex-end !important; } - -.align-items-center { - align-items: center !important; } - -.align-items-baseline { - align-items: baseline !important; } - -.align-items-stretch { - align-items: stretch !important; } - -.align-content-start { - align-content: flex-start !important; } - -.align-content-end { - align-content: flex-end !important; } - -.align-content-center { - align-content: center !important; } - -.align-content-between { - align-content: space-between !important; } - -.align-content-around { - align-content: space-around !important; } - -.align-content-stretch { - align-content: stretch !important; } - -.align-self-auto { - align-self: auto !important; } - -.align-self-start { - align-self: flex-start !important; } - -.align-self-end { - align-self: flex-end !important; } - -.align-self-center { - align-self: center !important; } - -.align-self-baseline { - align-self: baseline !important; } - -.align-self-stretch { - align-self: stretch !important; } - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; } - - .flex-sm-column { - flex-direction: column !important; } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; } - - .flex-sm-wrap { - flex-wrap: wrap !important; } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-sm-start { - justify-content: flex-start !important; } - - .justify-content-sm-end { - justify-content: flex-end !important; } - - .justify-content-sm-center { - justify-content: center !important; } - - .justify-content-sm-between { - justify-content: space-between !important; } - - .justify-content-sm-around { - justify-content: space-around !important; } - - .align-items-sm-start { - align-items: flex-start !important; } - - .align-items-sm-end { - align-items: flex-end !important; } - - .align-items-sm-center { - align-items: center !important; } - - .align-items-sm-baseline { - align-items: baseline !important; } - - .align-items-sm-stretch { - align-items: stretch !important; } - - .align-content-sm-start { - align-content: flex-start !important; } - - .align-content-sm-end { - align-content: flex-end !important; } - - .align-content-sm-center { - align-content: center !important; } - - .align-content-sm-between { - align-content: space-between !important; } - - .align-content-sm-around { - align-content: space-around !important; } - - .align-content-sm-stretch { - align-content: stretch !important; } - - .align-self-sm-auto { - align-self: auto !important; } - - .align-self-sm-start { - align-self: flex-start !important; } - - .align-self-sm-end { - align-self: flex-end !important; } - - .align-self-sm-center { - align-self: center !important; } - - .align-self-sm-baseline { - align-self: baseline !important; } - - .align-self-sm-stretch { - align-self: stretch !important; } } -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; } - - .flex-md-column { - flex-direction: column !important; } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; } - - .flex-md-wrap { - flex-wrap: wrap !important; } - - .flex-md-nowrap { - flex-wrap: nowrap !important; } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-md-start { - justify-content: flex-start !important; } - - .justify-content-md-end { - justify-content: flex-end !important; } - - .justify-content-md-center { - justify-content: center !important; } - - .justify-content-md-between { - justify-content: space-between !important; } - - .justify-content-md-around { - justify-content: space-around !important; } - - .align-items-md-start { - align-items: flex-start !important; } - - .align-items-md-end { - align-items: flex-end !important; } - - .align-items-md-center { - align-items: center !important; } - - .align-items-md-baseline { - align-items: baseline !important; } - - .align-items-md-stretch { - align-items: stretch !important; } - - .align-content-md-start { - align-content: flex-start !important; } - - .align-content-md-end { - align-content: flex-end !important; } - - .align-content-md-center { - align-content: center !important; } - - .align-content-md-between { - align-content: space-between !important; } - - .align-content-md-around { - align-content: space-around !important; } - - .align-content-md-stretch { - align-content: stretch !important; } - - .align-self-md-auto { - align-self: auto !important; } - - .align-self-md-start { - align-self: flex-start !important; } - - .align-self-md-end { - align-self: flex-end !important; } - - .align-self-md-center { - align-self: center !important; } - - .align-self-md-baseline { - align-self: baseline !important; } - - .align-self-md-stretch { - align-self: stretch !important; } } -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; } - - .flex-lg-column { - flex-direction: column !important; } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; } - - .flex-lg-wrap { - flex-wrap: wrap !important; } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-lg-start { - justify-content: flex-start !important; } - - .justify-content-lg-end { - justify-content: flex-end !important; } - - .justify-content-lg-center { - justify-content: center !important; } - - .justify-content-lg-between { - justify-content: space-between !important; } - - .justify-content-lg-around { - justify-content: space-around !important; } - - .align-items-lg-start { - align-items: flex-start !important; } - - .align-items-lg-end { - align-items: flex-end !important; } - - .align-items-lg-center { - align-items: center !important; } - - .align-items-lg-baseline { - align-items: baseline !important; } - - .align-items-lg-stretch { - align-items: stretch !important; } - - .align-content-lg-start { - align-content: flex-start !important; } - - .align-content-lg-end { - align-content: flex-end !important; } - - .align-content-lg-center { - align-content: center !important; } - - .align-content-lg-between { - align-content: space-between !important; } - - .align-content-lg-around { - align-content: space-around !important; } - - .align-content-lg-stretch { - align-content: stretch !important; } - - .align-self-lg-auto { - align-self: auto !important; } - - .align-self-lg-start { - align-self: flex-start !important; } - - .align-self-lg-end { - align-self: flex-end !important; } - - .align-self-lg-center { - align-self: center !important; } - - .align-self-lg-baseline { - align-self: baseline !important; } - - .align-self-lg-stretch { - align-self: stretch !important; } } -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; } - - .flex-xl-column { - flex-direction: column !important; } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; } - - .flex-xl-wrap { - flex-wrap: wrap !important; } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; } - - .justify-content-xl-start { - justify-content: flex-start !important; } - - .justify-content-xl-end { - justify-content: flex-end !important; } - - .justify-content-xl-center { - justify-content: center !important; } - - .justify-content-xl-between { - justify-content: space-between !important; } - - .justify-content-xl-around { - justify-content: space-around !important; } - - .align-items-xl-start { - align-items: flex-start !important; } - - .align-items-xl-end { - align-items: flex-end !important; } - - .align-items-xl-center { - align-items: center !important; } - - .align-items-xl-baseline { - align-items: baseline !important; } - - .align-items-xl-stretch { - align-items: stretch !important; } - - .align-content-xl-start { - align-content: flex-start !important; } - - .align-content-xl-end { - align-content: flex-end !important; } - - .align-content-xl-center { - align-content: center !important; } - - .align-content-xl-between { - align-content: space-between !important; } - - .align-content-xl-around { - align-content: space-around !important; } - - .align-content-xl-stretch { - align-content: stretch !important; } - - .align-self-xl-auto { - align-self: auto !important; } - - .align-self-xl-start { - align-self: flex-start !important; } - - .align-self-xl-end { - align-self: flex-end !important; } - - .align-self-xl-center { - align-self: center !important; } - - .align-self-xl-baseline { - align-self: baseline !important; } - - .align-self-xl-stretch { - align-self: stretch !important; } } -.float-left { - float: left !important; } - -.float-right { - float: right !important; } - -.float-none { - float: none !important; } - -@media (min-width: 576px) { - .float-sm-left { - float: left !important; } - - .float-sm-right { - float: right !important; } - - .float-sm-none { - float: none !important; } } -@media (min-width: 768px) { - .float-md-left { - float: left !important; } - - .float-md-right { - float: right !important; } - - .float-md-none { - float: none !important; } } -@media (min-width: 992px) { - .float-lg-left { - float: left !important; } - - .float-lg-right { - float: right !important; } - - .float-lg-none { - float: none !important; } } -@media (min-width: 1200px) { - .float-xl-left { - float: left !important; } - - .float-xl-right { - float: right !important; } - - .float-xl-none { - float: none !important; } } -.position-static { - position: static !important; } - -.position-relative { - position: relative !important; } - -.position-absolute { - position: absolute !important; } - -.position-fixed { - position: fixed !important; } - -.position-sticky { - position: sticky !important; } - -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; } - -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; } - -@supports (position: sticky) { - .sticky-top { - position: sticky; - top: 0; - z-index: 1020; } } - -.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - clip-path: inset(50%); - border: 0; } - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; - clip-path: none; } - -.w-25 { - width: 25% !important; } - -.w-50 { - width: 50% !important; } - -.w-75 { - width: 75% !important; } - -.w-100 { - width: 100% !important; } - -.h-25 { - height: 25% !important; } - -.h-50 { - height: 50% !important; } - -.h-75 { - height: 75% !important; } - -.h-100 { - height: 100% !important; } - -.mw-100 { - max-width: 100% !important; } - -.mh-100 { - max-height: 100% !important; } - -.m-0 { - margin: 0 !important; } - -.mt-0, -.my-0 { - margin-top: 0 !important; } - -.mr-0, -.mx-0 { - margin-right: 0 !important; } - -.mb-0, -.my-0 { - margin-bottom: 0 !important; } - -.ml-0, -.mx-0 { - margin-left: 0 !important; } - -.m-1 { - margin: 0.25rem !important; } - -.mt-1, -.my-1 { - margin-top: 0.25rem !important; } - -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; } - -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; } - -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; } - -.m-2 { - margin: 0.5rem !important; } - -.mt-2, -.my-2 { - margin-top: 0.5rem !important; } - -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; } - -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; } - -.ml-2, -.mx-2 { - margin-left: 0.5rem !important; } - -.m-3 { - margin: 1rem !important; } - -.mt-3, -.my-3 { - margin-top: 1rem !important; } - -.mr-3, -.mx-3 { - margin-right: 1rem !important; } - -.mb-3, -.my-3 { - margin-bottom: 1rem !important; } - -.ml-3, -.mx-3 { - margin-left: 1rem !important; } - -.m-4 { - margin: 1.5rem !important; } - -.mt-4, -.my-4 { - margin-top: 1.5rem !important; } - -.mr-4, -.mx-4 { - margin-right: 1.5rem !important; } - -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important; } - -.ml-4, -.mx-4 { - margin-left: 1.5rem !important; } - -.m-5 { - margin: 3rem !important; } - -.mt-5, -.my-5 { - margin-top: 3rem !important; } - -.mr-5, -.mx-5 { - margin-right: 3rem !important; } - -.mb-5, -.my-5 { - margin-bottom: 3rem !important; } - -.ml-5, -.mx-5 { - margin-left: 3rem !important; } - -.p-0 { - padding: 0 !important; } - -.pt-0, -.py-0 { - padding-top: 0 !important; } - -.pr-0, -.px-0 { - padding-right: 0 !important; } - -.pb-0, -.py-0 { - padding-bottom: 0 !important; } - -.pl-0, -.px-0 { - padding-left: 0 !important; } - -.p-1 { - padding: 0.25rem !important; } - -.pt-1, -.py-1 { - padding-top: 0.25rem !important; } - -.pr-1, -.px-1 { - padding-right: 0.25rem !important; } - -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; } - -.pl-1, -.px-1 { - padding-left: 0.25rem !important; } - -.p-2 { - padding: 0.5rem !important; } - -.pt-2, -.py-2 { - padding-top: 0.5rem !important; } - -.pr-2, -.px-2 { - padding-right: 0.5rem !important; } - -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; } - -.pl-2, -.px-2 { - padding-left: 0.5rem !important; } - -.p-3 { - padding: 1rem !important; } - -.pt-3, -.py-3 { - padding-top: 1rem !important; } - -.pr-3, -.px-3 { - padding-right: 1rem !important; } - -.pb-3, -.py-3 { - padding-bottom: 1rem !important; } - -.pl-3, -.px-3 { - padding-left: 1rem !important; } - -.p-4 { - padding: 1.5rem !important; } - -.pt-4, -.py-4 { - padding-top: 1.5rem !important; } - -.pr-4, -.px-4 { - padding-right: 1.5rem !important; } - -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; } - -.pl-4, -.px-4 { - padding-left: 1.5rem !important; } - -.p-5 { - padding: 3rem !important; } - -.pt-5, -.py-5 { - padding-top: 3rem !important; } - -.pr-5, -.px-5 { - padding-right: 3rem !important; } - -.pb-5, -.py-5 { - padding-bottom: 3rem !important; } - -.pl-5, -.px-5 { - padding-left: 3rem !important; } - -.m-auto { - margin: auto !important; } - -.mt-auto, -.my-auto { - margin-top: auto !important; } - -.mr-auto, -.mx-auto { - margin-right: auto !important; } - -.mb-auto, -.my-auto { - margin-bottom: auto !important; } - -.ml-auto, -.mx-auto { - margin-left: auto !important; } - -@media (min-width: 576px) { - .m-sm-0 { - margin: 0 !important; } - - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; } - - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; } - - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; } - - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; } - - .m-sm-1 { - margin: 0.25rem !important; } - - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; } - - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; } - - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; } - - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; } - - .m-sm-2 { - margin: 0.5rem !important; } - - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; } - - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; } - - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; } - - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.5rem !important; } - - .m-sm-3 { - margin: 1rem !important; } - - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important; } - - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important; } - - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important; } - - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important; } - - .m-sm-4 { - margin: 1.5rem !important; } - - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important; } - - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important; } - - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important; } - - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important; } - - .m-sm-5 { - margin: 3rem !important; } - - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important; } - - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important; } - - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important; } - - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important; } - - .p-sm-0 { - padding: 0 !important; } - - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important; } - - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important; } - - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important; } - - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important; } - - .p-sm-1 { - padding: 0.25rem !important; } - - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; } - - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; } - - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; } - - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; } - - .p-sm-2 { - padding: 0.5rem !important; } - - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; } - - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; } - - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; } - - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; } - - .p-sm-3 { - padding: 1rem !important; } - - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; } - - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; } - - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; } - - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; } - - .p-sm-4 { - padding: 1.5rem !important; } - - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; } - - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; } - - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; } - - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; } - - .p-sm-5 { - padding: 3rem !important; } - - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; } - - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; } - - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; } - - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; } - - .m-sm-auto { - margin: auto !important; } - - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; } - - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; } - - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; } - - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; } } -@media (min-width: 768px) { - .m-md-0 { - margin: 0 !important; } - - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; } - - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; } - - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; } - - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; } - - .m-md-1 { - margin: 0.25rem !important; } - - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; } - - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; } - - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; } - - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; } - - .m-md-2 { - margin: 0.5rem !important; } - - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; } - - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; } - - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; } - - .ml-md-2, - .mx-md-2 { - margin-left: 0.5rem !important; } - - .m-md-3 { - margin: 1rem !important; } - - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important; } - - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important; } - - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important; } - - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important; } - - .m-md-4 { - margin: 1.5rem !important; } - - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important; } - - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important; } - - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important; } - - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important; } - - .m-md-5 { - margin: 3rem !important; } - - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important; } - - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important; } - - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important; } - - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important; } - - .p-md-0 { - padding: 0 !important; } - - .pt-md-0, - .py-md-0 { - padding-top: 0 !important; } - - .pr-md-0, - .px-md-0 { - padding-right: 0 !important; } - - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important; } - - .pl-md-0, - .px-md-0 { - padding-left: 0 !important; } - - .p-md-1 { - padding: 0.25rem !important; } - - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; } - - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; } - - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; } - - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; } - - .p-md-2 { - padding: 0.5rem !important; } - - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; } - - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; } - - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; } - - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; } - - .p-md-3 { - padding: 1rem !important; } - - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; } - - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; } - - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; } - - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; } - - .p-md-4 { - padding: 1.5rem !important; } - - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; } - - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; } - - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; } - - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; } - - .p-md-5 { - padding: 3rem !important; } - - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; } - - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; } - - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; } - - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; } - - .m-md-auto { - margin: auto !important; } - - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; } - - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; } - - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; } - - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; } } -@media (min-width: 992px) { - .m-lg-0 { - margin: 0 !important; } - - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; } - - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; } - - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; } - - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; } - - .m-lg-1 { - margin: 0.25rem !important; } - - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; } - - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; } - - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; } - - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; } - - .m-lg-2 { - margin: 0.5rem !important; } - - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; } - - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; } - - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; } - - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.5rem !important; } - - .m-lg-3 { - margin: 1rem !important; } - - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important; } - - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important; } - - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important; } - - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important; } - - .m-lg-4 { - margin: 1.5rem !important; } - - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important; } - - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important; } - - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important; } - - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important; } - - .m-lg-5 { - margin: 3rem !important; } - - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important; } - - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important; } - - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important; } - - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important; } - - .p-lg-0 { - padding: 0 !important; } - - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important; } - - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important; } - - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important; } - - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important; } - - .p-lg-1 { - padding: 0.25rem !important; } - - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; } - - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; } - - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; } - - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; } - - .p-lg-2 { - padding: 0.5rem !important; } - - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; } - - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; } - - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; } - - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; } - - .p-lg-3 { - padding: 1rem !important; } - - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; } - - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; } - - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; } - - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; } - - .p-lg-4 { - padding: 1.5rem !important; } - - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; } - - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; } - - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; } - - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; } - - .p-lg-5 { - padding: 3rem !important; } - - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; } - - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; } - - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; } - - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; } - - .m-lg-auto { - margin: auto !important; } - - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; } - - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; } - - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; } - - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; } } -@media (min-width: 1200px) { - .m-xl-0 { - margin: 0 !important; } - - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; } - - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; } - - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; } - - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; } - - .m-xl-1 { - margin: 0.25rem !important; } - - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; } - - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; } - - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; } - - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; } - - .m-xl-2 { - margin: 0.5rem !important; } - - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; } - - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; } - - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; } - - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.5rem !important; } - - .m-xl-3 { - margin: 1rem !important; } - - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important; } - - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important; } - - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important; } - - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important; } - - .m-xl-4 { - margin: 1.5rem !important; } - - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important; } - - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important; } - - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important; } - - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important; } - - .m-xl-5 { - margin: 3rem !important; } - - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important; } - - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important; } - - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important; } - - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important; } - - .p-xl-0 { - padding: 0 !important; } - - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important; } - - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important; } - - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important; } - - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important; } - - .p-xl-1 { - padding: 0.25rem !important; } - - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; } - - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; } - - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; } - - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; } - - .p-xl-2 { - padding: 0.5rem !important; } - - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; } - - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; } - - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; } - - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; } - - .p-xl-3 { - padding: 1rem !important; } - - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; } - - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; } - - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; } - - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; } - - .p-xl-4 { - padding: 1.5rem !important; } - - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; } - - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; } - - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; } - - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; } - - .p-xl-5 { - padding: 3rem !important; } - - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; } - - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; } - - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; } - - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; } - - .m-xl-auto { - margin: auto !important; } - - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; } - - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; } - - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; } - - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; } } -.text-justify { - text-align: justify !important; } - -.text-nowrap { - white-space: nowrap !important; } - -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -.text-left { - text-align: left !important; } - -.text-right { - text-align: right !important; } - -.text-center { - text-align: center !important; } - -@media (min-width: 576px) { - .text-sm-left { - text-align: left !important; } - - .text-sm-right { - text-align: right !important; } - - .text-sm-center { - text-align: center !important; } } -@media (min-width: 768px) { - .text-md-left { - text-align: left !important; } - - .text-md-right { - text-align: right !important; } - - .text-md-center { - text-align: center !important; } } -@media (min-width: 992px) { - .text-lg-left { - text-align: left !important; } - - .text-lg-right { - text-align: right !important; } - - .text-lg-center { - text-align: center !important; } } -@media (min-width: 1200px) { - .text-xl-left { - text-align: left !important; } - - .text-xl-right { - text-align: right !important; } - - .text-xl-center { - text-align: center !important; } } -.text-lowercase { - text-transform: lowercase !important; } - -.text-uppercase { - text-transform: uppercase !important; } - -.text-capitalize { - text-transform: capitalize !important; } - -.font-weight-light { - font-weight: 300 !important; } - -.font-weight-normal { - font-weight: 400 !important; } - -.font-weight-bold { - font-weight: 500 !important; } - -.font-italic { - font-style: italic !important; } - -.text-white { - color: #fff !important; } - -.text-primary { - color: #2196f3 !important; } - -a.text-primary:hover, a.text-primary:focus { - color: #0c7cd5 !important; } - -.text-secondary { - color: #6c757d !important; } - -a.text-secondary:hover, a.text-secondary:focus { - color: #545b62 !important; } - -.text-success { - color: #4caf50 !important; } - -a.text-success:hover, a.text-success:focus { - color: #3d8b40 !important; } - -.text-info { - color: #00bcd4 !important; } - -a.text-info:hover, a.text-info:focus { - color: #008fa1 !important; } - -.text-warning { - color: #ffeb3b !important; } - -a.text-warning:hover, a.text-warning:focus { - color: #ffe608 !important; } - -.text-danger { - color: #f44336 !important; } - -a.text-danger:hover, a.text-danger:focus { - color: #ea1c0d !important; } - -.text-light { - color: #f8f9fa !important; } - -a.text-light:hover, a.text-light:focus { - color: #dae0e5 !important; } - -.text-dark { - color: #343a40 !important; } - -a.text-dark:hover, a.text-dark:focus { - color: #1d2124 !important; } - -.text-muted, .bmd-help { - color: #6c757d !important; } - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; } - -.visible { - visibility: visible !important; } - -.invisible { - visibility: hidden !important; } - -body { - background-color: #FFFFFF; } - -a:focus { - outline: none; } - -button:focus { - outline: none; } - -.bmd-layout-canvas { - position: absolute; - width: 100%; - height: 100%; } - -.bmd-layout-container { - position: relative; - display: flex; - flex-direction: column; - width: 100%; - height: 100%; - overflow-x: hidden; - overflow-y: auto; - -webkit-overflow-scrolling: touch; } - -.bmd-layout-header { - z-index: 3; - display: flex; - flex-direction: column; - flex-wrap: nowrap; - flex-shrink: 0; - justify-content: flex-start; - width: 100%; - max-height: 1000px; - transform: translateZ(0); - transition-duration: 0.2s; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } - -.bmd-layout-content { - position: relative; - z-index: 1; - display: inline-block; - flex-grow: 1; - overflow-x: hidden; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - transition-duration: 0.2s; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } - -.bmd-layout-spacer { - flex-grow: 1; } - -.bmd-layout-backdrop { - position: absolute; - top: 0; - left: 0; - z-index: 4; - width: 100%; - height: 100%; - visibility: hidden; - background-color: transparent; - transition-property: background-color; - transition-duration: 0.2s; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } - @supports (pointer-events: auto) { - .bmd-layout-backdrop { - background-color: rgba(0, 0, 0, 0.5); - opacity: 0; - transition-property: opacity; - visibility: visible; - pointer-events: none; } } - -.btn { - position: relative; - padding: 12px 30px; - margin: 0.3125rem 1px; - font-size: .75rem; - font-weight: 400; - line-height: 1.42857143; - text-decoration: none; - text-transform: uppercase; - letter-spacing: 0; - cursor: pointer; - background-color: transparent; - border: 0; - border-radius: 0.2rem; - outline: 0; - transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1); - will-change: box-shadow, transform; } - .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn:active:focus:focus, .btn:active:focus.focus, .btn.active:focus, .btn.active.focus { - outline: 0; - box-shadow: none !important; } - .btn.btn-primary { - color: #fff; - background-color: #9c27b0; - border-color: #9c27b0; - box-shadow: 0 2px 2px 0 rgba(156, 39, 176, 0.14), 0 3px 1px -2px rgba(156, 39, 176, 0.2), 0 1px 5px 0 rgba(156, 39, 176, 0.12); } - .btn.btn-primary:hover { - color: #fff; - background-color: #9124a3; - border-color: #701c7e; } - .btn.btn-primary:focus, .btn.btn-primary.focus, .btn.btn-primary:hover { - color: #fff; - background-color: #9124a3; - border-color: #701c7e; } - .btn.btn-primary:active, .btn.btn-primary.active, .open > .btn.btn-primary.dropdown-toggle, .show > .btn.btn-primary.dropdown-toggle { - color: #fff; - background-color: #9124a3; - border-color: #701c7e; - box-shadow: 0 2px 2px 0 rgba(156, 39, 176, 0.14), 0 3px 1px -2px rgba(156, 39, 176, 0.2), 0 1px 5px 0 rgba(156, 39, 176, 0.12); } - .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, .open > .btn.btn-primary.dropdown-toggle:hover, .open > .btn.btn-primary.dropdown-toggle:focus, .open > .btn.btn-primary.dropdown-toggle.focus, .show > .btn.btn-primary.dropdown-toggle:hover, .show > .btn.btn-primary.dropdown-toggle:focus, .show > .btn.btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #9124a3; - border-color: #3f1048; } - .open > .btn.btn-primary.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: #9c27b0; } - .open > .btn.btn-primary.dropdown-toggle.bmd-btn-icon:hover { - background-color: #9124a3; } - .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { - background-color: #9c27b0; - border-color: #9c27b0; } - .btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { - background-color: #9c27b0; - border-color: #9c27b0; } - .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary:hover { - box-shadow: 0 14px 26px -12px rgba(156, 39, 176, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(156, 39, 176, 0.2); } - .btn.btn-primary.btn-link { - background-color: transparent; - color: #9c27b0; - box-shadow: none; } - .btn.btn-primary.btn-link:hover, .btn.btn-primary.btn-link:focus, .btn.btn-primary.btn-link:active { - background-color: transparent; - color: #9c27b0; } - .btn.btn-secondary { - color: rgba(0, 0, 0, 0.87); - background-color: #fafafa; - border-color: #ccc; - box-shadow: 0 2px 2px 0 rgba(250, 250, 250, 0.14), 0 3px 1px -2px rgba(250, 250, 250, 0.2), 0 1px 5px 0 rgba(250, 250, 250, 0.12); } - .btn.btn-secondary:hover { - color: rgba(0, 0, 0, 0.87); - background-color: #f2f2f2; - border-color: #adadad; } - .btn.btn-secondary:focus, .btn.btn-secondary.focus, .btn.btn-secondary:hover { - color: rgba(0, 0, 0, 0.87); - background-color: #f2f2f2; - border-color: #adadad; } - .btn.btn-secondary:active, .btn.btn-secondary.active, .open > .btn.btn-secondary.dropdown-toggle, .show > .btn.btn-secondary.dropdown-toggle { - color: rgba(0, 0, 0, 0.87); - background-color: #f2f2f2; - border-color: #adadad; - box-shadow: 0 2px 2px 0 rgba(250, 250, 250, 0.14), 0 3px 1px -2px rgba(250, 250, 250, 0.2), 0 1px 5px 0 rgba(250, 250, 250, 0.12); } - .btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, .open > .btn.btn-secondary.dropdown-toggle:hover, .open > .btn.btn-secondary.dropdown-toggle:focus, .open > .btn.btn-secondary.dropdown-toggle.focus, .show > .btn.btn-secondary.dropdown-toggle:hover, .show > .btn.btn-secondary.dropdown-toggle:focus, .show > .btn.btn-secondary.dropdown-toggle.focus { - color: rgba(0, 0, 0, 0.87); - background-color: #f2f2f2; - border-color: #8c8c8c; } - .open > .btn.btn-secondary.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: #fafafa; } - .open > .btn.btn-secondary.dropdown-toggle.bmd-btn-icon:hover { - background-color: #f2f2f2; } - .btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { - background-color: #fafafa; - border-color: #ccc; } - .btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { - background-color: #fafafa; - border-color: #ccc; } - .btn.btn-secondary:focus, .btn.btn-secondary:active, .btn.btn-secondary:hover { - box-shadow: 0 14px 26px -12px rgba(250, 250, 250, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(250, 250, 250, 0.2); } - .btn.btn-secondary.btn-link { - background-color: transparent; - color: #fafafa; - box-shadow: none; } - .btn.btn-secondary.btn-link:hover, .btn.btn-secondary.btn-link:focus, .btn.btn-secondary.btn-link:active { - background-color: transparent; - color: #fafafa; } - .btn.btn-info { - color: #fff; - background-color: #00bcd4; - border-color: #00bcd4; - box-shadow: 0 2px 2px 0 rgba(0, 188, 212, 0.14), 0 3px 1px -2px rgba(0, 188, 212, 0.2), 0 1px 5px 0 rgba(0, 188, 212, 0.12); } - .btn.btn-info:hover { - color: #fff; - background-color: #00cae3; - border-color: #008697; } - .btn.btn-info:focus, .btn.btn-info.focus, .btn.btn-info:hover { - color: #fff; - background-color: #00cae3; - border-color: #008697; } - .btn.btn-info:active, .btn.btn-info.active, .open > .btn.btn-info.dropdown-toggle, .show > .btn.btn-info.dropdown-toggle { - color: #fff; - background-color: #00cae3; - border-color: #008697; - box-shadow: 0 2px 2px 0 rgba(0, 188, 212, 0.14), 0 3px 1px -2px rgba(0, 188, 212, 0.2), 0 1px 5px 0 rgba(0, 188, 212, 0.12); } - .btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, .open > .btn.btn-info.dropdown-toggle:hover, .open > .btn.btn-info.dropdown-toggle:focus, .open > .btn.btn-info.dropdown-toggle.focus, .show > .btn.btn-info.dropdown-toggle:hover, .show > .btn.btn-info.dropdown-toggle:focus, .show > .btn.btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #00cae3; - border-color: #004b55; } - .open > .btn.btn-info.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: #00bcd4; } - .open > .btn.btn-info.dropdown-toggle.bmd-btn-icon:hover { - background-color: #00cae3; } - .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { - background-color: #00bcd4; - border-color: #00bcd4; } - .btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { - background-color: #00bcd4; - border-color: #00bcd4; } - .btn.btn-info:focus, .btn.btn-info:active, .btn.btn-info:hover { - box-shadow: 0 14px 26px -12px rgba(0, 188, 212, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 188, 212, 0.2); } - .btn.btn-info.btn-link { - background-color: transparent; - color: #00bcd4; - box-shadow: none; } - .btn.btn-info.btn-link:hover, .btn.btn-info.btn-link:focus, .btn.btn-info.btn-link:active { - background-color: transparent; - color: #00bcd4; } - .btn.btn-success { - color: #fff; - background-color: #4caf50; - border-color: #4caf50; - box-shadow: 0 2px 2px 0 rgba(76, 175, 80, 0.14), 0 3px 1px -2px rgba(76, 175, 80, 0.2), 0 1px 5px 0 rgba(76, 175, 80, 0.12); } - .btn.btn-success:hover { - color: #fff; - background-color: #47a44b; - border-color: #39843c; } - .btn.btn-success:focus, .btn.btn-success.focus, .btn.btn-success:hover { - color: #fff; - background-color: #47a44b; - border-color: #39843c; } - .btn.btn-success:active, .btn.btn-success.active, .open > .btn.btn-success.dropdown-toggle, .show > .btn.btn-success.dropdown-toggle { - color: #fff; - background-color: #47a44b; - border-color: #39843c; - box-shadow: 0 2px 2px 0 rgba(76, 175, 80, 0.14), 0 3px 1px -2px rgba(76, 175, 80, 0.2), 0 1px 5px 0 rgba(76, 175, 80, 0.12); } - .btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, .open > .btn.btn-success.dropdown-toggle:hover, .open > .btn.btn-success.dropdown-toggle:focus, .open > .btn.btn-success.dropdown-toggle.focus, .show > .btn.btn-success.dropdown-toggle:hover, .show > .btn.btn-success.dropdown-toggle:focus, .show > .btn.btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #47a44b; - border-color: #255627; } - .open > .btn.btn-success.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: #4caf50; } - .open > .btn.btn-success.dropdown-toggle.bmd-btn-icon:hover { - background-color: #47a44b; } - .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { - background-color: #4caf50; - border-color: #4caf50; } - .btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { - background-color: #4caf50; - border-color: #4caf50; } - .btn.btn-success:focus, .btn.btn-success:active, .btn.btn-success:hover { - box-shadow: 0 14px 26px -12px rgba(76, 175, 80, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(76, 175, 80, 0.2); } - .btn.btn-success.btn-link { - background-color: transparent; - color: #4caf50; - box-shadow: none; } - .btn.btn-success.btn-link:hover, .btn.btn-success.btn-link:focus, .btn.btn-success.btn-link:active { - background-color: transparent; - color: #4caf50; } - .btn.btn-warning { - color: #fff; - background-color: #ff9800; - border-color: #ff9800; - box-shadow: 0 2px 2px 0 rgba(255, 152, 0, 0.14), 0 3px 1px -2px rgba(255, 152, 0, 0.2), 0 1px 5px 0 rgba(255, 152, 0, 0.12); } - .btn.btn-warning:hover { - color: #fff; - background-color: #f08f00; - border-color: #c27400; } - .btn.btn-warning:focus, .btn.btn-warning.focus, .btn.btn-warning:hover { - color: #fff; - background-color: #f08f00; - border-color: #c27400; } - .btn.btn-warning:active, .btn.btn-warning.active, .open > .btn.btn-warning.dropdown-toggle, .show > .btn.btn-warning.dropdown-toggle { - color: #fff; - background-color: #f08f00; - border-color: #c27400; - box-shadow: 0 2px 2px 0 rgba(255, 152, 0, 0.14), 0 3px 1px -2px rgba(255, 152, 0, 0.2), 0 1px 5px 0 rgba(255, 152, 0, 0.12); } - .btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, .open > .btn.btn-warning.dropdown-toggle:hover, .open > .btn.btn-warning.dropdown-toggle:focus, .open > .btn.btn-warning.dropdown-toggle.focus, .show > .btn.btn-warning.dropdown-toggle:hover, .show > .btn.btn-warning.dropdown-toggle:focus, .show > .btn.btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #f08f00; - border-color: #804c00; } - .open > .btn.btn-warning.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: #ff9800; } - .open > .btn.btn-warning.dropdown-toggle.bmd-btn-icon:hover { - background-color: #f08f00; } - .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { - background-color: #ff9800; - border-color: #ff9800; } - .btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { - background-color: #ff9800; - border-color: #ff9800; } - .btn.btn-warning:focus, .btn.btn-warning:active, .btn.btn-warning:hover { - box-shadow: 0 14px 26px -12px rgba(255, 152, 0, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 152, 0, 0.2); } - .btn.btn-warning.btn-link { - background-color: transparent; - color: #ff9800; - box-shadow: none; } - .btn.btn-warning.btn-link:hover, .btn.btn-warning.btn-link:focus, .btn.btn-warning.btn-link:active { - background-color: transparent; - color: #ff9800; } - .btn.btn-danger { - color: #fff; - background-color: #f44336; - border-color: #f44336; - box-shadow: 0 2px 2px 0 rgba(244, 67, 54, 0.14), 0 3px 1px -2px rgba(244, 67, 54, 0.2), 0 1px 5px 0 rgba(244, 67, 54, 0.12); } - .btn.btn-danger:hover { - color: #fff; - background-color: #f55145; - border-color: #e11b0c; } - .btn.btn-danger:focus, .btn.btn-danger.focus, .btn.btn-danger:hover { - color: #fff; - background-color: #f55145; - border-color: #e11b0c; } - .btn.btn-danger:active, .btn.btn-danger.active, .open > .btn.btn-danger.dropdown-toggle, .show > .btn.btn-danger.dropdown-toggle { - color: #fff; - background-color: #f55145; - border-color: #e11b0c; - box-shadow: 0 2px 2px 0 rgba(244, 67, 54, 0.14), 0 3px 1px -2px rgba(244, 67, 54, 0.2), 0 1px 5px 0 rgba(244, 67, 54, 0.12); } - .btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, .open > .btn.btn-danger.dropdown-toggle:hover, .open > .btn.btn-danger.dropdown-toggle:focus, .open > .btn.btn-danger.dropdown-toggle.focus, .show > .btn.btn-danger.dropdown-toggle:hover, .show > .btn.btn-danger.dropdown-toggle:focus, .show > .btn.btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #f55145; - border-color: #a21309; } - .open > .btn.btn-danger.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: #f44336; } - .open > .btn.btn-danger.dropdown-toggle.bmd-btn-icon:hover { - background-color: #f55145; } - .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { - background-color: #f44336; - border-color: #f44336; } - .btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { - background-color: #f44336; - border-color: #f44336; } - .btn.btn-danger:focus, .btn.btn-danger:active, .btn.btn-danger:hover { - box-shadow: 0 14px 26px -12px rgba(244, 67, 54, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(244, 67, 54, 0.2); } - .btn.btn-danger.btn-link { - background-color: transparent; - color: #f44336; - box-shadow: none; } - .btn.btn-danger.btn-link:hover, .btn.btn-danger.btn-link:focus, .btn.btn-danger.btn-link:active { - background-color: transparent; - color: #f44336; } - .btn.btn-rose { - color: #fff; - background-color: #e91e63; - border-color: #e91e63; - box-shadow: 0 2px 2px 0 rgba(233, 30, 99, 0.14), 0 3px 1px -2px rgba(233, 30, 99, 0.2), 0 1px 5px 0 rgba(233, 30, 99, 0.12); } - .btn.btn-rose:hover { - color: #fff; - background-color: #ea2c6d; - border-color: #b8124a; } - .btn.btn-rose:focus, .btn.btn-rose.focus, .btn.btn-rose:hover { - color: #fff; - background-color: #ea2c6d; - border-color: #b8124a; } - .btn.btn-rose:active, .btn.btn-rose.active, .open > .btn.btn-rose.dropdown-toggle, .show > .btn.btn-rose.dropdown-toggle { - color: #fff; - background-color: #ea2c6d; - border-color: #b8124a; - box-shadow: 0 2px 2px 0 rgba(233, 30, 99, 0.14), 0 3px 1px -2px rgba(233, 30, 99, 0.2), 0 1px 5px 0 rgba(233, 30, 99, 0.12); } - .btn.btn-rose:active:hover, .btn.btn-rose:active:focus, .btn.btn-rose:active.focus, .btn.btn-rose.active:hover, .btn.btn-rose.active:focus, .btn.btn-rose.active.focus, .open > .btn.btn-rose.dropdown-toggle:hover, .open > .btn.btn-rose.dropdown-toggle:focus, .open > .btn.btn-rose.dropdown-toggle.focus, .show > .btn.btn-rose.dropdown-toggle:hover, .show > .btn.btn-rose.dropdown-toggle:focus, .show > .btn.btn-rose.dropdown-toggle.focus { - color: #fff; - background-color: #ea2c6d; - border-color: #7b0c32; } - .open > .btn.btn-rose.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: #e91e63; } - .open > .btn.btn-rose.dropdown-toggle.bmd-btn-icon:hover { - background-color: #ea2c6d; } - .btn.btn-rose.disabled:focus, .btn.btn-rose.disabled.focus, .btn.btn-rose:disabled:focus, .btn.btn-rose:disabled.focus { - background-color: #e91e63; - border-color: #e91e63; } - .btn.btn-rose.disabled:hover, .btn.btn-rose:disabled:hover { - background-color: #e91e63; - border-color: #e91e63; } - .btn.btn-rose:focus, .btn.btn-rose:active, .btn.btn-rose:hover { - box-shadow: 0 14px 26px -12px rgba(233, 30, 99, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(233, 30, 99, 0.2); } - .btn.btn-rose.btn-link { - background-color: transparent; - color: #e91e63; - box-shadow: none; } - .btn.btn-rose.btn-link:hover, .btn.btn-rose.btn-link:focus, .btn.btn-rose.btn-link:active { - background-color: transparent; - color: #e91e63; } - .btn, .btn.btn-default { - color: #fff; - background-color: #999999; - border-color: #999999; - box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12); } - .btn:hover, .btn.btn-default:hover { - color: #fff; - background-color: #919191; - border-color: #7a7a7a; } - .btn:focus, .btn.focus, .btn:hover, .btn.btn-default:focus, .btn.btn-default.focus, .btn.btn-default:hover { - color: #fff; - background-color: #919191; - border-color: #7a7a7a; } - .btn:active, .btn.active, .open > .btn.dropdown-toggle, .show > .btn.dropdown-toggle, .btn.btn-default:active, .btn.btn-default.active, .open > .btn.btn-default.dropdown-toggle, .show > .btn.btn-default.dropdown-toggle { - color: #fff; - background-color: #919191; - border-color: #7a7a7a; - box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12); } - .btn:active:hover, .btn:active:focus, .btn:active.focus, .btn.active:hover, .btn.active:focus, .btn.active.focus, .open > .btn.dropdown-toggle:hover, .open > .btn.dropdown-toggle:focus, .open > .btn.dropdown-toggle.focus, .show > .btn.dropdown-toggle:hover, .show > .btn.dropdown-toggle:focus, .show > .btn.dropdown-toggle.focus, .btn.btn-default:active:hover, .btn.btn-default:active:focus, .btn.btn-default:active.focus, .btn.btn-default.active:hover, .btn.btn-default.active:focus, .btn.btn-default.active.focus, .open > .btn.btn-default.dropdown-toggle:hover, .open > .btn.btn-default.dropdown-toggle:focus, .open > .btn.btn-default.dropdown-toggle.focus, .show > .btn.btn-default.dropdown-toggle:hover, .show > .btn.btn-default.dropdown-toggle:focus, .show > .btn.btn-default.dropdown-toggle.focus { - color: #fff; - background-color: #919191; - border-color: #595959; } - .open > .btn.dropdown-toggle.bmd-btn-icon, .open > .btn.btn-default.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: #999999; } - .open > .btn.dropdown-toggle.bmd-btn-icon:hover, .open > .btn.btn-default.dropdown-toggle.bmd-btn-icon:hover { - background-color: #919191; } - .btn.disabled:focus, .btn.disabled.focus, .btn:disabled:focus, .btn:disabled.focus, .btn.btn-default.disabled:focus, .btn.btn-default.disabled.focus, .btn.btn-default:disabled:focus, .btn.btn-default:disabled.focus { - background-color: #999999; - border-color: #999999; } - .btn.disabled:hover, .btn:disabled:hover, .btn.btn-default.disabled:hover, .btn.btn-default:disabled:hover { - background-color: #999999; - border-color: #999999; } - .btn:focus, .btn:active, .btn:hover, .btn.btn-default:focus, .btn.btn-default:active, .btn.btn-default:hover { - box-shadow: 0 14px 26px -12px rgba(153, 153, 153, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(153, 153, 153, 0.2); } - .btn.btn-link, .btn.btn-default.btn-link { - background-color: transparent; - color: #999999; - box-shadow: none; } - .btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link:active, .btn.btn-default.btn-link:hover, .btn.btn-default.btn-link:focus, .btn.btn-default.btn-link:active { - background-color: transparent; - color: #999999; } - .btn.btn-white, .btn.btn-white:focus, .btn.btn-white:hover { - background-color: #fff; - color: #999999; } - .btn.btn-white.btn-link { - color: #fff; - background: transparent; - box-shadow: none; } - .btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link:active { - text-decoration: none !important; } - .btn.btn-disabled { - cursor: not-allowed; - pointer-events: none; } - .btn.btn-disabled:hover { - box-shadow: none; } - .btn.btn-raised.btn-link, .btn-group-raised .btn.btn-link { - box-shadow: none; } - .btn.btn-raised.btn-link.active, .btn-group-raised .btn.btn-link.active { - box-shadow: none; } - .btn.btn-raised.btn-link:hover, .btn.btn-raised.btn-link:focus, .btn.btn-raised.btn-link:active, .btn-group-raised .btn.btn-link:hover, .btn-group-raised .btn.btn-link:focus, .btn-group-raised .btn.btn-link:active { - box-shadow: none; } - fieldset[disabled][disabled] .btn.btn-raised, .btn.btn-raised.disabled, .btn.btn-raised:disabled, .btn.btn-raised[disabled], fieldset[disabled][disabled] .btn-group-raised .btn, .btn-group-raised .btn.disabled, .btn-group-raised .btn:disabled, .btn-group-raised .btn[disabled] { - box-shadow: none; } - .btn.btn-outline, .btn.btn-outline-primary, .btn.btn-outline-secondary, .btn.btn-outline-info, .btn.btn-outline-success, .btn.btn-outline-warning, .btn.btn-outline-danger { - border-color: currentColor; - border-style: solid; - border-width: 1px; } - .btn.btn-outline { - color: rgba(0, 0, 0, 0.87); - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(153, 153, 153, 0.2); - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline:focus, .btn.btn-outline.focus, .btn.btn-outline:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(153, 153, 153, 0.2); - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline:active, .btn.btn-outline.active, .open > .btn.btn-outline.dropdown-toggle, .show > .btn.btn-outline.dropdown-toggle { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(153, 153, 153, 0.2); - border-color: rgba(0, 0, 0, 0.87); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .btn.btn-outline:active:hover, .btn.btn-outline:active:focus, .btn.btn-outline:active.focus, .btn.btn-outline.active:hover, .btn.btn-outline.active:focus, .btn.btn-outline.active.focus, .open > .btn.btn-outline.dropdown-toggle:hover, .open > .btn.btn-outline.dropdown-toggle:focus, .open > .btn.btn-outline.dropdown-toggle.focus, .show > .btn.btn-outline.dropdown-toggle:hover, .show > .btn.btn-outline.dropdown-toggle:focus, .show > .btn.btn-outline.dropdown-toggle.focus { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(153, 153, 153, 0.4); - border-color: rgba(0, 0, 0, 0.87); } - .open > .btn.btn-outline.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .btn.btn-outline.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(153, 153, 153, 0.2); } - .btn.btn-outline.disabled:focus, .btn.btn-outline.disabled.focus, .btn.btn-outline:disabled:focus, .btn.btn-outline:disabled.focus { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline.disabled:hover, .btn.btn-outline:disabled:hover { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .bg-inverse .btn.btn-outline { - color: rgba(0, 0, 0, 0.87); - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .bg-inverse .btn.btn-outline:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline:focus, .bg-inverse .btn.btn-outline.focus, .bg-inverse .btn.btn-outline:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline:active, .bg-inverse .btn.btn-outline.active, .open > .bg-inverse .btn.btn-outline.dropdown-toggle, .show > .bg-inverse .btn.btn-outline.dropdown-toggle { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .bg-inverse .btn.btn-outline:active:hover, .bg-inverse .btn.btn-outline:active:focus, .bg-inverse .btn.btn-outline:active.focus, .bg-inverse .btn.btn-outline.active:hover, .bg-inverse .btn.btn-outline.active:focus, .bg-inverse .btn.btn-outline.active.focus, .open > .bg-inverse .btn.btn-outline.dropdown-toggle:hover, .open > .bg-inverse .btn.btn-outline.dropdown-toggle:focus, .open > .bg-inverse .btn.btn-outline.dropdown-toggle.focus, .show > .bg-inverse .btn.btn-outline.dropdown-toggle:hover, .show > .bg-inverse .btn.btn-outline.dropdown-toggle:focus, .show > .bg-inverse .btn.btn-outline.dropdown-toggle.focus { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(204, 204, 204, 0.25); - border-color: rgba(204, 204, 204, 0.25); } - .open > .bg-inverse .btn.btn-outline.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .bg-inverse .btn.btn-outline.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline.disabled:focus, .bg-inverse .btn.btn-outline.disabled.focus, .bg-inverse .btn.btn-outline:disabled:focus, .bg-inverse .btn.btn-outline:disabled.focus { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .bg-inverse .btn.btn-outline.disabled:hover, .bg-inverse .btn.btn-outline:disabled:hover { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline.btn-link { - background-color: transparent; } - .btn.btn-outline-primary { - color: #9c27b0; - background-color: transparent; - border-color: #9c27b0; } - .btn.btn-outline-primary:hover { - color: #9c27b0; - background-color: rgba(153, 153, 153, 0.2); - border-color: #9c27b0; } - .btn.btn-outline-primary:focus, .btn.btn-outline-primary.focus, .btn.btn-outline-primary:hover { - color: #9c27b0; - background-color: rgba(153, 153, 153, 0.2); - border-color: #9c27b0; } - .btn.btn-outline-primary:active, .btn.btn-outline-primary.active, .open > .btn.btn-outline-primary.dropdown-toggle, .show > .btn.btn-outline-primary.dropdown-toggle { - color: #9c27b0; - background-color: rgba(153, 153, 153, 0.2); - border-color: #9c27b0; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .btn.btn-outline-primary:active:hover, .btn.btn-outline-primary:active:focus, .btn.btn-outline-primary:active.focus, .btn.btn-outline-primary.active:hover, .btn.btn-outline-primary.active:focus, .btn.btn-outline-primary.active.focus, .open > .btn.btn-outline-primary.dropdown-toggle:hover, .open > .btn.btn-outline-primary.dropdown-toggle:focus, .open > .btn.btn-outline-primary.dropdown-toggle.focus, .show > .btn.btn-outline-primary.dropdown-toggle:hover, .show > .btn.btn-outline-primary.dropdown-toggle:focus, .show > .btn.btn-outline-primary.dropdown-toggle.focus { - color: #9c27b0; - background-color: rgba(153, 153, 153, 0.4); - border-color: #9c27b0; } - .open > .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(153, 153, 153, 0.2); } - .btn.btn-outline-primary.disabled:focus, .btn.btn-outline-primary.disabled.focus, .btn.btn-outline-primary:disabled:focus, .btn.btn-outline-primary:disabled.focus { - background-color: transparent; - border-color: #9c27b0; } - .btn.btn-outline-primary.disabled:hover, .btn.btn-outline-primary:disabled:hover { - background-color: transparent; - border-color: #9c27b0; } - .bg-inverse .btn.btn-outline-primary { - color: #9c27b0; - background-color: transparent; - border-color: #9c27b0; } - .bg-inverse .btn.btn-outline-primary:hover { - color: #9c27b0; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-primary:focus, .bg-inverse .btn.btn-outline-primary.focus, .bg-inverse .btn.btn-outline-primary:hover { - color: #9c27b0; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-primary:active, .bg-inverse .btn.btn-outline-primary.active, .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle, .show > .bg-inverse .btn.btn-outline-primary.dropdown-toggle { - color: #9c27b0; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .bg-inverse .btn.btn-outline-primary:active:hover, .bg-inverse .btn.btn-outline-primary:active:focus, .bg-inverse .btn.btn-outline-primary:active.focus, .bg-inverse .btn.btn-outline-primary.active:hover, .bg-inverse .btn.btn-outline-primary.active:focus, .bg-inverse .btn.btn-outline-primary.active.focus, .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:hover, .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:focus, .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.focus, .show > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:hover, .show > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:focus, .show > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.focus { - color: #9c27b0; - background-color: rgba(204, 204, 204, 0.25); - border-color: rgba(204, 204, 204, 0.25); } - .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-primary.disabled:focus, .bg-inverse .btn.btn-outline-primary.disabled.focus, .bg-inverse .btn.btn-outline-primary:disabled:focus, .bg-inverse .btn.btn-outline-primary:disabled.focus { - background-color: transparent; - border-color: #9c27b0; } - .bg-inverse .btn.btn-outline-primary.disabled:hover, .bg-inverse .btn.btn-outline-primary:disabled:hover { - background-color: transparent; - border-color: #9c27b0; } - .btn.btn-outline-primary.btn-link { - background-color: transparent; } - .btn.btn-outline-secondary { - color: rgba(0, 0, 0, 0.87); - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline-secondary:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(153, 153, 153, 0.2); - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline-secondary:focus, .btn.btn-outline-secondary.focus, .btn.btn-outline-secondary:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(153, 153, 153, 0.2); - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline-secondary:active, .btn.btn-outline-secondary.active, .open > .btn.btn-outline-secondary.dropdown-toggle, .show > .btn.btn-outline-secondary.dropdown-toggle { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(153, 153, 153, 0.2); - border-color: rgba(0, 0, 0, 0.87); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .btn.btn-outline-secondary:active:hover, .btn.btn-outline-secondary:active:focus, .btn.btn-outline-secondary:active.focus, .btn.btn-outline-secondary.active:hover, .btn.btn-outline-secondary.active:focus, .btn.btn-outline-secondary.active.focus, .open > .btn.btn-outline-secondary.dropdown-toggle:hover, .open > .btn.btn-outline-secondary.dropdown-toggle:focus, .open > .btn.btn-outline-secondary.dropdown-toggle.focus, .show > .btn.btn-outline-secondary.dropdown-toggle:hover, .show > .btn.btn-outline-secondary.dropdown-toggle:focus, .show > .btn.btn-outline-secondary.dropdown-toggle.focus { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(153, 153, 153, 0.4); - border-color: rgba(0, 0, 0, 0.87); } - .open > .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(153, 153, 153, 0.2); } - .btn.btn-outline-secondary.disabled:focus, .btn.btn-outline-secondary.disabled.focus, .btn.btn-outline-secondary:disabled:focus, .btn.btn-outline-secondary:disabled.focus { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline-secondary.disabled:hover, .btn.btn-outline-secondary:disabled:hover { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .bg-inverse .btn.btn-outline-secondary { - color: rgba(0, 0, 0, 0.87); - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .bg-inverse .btn.btn-outline-secondary:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-secondary:focus, .bg-inverse .btn.btn-outline-secondary.focus, .bg-inverse .btn.btn-outline-secondary:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-secondary:active, .bg-inverse .btn.btn-outline-secondary.active, .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle, .show > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .bg-inverse .btn.btn-outline-secondary:active:hover, .bg-inverse .btn.btn-outline-secondary:active:focus, .bg-inverse .btn.btn-outline-secondary:active.focus, .bg-inverse .btn.btn-outline-secondary.active:hover, .bg-inverse .btn.btn-outline-secondary.active:focus, .bg-inverse .btn.btn-outline-secondary.active.focus, .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:hover, .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:focus, .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.focus, .show > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:hover, .show > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:focus, .show > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.focus { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(204, 204, 204, 0.25); - border-color: rgba(204, 204, 204, 0.25); } - .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-secondary.disabled:focus, .bg-inverse .btn.btn-outline-secondary.disabled.focus, .bg-inverse .btn.btn-outline-secondary:disabled:focus, .bg-inverse .btn.btn-outline-secondary:disabled.focus { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .bg-inverse .btn.btn-outline-secondary.disabled:hover, .bg-inverse .btn.btn-outline-secondary:disabled:hover { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.87); } - .btn.btn-outline-secondary.btn-link { - background-color: transparent; } - .btn.btn-outline-info { - color: #00bcd4; - background-color: transparent; - border-color: #00bcd4; } - .btn.btn-outline-info:hover { - color: #00bcd4; - background-color: rgba(153, 153, 153, 0.2); - border-color: #00bcd4; } - .btn.btn-outline-info:focus, .btn.btn-outline-info.focus, .btn.btn-outline-info:hover { - color: #00bcd4; - background-color: rgba(153, 153, 153, 0.2); - border-color: #00bcd4; } - .btn.btn-outline-info:active, .btn.btn-outline-info.active, .open > .btn.btn-outline-info.dropdown-toggle, .show > .btn.btn-outline-info.dropdown-toggle { - color: #00bcd4; - background-color: rgba(153, 153, 153, 0.2); - border-color: #00bcd4; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .btn.btn-outline-info:active:hover, .btn.btn-outline-info:active:focus, .btn.btn-outline-info:active.focus, .btn.btn-outline-info.active:hover, .btn.btn-outline-info.active:focus, .btn.btn-outline-info.active.focus, .open > .btn.btn-outline-info.dropdown-toggle:hover, .open > .btn.btn-outline-info.dropdown-toggle:focus, .open > .btn.btn-outline-info.dropdown-toggle.focus, .show > .btn.btn-outline-info.dropdown-toggle:hover, .show > .btn.btn-outline-info.dropdown-toggle:focus, .show > .btn.btn-outline-info.dropdown-toggle.focus { - color: #00bcd4; - background-color: rgba(153, 153, 153, 0.4); - border-color: #00bcd4; } - .open > .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(153, 153, 153, 0.2); } - .btn.btn-outline-info.disabled:focus, .btn.btn-outline-info.disabled.focus, .btn.btn-outline-info:disabled:focus, .btn.btn-outline-info:disabled.focus { - background-color: transparent; - border-color: #00bcd4; } - .btn.btn-outline-info.disabled:hover, .btn.btn-outline-info:disabled:hover { - background-color: transparent; - border-color: #00bcd4; } - .bg-inverse .btn.btn-outline-info { - color: #00bcd4; - background-color: transparent; - border-color: #00bcd4; } - .bg-inverse .btn.btn-outline-info:hover { - color: #00bcd4; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-info:focus, .bg-inverse .btn.btn-outline-info.focus, .bg-inverse .btn.btn-outline-info:hover { - color: #00bcd4; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-info:active, .bg-inverse .btn.btn-outline-info.active, .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle, .show > .bg-inverse .btn.btn-outline-info.dropdown-toggle { - color: #00bcd4; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .bg-inverse .btn.btn-outline-info:active:hover, .bg-inverse .btn.btn-outline-info:active:focus, .bg-inverse .btn.btn-outline-info:active.focus, .bg-inverse .btn.btn-outline-info.active:hover, .bg-inverse .btn.btn-outline-info.active:focus, .bg-inverse .btn.btn-outline-info.active.focus, .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle:hover, .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle:focus, .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle.focus, .show > .bg-inverse .btn.btn-outline-info.dropdown-toggle:hover, .show > .bg-inverse .btn.btn-outline-info.dropdown-toggle:focus, .show > .bg-inverse .btn.btn-outline-info.dropdown-toggle.focus { - color: #00bcd4; - background-color: rgba(204, 204, 204, 0.25); - border-color: rgba(204, 204, 204, 0.25); } - .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-info.disabled:focus, .bg-inverse .btn.btn-outline-info.disabled.focus, .bg-inverse .btn.btn-outline-info:disabled:focus, .bg-inverse .btn.btn-outline-info:disabled.focus { - background-color: transparent; - border-color: #00bcd4; } - .bg-inverse .btn.btn-outline-info.disabled:hover, .bg-inverse .btn.btn-outline-info:disabled:hover { - background-color: transparent; - border-color: #00bcd4; } - .btn.btn-outline-info.btn-link { - background-color: transparent; } - .btn.btn-outline-success { - color: #4caf50; - background-color: transparent; - border-color: #4caf50; } - .btn.btn-outline-success:hover { - color: #4caf50; - background-color: rgba(153, 153, 153, 0.2); - border-color: #4caf50; } - .btn.btn-outline-success:focus, .btn.btn-outline-success.focus, .btn.btn-outline-success:hover { - color: #4caf50; - background-color: rgba(153, 153, 153, 0.2); - border-color: #4caf50; } - .btn.btn-outline-success:active, .btn.btn-outline-success.active, .open > .btn.btn-outline-success.dropdown-toggle, .show > .btn.btn-outline-success.dropdown-toggle { - color: #4caf50; - background-color: rgba(153, 153, 153, 0.2); - border-color: #4caf50; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .btn.btn-outline-success:active:hover, .btn.btn-outline-success:active:focus, .btn.btn-outline-success:active.focus, .btn.btn-outline-success.active:hover, .btn.btn-outline-success.active:focus, .btn.btn-outline-success.active.focus, .open > .btn.btn-outline-success.dropdown-toggle:hover, .open > .btn.btn-outline-success.dropdown-toggle:focus, .open > .btn.btn-outline-success.dropdown-toggle.focus, .show > .btn.btn-outline-success.dropdown-toggle:hover, .show > .btn.btn-outline-success.dropdown-toggle:focus, .show > .btn.btn-outline-success.dropdown-toggle.focus { - color: #4caf50; - background-color: rgba(153, 153, 153, 0.4); - border-color: #4caf50; } - .open > .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(153, 153, 153, 0.2); } - .btn.btn-outline-success.disabled:focus, .btn.btn-outline-success.disabled.focus, .btn.btn-outline-success:disabled:focus, .btn.btn-outline-success:disabled.focus { - background-color: transparent; - border-color: #4caf50; } - .btn.btn-outline-success.disabled:hover, .btn.btn-outline-success:disabled:hover { - background-color: transparent; - border-color: #4caf50; } - .bg-inverse .btn.btn-outline-success { - color: #4caf50; - background-color: transparent; - border-color: #4caf50; } - .bg-inverse .btn.btn-outline-success:hover { - color: #4caf50; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-success:focus, .bg-inverse .btn.btn-outline-success.focus, .bg-inverse .btn.btn-outline-success:hover { - color: #4caf50; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-success:active, .bg-inverse .btn.btn-outline-success.active, .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle, .show > .bg-inverse .btn.btn-outline-success.dropdown-toggle { - color: #4caf50; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .bg-inverse .btn.btn-outline-success:active:hover, .bg-inverse .btn.btn-outline-success:active:focus, .bg-inverse .btn.btn-outline-success:active.focus, .bg-inverse .btn.btn-outline-success.active:hover, .bg-inverse .btn.btn-outline-success.active:focus, .bg-inverse .btn.btn-outline-success.active.focus, .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle:hover, .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle:focus, .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle.focus, .show > .bg-inverse .btn.btn-outline-success.dropdown-toggle:hover, .show > .bg-inverse .btn.btn-outline-success.dropdown-toggle:focus, .show > .bg-inverse .btn.btn-outline-success.dropdown-toggle.focus { - color: #4caf50; - background-color: rgba(204, 204, 204, 0.25); - border-color: rgba(204, 204, 204, 0.25); } - .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-success.disabled:focus, .bg-inverse .btn.btn-outline-success.disabled.focus, .bg-inverse .btn.btn-outline-success:disabled:focus, .bg-inverse .btn.btn-outline-success:disabled.focus { - background-color: transparent; - border-color: #4caf50; } - .bg-inverse .btn.btn-outline-success.disabled:hover, .bg-inverse .btn.btn-outline-success:disabled:hover { - background-color: transparent; - border-color: #4caf50; } - .btn.btn-outline-success.btn-link { - background-color: transparent; } - .btn.btn-outline-warning { - color: #ff9800; - background-color: transparent; - border-color: #ff9800; } - .btn.btn-outline-warning:hover { - color: #ff9800; - background-color: rgba(153, 153, 153, 0.2); - border-color: #ff9800; } - .btn.btn-outline-warning:focus, .btn.btn-outline-warning.focus, .btn.btn-outline-warning:hover { - color: #ff9800; - background-color: rgba(153, 153, 153, 0.2); - border-color: #ff9800; } - .btn.btn-outline-warning:active, .btn.btn-outline-warning.active, .open > .btn.btn-outline-warning.dropdown-toggle, .show > .btn.btn-outline-warning.dropdown-toggle { - color: #ff9800; - background-color: rgba(153, 153, 153, 0.2); - border-color: #ff9800; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .btn.btn-outline-warning:active:hover, .btn.btn-outline-warning:active:focus, .btn.btn-outline-warning:active.focus, .btn.btn-outline-warning.active:hover, .btn.btn-outline-warning.active:focus, .btn.btn-outline-warning.active.focus, .open > .btn.btn-outline-warning.dropdown-toggle:hover, .open > .btn.btn-outline-warning.dropdown-toggle:focus, .open > .btn.btn-outline-warning.dropdown-toggle.focus, .show > .btn.btn-outline-warning.dropdown-toggle:hover, .show > .btn.btn-outline-warning.dropdown-toggle:focus, .show > .btn.btn-outline-warning.dropdown-toggle.focus { - color: #ff9800; - background-color: rgba(153, 153, 153, 0.4); - border-color: #ff9800; } - .open > .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(153, 153, 153, 0.2); } - .btn.btn-outline-warning.disabled:focus, .btn.btn-outline-warning.disabled.focus, .btn.btn-outline-warning:disabled:focus, .btn.btn-outline-warning:disabled.focus { - background-color: transparent; - border-color: #ff9800; } - .btn.btn-outline-warning.disabled:hover, .btn.btn-outline-warning:disabled:hover { - background-color: transparent; - border-color: #ff9800; } - .bg-inverse .btn.btn-outline-warning { - color: #ff9800; - background-color: transparent; - border-color: #ff9800; } - .bg-inverse .btn.btn-outline-warning:hover { - color: #ff9800; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-warning:focus, .bg-inverse .btn.btn-outline-warning.focus, .bg-inverse .btn.btn-outline-warning:hover { - color: #ff9800; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-warning:active, .bg-inverse .btn.btn-outline-warning.active, .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle, .show > .bg-inverse .btn.btn-outline-warning.dropdown-toggle { - color: #ff9800; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .bg-inverse .btn.btn-outline-warning:active:hover, .bg-inverse .btn.btn-outline-warning:active:focus, .bg-inverse .btn.btn-outline-warning:active.focus, .bg-inverse .btn.btn-outline-warning.active:hover, .bg-inverse .btn.btn-outline-warning.active:focus, .bg-inverse .btn.btn-outline-warning.active.focus, .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:hover, .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:focus, .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.focus, .show > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:hover, .show > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:focus, .show > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.focus { - color: #ff9800; - background-color: rgba(204, 204, 204, 0.25); - border-color: rgba(204, 204, 204, 0.25); } - .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-warning.disabled:focus, .bg-inverse .btn.btn-outline-warning.disabled.focus, .bg-inverse .btn.btn-outline-warning:disabled:focus, .bg-inverse .btn.btn-outline-warning:disabled.focus { - background-color: transparent; - border-color: #ff9800; } - .bg-inverse .btn.btn-outline-warning.disabled:hover, .bg-inverse .btn.btn-outline-warning:disabled:hover { - background-color: transparent; - border-color: #ff9800; } - .btn.btn-outline-warning.btn-link { - background-color: transparent; } - .btn.btn-outline-danger { - color: #f44336; - background-color: transparent; - border-color: #f44336; } - .btn.btn-outline-danger:hover { - color: #f44336; - background-color: rgba(153, 153, 153, 0.2); - border-color: #f44336; } - .btn.btn-outline-danger:focus, .btn.btn-outline-danger.focus, .btn.btn-outline-danger:hover { - color: #f44336; - background-color: rgba(153, 153, 153, 0.2); - border-color: #f44336; } - .btn.btn-outline-danger:active, .btn.btn-outline-danger.active, .open > .btn.btn-outline-danger.dropdown-toggle, .show > .btn.btn-outline-danger.dropdown-toggle { - color: #f44336; - background-color: rgba(153, 153, 153, 0.2); - border-color: #f44336; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .btn.btn-outline-danger:active:hover, .btn.btn-outline-danger:active:focus, .btn.btn-outline-danger:active.focus, .btn.btn-outline-danger.active:hover, .btn.btn-outline-danger.active:focus, .btn.btn-outline-danger.active.focus, .open > .btn.btn-outline-danger.dropdown-toggle:hover, .open > .btn.btn-outline-danger.dropdown-toggle:focus, .open > .btn.btn-outline-danger.dropdown-toggle.focus, .show > .btn.btn-outline-danger.dropdown-toggle:hover, .show > .btn.btn-outline-danger.dropdown-toggle:focus, .show > .btn.btn-outline-danger.dropdown-toggle.focus { - color: #f44336; - background-color: rgba(153, 153, 153, 0.4); - border-color: #f44336; } - .open > .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(153, 153, 153, 0.2); } - .btn.btn-outline-danger.disabled:focus, .btn.btn-outline-danger.disabled.focus, .btn.btn-outline-danger:disabled:focus, .btn.btn-outline-danger:disabled.focus { - background-color: transparent; - border-color: #f44336; } - .btn.btn-outline-danger.disabled:hover, .btn.btn-outline-danger:disabled:hover { - background-color: transparent; - border-color: #f44336; } - .bg-inverse .btn.btn-outline-danger { - color: #f44336; - background-color: transparent; - border-color: #f44336; } - .bg-inverse .btn.btn-outline-danger:hover { - color: #f44336; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-danger:focus, .bg-inverse .btn.btn-outline-danger.focus, .bg-inverse .btn.btn-outline-danger:hover { - color: #f44336; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-danger:active, .bg-inverse .btn.btn-outline-danger.active, .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle, .show > .bg-inverse .btn.btn-outline-danger.dropdown-toggle { - color: #f44336; - background-color: rgba(204, 204, 204, 0.15); - border-color: rgba(204, 204, 204, 0.15); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .bg-inverse .btn.btn-outline-danger:active:hover, .bg-inverse .btn.btn-outline-danger:active:focus, .bg-inverse .btn.btn-outline-danger:active.focus, .bg-inverse .btn.btn-outline-danger.active:hover, .bg-inverse .btn.btn-outline-danger.active:focus, .bg-inverse .btn.btn-outline-danger.active.focus, .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:hover, .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:focus, .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.focus, .show > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:hover, .show > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:focus, .show > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.focus { - color: #f44336; - background-color: rgba(204, 204, 204, 0.25); - border-color: rgba(204, 204, 204, 0.25); } - .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon { - color: inherit; - background-color: transparent; } - .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon:hover { - background-color: rgba(204, 204, 204, 0.15); } - .bg-inverse .btn.btn-outline-danger.disabled:focus, .bg-inverse .btn.btn-outline-danger.disabled.focus, .bg-inverse .btn.btn-outline-danger:disabled:focus, .bg-inverse .btn.btn-outline-danger:disabled.focus { - background-color: transparent; - border-color: #f44336; } - .bg-inverse .btn.btn-outline-danger.disabled:hover, .bg-inverse .btn.btn-outline-danger:disabled:hover { - background-color: transparent; - border-color: #f44336; } - .btn.btn-outline-danger.btn-link { - background-color: transparent; } - .btn.btn-lg, .btn-group-lg > .btn, .btn-group-lg .btn { - padding: 1.125rem 2.25rem; - font-size: 0.875rem; - line-height: 1.3333333; - border-radius: 0.2rem; } - .btn.btn-sm, .btn-group-sm > .btn, .btn-group-sm .btn { - padding: 0.40625rem 1.25rem; - font-size: 0.6875rem; - line-height: 1.5; - border-radius: 0.2rem; } - .btn.btn-round { - border-radius: 30px; } - .btn.btn-fab, .btn.btn-just-icon { - font-size: 24px; - height: 41px; - min-width: 41px; - width: 41px; - padding: 0; - overflow: hidden; - position: relative; - line-height: 41px; } - .btn.btn-fab.btn-round, .btn.btn-just-icon.btn-round { - border-radius: 50%; } - .btn-group-sm .btn.btn-fab, .btn.btn-fab.btn-sm, .btn-group-sm > .btn.btn-fab, .btn.btn-fab.btn-fab-mini, .btn-group-sm .btn.btn-just-icon, .btn.btn-just-icon.btn-sm, .btn-group-sm > .btn.btn-just-icon, .btn.btn-just-icon.btn-fab-mini { - height: 30px; - min-width: 30px; - width: 30px; } - .btn-group-sm .btn.btn-fab .material-icons, - .btn-group-sm .btn.btn-fab .fa, .btn.btn-fab.btn-sm .material-icons, .btn-group-sm > .btn.btn-fab .material-icons, - .btn.btn-fab.btn-sm .fa, - .btn-group-sm > .btn.btn-fab .fa, .btn.btn-fab.btn-fab-mini .material-icons, - .btn.btn-fab.btn-fab-mini .fa, .btn-group-sm .btn.btn-just-icon .material-icons, - .btn-group-sm .btn.btn-just-icon .fa, .btn.btn-just-icon.btn-sm .material-icons, .btn-group-sm > .btn.btn-just-icon .material-icons, - .btn.btn-just-icon.btn-sm .fa, - .btn-group-sm > .btn.btn-just-icon .fa, .btn.btn-just-icon.btn-fab-mini .material-icons, - .btn.btn-just-icon.btn-fab-mini .fa { - font-size: 17px; - line-height: 29px; } - .btn-group-lg .btn.btn-fab, .btn.btn-fab.btn-lg, .btn-group-lg > .btn.btn-fab, .btn-group-lg .btn.btn-just-icon, .btn.btn-just-icon.btn-lg, .btn-group-lg > .btn.btn-just-icon { - height: 57px; - min-width: 57px; - width: 57px; - line-height: 56px; } - .btn-group-lg .btn.btn-fab .material-icons, - .btn-group-lg .btn.btn-fab .fa, .btn.btn-fab.btn-lg .material-icons, .btn-group-lg > .btn.btn-fab .material-icons, - .btn.btn-fab.btn-lg .fa, - .btn-group-lg > .btn.btn-fab .fa, .btn-group-lg .btn.btn-just-icon .material-icons, - .btn-group-lg .btn.btn-just-icon .fa, .btn.btn-just-icon.btn-lg .material-icons, .btn-group-lg > .btn.btn-just-icon .material-icons, - .btn.btn-just-icon.btn-lg .fa, - .btn-group-lg > .btn.btn-just-icon .fa { - font-size: 32px; - line-height: 56px; } - .btn.btn-fab .material-icons, - .btn.btn-fab .fa, .btn.btn-just-icon .material-icons, - .btn.btn-just-icon .fa { - margin-top: 0; - position: absolute; - width: 100%; - transform: none; - left: 0; - top: 0; - height: 100%; - line-height: 41px; - font-size: 20px; } - -.btn-just-icon.btn-lg, .btn-group-lg > .btn-just-icon.btn { - font-size: 24px; - height: 41px; - min-width: 41px; - width: 41px; } - -.input-group-btn > .btn { - border: 0; } - -.btn .material-icons, -.btn:not(.btn-just-icon):not(.btn-fab) .fa { - position: relative; - display: inline-block; - top: 0; - margin-top: -1em; - margin-bottom: -1em; - font-size: 1.1rem; - vertical-align: middle; } - -.bg-inverse fieldset[disabled][disabled] .btn, .bg-inverse .btn.disabled, .bg-inverse .btn:disabled, .bg-inverse .btn[disabled], -.bg-inverse fieldset[disabled][disabled] .input-group-btn .btn, -.bg-inverse .input-group-btn .btn.disabled, -.bg-inverse .input-group-btn .btn:disabled, -.bg-inverse .input-group-btn .btn[disabled], -.bg-inverse -fieldset[disabled][disabled] .btn-group, -.bg-inverse .btn-group.disabled, -.bg-inverse .btn-group:disabled, -.bg-inverse .btn-group[disabled], -.bg-inverse -fieldset[disabled][disabled] .btn-group-vertical, -.bg-inverse .btn-group-vertical.disabled, -.bg-inverse .btn-group-vertical:disabled, -.bg-inverse .btn-group-vertical[disabled] { - color: rgba(255, 255, 255, 0.3); } - -.btn-group, -.btn-group-vertical { - position: relative; - margin: 10px 1px; } - .btn-group .dropdown-menu, - .btn-group-vertical .dropdown-menu { - border-radius: 0 0 0.25rem 0.25rem; } - .btn-group.btn-group-raised, - .btn-group-vertical.btn-group-raised { - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .btn-group .btn + .btn, - .btn-group .btn, - .btn-group .btn:active, - .btn-group .btn-group, - .btn-group-vertical .btn + .btn, - .btn-group-vertical .btn, - .btn-group-vertical .btn:active, - .btn-group-vertical .btn-group { - margin: 0; } - .btn-group > .btn-group, - .btn-group-vertical > .btn-group { - margin: 0; } - -body { - background-color: #eee; - color: #3C4858; - font-weight: 300; } - -legend { - border-bottom: 0; } - -.serif-font { - font-family: "Roboto Slab", "Times New Roman", serif; } - -* { - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - -webkit-tap-highlight-color: transparent; } - *:focus { - outline: 0; } - -a { - color: #9c27b0; } - a:hover, a:focus { - color: #89229b; - text-decoration: none; } - a.text-info:hover, a.text-info:focus { - color: #00a5bb; } - a .material-icons { - vertical-align: middle; } - -.main { - background: #FFFFFF; - position: relative; - z-index: 3; } - -.form-check, -label { - font-size: 14px; - line-height: 1.42857; - color: #AAAAAA; - font-weight: 400; } - -.main-raised { - margin: -60px 30px 0px; - border-radius: 6px; - box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); } - -/* Animations */ -.animation-transition-general, .carousel .carousel-indicators li { - -webkit-transition: all 300ms linear; - -moz-transition: all 300ms linear; - -o-transition: all 300ms linear; - -ms-transition: all 300ms linear; - transition: all 300ms linear; } - -.animation-transition-slow { - -webkit-transition: all 370ms linear; - -moz-transition: all 370ms linear; - -o-transition: all 370ms linear; - -ms-transition: all 370ms linear; - transition: all 370ms linear; } - -.animation-transition-fast, .bootstrap-datetimepicker-widget table td > div, .bootstrap-datetimepicker-widget table th > div, .bootstrap-datetimepicker-widget table th, .bootstrap-datetimepicker-widget table td span { - -webkit-transition: all 150ms ease 0s; - -moz-transition: all 150ms ease 0s; - -o-transition: all 150ms ease 0s; - -ms-transition: all 150ms ease 0s; - transition: all 150ms ease 0s; } - -.animation-transition-fast, .bootstrap-datetimepicker-widget table td > div, .bootstrap-datetimepicker-widget table th > div, .bootstrap-datetimepicker-widget table th, .bootstrap-datetimepicker-widget table td span, -.navbar, -.bootstrap-tagsinput .tag, -.bootstrap-tagsinput [data-role="remove"], -.card-collapse .card-header a i { - -webkit-transition: all 150ms ease 0s; - -moz-transition: all 150ms ease 0s; - -o-transition: all 150ms ease 0s; - -ms-transition: all 150ms ease 0s; - transition: all 150ms ease 0s; } - -.signup-page .card-signup form .form-check { - padding-left: 20px; } - .signup-page .card-signup form .form-check .form-check-label { - padding-left: 35px; } - -.section-signup .card-signup .card-header { - width: auto; } -.section-signup .card-signup .card-body .input-group { - padding-bottom: 7px; - margin: 27px 0 0 0; } - -.offline-doc .page-header, -.offline-free-doc .page-header { - height: 100vh !important; } - .offline-doc .page-header:after, - .offline-free-doc .page-header:after { - background: rgba(0, 0, 0, 0.5) !important; } -.offline-doc .footer, -.offline-free-doc .footer { - position: absolute; - width: 100%; - background: transparent; - bottom: 0; - color: #fff; - z-index: 1; } - .offline-doc .footer .copyright a, - .offline-free-doc .footer .copyright a { - color: #fff; } -.offline-doc .navbar .navbar-brand, -.offline-doc .navbar .navbar-collapse .nav-link, -.offline-free-doc .navbar .navbar-brand, -.offline-free-doc .navbar .navbar-collapse .nav-link { - color: #fff; } - -@-webkit-keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; } - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; } - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; } - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; } } -@keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; } - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; } - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; } - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; } } -.hinge { - -webkit-animation-name: hinge; - animation-name: hinge; } - -.animated.hinge { - -webkit-animation-duration: 2s; - animation-duration: 2s; } - -.animated { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; } - -.tim-row { - margin-bottom: 20px; } - -.tim-white-buttons { - background-color: #777777; } - -.title { - margin-top: 30px; - margin-bottom: 25px; - min-height: 32px; } - -#map { - position: relative; - z-index: 2; - width: 100%; - height: calc(100vh - 70px); - margin-top: 70px; } - -.tim-typo { - padding-left: 25%; - margin-bottom: 40px; - position: relative; - width: 100%; } - -.tim-typo .tim-note { - bottom: 5px; - color: #c0c1c2; - display: block; - font-weight: 400; - font-size: 13px; - line-height: 15px; - left: 0; - margin-left: 20px; - position: absolute; - width: 260px; } - -.tim-row { - padding-top: 50px; } - -.tim-row h3 { - margin-top: 0; } - -#typography h1, #typography h2, #typography h3, -#typography h4, #typography h5, #typography h6 { - margin-bottom: 0; } - -.switch { - margin-right: 20px; } - -#navbar-full .navbar { - border-radius: 0 !important; - margin-bottom: 15px; - z-index: 2; } - -.space { - height: 130px; - display: block; } - -.space-110 { - height: 110px; - display: block; } - -.space-50 { - height: 50px; - display: block; } - -.space-70 { - height: 70px; - display: block; } - -.navigation-example .img-src { - background-attachment: scroll; } - -.navigation-example { - background-position: center center; - background-size: cover; - margin-top: 0; - min-height: 740px; } - -#notifications { - background-color: #fff; - display: block; - width: 100%; - position: relative; } - -#notifications .alert-danger { - margin-bottom: 0px; } - -.tim-note { - text-transform: capitalize; } - -#buttons .btn { - margin: 0 0px 15px; } - -.space-100 { - height: 100px; - display: block; - width: 100%; } - -.parallax { - width: 100%; - height: 570px; - display: block; - background-attachment: fixed; - background-repeat: no-repeat; - background-size: cover; - background-position: center center; } - -.parallax .parallax-image { - width: 100%; - overflow: hidden; - position: absolute; } - -.parallax .parallax-image img { - width: 100%; } - -@media (max-width: 768px) { - .parallax .parallax-image { - width: 100%; - height: 640px; - overflow: hidden; } - - .parallax .parallax-image img { - height: 100%; - width: auto; } } -.separator { - content: "Separator"; - color: #FFFFFF; - display: block; - width: 100%; - padding: 20px; } - -.separator-line { - background-color: #EEE; - height: 1px; - width: 100%; - display: block; } - -.separator.separator-gray { - background-color: #EEEEEE; } - -.social-buttons-demo .btn { - margin: 10px 5px 7px 1px; } - -.img-container { - width: 100%; - overflow: hidden; } - -.img-container img { - width: 100%; } - -.section-black { - background-color: #333; } - -.animate { - transition: 1.5s ease-in-out; - -moz-transition: 1.5s ease-in-out; - -webkit-transition: 1.5s ease-in-out; } - -.sharing-area { - margin-top: 80px; } - -.sharing-area .btn { - margin: 15px 4px 0; - color: #FFFFFF; } - -.sharing-area .btn i { - font-size: 18px; - position: relative; - top: 2px; - margin-right: 5px; } - -#navbar { - margin-bottom: -20px; } - -.sharing-area .btn-twitter { - background-color: #55acee; } - -.sharing-area .btn-facebook { - background-color: #3b5998; } - -.sharing-area .btn-google-plus { - background-color: #dd4b39; } - -.sharing-area .btn-github { - background-color: #333333; } - -#navbar .navbar { - border-radius: 0; } - -@media (max-width: 830px) { - .main-raised { - margin-left: 10px; - margin-right: 10px; } } -@media (max-width: 767px) { - .tab-pane#schedule-2 { - padding-top: 20px; } } -.bd-docs .bd-example.bd-example-popover-static .popover, -.bd-docs .bd-example.bd-example-tooltip-static .tooltip { - z-index: 3 !important; } - -.bd-docs .navbar .navbar-nav-scroll .navbar-nav .nav-item:first-of-type .nav-link { - border: 1px solid; - padding: 10px; } - -@media all and (max-width: 375px) { - .page-header { - height: calc(100vh + 270px); } - - .index-page { - overflow-x: hidden; } - - .pagination.pagination-primary .page-item:nth-of-type(3), - .pagination.pagination-primary .page-item:nth-of-type(7) { - display: none; } - .pagination.pagination-info .page-item:nth-of-type(2) { - display: none; } - - .main.main-raised { - margin-top: -30px; } - - .form-group.is-focused .bootstrap-datetimepicker-widget { - left: -32px !important; } } -.form-check { - margin-bottom: .5rem; - padding-left: 0; } - .form-check .form-check-label { - cursor: pointer; - padding-left: 0; } - .form-group.is-focused .form-check .form-check-label { - color: rgba(0,0,0, 0.26); } - .form-group.is-focused .form-check .form-check-label:hover, .form-group.is-focused .form-check .form-check-label:focus { - color: rgba(0,0,0, .54); } - fieldset[disabled] .form-group.is-focused .form-check .form-check-label { - color: rgba(0,0,0, 0.26); } - .form-check .form-check-input { - opacity: 0; - position: absolute; - margin: 0; - z-index: -1; - width: 0; - height: 0; - overflow: hidden; - left: 0; - pointer-events: none; } - .form-check .form-check-sign { - vertical-align: middle; - position: relative; - top: -2px; - float: left; - padding-right: 10px; - display: inline-block; } - .form-check .form-check-sign:before { - display: block; - position: absolute; - left: 0; - content: ""; - background-color: rgba(0, 0, 0, 0.84); - height: 20px; - width: 20px; - border-radius: 100%; - z-index: 1; - opacity: 0; - margin: 0; - top: 0; - -webkit-transform: scale3d(2.3,2.3,1); - -moz-transform: scale3d(2.3,2.3,1); - -o-transform: scale3d(2.3,2.3,1); - -ms-transform: scale3d(2.3,2.3,1); - transform: scale3d(2.3,2.3,1); } - .form-check .form-check-sign .check { - position: relative; - display: inline-block; - width: 20px; - height: 20px; - border: 1px solid rgba(0,0,0, .54); - overflow: hidden; - z-index: 1; - border-radius: 3px; } - .form-check .form-check-sign .check:before { - position: absolute; - content: ""; - transform: rotate(45deg); - display: block; - margin-top: -3px; - margin-left: 7px; - width: 0; - color: #fff; - height: 0; - box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset; - -webkit-animation: checkbox-off 0.3s forwards; - -moz-animation: checkbox-off 0.3s forwards; - -o-animation: checkbox-off 0.3s forwards; - -ms-animation: checkbox-off 0.3s forwards; - animation: checkbox-off 0.3s forwards; } - .form-check .form-check-input:focus + .form-check-sign .check:after { - opacity: 0.2; } - .form-check .form-check-input:checked + .form-check-sign .check { - background: #9c27b0; } - .form-check .form-check-input:checked + .form-check-sign .check:before { - color: #FFFFFF; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; - -webkit-animation: checkbox-on 0.3s forwards; - -moz-animation: checkbox-on 0.3s forwards; - -o-animation: checkbox-on 0.3s forwards; - -ms-animation: checkbox-on 0.3s forwards; - animation: checkbox-on 0.3s forwards; } - .form-check .form-check-input:checked + .form-check-sign:before { - -webkit-animation: rippleOn 500ms; - -moz-animation: rippleOn 500ms; - -o-animation: rippleOn 500ms; - -ms-animation: rippleOn 500ms; - animation: rippleOn 500ms; } - .form-check .form-check-input:checked + .form-check-sign .check:after { - -webkit-animation: rippleOn 500ms forwards; - -moz-animation: rippleOn 500ms forwards; - -o-animation: rippleOn 500ms forwards; - -ms-animation: rippleOn 500ms forwards; - animation: rippleOn 500ms forwards; } - .form-check .form-check-input:not(:checked) + .form-check-sign:before { - -webkit-animation: rippleOff 500ms; - -moz-animation: rippleOff 500ms; - -o-animation: rippleOff 500ms; - -ms-animation: rippleOff 500ms; - animation: rippleOff 500ms; } - .form-check .form-check-input:not(:checked) + .form-check-sign .check:after { - -webkit-animation: rippleOff 500ms; - -moz-animation: rippleOff 500ms; - -o-animation: rippleOff 500ms; - -ms-animation: rippleOff 500ms; - animation: rippleOff 500ms; } - fieldset[disabled] .form-check, fieldset[disabled] .form-check .form-check-input, - .form-check .form-check-input[disabled] ~ .form-check-sign .check, - .form-check .form-check-input[disabled] + .circle { - opacity: 0.5; } - .form-check .form-check-input[disabled] ~ .form-check-sign .check { - border-color: #000000; - opacity: .26; } - .form-check .form-check-input[disabled] + .form-check-sign .check:after { - background-color: rgba(0,0,0, 0.87); - transform: rotate(-45deg); } - .form-check .form-check-input[disabled][checked] + .form-check-sign .check { - background-color: #000000; } - -@keyframes checkbox-on { - 0% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; } - 50% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; } - 100% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; } } -@keyframes rippleOn { - 0% { - opacity: 0; } - 50% { - opacity: 0.2; } - 100% { - opacity: 0; } } -@keyframes rippleOff { - 0% { - opacity: 0; } - 50% { - opacity: 0.2; } - 100% { - opacity: 0; } } -.switch label { - position: relative; - padding-left: 2.4375rem; } - .switch label .bmd-switch-track { - position: absolute; - top: 0.3125rem; - left: 0; - display: inline-block; - width: 2.125rem; - height: 0.875rem; - cursor: pointer; - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0.12) 50%, #c49bcb 50%, #c49bcb 100%); - background-position: 0%; - background-size: 4.25rem 0.875rem; - border-radius: 2.125rem; - transition: background-position 0.2s ease-in; } - .switch label .bmd-switch-track::after { - position: absolute; - top: 50%; - left: 0; - display: block; - align-self: center; - width: 1.25rem; - height: 1.25rem; - content: ""; - background: #f1f1f1; - border-radius: 100%; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); - transition: left 0.2s ease-in, background-color 0.2s ease-in, transform 0.3s ease; - transform: translateY(-50%); } - .switch label .bmd-switch-track:active::after { - transform: translateY(-50%) scale3d(1.15, 0.85, 1); } - .switch label input { - position: absolute; - display: block; - width: 0; - height: 0; - opacity: 0; } - .switch label input:checked + .bmd-switch-track { - background-position: -100%; } - .switch label input:checked + .bmd-switch-track::after { - left: calc(100% - 1.25rem); - background-color: #9c27b0; } - .switch label input:disabled + .bmd-switch-track:active::after { - transform: translateY(-50%); } - .switch label input:disabled + .bmd-switch-track { - cursor: default; - background: rgba(0, 0, 0, 0.12); } - .switch label input:disabled + .bmd-switch-track::after { - background: #bdbdbd; } - -.form-check .form-check-label { - cursor: pointer; - padding-left: 25px; - position: relative; } - .form-group.is-focused .form-check .form-check-label { - color: rgba(0,0,0, 0.26); } - .form-group.is-focused .form-check .form-check-label:hover, .form-group.is-focused .form-check .form-check-label:focus { - color: rgba(0,0,0, .54); } - fieldset[disabled] .form-group.is-focused .form-check .form-check-label { - color: rgba(0,0,0, 0.26); } - .form-check .form-check-label span { - display: block; - position: absolute; - left: -1px; - top: -1px; - transition-duration: 0.2s; } - .form-check .form-check-label .circle { - border: 1px solid rgba(0,0,0, .54); - height: 15px; - width: 15px; - border-radius: 100%; - top: 1px; } - .form-check .form-check-label .circle .check { - height: 15px; - width: 15px; - border-radius: 100%; - background-color: #9c27b0; - -webkit-transform: scale3d(0,0,0); - -moz-transform: scale3d(0,0,0); - -o-transform: scale3d(0,0,0); - -ms-transform: scale3d(0,0,0); - transform: scale3d(0,0,0); } -.form-check .form-check-input { - opacity: 0; - height: 0; - width: 0; - overflow: hidden; } - .form-check .form-check-input:checked ~ .check, .form-check .form-check-input:checked ~ .circle { - opacity: 1; } - .form-check .form-check-input:checked ~ .check { - background-color: #9c27b0; } - .form-check .form-check-input:checked ~ .circle { - border-color: #9c27b0; } - .form-check .form-check-input:checked .check:before { - animation: checkboxOn .5s forwards; } - .form-check .form-check-input:checked ~ .circle .check { - -webkit-transform: scale3d(0.65, 0.65, 1); - -moz-transform: scale3d(0.65, 0.65, 1); - -o-transform: scale3d(0.65, 0.65, 1); - -ms-transform: scale3d(0.65, 0.65, 1); - transform: scale3d(0.65, 0.65, 1); } -.form-check .form-check-input[disabled] ~ .check, .form-check .form-check-input[disabled] ~ .circle { - opacity: 0.26; } -.form-check .form-check-input[disabled] ~ .check { - background-color: #000000; } -.form-check .form-check-input[disabled] ~ .circle { - border-color: #000000; } -.form-check .form-check-input[disabled] + .circle .check { - background-color: #000000; } -.form-check .form-check-sign { - vertical-align: middle; - position: relative; - top: -2px; - float: left; - padding-right: 10px; - display: inline-block; } - -.form-check .form-check-label .circle:before { - display: block; - position: absolute; - left: -1px; - content: ""; - background-color: rgba(0, 0, 0, 0.84); - height: 15px; - width: 15px; - border-radius: 100%; - z-index: 1; - opacity: 0; - margin: 0; - top: -1px; - -webkit-transform: scale3d(2.3, 2.3, 1); - -moz-transform: scale3d(2.3, 2.3, 1); - -o-transform: scale3d(2.3, 2.3, 1); - -ms-transform: scale3d(2.3, 2.3, 1); - transform: scale3d(2.3, 2.3, 1); } -.form-check .form-check-label .form-check-input:checked + .circle:before { - animation: rippleOn .5s; } -.form-check .form-check-label .form-check-input:checked + .circle .check:before { - color: #FFFFFF; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; - animation: checkboxOn 0.3s forwards; } - -.form-check + .form-check { - margin-top: 0; } - -@keyframes checkboxOn { - 0% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; } - 50% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; } - 100% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; } } -@keyframes rippleOn { - 0% { - opacity: 0; } - 50% { - opacity: 0.2; } - 100% { - opacity: 0; } } -@keyframes rippleOff { - 0% { - opacity: 0; } - 50% { - opacity: 0.2; } - 100% { - opacity: 0; } } -.carousel .carousel-control.left, .carousel .carousel-control.right { - background-image: none; } -.carousel .carousel-control.right i { - right: 0; } -.carousel .card { - margin-top: 0; } -.carousel .item { - text-align: center; } -.carousel.carousel-full-nagivation .carousel-control { - width: 50%; } - .carousel.carousel-full-nagivation .carousel-control.left, .carousel.carousel-full-nagivation .carousel-control.right { - background-image: none; } - .carousel.carousel-full-nagivation .carousel-control .material-icons, - .carousel.carousel-full-nagivation .carousel-control .fa { - display: none; } -.carousel .carousel-control { - height: 15%; - margin: auto; } -.carousel .carousel-control-prev .material-icons, -.carousel .carousel-control-next .material-icons { - z-index: 5; - display: inline-block; - font-size: 50px; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - height: 50px; - margin: auto; } -.carousel .carousel-indicators { - bottom: 5px; } - .carousel .carousel-indicators li, - .carousel .carousel-indicators .active { - margin: 11px 10px; } - .carousel .carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - text-indent: -999px; - cursor: pointer; - border: 1px solid #fff; - border-radius: 10px; - background: #FFFFFF; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); - border-radius: 2px; } - .carousel .carousel-indicators .active { - margin-top: 10px; - -webkit-transform: scale(1.5); - -moz-transform: scale(1.5); - -o-transform: scale(1.5); - -ms-transform: scale(1.5); - transform: scale(1.5); - box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); } -.carousel .carousel-caption { - padding-bottom: 45px; } - .carousel .carousel-caption .material-icons { - position: relative; - top: 5px; } - -form { - margin-bottom: 1.125rem; } - .card form { - margin: 0; } - .navbar form { - margin-bottom: 0; } - .navbar form .bmd-form-group { - display: inline-block; - padding-top: 0; } - .navbar form .btn { - margin-bottom: 0; } - -.form-control { - background: no-repeat center bottom, center calc(100% - 1px); - background-size: 0 100%, 100% 100%; - border: 0; - height: 36px; - transition: background 0s ease-out; - padding-left: 0; - padding-right: 0; - border-radius: 0; - font-size: 14px; } - .form-control:focus, .bmd-form-group.is-focused .form-control { - background-size: 100% 100%, 100% 100%; - transition-duration: 0.3s; - box-shadow: none; } - .form-control::-moz-placeholder { - color: #AAAAAA; - font-weight: 400; - font-size: 14px; } - .form-control:-ms-input-placeholder { - color: #AAAAAA; - font-weight: 400; - font-size: 14px; } - .form-control::-webkit-input-placeholder { - color: #AAAAAA; - font-weight: 400; - font-size: 14px; } - .has-white .form-control::-moz-placeholder { - color: #fff; } - .has-white .form-control:-ms-input-placeholder { - color: #fff; } - .has-white .form-control::-webkit-input-placeholder { - color: #fff; } - -.bmd-help { - position: absolute; - display: none; - font-size: .8rem; - font-weight: normal; } - .bmd-form-group.is-focused .bmd-help { - display: block; } - .bmd-help:nth-of-type(2) { - padding-top: 1rem; } - .bmd-help + .bmd-help { - position: relative; - margin-bottom: 0; } - -.radio label, .is-focused .radio label, .radio-inline, .is-focused .radio-inline, .checkbox label, -.is-focused .checkbox label, .checkbox-inline, -.is-focused .checkbox-inline, .switch label, -.is-focused .switch label { - color: #999999; } - .radio label label:has(input[type=radio][disabled]), .radio label label:has(input[type=radio][disabled]):hover, .radio label label:has(input[type=radio][disabled]):focus, - .radio label label:has(input[type=checkbox][disabled]), - .radio label label:has(input[type=checkbox][disabled]):hover, - .radio label label:has(input[type=checkbox][disabled]):focus, fieldset[disabled] .radio label, fieldset[disabled] .radio label:hover, fieldset[disabled] .radio label:focus, .is-focused .radio label label:has(input[type=radio][disabled]), .is-focused .radio label label:has(input[type=radio][disabled]):hover, .is-focused .radio label label:has(input[type=radio][disabled]):focus, - .is-focused .radio label label:has(input[type=checkbox][disabled]), - .is-focused .radio label label:has(input[type=checkbox][disabled]):hover, - .is-focused .radio label label:has(input[type=checkbox][disabled]):focus, fieldset[disabled] .is-focused .radio label, fieldset[disabled] .is-focused .radio label:hover, fieldset[disabled] .is-focused .radio label:focus, - .radio-inline label:has(input[type=radio][disabled]), - .radio-inline label:has(input[type=radio][disabled]):hover, - .radio-inline label:has(input[type=radio][disabled]):focus, - .radio-inline label:has(input[type=checkbox][disabled]), - .radio-inline label:has(input[type=checkbox][disabled]):hover, - .radio-inline label:has(input[type=checkbox][disabled]):focus, - fieldset[disabled] .radio-inline, - fieldset[disabled] .radio-inline:hover, - fieldset[disabled] .radio-inline:focus, - .is-focused .radio-inline label:has(input[type=radio][disabled]), - .is-focused .radio-inline label:has(input[type=radio][disabled]):hover, - .is-focused .radio-inline label:has(input[type=radio][disabled]):focus, - .is-focused .radio-inline label:has(input[type=checkbox][disabled]), - .is-focused .radio-inline label:has(input[type=checkbox][disabled]):hover, - .is-focused .radio-inline label:has(input[type=checkbox][disabled]):focus, - fieldset[disabled] .is-focused .radio-inline, - fieldset[disabled] .is-focused .radio-inline:hover, - fieldset[disabled] .is-focused .radio-inline:focus, - .checkbox label label:has(input[type=radio][disabled]), - .checkbox label label:has(input[type=radio][disabled]):hover, - .checkbox label label:has(input[type=radio][disabled]):focus, - .checkbox label label:has(input[type=checkbox][disabled]), - .checkbox label label:has(input[type=checkbox][disabled]):hover, - .checkbox label label:has(input[type=checkbox][disabled]):focus, - fieldset[disabled] .checkbox label, - fieldset[disabled] .checkbox label:hover, - fieldset[disabled] .checkbox label:focus, - .is-focused .checkbox label label:has(input[type=radio][disabled]), - .is-focused .checkbox label label:has(input[type=radio][disabled]):hover, - .is-focused .checkbox label label:has(input[type=radio][disabled]):focus, - .is-focused .checkbox label label:has(input[type=checkbox][disabled]), - .is-focused .checkbox label label:has(input[type=checkbox][disabled]):hover, - .is-focused .checkbox label label:has(input[type=checkbox][disabled]):focus, - fieldset[disabled] - .is-focused .checkbox label, - fieldset[disabled] - .is-focused .checkbox label:hover, - fieldset[disabled] - .is-focused .checkbox label:focus, - .checkbox-inline label:has(input[type=radio][disabled]), - .checkbox-inline label:has(input[type=radio][disabled]):hover, - .checkbox-inline label:has(input[type=radio][disabled]):focus, - .checkbox-inline label:has(input[type=checkbox][disabled]), - .checkbox-inline label:has(input[type=checkbox][disabled]):hover, - .checkbox-inline label:has(input[type=checkbox][disabled]):focus, - fieldset[disabled] .checkbox-inline, - fieldset[disabled] .checkbox-inline:hover, - fieldset[disabled] .checkbox-inline:focus, - .is-focused .checkbox-inline label:has(input[type=radio][disabled]), - .is-focused .checkbox-inline label:has(input[type=radio][disabled]):hover, - .is-focused .checkbox-inline label:has(input[type=radio][disabled]):focus, - .is-focused .checkbox-inline label:has(input[type=checkbox][disabled]), - .is-focused .checkbox-inline label:has(input[type=checkbox][disabled]):hover, - .is-focused .checkbox-inline label:has(input[type=checkbox][disabled]):focus, - fieldset[disabled] - .is-focused .checkbox-inline, - fieldset[disabled] - .is-focused .checkbox-inline:hover, - fieldset[disabled] - .is-focused .checkbox-inline:focus, - .switch label label:has(input[type=radio][disabled]), - .switch label label:has(input[type=radio][disabled]):hover, - .switch label label:has(input[type=radio][disabled]):focus, - .switch label label:has(input[type=checkbox][disabled]), - .switch label label:has(input[type=checkbox][disabled]):hover, - .switch label label:has(input[type=checkbox][disabled]):focus, - fieldset[disabled] .switch label, - fieldset[disabled] .switch label:hover, - fieldset[disabled] .switch label:focus, - .is-focused .switch label label:has(input[type=radio][disabled]), - .is-focused .switch label label:has(input[type=radio][disabled]):hover, - .is-focused .switch label label:has(input[type=radio][disabled]):focus, - .is-focused .switch label label:has(input[type=checkbox][disabled]), - .is-focused .switch label label:has(input[type=checkbox][disabled]):hover, - .is-focused .switch label label:has(input[type=checkbox][disabled]):focus, - fieldset[disabled] - .is-focused .switch label, - fieldset[disabled] - .is-focused .switch label:hover, - fieldset[disabled] - .is-focused .switch label:focus { - color: #999999; } - -[class^='bmd-label'], -[class*=' bmd-label'] { - color: #999999; } - -.form-control, .is-focused .form-control { - background-image: linear-gradient(to top, #9c27b0 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.form-control:invalid { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.form-control:read-only { - background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -fieldset[disabled][disabled] .form-control, .form-control.disabled, .form-control:disabled, .form-control[disabled] { - background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%); - background-repeat: repeat-x; - background-size: 3px 1px; } -.form-control.form-control-success, .is-focused .form-control.form-control-success { - background-image: linear-gradient(to top, #9c27b0 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="; } -.form-control.form-control-warning, .is-focused .form-control.form-control-warning { - background-image: linear-gradient(to top, #9c27b0 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"; } -.form-control.form-control-danger, .is-focused .form-control.form-control-danger { - background-image: linear-gradient(to top, #9c27b0 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="; } - -.is-focused .valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #999999; } -.is-focused .valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(153, 153, 153, 0.8); - border-radius: .2rem; } -.was-validated .is-focused .form-control:valid, .is-focused .form-control.is-valid, -.was-validated .is-focused .custom-select:valid, -.is-focused .custom-select.is-valid { - border-color: #999999; } - .was-validated .is-focused .form-control:valid:focus, .is-focused .form-control.is-valid:focus, - .was-validated .is-focused .custom-select:valid:focus, - .is-focused .custom-select.is-valid:focus { - border-color: #999999; - box-shadow: 0 0 0 0.2rem rgba(153, 153, 153, 0.25); } - .was-validated .is-focused .form-control:valid ~ .valid-feedback, - .was-validated .is-focused .form-control:valid ~ .valid-tooltip, .is-focused .form-control.is-valid ~ .valid-feedback, - .is-focused .form-control.is-valid ~ .valid-tooltip, - .was-validated .is-focused .custom-select:valid ~ .valid-feedback, - .was-validated .is-focused .custom-select:valid ~ .valid-tooltip, - .is-focused .custom-select.is-valid ~ .valid-feedback, - .is-focused .custom-select.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .is-focused .form-check-input:valid ~ .form-check-label, .is-focused .form-check-input.is-valid ~ .form-check-label { - color: #999999; } -.was-validated .is-focused .form-check-input:valid ~ .valid-feedback, -.was-validated .is-focused .form-check-input:valid ~ .valid-tooltip, .is-focused .form-check-input.is-valid ~ .valid-feedback, -.is-focused .form-check-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .is-focused .custom-control-input:valid ~ .custom-control-label, .is-focused .custom-control-input.is-valid ~ .custom-control-label { - color: #999999; } - .was-validated .is-focused .custom-control-input:valid ~ .custom-control-label::before, .is-focused .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #d9d9d9; } -.was-validated .is-focused .custom-control-input:valid ~ .valid-feedback, -.was-validated .is-focused .custom-control-input:valid ~ .valid-tooltip, .is-focused .custom-control-input.is-valid ~ .valid-feedback, -.is-focused .custom-control-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: #b3b3b3; } -.was-validated .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(153, 153, 153, 0.25); } -.was-validated .is-focused .custom-file-input:valid ~ .custom-file-label, .is-focused .custom-file-input.is-valid ~ .custom-file-label { - border-color: #999999; } - .was-validated .is-focused .custom-file-input:valid ~ .custom-file-label::before, .is-focused .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .is-focused .custom-file-input:valid ~ .valid-feedback, -.was-validated .is-focused .custom-file-input:valid ~ .valid-tooltip, .is-focused .custom-file-input.is-valid ~ .valid-feedback, -.is-focused .custom-file-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(153, 153, 153, 0.25); } -.is-focused [class^='bmd-label'], -.is-focused [class*=' bmd-label'] { - color: #9c27b0; } -.is-focused .bmd-label-placeholder { - color: #999999; } -.is-focused .form-control { - border-color: #d2d2d2; } -.is-focused .bmd-help { - color: #555; } - -.has-success [class^='bmd-label'], -.has-success [class*=' bmd-label'] { - color: #4caf50; } -.has-success .form-control, .is-focused .has-success .form-control { - background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-success .form-control:invalid { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-success .form-control:read-only { - background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -fieldset[disabled][disabled] .has-success .form-control, .has-success .form-control.disabled, .has-success .form-control:disabled, .has-success .form-control[disabled] { - background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%); - background-repeat: repeat-x; - background-size: 3px 1px; } -.has-success .form-control.form-control-success, .is-focused .has-success .form-control.form-control-success { - background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="; } -.has-success .form-control.form-control-warning, .is-focused .has-success .form-control.form-control-warning { - background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"; } -.has-success .form-control.form-control-danger, .is-focused .has-success .form-control.form-control-danger { - background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="; } -.has-success .is-focused .valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #4caf50; } -.has-success .is-focused .valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(76, 175, 80, 0.8); - border-radius: .2rem; } -.was-validated .has-success .is-focused .form-control:valid, .has-success .is-focused .form-control.is-valid, -.was-validated .has-success .is-focused .custom-select:valid, -.has-success .is-focused .custom-select.is-valid { - border-color: #4caf50; } - .was-validated .has-success .is-focused .form-control:valid:focus, .has-success .is-focused .form-control.is-valid:focus, - .was-validated .has-success .is-focused .custom-select:valid:focus, - .has-success .is-focused .custom-select.is-valid:focus { - border-color: #4caf50; - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); } - .was-validated .has-success .is-focused .form-control:valid ~ .valid-feedback, - .was-validated .has-success .is-focused .form-control:valid ~ .valid-tooltip, .has-success .is-focused .form-control.is-valid ~ .valid-feedback, - .has-success .is-focused .form-control.is-valid ~ .valid-tooltip, - .was-validated .has-success .is-focused .custom-select:valid ~ .valid-feedback, - .was-validated .has-success .is-focused .custom-select:valid ~ .valid-tooltip, - .has-success .is-focused .custom-select.is-valid ~ .valid-feedback, - .has-success .is-focused .custom-select.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-success .is-focused .form-check-input:valid ~ .form-check-label, .has-success .is-focused .form-check-input.is-valid ~ .form-check-label { - color: #4caf50; } -.was-validated .has-success .is-focused .form-check-input:valid ~ .valid-feedback, -.was-validated .has-success .is-focused .form-check-input:valid ~ .valid-tooltip, .has-success .is-focused .form-check-input.is-valid ~ .valid-feedback, -.has-success .is-focused .form-check-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-success .is-focused .custom-control-input:valid ~ .custom-control-label, .has-success .is-focused .custom-control-input.is-valid ~ .custom-control-label { - color: #4caf50; } - .was-validated .has-success .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-success .is-focused .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #a3d7a5; } -.was-validated .has-success .is-focused .custom-control-input:valid ~ .valid-feedback, -.was-validated .has-success .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-success .is-focused .custom-control-input.is-valid ~ .valid-feedback, -.has-success .is-focused .custom-control-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-success .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-success .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: #6ec071; } -.was-validated .has-success .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-success .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(76, 175, 80, 0.25); } -.was-validated .has-success .is-focused .custom-file-input:valid ~ .custom-file-label, .has-success .is-focused .custom-file-input.is-valid ~ .custom-file-label { - border-color: #4caf50; } - .was-validated .has-success .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-success .is-focused .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .has-success .is-focused .custom-file-input:valid ~ .valid-feedback, -.was-validated .has-success .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-success .is-focused .custom-file-input.is-valid ~ .valid-feedback, -.has-success .is-focused .custom-file-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-success .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-success .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); } -.has-success .is-focused [class^='bmd-label'], -.has-success .is-focused [class*=' bmd-label'] { - color: #4caf50; } -.has-success .is-focused .bmd-label-placeholder { - color: #4caf50; } -.has-success .is-focused .form-control { - border-color: #4caf50; } -.has-success .is-focused .bmd-help { - color: #555; } - -.has-info [class^='bmd-label'], -.has-info [class*=' bmd-label'] { - color: #00bcd4; } -.has-info .form-control, .is-focused .has-info .form-control { - background-image: linear-gradient(to top, #00bcd4 2px, rgba(0, 188, 212, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-info .form-control:invalid { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-info .form-control:read-only { - background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -fieldset[disabled][disabled] .has-info .form-control, .has-info .form-control.disabled, .has-info .form-control:disabled, .has-info .form-control[disabled] { - background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%); - background-repeat: repeat-x; - background-size: 3px 1px; } -.has-info .form-control.form-control-success, .is-focused .has-info .form-control.form-control-success { - background-image: linear-gradient(to top, #00bcd4 2px, rgba(0, 188, 212, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="; } -.has-info .form-control.form-control-warning, .is-focused .has-info .form-control.form-control-warning { - background-image: linear-gradient(to top, #00bcd4 2px, rgba(0, 188, 212, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"; } -.has-info .form-control.form-control-danger, .is-focused .has-info .form-control.form-control-danger { - background-image: linear-gradient(to top, #00bcd4 2px, rgba(0, 188, 212, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="; } -.has-info .is-focused .valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #00bcd4; } -.has-info .is-focused .valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(0, 188, 212, 0.8); - border-radius: .2rem; } -.was-validated .has-info .is-focused .form-control:valid, .has-info .is-focused .form-control.is-valid, -.was-validated .has-info .is-focused .custom-select:valid, -.has-info .is-focused .custom-select.is-valid { - border-color: #00bcd4; } - .was-validated .has-info .is-focused .form-control:valid:focus, .has-info .is-focused .form-control.is-valid:focus, - .was-validated .has-info .is-focused .custom-select:valid:focus, - .has-info .is-focused .custom-select.is-valid:focus { - border-color: #00bcd4; - box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.25); } - .was-validated .has-info .is-focused .form-control:valid ~ .valid-feedback, - .was-validated .has-info .is-focused .form-control:valid ~ .valid-tooltip, .has-info .is-focused .form-control.is-valid ~ .valid-feedback, - .has-info .is-focused .form-control.is-valid ~ .valid-tooltip, - .was-validated .has-info .is-focused .custom-select:valid ~ .valid-feedback, - .was-validated .has-info .is-focused .custom-select:valid ~ .valid-tooltip, - .has-info .is-focused .custom-select.is-valid ~ .valid-feedback, - .has-info .is-focused .custom-select.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-info .is-focused .form-check-input:valid ~ .form-check-label, .has-info .is-focused .form-check-input.is-valid ~ .form-check-label { - color: #00bcd4; } -.was-validated .has-info .is-focused .form-check-input:valid ~ .valid-feedback, -.was-validated .has-info .is-focused .form-check-input:valid ~ .valid-tooltip, .has-info .is-focused .form-check-input.is-valid ~ .valid-feedback, -.has-info .is-focused .form-check-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-info .is-focused .custom-control-input:valid ~ .custom-control-label, .has-info .is-focused .custom-control-input.is-valid ~ .custom-control-label { - color: #00bcd4; } - .was-validated .has-info .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-info .is-focused .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #55ecff; } -.was-validated .has-info .is-focused .custom-control-input:valid ~ .valid-feedback, -.was-validated .has-info .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-info .is-focused .custom-control-input.is-valid ~ .valid-feedback, -.has-info .is-focused .custom-control-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-info .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-info .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: #08e3ff; } -.was-validated .has-info .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-info .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(0, 188, 212, 0.25); } -.was-validated .has-info .is-focused .custom-file-input:valid ~ .custom-file-label, .has-info .is-focused .custom-file-input.is-valid ~ .custom-file-label { - border-color: #00bcd4; } - .was-validated .has-info .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-info .is-focused .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .has-info .is-focused .custom-file-input:valid ~ .valid-feedback, -.was-validated .has-info .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-info .is-focused .custom-file-input.is-valid ~ .valid-feedback, -.has-info .is-focused .custom-file-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-info .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-info .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.25); } -.has-info .is-focused [class^='bmd-label'], -.has-info .is-focused [class*=' bmd-label'] { - color: #00bcd4; } -.has-info .is-focused .bmd-label-placeholder { - color: #00bcd4; } -.has-info .is-focused .form-control { - border-color: #00bcd4; } -.has-info .is-focused .bmd-help { - color: #555; } - -.has-white [class^='bmd-label'], -.has-white [class*=' bmd-label'] { - color: #fff; } -.has-white .form-control, .is-focused .has-white .form-control { - background-image: linear-gradient(to top, #fff 2px, rgba(255, 255, 255, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px); } -.has-white .form-control:invalid { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px); } -.has-white .form-control:read-only { - background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px); } -fieldset[disabled][disabled] .has-white .form-control, .has-white .form-control.disabled, .has-white .form-control:disabled, .has-white .form-control[disabled] { - background-image: linear-gradient(to right, #FFFFFF 0%, #FFFFFF 30%, transparent 30%, transparent 100%); - background-repeat: repeat-x; - background-size: 3px 1px; } -.has-white .form-control.form-control-success, .is-focused .has-white .form-control.form-control-success { - background-image: linear-gradient(to top, #fff 2px, rgba(255, 255, 255, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="; } -.has-white .form-control.form-control-warning, .is-focused .has-white .form-control.form-control-warning { - background-image: linear-gradient(to top, #fff 2px, rgba(255, 255, 255, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"; } -.has-white .form-control.form-control-danger, .is-focused .has-white .form-control.form-control-danger { - background-image: linear-gradient(to top, #fff 2px, rgba(255, 255, 255, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="; } -.has-white .is-focused .valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #fff; } -.has-white .is-focused .valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(255, 255, 255, 0.8); - border-radius: .2rem; } -.was-validated .has-white .is-focused .form-control:valid, .has-white .is-focused .form-control.is-valid, -.was-validated .has-white .is-focused .custom-select:valid, -.has-white .is-focused .custom-select.is-valid { - border-color: #fff; } - .was-validated .has-white .is-focused .form-control:valid:focus, .has-white .is-focused .form-control.is-valid:focus, - .was-validated .has-white .is-focused .custom-select:valid:focus, - .has-white .is-focused .custom-select.is-valid:focus { - border-color: #fff; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25); } - .was-validated .has-white .is-focused .form-control:valid ~ .valid-feedback, - .was-validated .has-white .is-focused .form-control:valid ~ .valid-tooltip, .has-white .is-focused .form-control.is-valid ~ .valid-feedback, - .has-white .is-focused .form-control.is-valid ~ .valid-tooltip, - .was-validated .has-white .is-focused .custom-select:valid ~ .valid-feedback, - .was-validated .has-white .is-focused .custom-select:valid ~ .valid-tooltip, - .has-white .is-focused .custom-select.is-valid ~ .valid-feedback, - .has-white .is-focused .custom-select.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-white .is-focused .form-check-input:valid ~ .form-check-label, .has-white .is-focused .form-check-input.is-valid ~ .form-check-label { - color: #fff; } -.was-validated .has-white .is-focused .form-check-input:valid ~ .valid-feedback, -.was-validated .has-white .is-focused .form-check-input:valid ~ .valid-tooltip, .has-white .is-focused .form-check-input.is-valid ~ .valid-feedback, -.has-white .is-focused .form-check-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-white .is-focused .custom-control-input:valid ~ .custom-control-label, .has-white .is-focused .custom-control-input.is-valid ~ .custom-control-label { - color: #fff; } - .was-validated .has-white .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-white .is-focused .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: white; } -.was-validated .has-white .is-focused .custom-control-input:valid ~ .valid-feedback, -.was-validated .has-white .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-white .is-focused .custom-control-input.is-valid ~ .valid-feedback, -.has-white .is-focused .custom-control-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-white .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-white .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: white; } -.was-validated .has-white .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-white .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(255, 255, 255, 0.25); } -.was-validated .has-white .is-focused .custom-file-input:valid ~ .custom-file-label, .has-white .is-focused .custom-file-input.is-valid ~ .custom-file-label { - border-color: #fff; } - .was-validated .has-white .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-white .is-focused .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .has-white .is-focused .custom-file-input:valid ~ .valid-feedback, -.was-validated .has-white .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-white .is-focused .custom-file-input.is-valid ~ .valid-feedback, -.has-white .is-focused .custom-file-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-white .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-white .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25); } -.has-white .is-focused [class^='bmd-label'], -.has-white .is-focused [class*=' bmd-label'] { - color: #fff; } -.has-white .is-focused .bmd-label-placeholder { - color: #fff; } -.has-white .is-focused .form-control { - border-color: #fff; } -.has-white .is-focused .bmd-help { - color: #555; } -.has-white .form-control:focus { - color: #fff; } - -.has-warning [class^='bmd-label'], -.has-warning [class*=' bmd-label'] { - color: #ff9800; } -.has-warning .form-control, .is-focused .has-warning .form-control { - background-image: linear-gradient(to top, #ff9800 2px, rgba(255, 152, 0, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-warning .form-control:invalid { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-warning .form-control:read-only { - background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -fieldset[disabled][disabled] .has-warning .form-control, .has-warning .form-control.disabled, .has-warning .form-control:disabled, .has-warning .form-control[disabled] { - background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%); - background-repeat: repeat-x; - background-size: 3px 1px; } -.has-warning .form-control.form-control-success, .is-focused .has-warning .form-control.form-control-success { - background-image: linear-gradient(to top, #ff9800 2px, rgba(255, 152, 0, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="; } -.has-warning .form-control.form-control-warning, .is-focused .has-warning .form-control.form-control-warning { - background-image: linear-gradient(to top, #ff9800 2px, rgba(255, 152, 0, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"; } -.has-warning .form-control.form-control-danger, .is-focused .has-warning .form-control.form-control-danger { - background-image: linear-gradient(to top, #ff9800 2px, rgba(255, 152, 0, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="; } -.has-warning .is-focused .valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #ff9800; } -.has-warning .is-focused .valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(255, 152, 0, 0.8); - border-radius: .2rem; } -.was-validated .has-warning .is-focused .form-control:valid, .has-warning .is-focused .form-control.is-valid, -.was-validated .has-warning .is-focused .custom-select:valid, -.has-warning .is-focused .custom-select.is-valid { - border-color: #ff9800; } - .was-validated .has-warning .is-focused .form-control:valid:focus, .has-warning .is-focused .form-control.is-valid:focus, - .was-validated .has-warning .is-focused .custom-select:valid:focus, - .has-warning .is-focused .custom-select.is-valid:focus { - border-color: #ff9800; - box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.25); } - .was-validated .has-warning .is-focused .form-control:valid ~ .valid-feedback, - .was-validated .has-warning .is-focused .form-control:valid ~ .valid-tooltip, .has-warning .is-focused .form-control.is-valid ~ .valid-feedback, - .has-warning .is-focused .form-control.is-valid ~ .valid-tooltip, - .was-validated .has-warning .is-focused .custom-select:valid ~ .valid-feedback, - .was-validated .has-warning .is-focused .custom-select:valid ~ .valid-tooltip, - .has-warning .is-focused .custom-select.is-valid ~ .valid-feedback, - .has-warning .is-focused .custom-select.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-warning .is-focused .form-check-input:valid ~ .form-check-label, .has-warning .is-focused .form-check-input.is-valid ~ .form-check-label { - color: #ff9800; } -.was-validated .has-warning .is-focused .form-check-input:valid ~ .valid-feedback, -.was-validated .has-warning .is-focused .form-check-input:valid ~ .valid-tooltip, .has-warning .is-focused .form-check-input.is-valid ~ .valid-feedback, -.has-warning .is-focused .form-check-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-warning .is-focused .custom-control-input:valid ~ .custom-control-label, .has-warning .is-focused .custom-control-input.is-valid ~ .custom-control-label { - color: #ff9800; } - .was-validated .has-warning .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-warning .is-focused .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #ffcc80; } -.was-validated .has-warning .is-focused .custom-control-input:valid ~ .valid-feedback, -.was-validated .has-warning .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-warning .is-focused .custom-control-input.is-valid ~ .valid-feedback, -.has-warning .is-focused .custom-control-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-warning .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-warning .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: #ffad33; } -.was-validated .has-warning .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-warning .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(255, 152, 0, 0.25); } -.was-validated .has-warning .is-focused .custom-file-input:valid ~ .custom-file-label, .has-warning .is-focused .custom-file-input.is-valid ~ .custom-file-label { - border-color: #ff9800; } - .was-validated .has-warning .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-warning .is-focused .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .has-warning .is-focused .custom-file-input:valid ~ .valid-feedback, -.was-validated .has-warning .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-warning .is-focused .custom-file-input.is-valid ~ .valid-feedback, -.has-warning .is-focused .custom-file-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-warning .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-warning .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.25); } -.has-warning .is-focused [class^='bmd-label'], -.has-warning .is-focused [class*=' bmd-label'] { - color: #ff9800; } -.has-warning .is-focused .bmd-label-placeholder { - color: #ff9800; } -.has-warning .is-focused .form-control { - border-color: #ff9800; } -.has-warning .is-focused .bmd-help { - color: #555; } - -.has-danger [class^='bmd-label'], -.has-danger [class*=' bmd-label'] { - color: #f44336; } -.has-danger .form-control, .is-focused .has-danger .form-control { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-danger .form-control:invalid { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-danger .form-control:read-only { - background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -fieldset[disabled][disabled] .has-danger .form-control, .has-danger .form-control.disabled, .has-danger .form-control:disabled, .has-danger .form-control[disabled] { - background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%); - background-repeat: repeat-x; - background-size: 3px 1px; } -.has-danger .form-control.form-control-success, .is-focused .has-danger .form-control.form-control-success { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="; } -.has-danger .form-control.form-control-warning, .is-focused .has-danger .form-control.form-control-warning { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"; } -.has-danger .form-control.form-control-danger, .is-focused .has-danger .form-control.form-control-danger { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="; } -.has-danger .is-focused .valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #f44336; } -.has-danger .is-focused .valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(244, 67, 54, 0.8); - border-radius: .2rem; } -.was-validated .has-danger .is-focused .form-control:valid, .has-danger .is-focused .form-control.is-valid, -.was-validated .has-danger .is-focused .custom-select:valid, -.has-danger .is-focused .custom-select.is-valid { - border-color: #f44336; } - .was-validated .has-danger .is-focused .form-control:valid:focus, .has-danger .is-focused .form-control.is-valid:focus, - .was-validated .has-danger .is-focused .custom-select:valid:focus, - .has-danger .is-focused .custom-select.is-valid:focus { - border-color: #f44336; - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); } - .was-validated .has-danger .is-focused .form-control:valid ~ .valid-feedback, - .was-validated .has-danger .is-focused .form-control:valid ~ .valid-tooltip, .has-danger .is-focused .form-control.is-valid ~ .valid-feedback, - .has-danger .is-focused .form-control.is-valid ~ .valid-tooltip, - .was-validated .has-danger .is-focused .custom-select:valid ~ .valid-feedback, - .was-validated .has-danger .is-focused .custom-select:valid ~ .valid-tooltip, - .has-danger .is-focused .custom-select.is-valid ~ .valid-feedback, - .has-danger .is-focused .custom-select.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-danger .is-focused .form-check-input:valid ~ .form-check-label, .has-danger .is-focused .form-check-input.is-valid ~ .form-check-label { - color: #f44336; } -.was-validated .has-danger .is-focused .form-check-input:valid ~ .valid-feedback, -.was-validated .has-danger .is-focused .form-check-input:valid ~ .valid-tooltip, .has-danger .is-focused .form-check-input.is-valid ~ .valid-feedback, -.has-danger .is-focused .form-check-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-danger .is-focused .custom-control-input:valid ~ .custom-control-label, .has-danger .is-focused .custom-control-input.is-valid ~ .custom-control-label { - color: #f44336; } - .was-validated .has-danger .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-danger .is-focused .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #fbb4af; } -.was-validated .has-danger .is-focused .custom-control-input:valid ~ .valid-feedback, -.was-validated .has-danger .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-danger .is-focused .custom-control-input.is-valid ~ .valid-feedback, -.has-danger .is-focused .custom-control-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-danger .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-danger .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: #f77066; } -.was-validated .has-danger .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-danger .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(244, 67, 54, 0.25); } -.was-validated .has-danger .is-focused .custom-file-input:valid ~ .custom-file-label, .has-danger .is-focused .custom-file-input.is-valid ~ .custom-file-label { - border-color: #f44336; } - .was-validated .has-danger .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-danger .is-focused .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .has-danger .is-focused .custom-file-input:valid ~ .valid-feedback, -.was-validated .has-danger .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-danger .is-focused .custom-file-input.is-valid ~ .valid-feedback, -.has-danger .is-focused .custom-file-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-danger .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-danger .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); } -.has-danger .is-focused [class^='bmd-label'], -.has-danger .is-focused [class*=' bmd-label'] { - color: #f44336; } -.has-danger .is-focused .bmd-label-placeholder { - color: #f44336; } -.has-danger .is-focused .form-control { - border-color: #f44336; } -.has-danger .is-focused .bmd-help { - color: #555; } - -.has-rose [class^='bmd-label'], -.has-rose [class*=' bmd-label'] { - color: #e91e63; } -.has-rose .form-control, .is-focused .has-rose .form-control { - background-image: linear-gradient(to top, #e91e63 2px, rgba(233, 30, 99, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-rose .form-control:invalid { - background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -.has-rose .form-control:read-only { - background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); } -fieldset[disabled][disabled] .has-rose .form-control, .has-rose .form-control.disabled, .has-rose .form-control:disabled, .has-rose .form-control[disabled] { - background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%); - background-repeat: repeat-x; - background-size: 3px 1px; } -.has-rose .form-control.form-control-success, .is-focused .has-rose .form-control.form-control-success { - background-image: linear-gradient(to top, #e91e63 2px, rgba(233, 30, 99, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="; } -.has-rose .form-control.form-control-warning, .is-focused .has-rose .form-control.form-control-warning { - background-image: linear-gradient(to top, #e91e63 2px, rgba(233, 30, 99, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"; } -.has-rose .form-control.form-control-danger, .is-focused .has-rose .form-control.form-control-danger { - background-image: linear-gradient(to top, #e91e63 2px, rgba(233, 30, 99, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="; } -.has-rose .is-focused .valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #e91e63; } -.has-rose .is-focused .valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(233, 30, 99, 0.8); - border-radius: .2rem; } -.was-validated .has-rose .is-focused .form-control:valid, .has-rose .is-focused .form-control.is-valid, -.was-validated .has-rose .is-focused .custom-select:valid, -.has-rose .is-focused .custom-select.is-valid { - border-color: #e91e63; } - .was-validated .has-rose .is-focused .form-control:valid:focus, .has-rose .is-focused .form-control.is-valid:focus, - .was-validated .has-rose .is-focused .custom-select:valid:focus, - .has-rose .is-focused .custom-select.is-valid:focus { - border-color: #e91e63; - box-shadow: 0 0 0 0.2rem rgba(233, 30, 99, 0.25); } - .was-validated .has-rose .is-focused .form-control:valid ~ .valid-feedback, - .was-validated .has-rose .is-focused .form-control:valid ~ .valid-tooltip, .has-rose .is-focused .form-control.is-valid ~ .valid-feedback, - .has-rose .is-focused .form-control.is-valid ~ .valid-tooltip, - .was-validated .has-rose .is-focused .custom-select:valid ~ .valid-feedback, - .was-validated .has-rose .is-focused .custom-select:valid ~ .valid-tooltip, - .has-rose .is-focused .custom-select.is-valid ~ .valid-feedback, - .has-rose .is-focused .custom-select.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-rose .is-focused .form-check-input:valid ~ .form-check-label, .has-rose .is-focused .form-check-input.is-valid ~ .form-check-label { - color: #e91e63; } -.was-validated .has-rose .is-focused .form-check-input:valid ~ .valid-feedback, -.was-validated .has-rose .is-focused .form-check-input:valid ~ .valid-tooltip, .has-rose .is-focused .form-check-input.is-valid ~ .valid-feedback, -.has-rose .is-focused .form-check-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-rose .is-focused .custom-control-input:valid ~ .custom-control-label, .has-rose .is-focused .custom-control-input.is-valid ~ .custom-control-label { - color: #e91e63; } - .was-validated .has-rose .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-rose .is-focused .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #f492b4; } -.was-validated .has-rose .is-focused .custom-control-input:valid ~ .valid-feedback, -.was-validated .has-rose .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-rose .is-focused .custom-control-input.is-valid ~ .valid-feedback, -.has-rose .is-focused .custom-control-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-rose .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-rose .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before { - background-color: #ee4c83; } -.was-validated .has-rose .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-rose .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(233, 30, 99, 0.25); } -.was-validated .has-rose .is-focused .custom-file-input:valid ~ .custom-file-label, .has-rose .is-focused .custom-file-input.is-valid ~ .custom-file-label { - border-color: #e91e63; } - .was-validated .has-rose .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-rose .is-focused .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; } -.was-validated .has-rose .is-focused .custom-file-input:valid ~ .valid-feedback, -.was-validated .has-rose .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-rose .is-focused .custom-file-input.is-valid ~ .valid-feedback, -.has-rose .is-focused .custom-file-input.is-valid ~ .valid-tooltip { - display: block; } -.was-validated .has-rose .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-rose .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label { - box-shadow: 0 0 0 0.2rem rgba(233, 30, 99, 0.25); } -.has-rose .is-focused [class^='bmd-label'], -.has-rose .is-focused [class*=' bmd-label'] { - color: #e91e63; } -.has-rose .is-focused .bmd-label-placeholder { - color: #e91e63; } -.has-rose .is-focused .form-control { - border-color: #e91e63; } -.has-rose .is-focused .bmd-help { - color: #555; } - -.bmd-form-group { - position: relative; - padding-top: 27px; } - .bmd-form-group:not(.has-success):not(.has-danger) [class^='bmd-label'].bmd-label-floating, - .bmd-form-group:not(.has-success):not(.has-danger) [class*=' bmd-label'].bmd-label-floating { - color: #AAAAAA; } - .bmd-form-group [class^='bmd-label'], - .bmd-form-group [class*=' bmd-label'] { - position: absolute; - pointer-events: none; - transition: 0.3s ease all; } - .bmd-form-group [class^='bmd-label'].bmd-label-floating, - .bmd-form-group [class*=' bmd-label'].bmd-label-floating { - will-change: left, top, contents; - margin: 0; - line-height: 1.4; - font-weight: 400; } - .bmd-form-group.is-filled .bmd-label-placeholder { - display: none; } - .bmd-form-group.bmd-collapse-inline { - display: flex; - align-items: center; - padding: 0; - min-height: 2.1em; } - .bmd-form-group.bmd-collapse-inline .collapse { - flex: 1; - display: none; } - .bmd-form-group.bmd-collapse-inline .collapse.show { - max-width: 1200px; } - .bmd-form-group.bmd-collapse-inline .collapsing, - .bmd-form-group.bmd-collapse-inline .width:not(.collapse), - .bmd-form-group.bmd-collapse-inline .collapse.show { - display: block; } - .bmd-form-group.bmd-collapse-inline .collapsing { - transition-duration: 0.2s; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } - .bmd-form-group .form-control, - .bmd-form-group label, - .bmd-form-group input::placeholder { - line-height: 1.1; } - .bmd-form-group label { - color: #AAAAAA; } - .bmd-form-group .radio label, - .bmd-form-group label.radio-inline, - .bmd-form-group .checkbox label, - .bmd-form-group label.checkbox-inline, - .bmd-form-group .switch label { - line-height: 1.5; } - .bmd-form-group .checkbox label, - .bmd-form-group .radio label, - .bmd-form-group label { - font-size: 0.875rem; } - .bmd-form-group .bmd-label-floating, - .bmd-form-group .bmd-label-placeholder { - top: 2.3125rem; } - .bmd-form-group .is-focused .bmd-label-floating, - .bmd-form-group .is-filled .bmd-label-floating { - top: 1rem; - left: 0; - font-size: 0.6875rem; } - .bmd-form-group .bmd-label-static { - top: 0.35rem; - left: 0; - font-size: 0.875rem; } - .bmd-form-group .bmd-help { - margin-top: 0; - font-size: 0.75rem; } - .bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control.form-control-danger { - background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem; } - .bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control.form-control-success:focus, .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control.form-control-warning:focus, .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control.form-control-danger, .bmd-form-group .form-control.form-control-danger:focus, .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-danger { - padding-right: 0; - background-repeat: no-repeat, no-repeat; - background-position: center bottom, center calc(100% - 1px), center right 0.46875rem; } - .bmd-form-group .form-control.form-control-success:focus, .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control.form-control-warning:focus, .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control.form-control-danger:focus, .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-danger { - background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem; } - .bmd-form-group.bmd-form-group-sm .form-control, - .bmd-form-group.bmd-form-group-sm label, - .bmd-form-group.bmd-form-group-sm input::placeholder { - line-height: 1.1; } - .bmd-form-group.bmd-form-group-sm label { - color: #AAAAAA; } - .bmd-form-group.bmd-form-group-sm .radio label, - .bmd-form-group.bmd-form-group-sm label.radio-inline, - .bmd-form-group.bmd-form-group-sm .checkbox label, - .bmd-form-group.bmd-form-group-sm label.checkbox-inline, - .bmd-form-group.bmd-form-group-sm .switch label { - line-height: 1.5; } - .bmd-form-group.bmd-form-group-sm .checkbox label, - .bmd-form-group.bmd-form-group-sm .radio label, - .bmd-form-group.bmd-form-group-sm label { - font-size: 0.875rem; } - .bmd-form-group.bmd-form-group-sm .bmd-label-floating, - .bmd-form-group.bmd-form-group-sm .bmd-label-placeholder { - top: 1.875rem; } - .bmd-form-group.bmd-form-group-sm .is-focused .bmd-label-floating, - .bmd-form-group.bmd-form-group-sm .is-filled .bmd-label-floating { - top: 0.75rem; - left: 0; - font-size: 0.6875rem; } - .bmd-form-group.bmd-form-group-sm .bmd-label-static { - top: 0.1rem; - left: 0; - font-size: 0.875rem; } - .bmd-form-group.bmd-form-group-sm .bmd-help { - margin-top: 0; - font-size: 0.65625rem; } - .bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger { - background-size: 0 100%, 100% 100%, 0.6875rem 0.6875rem; } - .bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control.form-control-success:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger { - padding-right: 0; - background-repeat: no-repeat, no-repeat; - background-position: center bottom, center calc(100% - 1px), center right 0.34375rem; } - .bmd-form-group.bmd-form-group-sm .form-control.form-control-success:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger { - background-size: 100% 100%, 100% 100%, 0.6875rem 0.6875rem; } - .bmd-form-group.bmd-form-group-lg .form-control, - .bmd-form-group.bmd-form-group-lg label, - .bmd-form-group.bmd-form-group-lg input::placeholder { - line-height: 1.1; } - .bmd-form-group.bmd-form-group-lg label { - color: #AAAAAA; } - .bmd-form-group.bmd-form-group-lg .radio label, - .bmd-form-group.bmd-form-group-lg label.radio-inline, - .bmd-form-group.bmd-form-group-lg .checkbox label, - .bmd-form-group.bmd-form-group-lg label.checkbox-inline, - .bmd-form-group.bmd-form-group-lg .switch label { - line-height: 1.5; } - .bmd-form-group.bmd-form-group-lg .checkbox label, - .bmd-form-group.bmd-form-group-lg .radio label, - .bmd-form-group.bmd-form-group-lg label { - font-size: 0.875rem; } - .bmd-form-group.bmd-form-group-lg .bmd-label-floating, - .bmd-form-group.bmd-form-group-lg .bmd-label-placeholder { - top: 2.4375rem; } - .bmd-form-group.bmd-form-group-lg .is-focused .bmd-label-floating, - .bmd-form-group.bmd-form-group-lg .is-filled .bmd-label-floating { - top: 1rem; - left: 0; - font-size: 0.6875rem; } - .bmd-form-group.bmd-form-group-lg .bmd-label-static { - top: 0.35rem; - left: 0; - font-size: 0.875rem; } - .bmd-form-group.bmd-form-group-lg .bmd-help { - margin-top: 0; - font-size: 0.9375rem; } - .bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger { - background-size: 0 100%, 100% 100%, 1.1875rem 1.1875rem; } - .bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control.form-control-success:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger { - padding-right: 0; - background-repeat: no-repeat, no-repeat; - background-position: center bottom, center calc(100% - 1px), center right 0.59375rem; } - .bmd-form-group.bmd-form-group-lg .form-control.form-control-success:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger:focus, .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger { - background-size: 100% 100%, 100% 100%, 1.1875rem 1.1875rem; } - -.form-control, -label, -input::placeholder { - line-height: 1.1; } - -label { - color: #AAAAAA; } - -.radio label, -label.radio-inline, -.checkbox label, -label.checkbox-inline, -.switch label { - line-height: 1.5; } - -.checkbox label, -.radio label, -label { - font-size: 0.875rem; } - -.bmd-label-floating, -.bmd-label-placeholder { - top: 2.3125rem; } - -.is-focused .bmd-label-floating, -.is-filled .bmd-label-floating { - top: 1rem; - left: 0; - font-size: 0.6875rem; } - -.bmd-label-static { - top: 0.35rem; - left: 0; - font-size: 0.875rem; } - -.bmd-help { - margin-top: 0; - font-size: 0.75rem; } - -.form-control.form-control-success, .form-control.form-control-warning, .form-control.form-control-danger { - background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem; } - .form-control.form-control-success, .form-control.form-control-success:focus, .bmd-form-group.is-focused .form-control.form-control-success, .form-control.form-control-warning, .form-control.form-control-warning:focus, .bmd-form-group.is-focused .form-control.form-control-warning, .form-control.form-control-danger, .form-control.form-control-danger:focus, .bmd-form-group.is-focused .form-control.form-control-danger { - padding-right: 0; - background-repeat: no-repeat, no-repeat; - background-position: center bottom, center calc(100% - 1px), center right 0.46875rem; } - .form-control.form-control-success:focus, .bmd-form-group.is-focused .form-control.form-control-success, .form-control.form-control-warning:focus, .bmd-form-group.is-focused .form-control.form-control-warning, .form-control.form-control-danger:focus, .bmd-form-group.is-focused .form-control.form-control-danger { - background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem; } - -select, select.form-control { - -moz-appearance: none; - -webkit-appearance: none; } - -@media (min-width: 576px) { - .form-inline .input-group { - display: inline-flex; - align-items: center; } } - -.form-control-feedback { - position: absolute; - top: 33px; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; - opacity: 0; } - .has-success .form-control-feedback { - color: #4caf50; - opacity: 1; } - .has-danger .form-control-feedback { - color: #f44336; - opacity: 1; } - -.form-group { - margin-bottom: 17px; - position: relative; } - -textarea { - height: auto !important; - resize: none; - line-height: 1.42857143 !important; } - -.form-group input[type=file] { - opacity: 0; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - z-index: -1; } - -.form-newsletter .input-group, -.form-newsletter .form-group { - float: left; - width: 78%; - margin-right: 2%; - margin-top: 9px; - padding-top: 5px; } -.form-newsletter .btn { - float: left; - width: 20%; - margin: 9px 0 0; } - -.form-file-upload .input-group-btn:last-child > .btn-round { - border-radius: 30px; } -.form-file-upload .input-group-btn .btn { - margin: 0; } -.form-file-upload .input-group { - width: 100%; } - -.input-group .input-group-btn { - padding: 0 12px; } - -.input-group .input-group-text { - display: flex; - justify-content: center; - align-items: center; - padding: 0 15px 0 15px; - background-color: transparent; - border-color: transparent; } - -.list-group { - display: flex; - flex-direction: column; - flex-grow: 1; - padding: .5rem 0; } - .list-group.bmd-list-group-sm { - padding: .25rem 0; } - .list-group.bmd-list-group-sm .list-group-item { - padding: .5rem 1rem; } - -.bmd-list-group-col { - display: flex; - flex-direction: column; - min-width: 0; } - -.list-group-item { - display: flex; - flex-flow: row wrap; - align-items: center; - padding: 1rem; - line-height: 1; } - .list-group-item .list-group-item-text { - min-width: 0; - max-height: 2.188rem; - overflow: hidden; - text-overflow: ellipsis; } - .list-group-item :first-child { - margin-right: 2rem; } - .list-group-item > .pull-xs-right, - .list-group-item > .pull-sm-right, - .list-group-item > .pull-md-right, - .list-group-item > .pull-lg-right, - .list-group-item > .pull-xl-right, - .list-group-item > * ~ .label:last-child, - .list-group-item > * ~ .material-icons:last-child { - margin-right: 0; - margin-left: auto; } - .list-group-item .material-icons.pull-xs-right, - .list-group-item .material-icons.pull-sm-right, - .list-group-item .material-icons.pull-md-right, - .list-group-item .material-icons.pull-lg-right, - .list-group-item .material-icons.pull-xl-right, - .list-group-item .material-icons ~ .material-icons:last-child { - padding-left: 1rem; } - .list-group-item .list-group-item-text { - font-size: .875rem; - color: #555; } - -.nav-link { - text-transform: uppercase; } - -.navbar-nav .nav-link { - padding: 0.5321rem; - font-size: 0.875rem; - font-weight: 400; } - -.nav-tabs, -.nav-pills { - border: 0; - border-radius: 3px; - padding: 0 15px; } - .nav-tabs .nav-link, - .nav-pills .nav-link { - padding: 1.4286em 0.8575em; - font-size: 0.875rem; - font-weight: 500; - border: 0; } - -.nav .nav-item { - position: relative; } - -.img-thumbnail { - border-radius: 16px; } - -.img-raised { - box-shadow: 0 5px 15px -8px rgba(0, 0, 0, 0.24), 0 8px 10px -5px rgba(0, 0, 0, 0.2); } - -.rounded { - border-radius: 6px !important; } - -.navbar { - border: 0; - border-radius: 3px; - padding: 0.625rem 0; - margin-bottom: 20px; - color: #555; - background-color: #fff !important; - box-shadow: 0 4px 18px 0px rgba(0, 0, 0, 0.12), 0 7px 10px -5px rgba(0, 0, 0, 0.15); } - .navbar .dropdown-item:hover, - .navbar .dropdown-item:focus { - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(255, 255, 255, 0.4); - background-color: #fff; - color: #555; } - .navbar .navbar-toggler .navbar-toggler-icon { - background-color: #555; } - .navbar.fixed-top { - border-radius: 0; } - .navbar .navbar-nav .nav-item .nav-link { - position: relative; - color: inherit; - padding: 0.9375rem; - font-weight: 400; - font-size: 12px; - text-transform: uppercase; - border-radius: 3px; - line-height: 20px; } - .navbar .navbar-nav .nav-item .nav-link:not(.btn-just-icon) .fa { - position: relative; - top: 2px; - margin-top: -4px; - margin-right: 4px; } - .navbar .navbar-nav .nav-item .nav-link .material-icons, .navbar .navbar-nav .nav-item .nav-link .fa { - font-size: 1.25rem; - max-width: 24px; - margin-top: -1.1em; } - .navbar .navbar-nav .nav-item .nav-link:not(.btn) .material-icons { - margin-top: -7px; - top: 3px; - position: relative; - margin-right: 3px; } - .navbar .navbar-nav .nav-item .nav-link.profile-photo { - padding: 0; - margin: 0 3px; } - .navbar .navbar-nav .nav-item .nav-link.profile-photo:after { - display: none; } - .navbar .navbar-nav .nav-item .nav-link.profile-photo .profile-photo-small { - height: 40px; - width: 40px; } - .navbar .navbar-nav .nav-item .nav-link.profile-photo .ripple-container { - border-radius: 50%; } - .navbar .navbar-nav .dropdown-menu-right { - transform-origin: 100% 0; } - .navbar .navbar-nav .nav-item.active .nav-link, .navbar .navbar-nav .nav-item.active .nav-link:hover, .navbar .navbar-nav .nav-item.active .nav-link:focus { - color: inherit; - background-color: rgba(255, 255, 255, 0.1); } - .navbar .btn, - .navbar .navbar-nav .nav-item .btn { - margin-top: 0; - margin-bottom: 0; } - .navbar .navbar-toggler { - cursor: pointer; } - .navbar .navbar-toggler .navbar-toggler-icon { - position: relative; - width: 22px; - height: 2px; - vertical-align: middle; - outline: 0; - display: block; - border-radius: 1px; } - .navbar .navbar-toggler .navbar-toggler-icon + .navbar-toggler-icon { - margin-top: 4px; } - .navbar.navbar-absolute { - position: absolute; - width: 100%; - padding-top: 10px; - z-index: 1029; } - .navbar .navbar-wrapper { - display: inline-flex; - align-items: center; } - .navbar .navbar-brand { - position: relative; - color: inherit; - height: 50px; - font-size: 1.125rem; - line-height: 30px; - padding: 0.625rem 0; } - .navbar.bg-primary { - color: #fff; - background-color: #9c27b0 !important; - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(156, 39, 176, 0.46); } - .navbar.bg-primary .dropdown-item:hover, - .navbar.bg-primary .dropdown-item:focus { - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(156, 39, 176, 0.4); - background-color: #9c27b0; - color: #fff; } - .navbar.bg-primary .navbar-toggler .navbar-toggler-icon { - background-color: #fff; } - .navbar.bg-info { - color: #fff; - background-color: #00bcd4 !important; - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(0, 188, 212, 0.46); } - .navbar.bg-info .dropdown-item:hover, - .navbar.bg-info .dropdown-item:focus { - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(0, 188, 212, 0.4); - background-color: #00bcd4; - color: #fff; } - .navbar.bg-info .navbar-toggler .navbar-toggler-icon { - background-color: #fff; } - .navbar.bg-warning { - color: #fff; - background-color: #ff9800 !important; - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(255, 152, 0, 0.46); } - .navbar.bg-warning .dropdown-item:hover, - .navbar.bg-warning .dropdown-item:focus { - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(255, 152, 0, 0.4); - background-color: #ff9800; - color: #fff; } - .navbar.bg-warning .navbar-toggler .navbar-toggler-icon { - background-color: #fff; } - .navbar.bg-rose { - color: #fff; - background-color: #e91e63 !important; - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(233, 30, 99, 0.46); } - .navbar.bg-rose .dropdown-item:hover, - .navbar.bg-rose .dropdown-item:focus { - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4); - background-color: #e91e63; - color: #fff; } - .navbar.bg-rose .navbar-toggler .navbar-toggler-icon { - background-color: #fff; } - .navbar.bg-danger { - color: #fff; - background-color: #f44336 !important; - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(244, 67, 54, 0.46); } - .navbar.bg-danger .dropdown-item:hover, - .navbar.bg-danger .dropdown-item:focus { - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(244, 67, 54, 0.4); - background-color: #f44336; - color: #fff; } - .navbar.bg-danger .navbar-toggler .navbar-toggler-icon { - background-color: #fff; } - .navbar.bg-success { - color: #fff; - background-color: #4caf50 !important; - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(76, 175, 80, 0.46); } - .navbar.bg-success .dropdown-item:hover, - .navbar.bg-success .dropdown-item:focus { - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(76, 175, 80, 0.4); - background-color: #4caf50; - color: #fff; } - .navbar.bg-success .navbar-toggler .navbar-toggler-icon { - background-color: #fff; } - .navbar.bg-dark { - color: #fff; - background-color: #212121 !important; - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(33, 33, 33, 0.46); } - .navbar.bg-dark .dropdown-item:hover, - .navbar.bg-dark .dropdown-item:focus { - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4); - background-color: #212121; - color: #fff; } - .navbar.bg-dark .navbar-toggler .navbar-toggler-icon { - background-color: #fff; } - .navbar.navbar-transparent { - background-color: transparent !important; - box-shadow: none; - padding-top: 25px; - color: #fff; } - -#navbar .navbar { - border-radius: 0; } - -.badge { - padding: 5px 12px; - text-transform: uppercase; - font-size: 10px; - color: #fff; } - .badge.badge-primary { - background-color: #9c27b0; } - .badge.badge-info { - background-color: #00bcd4; } - .badge.badge-success { - background-color: #4caf50; } - .badge.badge-warning { - background-color: #ff9800; } - .badge.badge-danger { - background-color: #f44336; } - .badge.badge-rose { - background-color: #e91e63; } - .badge.badge-default { - background-color: #999; } - -.badge-default[href]:hover, -.badge-default[href]:focus { - background-color: #c1c1c1; } - -.badge-primary[href]:hover, -.badge-primary[href]:focus { - background-color: #89229b; } - -.badge-info[href]:hover, -.badge-info[href]:focus { - background-color: #00a5bb; } - -.badge-success[href]:hover, -.badge-success[href]:focus { - background-color: #449d48; } - -.badge-warning[href]:hover, -.badge-warning[href]:focus { - background-color: #e68900; - color: #fff; } - -.badge-danger[href]:hover, -.badge-danger[href]:focus { - background-color: #f32c1e; } - -.badge-rose[href]:hover, -.badge-rose[href]:focus { - background-color: #d81558; } - -.alert { - border: 0; - border-radius: 0; - padding: 20px 15px; - line-height: 20px; } - .alert b { - font-weight: 500; - text-transform: uppercase; - font-size: 12px; } - .alert, .alert.alert-default { - background-color: white; - color: #555; } - .alert a, .alert .alert-link, .alert.alert-default a, .alert.alert-default .alert-link { - color: #555; } - .alert.alert-inverse { - background-color: #292929; - color: #fff; } - .alert.alert-inverse a, .alert.alert-inverse .alert-link { - color: #fff; } - .alert.alert-primary { - background-color: #a72abd; - color: #ffffff; } - .alert.alert-primary a, .alert.alert-primary .alert-link { - color: #ffffff; } - .alert.alert-success { - background-color: #55b559; - color: #ffffff; } - .alert.alert-success a, .alert.alert-success .alert-link { - color: #ffffff; } - .alert.alert-info { - background-color: #00cae3; - color: #ffffff; } - .alert.alert-info a, .alert.alert-info .alert-link { - color: #ffffff; } - .alert.alert-warning { - background-color: #ff9e0f; - color: #ffffff; } - .alert.alert-warning a, .alert.alert-warning .alert-link { - color: #ffffff; } - .alert.alert-danger { - background-color: #f55145; - color: #ffffff; } - .alert.alert-danger a, .alert.alert-danger .alert-link { - color: #ffffff; } - .alert.alert-rose { - background-color: #ea2c6d; - color: #ffffff; } - .alert.alert-rose a, .alert.alert-rose .alert-link { - color: #ffffff; } - .alert-info, .alert-danger, .alert-warning, .alert-success { - color: #ffffff; } - .alert-default a, .alert-default .alert-link { - color: rgba(0,0,0, 0.87); } - .alert .alert-icon { - display: block; - float: left; - margin-right: 1.071rem; } - .alert .alert-icon i { - margin-top: -7px; - top: 5px; - position: relative; } - .alert .close { - color: #fff; - text-shadow: none; - opacity: .9; } - .alert .close i { - font-size: 20px; } - .alert .close:hover, .alert .close:focus { - opacity: 1; } - -.pagination > .page-item > .page-link, -.pagination > .page-item > span { - border: 0; - border-radius: 30px !important; - transition: all .3s; - padding: 0px 11px; - margin: 0 3px; - min-width: 30px; - height: 30px; - line-height: 30px; - color: #999999; - font-weight: 400; - font-size: 12px; - text-transform: uppercase; - background: transparent; - text-align: center; } - .pagination > .page-item > .page-link:hover, .pagination > .page-item > .page-link:focus, - .pagination > .page-item > span:hover, - .pagination > .page-item > span:focus { - color: #999999; } -.pagination > .page-item.active > a, -.pagination > .page-item.active > span { - color: #999999; } - .pagination > .page-item.active > a, .pagination > .page-item.active > a:focus, .pagination > .page-item.active > a:hover, - .pagination > .page-item.active > span, - .pagination > .page-item.active > span:focus, - .pagination > .page-item.active > span:hover { - background-color: #9c27b0; - border-color: #9c27b0; - color: #fff; - box-shadow: 0 4px 5px 0 rgba(156, 39, 176, 0.14), 0 1px 10px 0 rgba(156, 39, 176, 0.12), 0 2px 4px -1px rgba(156, 39, 176, 0.2); } -.pagination.pagination-info > .page-item.active > a, .pagination.pagination-info > .page-item.active > a:focus, .pagination.pagination-info > .page-item.active > a:hover, -.pagination.pagination-info > .page-item.active > span, -.pagination.pagination-info > .page-item.active > span:focus, -.pagination.pagination-info > .page-item.active > span:hover { - background-color: #00bcd4; - border-color: #00bcd4; - box-shadow: 0 4px 5px 0 rgba(0, 188, 212, 0.14), 0 1px 10px 0 rgba(0, 188, 212, 0.12), 0 2px 4px -1px rgba(0, 188, 212, 0.2); } -.pagination.pagination-success > .page-item.active > a, .pagination.pagination-success > .page-item.active > a:focus, .pagination.pagination-success > .page-item.active > a:hover, -.pagination.pagination-success > .page-item.active > span, -.pagination.pagination-success > .page-item.active > span:focus, -.pagination.pagination-success > .page-item.active > span:hover { - background-color: #4caf50; - border-color: #4caf50; - box-shadow: 0 4px 5px 0 rgba(76, 175, 80, 0.14), 0 1px 10px 0 rgba(76, 175, 80, 0.12), 0 2px 4px -1px rgba(76, 175, 80, 0.2); } -.pagination.pagination-warning > .page-item.active > a, .pagination.pagination-warning > .page-item.active > a:focus, .pagination.pagination-warning > .page-item.active > a:hover, -.pagination.pagination-warning > .page-item.active > span, -.pagination.pagination-warning > .page-item.active > span:focus, -.pagination.pagination-warning > .page-item.active > span:hover { - background-color: #ff9800; - border-color: #ff9800; - box-shadow: 0 4px 5px 0 rgba(255, 152, 0, 0.14), 0 1px 10px 0 rgba(255, 152, 0, 0.12), 0 2px 4px -1px rgba(255, 152, 0, 0.2); } -.pagination.pagination-danger > .page-item.active > a, .pagination.pagination-danger > .page-item.active > a:focus, .pagination.pagination-danger > .page-item.active > a:hover, -.pagination.pagination-danger > .page-item.active > span, -.pagination.pagination-danger > .page-item.active > span:focus, -.pagination.pagination-danger > .page-item.active > span:hover { - background-color: #f44336; - border-color: #f44336; - box-shadow: 0 4px 5px 0 rgba(244, 67, 54, 0.14), 0 1px 10px 0 rgba(244, 67, 54, 0.12), 0 2px 4px -1px rgba(244, 67, 54, 0.2); } - -.pagination .page-item .page-link:focus { - box-shadow: none; } - -.nav-pills:not(.flex-column) .nav-item + .nav-item:not(:first-child) { - margin-left: 5px; } -.nav-pills.flex-column .nav-item + .nav-item { - margin-top: 5px; } -.nav-pills .nav-item .nav-link { - line-height: 24px; - text-transform: uppercase; - font-size: 12px; - font-weight: 500; - min-width: 100px; - text-align: center; - color: #555; - transition: all .3s; - border-radius: 30px; - padding: 10px 15px; } - .nav-pills .nav-item .nav-link:hover { - background-color: rgba(200, 200, 200, 0.2); } - .nav-pills .nav-item .nav-link.active { - color: #fff; - background-color: #9c27b0; - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(156, 39, 176, 0.6); } -.nav-pills .nav-item i { - display: block; - font-size: 30px; - padding: 15px 0; } -.nav-pills.nav-pills-info .nav-item .nav-link.active, .nav-pills.nav-pills-info .nav-item .nav-link.active:focus, .nav-pills.nav-pills-info .nav-item .nav-link.active:hover { - background-color: #00bcd4; - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(0, 188, 212, 0.6); - color: #fff; } -.nav-pills.nav-pills-rose .nav-item .nav-link.active, .nav-pills.nav-pills-rose .nav-item .nav-link.active:focus, .nav-pills.nav-pills-rose .nav-item .nav-link.active:hover { - background-color: #e91e63; - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(233, 30, 99, 0.6); - color: #fff; } -.nav-pills.nav-pills-success .nav-item .nav-link.active, .nav-pills.nav-pills-success .nav-item .nav-link.active:focus, .nav-pills.nav-pills-success .nav-item .nav-link.active:hover { - background-color: #4caf50; - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(76, 175, 80, 0.6); - color: #fff; } -.nav-pills.nav-pills-warning .nav-item .nav-link.active, .nav-pills.nav-pills-warning .nav-item .nav-link.active:focus, .nav-pills.nav-pills-warning .nav-item .nav-link.active:hover { - background-color: #ff9800; - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(255, 152, 0, 0.6); - color: #fff; } -.nav-pills.nav-pills-danger .nav-item .nav-link.active, .nav-pills.nav-pills-danger .nav-item .nav-link.active:focus, .nav-pills.nav-pills-danger .nav-item .nav-link.active:hover { - background-color: #f44336; - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(244, 67, 54, 0.6); - color: #fff; } -.nav-pills.nav-pills-icons .nav-item .nav-link { - border-radius: 4px; } - -.tab-space { - padding: 20px 0 50px 0px; } - -.info { - max-width: 360px; - margin: 0 auto; - padding: 70px 0 30px; } - .info .icon { - color: #999999; } - .info .icon > i { - font-size: 3.85rem; } - .info .info-title { - color: #3C4858; - margin: 1.75rem 0 0.875rem; } - .info p { - color: #999999; } - -.info-horizontal .icon { - float: left; - margin-top: 24px; - margin-right: 10px; } - .info-horizontal .icon > i { - font-size: 2.25rem; } -.info-horizontal .description { - overflow: hidden; } - -.icon.icon-primary { - color: #9c27b0; } -.icon.icon-info { - color: #00bcd4; } -.icon.icon-success { - color: #4caf50; } -.icon.icon-warning { - color: #ff9800; } -.icon.icon-danger { - color: #f44336; } -.icon.icon-rose { - color: #e91e63; } - -body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4 { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-weight: 300; - line-height: 1.5em; } - -h1, h2, h3, .h1, .h2, .h3 { - margin-top: 20px; - margin-bottom: 10px; } - -h4, h5, h6, .h4, .h5, .h6 { - margin-top: 10px; - margin-bottom: 10px; } - -html * { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } - -h1, .h1 { - font-size: 3.3125rem; - line-height: 1.15em; } - -h2, .h2 { - font-size: 2.25rem; - line-height: 1.5em; } - -h3, .h3 { - font-size: 1.5625rem; - line-height: 1.4em; } - -h4, .h4 { - font-size: 1.125rem; - line-height: 1.5em; } - -h5, .h5 { - font-size: 1.0625rem; - line-height: 1.55em; - margin-bottom: 15px; } - -h6, .h6 { - font-size: 0.75rem; - text-transform: uppercase; - font-weight: 500; } - -p { - font-size: 14px; - margin: 0 0 10px; } - -b { - font-weight: 700; } - -small, -.small { - font-size: 75%; - color: #777; } - -.title, -.card-title, -.info-title, -.footer-brand, -.footer-big h5, -.footer-big h4, -.media .media-heading { - font-weight: 700; - font-family: "Roboto Slab", "Times New Roman", serif; } - .title, - .title a, - .card-title, - .card-title a, - .info-title, - .info-title a, - .footer-brand, - .footer-brand a, - .footer-big h5, - .footer-big h5 a, - .footer-big h4, - .footer-big h4 a, - .media .media-heading, - .media .media-heading a { - color: #3C4858; - text-decoration: none; } - -h2.title { - margin-bottom: 1rem; } - -.description, -.card-description, -.footer-big p { - color: #999; } - -.text-warning { - color: #ff9800 !important; } - -.text-primary { - color: #9c27b0 !important; } - -.text-danger { - color: #f44336 !important; } - -.text-success { - color: #4caf50 !important; } - -.text-info { - color: #00bcd4 !important; } - -.text-rose { - color: #e91e63 !important; } - -.text-gray { - color: #999999 !important; } - -.space { - height: 130px; - display: block; } - -.space-110 { - height: 110px; - display: block; } - -.space-50 { - height: 50px; - display: block; } - -.space-70 { - height: 70px; - display: block; } - -.blockquote { - padding: 10px 20px; - margin: 0 0 20px; - border-left: 5px solid #eee; } - .blockquote p { - font-size: 1.063rem; - font-style: italic; } - .blockquote small { - display: block; - font-size: 80%; - line-height: 1.42857143; - color: #777; } - -.nav-tabs { - border: 0; - border-radius: 3px; - padding: 0 15px; } - .nav-tabs .nav-item .nav-link { - color: #fff; - border: 0; - margin: 0; - border-radius: 3px; - line-height: 24px; - text-transform: uppercase; - font-size: 12px; - padding: 10px 15px; - background-color: transparent; - transition: 0.3s background-color 0s; } - .nav-tabs .nav-item .nav-link:hover { - border: 0; } - .nav-tabs .nav-item .nav-link, - .nav-tabs .nav-item .nav-link:hover, - .nav-tabs .nav-item .nav-link:focus { - border: 0 !important; - color: #fff !important; - font-weight: 500; } - .nav-tabs .nav-item.disabled .nav-link, .nav-tabs .nav-item.disabled .nav-link:hover { - color: rgba(255, 255, 255, 0.5); } - .nav-tabs .nav-item .material-icons { - margin: -1px 5px 0 0; } - .nav-tabs .nav-item .nav-link.active { - background-color: rgba(255, 255, 255, 0.2); - transition: 0.3s background-color 0.2s; } - -.nav-tabs .nav-link { - border-bottom: 0.214rem solid transparent; } -.nav-tabs .nav-link { - color: #555; } - .nav-tabs .nav-link.active { - color: rgba(0, 0, 0, 0.87); - border-color: #9c27b0; } - .nav-tabs .nav-link.active:hover, .nav-tabs .nav-link.active:focus { - border-color: #9c27b0; } - .nav-tabs .nav-link.disabled { - color: #999; } - .nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:hover, .nav-tabs .nav-link.disabled:focus { - color: #999; } -.nav-tabs.header-primary .nav-link { - color: white; } - .nav-tabs.header-primary .nav-link.active { - color: #fff; - border-color: #fff; } - .nav-tabs.header-primary .nav-link.active:hover, .nav-tabs.header-primary .nav-link.active:focus { - border-color: #fff; } - .nav-tabs.header-primary .nav-link.disabled { - color: rgba(255, 255, 255, 0.84); } - .nav-tabs.header-primary .nav-link.disabled, .nav-tabs.header-primary .nav-link.disabled:hover, .nav-tabs.header-primary .nav-link.disabled:focus { - color: rgba(255, 255, 255, 0.84); } -.nav-tabs.bg-inverse .nav-link { - color: white; } - .nav-tabs.bg-inverse .nav-link.active { - color: #fff; - border-color: #fff; } - .nav-tabs.bg-inverse .nav-link.active:hover, .nav-tabs.bg-inverse .nav-link.active:focus { - border-color: #fff; } - .nav-tabs.bg-inverse .nav-link.disabled { - color: rgba(255, 255, 255, 0.84); } - .nav-tabs.bg-inverse .nav-link.disabled, .nav-tabs.bg-inverse .nav-link.disabled:hover, .nav-tabs.bg-inverse .nav-link.disabled:focus { - color: rgba(255, 255, 255, 0.84); } - -.card-nav-tabs { - margin-top: 45px; } - .card-nav-tabs .card-header { - margin-top: -30px !important; } - -.tooltip-arrow { - display: none; } - -.tooltip.show { - opacity: 1; - -webkit-transform: translate3d(0, 0px, 0); - -moz-transform: translate3d(0, 0px, 0); - -o-transform: translate3d(0, 0px, 0); - -ms-transform: translate3d(0, 0px, 0); - transform: translate3d(0, 0px, 0); } - -.tooltip { - opacity: 0; - transition: opacity, transform .2s ease; - -webkit-transform: translate3d(0, 5px, 0); - -moz-transform: translate3d(0, 5px, 0); - -o-transform: translate3d(0, 5px, 0); - -ms-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - font-size: 0.875rem; } - .tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before { - border-top-color: #fff; } - .tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before { - border-right-color: #fff; } - .tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before { - border-left-color: #fff; } - .tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - border-bottom-color: #fff; } - -.tooltip-inner { - padding: 10px 15px; - min-width: 130px; } - -.popover, .tooltip-inner { - line-height: 1.5em; - background: #fff; - border: none; - border-radius: 3px; - box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); - color: #555; } - -.popover { - padding: 0; - box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); } - .popover.left > .arrow, .popover.right > .arrow, .popover.top > .arrow, .popover.bottom > .arrow { - border: none; } - .popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before, .popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before, .popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before, .popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before { - border: 0; } - -.popover-header { - background-color: #fff; - border: none; - padding: 15px 15px 5px; - font-size: 1.125rem; - margin: 0; - color: #555; } - -.popover-body { - padding: 10px 15px 15px; - line-height: 1.4; - color: #555; } - -.modal-dialog .modal-content { - box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); - border-radius: 6px; - border: none; } - .modal-dialog .modal-content .card-signup { - margin: 0; } - .modal-dialog .modal-content .card-signup .modal-header { - padding-top: 0; } -.modal-dialog .modal-header { - border-bottom: none; - padding-top: 24px; - padding-right: 24px; - padding-bottom: 0; - padding-left: 24px; } -.modal-dialog .modal-body { - padding-top: 24px; - padding-right: 24px; - padding-bottom: 16px; - padding-left: 24px; } -.modal-dialog .modal-footer { - border-top: none; - padding: 24px; } - .modal-dialog .modal-footer.text-center { - text-align: center; } - .modal-dialog .modal-footer button { - margin: 0; - padding-left: 16px; - padding-right: 16px; - width: auto; } - .modal-dialog .modal-footer button.pull-left { - padding-left: 5px; - padding-right: 5px; - position: relative; - left: -5px; } -.modal-dialog .modal-body + .modal-footer { - padding-top: 0; } - -.modal-backdrop { - background: rgba(0, 0, 0, 0.3); } - -.modal .modal-dialog { - margin-top: 130px; } -.modal .modal-header .close { - color: #999; } - .modal .modal-header .close:hover, .modal .modal-header .close:focus { - opacity: 1; } - .modal .modal-header .close i { - font-size: 16px; } - -.show:not(.modal) .dropdown-toggle:after { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - -.dropdown-menu { - display: none; - padding: 0.3125rem 0; - border: 0; - opacity: 0; - transform: scale(0); - transform-origin: 0 0; - will-change: transform, opacity; - transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1); - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); } - .dropdown-menu.showing { - animation-name: bmd-dropdown-animation; - animation-duration: 0.3s; - animation-fill-mode: forwards; - animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } - .open > .dropdown-menu, .dropdown-menu.show { - display: block; - opacity: 1; - transform: scale(1); } - .dropdown-menu.hiding { - display: block; - opacity: 0; - transform: scale(0); } - .dropdown-menu[x-placement="bottom-start"] { - transform-origin: 0 0; } - .dropdown-menu[x-placement="bottom-end"] { - transform-origin: 100% 0; } - .dropdown-menu[x-placement="top-start"] { - transform-origin: 0 100%; } - .dropdown-menu[x-placement="top-end"] { - transform-origin: 100% 100%; } - .dropdown-menu .disabled > a { - color: #777; } - .dropdown-menu .disabled > a:focus, .dropdown-menu .disabled > a:hover { - text-decoration: none; - background-color: transparent; - background-image: none; - color: #777; } - .dropdown-menu.dropdown-with-icons .dropdown-item { - padding: 0.75rem 1.25rem 0.75rem 0.75rem; } - .dropdown-menu.dropdown-with-icons .dropdown-item .material-icons { - vertical-align: middle; - font-size: 24px; - position: relative; - margin-top: -4px; - top: 1px; - margin-right: 12px; - opacity: .5; } - .dropdown-menu .dropdown-item, - .dropdown-menu li > a { - position: relative; - width: auto; - display: flex; - flex-flow: nowrap; - align-items: center; - color: #333; - font-weight: normal; - text-decoration: none; - font-size: .8125rem; - border-radius: 0.125rem; - margin: 0 0.3125rem; - -webkit-transition: all 150ms linear; - -moz-transition: all 150ms linear; - -o-transition: all 150ms linear; - -ms-transition: all 150ms linear; - transition: all 150ms linear; - min-width: 7rem; - padding: 0.625rem 1.25rem; - overflow: hidden; - line-height: 1.42857143; - text-overflow: ellipsis; - word-wrap: break-word; } - @media (min-width: 768px) { - .dropdown-menu .dropdown-item, - .dropdown-menu li > a { - padding-right: 1.5rem; - padding-left: 1.5rem; } } - .dropdown-menu .dropdown-item:hover, - .dropdown-menu .dropdown-item:focus, - .dropdown-menu a:hover, - .dropdown-menu a:focus, - .dropdown-menu a:active { - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(156, 39, 176, 0.4); - background-color: #9c27b0; - color: #FFFFFF; } - -.dropdown-toggle.bmd-btn-icon::after, .dropdown-toggle.bmd-btn-fab::after { - display: none; } -.dropdown-toggle.bmd-btn-icon ~ .dropdown-menu.dropdown-menu-top-left, .dropdown-toggle.bmd-btn-icon ~ .dropdown-menu.dropdown-menu-top-right, .dropdown-toggle.bmd-btn-fab ~ .dropdown-menu.dropdown-menu-top-left, .dropdown-toggle.bmd-btn-fab ~ .dropdown-menu.dropdown-menu-top-right { - bottom: 2rem; } -.dropdown-toggle:after { - will-change: transform; - transition: transform 150ms linear; } -.show .dropdown-toggle:after { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } -.dropdown-toggle.bmd-btn-fab-sm ~ .dropdown-menu.dropdown-menu-top-left, .dropdown-toggle.bmd-btn-fab-sm ~ .dropdown-menu.dropdown-menu-top-right { - bottom: 2.5rem; } -.dropdown-toggle.bmd-btn-icon ~ .dropdown-menu { - margin: 0; } - -.dropdown-header { - font-size: 0.75rem; - padding-top: 0.1875rem; - padding-bottom: 0.1875rem; - text-transform: none; - color: #777; - line-height: 1.42857143; - font-weight: inherit; } - -@keyframes bmd-dropdown-animation { - from { - opacity: 0; - transform: scale(0); } - to { - opacity: 1; - transform: scale(1); } } -.dropdown-menu.bootstrap-datetimepicker-widget { - opacity: 0; - transform: scale(0); - transition-duration: 0.3s; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transform-origin: 0 0; - will-change: transform, opacity; - top: 0; } - -.dropdown-menu.bootstrap-datetimepicker-widget.top { - transform-origin: 0 100%; } - -.dropdown-menu.bootstrap-datetimepicker-widget.open { - opacity: 1; - transform: scale(1); - top: 0; } - -.bmd-layout-drawer { - position: absolute; - z-index: 5; - box-sizing: border-box; - display: flex; - flex-direction: column; - flex-wrap: nowrap; - max-height: 100%; - overflow: visible; - overflow-y: auto; - font-size: .875rem; - transition: transform; - will-change: transform; - transform-style: preserve-3d; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); - transition-duration: 0.2s; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } - .bmd-layout-drawer > * { - flex-shrink: 0; } - .bmd-layout-drawer > header { - display: flex; - flex-direction: column; - justify-content: flex-end; - padding: 1rem; } - .bmd-layout-drawer > header .navbar-brand { - padding-left: 1.5rem; - font-size: 1.25rem; } - .bmd-layout-drawer > .list-group { - padding-top: 1rem; } - .bmd-layout-drawer > .list-group .list-group-item { - padding-right: 2.5rem; - padding-left: 2.5rem; - font-size: .8125rem; - font-weight: 500; } - -.bmd-drawer-f-l > .bmd-layout-drawer { - top: 0; - left: 0; - width: 240px; - height: 100%; - transform: translateX(-250px); } -.bmd-drawer-f-l > .bmd-layout-header, -.bmd-drawer-f-l > .bmd-layout-content { - margin-left: 0; } - -.bmd-drawer-f-r > .bmd-layout-drawer { - top: 0; - right: 0; - width: 240px; - height: 100%; - transform: translateX(250px); } -.bmd-drawer-f-r > .bmd-layout-header, -.bmd-drawer-f-r > .bmd-layout-content { - margin-right: 0; } - -.bmd-drawer-f-t > .bmd-layout-drawer { - top: 0; - left: 0; - width: 100%; - height: 100px; - transform: translateY(-110px); } -.bmd-drawer-f-t > .bmd-layout-content { - margin-top: 0; } - -.bmd-drawer-f-b > .bmd-layout-drawer { - bottom: 0; - left: 0; - width: 100%; - height: 100px; - transform: translateY(110px); } -.bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 0; } - -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-l > .bmd-layout-header { - width: calc(100% - 240px); - margin-left: 240px; } -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-l > .bmd-layout-drawer { - transform: translateX(0); } -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-l > .bmd-layout-content { - margin-left: 240px; } -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-r > .bmd-layout-header { - width: calc(100% - 240px); - margin-right: 240px; } -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-r > .bmd-layout-drawer { - transform: translateX(0); } -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-r > .bmd-layout-content { - margin-right: 240px; } -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 100px; } -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-t > .bmd-layout-drawer { - transform: translateY(0); } -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-b > .bmd-layout-drawer { - transform: translateY(0); } -:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 100px; } -:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } -@supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } -:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-l > .bmd-layout-header, -:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-l > .bmd-layout-content { - width: 100%; - margin-left: 0; } -:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-r > .bmd-layout-header, -:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-r > .bmd-layout-content { - width: 100%; - margin-right: 0; } -:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } -@supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } -:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 0; } -:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 0; } -@media (min-width: 576px) { - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-l > .bmd-layout-header { - width: calc(100% - 240px); - margin-left: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-l > .bmd-layout-drawer { - transform: translateX(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-l > .bmd-layout-content { - margin-left: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-r > .bmd-layout-header { - width: calc(100% - 240px); - margin-right: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-r > .bmd-layout-drawer { - transform: translateX(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-r > .bmd-layout-content { - margin-right: 240px; } } -@media (min-width: 576px) { - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 100px; } - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-t > .bmd-layout-drawer { - transform: translateY(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-b > .bmd-layout-drawer { - transform: translateY(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 100px; } } -@media (max-width: 767.98px) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } - @supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-l > .bmd-layout-header, - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-l > .bmd-layout-content { - width: 100%; - margin-left: 0; } - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-r > .bmd-layout-header, - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-r > .bmd-layout-content { - width: 100%; - margin-right: 0; } } -@media (max-width: 767.98px) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } - @supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 0; } - :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 0; } } -@media (min-width: 768px) { - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-l > .bmd-layout-header { - width: calc(100% - 240px); - margin-left: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-l > .bmd-layout-drawer { - transform: translateX(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-l > .bmd-layout-content { - margin-left: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-r > .bmd-layout-header { - width: calc(100% - 240px); - margin-right: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-r > .bmd-layout-drawer { - transform: translateX(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-r > .bmd-layout-content { - margin-right: 240px; } } -@media (min-width: 768px) { - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 100px; } - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-t > .bmd-layout-drawer { - transform: translateY(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-b > .bmd-layout-drawer { - transform: translateY(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 100px; } } -@media (max-width: 991.98px) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } - @supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-l > .bmd-layout-header, - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-l > .bmd-layout-content { - width: 100%; - margin-left: 0; } - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-r > .bmd-layout-header, - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-r > .bmd-layout-content { - width: 100%; - margin-right: 0; } } -@media (max-width: 991.98px) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } - @supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 0; } - :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 0; } } -@media (min-width: 992px) { - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-l > .bmd-layout-header { - width: calc(100% - 240px); - margin-left: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-l > .bmd-layout-drawer { - transform: translateX(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-l > .bmd-layout-content { - margin-left: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-r > .bmd-layout-header { - width: calc(100% - 240px); - margin-right: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-r > .bmd-layout-drawer { - transform: translateX(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-r > .bmd-layout-content { - margin-right: 240px; } } -@media (min-width: 992px) { - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 100px; } - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-t > .bmd-layout-drawer { - transform: translateY(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-b > .bmd-layout-drawer { - transform: translateY(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 100px; } } -@media (max-width: 1199.98px) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } - @supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-l > .bmd-layout-header, - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-l > .bmd-layout-content { - width: 100%; - margin-left: 0; } - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-r > .bmd-layout-header, - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-r > .bmd-layout-content { - width: 100%; - margin-right: 0; } } -@media (max-width: 1199.98px) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } - @supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 0; } - :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 0; } } -@media (min-width: 1200px) { - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-l > .bmd-layout-header { - width: calc(100% - 240px); - margin-left: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-l > .bmd-layout-drawer { - transform: translateX(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-l > .bmd-layout-content { - margin-left: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-r > .bmd-layout-header { - width: calc(100% - 240px); - margin-right: 240px; } - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-r > .bmd-layout-drawer { - transform: translateX(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-r > .bmd-layout-content { - margin-right: 240px; } } -@media (min-width: 1200px) { - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 100px; } - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-t > .bmd-layout-drawer { - transform: translateY(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-b > .bmd-layout-drawer { - transform: translateY(0); } - :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 100px; } } -:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } -@supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } -:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-l > .bmd-layout-header, -:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-l > .bmd-layout-content { - width: 100%; - margin-left: 0; } -:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-r > .bmd-layout-header, -:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-r > .bmd-layout-content { - width: 100%; - margin-right: 0; } -:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down > .bmd-layout-backdrop .in { - visibility: visible; - background-color: rgba(0, 0, 0, 0.5); } -@supports (pointer-events: auto) { - :not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down > .bmd-layout-backdrop.in { - pointer-events: auto; - opacity: 1; } } -:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-t > .bmd-layout-header { - margin-top: 0; } -:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-b > .bmd-layout-content { - margin-bottom: 0; } - -.progress { - height: 4px; - border-radius: 0; - box-shadow: none; - background: #DDDDDD; - margin-bottom: 20px; } - .progress .progress-bar { - box-shadow: none; } - .progress .progress-bar.progress-bar-primary { - background: #9c27b0 !important; } - .progress .progress-bar.progress-bar-info { - background: #00bcd4; } - .progress .progress-bar.progress-bar-success { - background: #4caf50; } - .progress .progress-bar.progress-bar-warning { - background: #ff9800; } - .progress .progress-bar.progress-bar-danger { - background: #f44336; } - .progress.progress-line-primary { - background: rgba(156, 39, 176, 0.2); } - .progress.progress-line-info { - background: rgba(0, 188, 212, 0.2); } - .progress.progress-line-success { - background: rgba(76, 175, 80, 0.2); } - .progress.progress-line-warning { - background: rgba(255, 152, 0, 0.2); } - .progress.progress-line-danger { - background: rgba(244, 67, 54, 0.2); } - -.togglebutton { - vertical-align: middle; } - .togglebutton, .togglebutton label, .togglebutton input, .togglebutton .toggle { - user-select: none; } - .togglebutton label { - cursor: pointer; - color: rgba(0,0,0, 0.26); } - .form-group.is-focused .togglebutton label { - color: rgba(0,0,0, 0.26); } - .form-group.is-focused .togglebutton label:hover, .form-group.is-focused .togglebutton label:focus { - color: rgba(0,0,0, .54); } - fieldset[disabled] .form-group.is-focused .togglebutton label { - color: rgba(0,0,0, 0.26); } - .togglebutton label input[type=checkbox] { - opacity: 0; - width: 0; - height: 0; } - .togglebutton label .toggle { - text-align: left; - margin-left: 5px; } - .togglebutton label .toggle, - .togglebutton label input[type=checkbox][disabled] + .toggle { - content: ""; - display: inline-block; - width: 30px; - height: 15px; - background-color: rgba(80, 80, 80, 0.7); - border-radius: 15px; - margin-right: 15px; - transition: background 0.3s ease; - vertical-align: middle; } - .togglebutton label .toggle:after { - content: ""; - display: inline-block; - width: 20px; - height: 20px; - background-color: #FFFFFF; - border-radius: 20px; - position: relative; - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4); - left: -5px; - top: -2.5px; - border: 1px solid rgba(0,0,0, .54); - transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease; } - .togglebutton label input[type=checkbox][disabled] + .toggle:after, .togglebutton label input[type=checkbox][disabled]:checked + .toggle:after { - background-color: #BDBDBD; } - .togglebutton label input[type=checkbox] + .toggle:active:after, .togglebutton label input[type=checkbox][disabled] + .toggle:active:after { - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.1); } - .togglebutton label input[type=checkbox]:checked + .toggle:after { - left: 15px; } - .togglebutton label input[type=checkbox]:checked + .toggle { - background-color: rgba(156, 39, 176, 0.7); } - .togglebutton label input[type=checkbox]:checked + .toggle:after { - border-color: #9c27b0; } - .togglebutton label input[type=checkbox]:checked + .toggle:active:after { - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(156, 39, 176, 0.1); } - -.ripple { - position: relative; } - -.ripple-container { - position: absolute; - top: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - overflow: hidden; - pointer-events: none; - border-radius: inherit; } - .ripple-container .ripple-decorator { - position: absolute; - width: 20px; - height: 20px; - margin-top: -10px; - margin-left: -10px; - pointer-events: none; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 100%; - opacity: 0; - transform: scale(1); - transform-origin: 50%; } - .ripple-container .ripple-decorator.ripple-on { - opacity: 0.1; - transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; } - .ripple-container .ripple-decorator.ripple-out { - opacity: 0; - transition: opacity 0.1s linear 0s !important; } - -.page-header { - height: 100vh; - background-position: center center; - background-size: cover; - margin: 0; - padding: 0; - border: 0; - display: flex; - align-items: center; } - .page-header .carousel .carousel-indicators { - bottom: 60px; } - .page-header > .container { - color: #fff; } - .page-header .title { - color: #fff; } - .page-header.header-small { - height: 65vh; - min-height: 65vh; } - .page-header .iframe-container iframe { - width: 100%; - box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); } - -.header-filter { - position: relative; } - .header-filter:before, .header-filter:after { - position: absolute; - z-index: 1; - width: 100%; - height: 100%; - display: block; - left: 0; - top: 0; - content: ""; } - .header-filter::before { - background: rgba(0, 0, 0, 0.5); } - .header-filter .container { - z-index: 2; - position: relative; } - -.clear-filter::before { - background: none; } - -.purple-filter:after { - background: rgba(101, 47, 142, 0.64); - background: linear-gradient(45deg, rgba(101, 47, 142, 0.88) 0%, rgba(125, 46, 185, 0.45) 100%); - background: -moz-linear-gradient(135deg, rgba(101, 47, 142, 0.88) 0%, rgba(125, 46, 185, 0.45) 100%); - background: -webkit-linear-gradient(135deg, rgba(101, 47, 142, 0.88) 0%, rgba(125, 46, 185, 0.45) 100%); } - -footer { - padding: 0.9375rem 0; - text-align: center; - display: -webkit-flex; - /* Safari */ - /* Safari 6.1+ */ - display: flex; } - footer ul { - margin-bottom: 0; - padding: 0; - list-style: none; } - footer ul li { - display: inline-block; } - footer ul li a { - color: inherit; - padding: 0.9375rem; - font-weight: 500; - font-size: 12px; - text-transform: uppercase; - border-radius: 3px; - text-decoration: none; - position: relative; - display: block; } - footer ul li a:hover { - text-decoration: none; } - footer ul li .btn { - margin: 0; } - footer ul.links-horizontal:first-child a { - padding-left: 0; } - footer ul.links-horizontal:last-child a { - padding-right: 0; } - footer ul.links-vertical li { - display: block; - margin-left: -5px; - margin-right: -5px; } - footer ul.links-vertical li a { - padding: 5px; } - footer .social-buttons a, - footer .social-buttons .btn { - margin-top: 5px; - margin-bottom: 5px; } - footer .footer-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; - margin-left: -15px; } - footer .footer-brand:hover, footer .footer-brand:focus { - color: #3C4858; } - footer .copyright { - padding: 15px 0; } - footer .copyright .material-icons { - font-size: 18px; - position: relative; - top: 3px; } - footer .pull-center { - display: inline-block; - float: none; } - -.card { - border: 0; - margin-bottom: 30px; - margin-top: 30px; - border-radius: 6px; - color: rgba(0, 0, 0, 0.87); - background: #fff; - width: 100%; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .card .card-category:not([class*="text-"]) { - color: #999999; } - .card .card-category { - margin-top: 10px; } - .card .card-category .material-icons { - position: relative; - top: 8px; - line-height: 0; } - .card .form-check { - margin-top: 15px; } - .card .card-title { - margin-top: 0.625rem; } - .card .card-title:last-child { - margin-bottom: 0; } - .card.no-shadow .card-header-image, - .card.no-shadow .card-header-image img { - box-shadow: none !important; } - .card .card-body, - .card .card-footer { - padding: 0.9375rem 1.875rem; } - .card .card-body + .card-footer { - padding-top: 0rem; - border: 0; - border-radius: 6px; } - .card .card-footer { - display: flex; - align-items: center; - background-color: transparent; - border: 0; } - .card .card-footer .author, - .card .card-footer .stats { - display: inline-flex; } - .card .card-footer .stats { - color: #999999; } - .card .card-footer .stats .material-icons { - position: relative; - top: 3px; - margin-right: 3px; - margin-left: 3px; - font-size: 18px; } - .card.bmd-card-raised { - box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); } - @media (min-width: 992px) { - .card.bmd-card-flat { - box-shadow: none; } } - .card .card-header { - border-radius: 3px; - padding: 1rem 15px; - margin-left: 15px; - margin-right: 15px; - margin-top: -30px; - border: 0; - background: linear-gradient(60deg, #eee, #bdbdbd); } - .card .card-header .title { - color: #fff; } - .card .card-header:not([class*="header-"]) { - box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); } - .card .card-header .nav-tabs { - padding: 0; } - .card .card-header.card-header-image { - position: relative; - padding: 0; - z-index: 1; - margin-left: 15px; - margin-right: 15px; - margin-top: -30px; - border-radius: 6px; } - .card .card-header.card-header-image a { - display: block; } - .card .card-header.card-header-image img { - width: 100%; - border-radius: 6px; - pointer-events: none; - box-shadow: 0 5px 15px -8px rgba(0, 0, 0, 0.24), 0 8px 10px -5px rgba(0, 0, 0, 0.2); } - .card .card-header.card-header-image .card-title { - position: absolute; - bottom: 15px; - left: 15px; - color: #fff; - font-size: 1.125rem; - text-shadow: 0 2px 5px rgba(33, 33, 33, 0.5); } - .card .card-header.card-header-image .colored-shadow { - transform: scale(0.94); - top: 12px; - filter: blur(12px); - position: absolute; - width: 100%; - height: 100%; - background-size: cover; - z-index: -1; - transition: opacity .45s; - opacity: 0; } - .card .card-header.card-header-image.no-shadow { - box-shadow: none; } - .card .card-header.card-header-image.no-shadow.shadow-normal { - box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); } - .card .card-header.card-header-image.no-shadow .colored-shadow { - display: none !important; } - .card .card-header-primary, .card.bg-primary, .card.card-rotate.bg-primary .front, .card.card-rotate.bg-primary .back { - background: linear-gradient(60deg, #ab47bc, #7b1fa2); } - .card .card-header-info, .card.bg-info, .card.card-rotate.bg-info .front, .card.card-rotate.bg-info .back { - background: linear-gradient(60deg, #26c6da, #0097a7); } - .card .card-header-success, .card.bg-success, .card.card-rotate.bg-success .front, .card.card-rotate.bg-success .back { - background: linear-gradient(60deg, #66bb6a, #388e3c); } - .card .card-header-warning, .card.bg-warning, .card.card-rotate.bg-warning .front, .card.card-rotate.bg-warning .back { - background: linear-gradient(60deg, #ffa726, #f57c00); } - .card .card-header-danger, .card.bg-danger, .card.card-rotate.bg-danger .front, .card.card-rotate.bg-danger .back { - background: linear-gradient(60deg, #ef5350, #d32f2f); } - .card .card-header-rose, .card.bg-rose, .card.card-rotate.bg-rose .front, .card.card-rotate.bg-rose .back { - background: linear-gradient(60deg, #ec407a, #c2185b); } - .card .card-header-primary { - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(156, 39, 176, 0.6); } - .card .card-header-danger { - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(244, 67, 54, 0.6); } - .card .card-header-rose { - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(233, 30, 99, 0.6); } - .card .card-header-warning { - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(255, 152, 0, 0.6); } - .card .card-header-info { - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(0, 188, 212, 0.6); } - .card .card-header-success { - box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(76, 175, 80, 0.6); } - .card [class*="header-"], .card[class*="bg-"] { - color: #fff; } - .card [class*="header-"] .card-title a, - .card [class*="header-"] .card-title, - .card [class*="header-"] .icon i, .card[class*="bg-"] .card-title a, - .card[class*="bg-"] .card-title, - .card[class*="bg-"] .icon i { - color: #fff; } - .card [class*="header-"] .icon i, .card[class*="bg-"] .icon i { - border-color: rgba(255, 255, 255, 0.25); } - .card [class*="header-"] .author a, - .card [class*="header-"] .stats, - .card [class*="header-"] .card-category, - .card [class*="header-"] .card-description, .card[class*="bg-"] .author a, - .card[class*="bg-"] .stats, - .card[class*="bg-"] .card-category, - .card[class*="bg-"] .card-description { - color: rgba(255, 255, 255, 0.8); } - .card [class*="header-"] .author a:hover, .card [class*="header-"] .author a:focus, .card [class*="header-"] .author a:active, .card[class*="bg-"] .author a:hover, .card[class*="bg-"] .author a:focus, .card[class*="bg-"] .author a:active { - color: #fff; } - .card .author .avatar { - width: 30px; - height: 30px; - overflow: hidden; - border-radius: 50%; - margin-right: 5px; } - .card .author a { - color: #3C4858; - text-decoration: none; } - .card .author a .ripple-container { - display: none; } - .card .card-category-social .fa { - font-size: 24px; - position: relative; - margin-top: -4px; - top: 2px; - margin-right: 5px; } - .card .card-category-social .material-icons { - position: relative; - top: 5px; } - .card[class*="bg-"], .card[class*="bg-"] .card-body { - border-radius: 6px; } - .card[class*="bg-"] h1 small, - .card[class*="bg-"] h2 small, - .card[class*="bg-"] h3 small, .card[class*="bg-"] .card-body h1 small, - .card[class*="bg-"] .card-body h2 small, - .card[class*="bg-"] .card-body h3 small { - color: rgba(255, 255, 255, 0.8); } - .card .card-stats { - background: transparent; - display: flex; } - .card .card-stats .author, - .card .card-stats .stats { - display: inline-flex; } - -.card-carousel { - overflow: hidden; } - -.card-login .card-header { - margin-left: 20px; - margin-right: 20px; - margin-top: -40px; - padding: 20px 0; - margin-bottom: 15px; } -.card-login .text-divider { - margin-top: 30px; - margin-bottom: 0px; - text-align: center; } -.card-login .card-body { - padding: 0px 30px 0px 10px; } -.card-login .form-check { - padding-top: 27px; } - .card-login .form-check label { - margin-left: 18px; } - .card-login .form-check .form-check-sign { - padding-right: 27px; } -.card-login .input-group { - padding-bottom: 7px; - margin: 27px 0 0 0; } -.card-login .form { - min-height: 420px; } -.card-login .social-line { - margin-top: 1rem; - text-align: center; - padding: 0; } - .card-login .social-line .btn { - color: #fff; - margin-left: 5px; - margin-right: 5px; } - -.login-page .footer { - position: absolute; - width: 100%; - background: transparent; - bottom: 0; - color: #fff; - z-index: 1; } - .login-page .footer .copyright a { - color: #fff; } - -.card-plain { - background: transparent; - box-shadow: none; } - .card-plain .card-header:not(.card-avatar) { - margin-left: 0; - margin-right: 0; } - .card-plain .card-body { - padding-left: 5px; - padding-right: 5px; } - .card-plain .card-header-image { - margin: 0 !important; - border-radius: 6px; } - .card-plain .card-header-image img { - border-radius: 6px; } - .card-plain .card-footer { - padding-left: 5px; - padding-right: 5px; - background-color: transparent; } - -/*! - * Datetimepicker for Bootstrap 3 - * ! version : 4.17.37 - * https://github.com/Eonasdan/bootstrap-datetimepicker/ - */ -.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; } - -.bootstrap-datetimepicker-widget { - list-style: none; } - .bootstrap-datetimepicker-widget a:hover { - box-shadow: none !important; } - .bootstrap-datetimepicker-widget a .btn:hover { - background-color: transparent; } - .bootstrap-datetimepicker-widget.dropdown-menu { - padding: 4px; - width: 19em; } - @media (min-width: 768px) { - .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { - width: 38em; } } - @media (min-width: 991px) { - .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { - width: 38em; } } - @media (min-width: 1200px) { - .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { - width: 38em; } } - .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before, .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after { - right: auto; - left: 12px; } - .bootstrap-datetimepicker-widget.dropdown-menu.top { - margin-top: auto; - margin-bottom: 27px; } - .bootstrap-datetimepicker-widget.dropdown-menu.top.open { - margin-top: auto; - margin-bottom: 27px; } - .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before { - left: auto; - right: 6px; } - .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after { - left: auto; - right: 7px; } - .bootstrap-datetimepicker-widget .list-unstyled { - margin: 0; } - .bootstrap-datetimepicker-widget a[data-action] { - padding: 0; - margin: 0; - border-width: 0; - background-color: transparent; - color: #9c27b0; - box-shadow: none; } - .bootstrap-datetimepicker-widget a[data-action]:hover { - background-color: transparent; } - .bootstrap-datetimepicker-widget a[data-action]:hover span { - background-color: #eee; - color: #9c27b0; } - .bootstrap-datetimepicker-widget a[data-action]:active { - box-shadow: none; } - .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second { - width: 40px; - height: 40px; - line-height: 40px; - font-weight: 300; - font-size: 1.125rem; - margin: 0; - border-radius: 50%; } - .bootstrap-datetimepicker-widget button[data-action] { - width: 38px; - height: 38px; - margin-right: 3px; - padding: 0; } - .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after { - content: "Increment Hours"; } - .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after { - content: "Increment Minutes"; } - .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after { - content: "Decrement Hours"; } - .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after { - content: "Decrement Minutes"; } - .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after { - content: "Show Hours"; } - .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after { - content: "Show Minutes"; } - .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after { - content: "Toggle AM/PM"; } - .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after { - content: "Clear the picker"; } - .bootstrap-datetimepicker-widget .btn[data-action="today"]::after { - content: "Set the date to today"; } - .bootstrap-datetimepicker-widget .picker-switch { - text-align: center; - border-radius: 3px; - font-size: 0.875rem; } - .bootstrap-datetimepicker-widget .picker-switch::after { - content: "Toggle Date and Time Screens"; } - .bootstrap-datetimepicker-widget .picker-switch td { - padding: 0; - margin: 0; - height: auto; - width: auto; - line-height: inherit; } - .bootstrap-datetimepicker-widget .picker-switch td span { - line-height: 2.5; - height: 2.5em; - width: 100%; - border-radius: 3px; - margin: 2px 0px !important; } - .bootstrap-datetimepicker-widget table { - width: 100%; - margin: 0; } - .bootstrap-datetimepicker-widget table.table-condensed tr > td { - text-align: center; } - .bootstrap-datetimepicker-widget table td > div, .bootstrap-datetimepicker-widget table th > div { - text-align: center; } - .bootstrap-datetimepicker-widget table th { - height: 20px; - line-height: 20px; - width: 20px; - font-weight: 500; } - .bootstrap-datetimepicker-widget table th.picker-switch { - width: 145px; } - .bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover { - background: none; - color: rgba(0, 0, 0, 0.12); - cursor: not-allowed; } - .bootstrap-datetimepicker-widget table th.prev span, .bootstrap-datetimepicker-widget table th.next span { - border-radius: 3px; - height: 27px; - width: 27px; - line-height: 28px; - font-size: 12px; - border-radius: 50%; - text-align: center; } - .bootstrap-datetimepicker-widget table th.prev::after { - content: "Previous Month"; } - .bootstrap-datetimepicker-widget table th.next::after { - content: "Next Month"; } - .bootstrap-datetimepicker-widget table th.dow { - text-align: center; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - font-size: 12px; - text-transform: uppercase; - color: rgba(0, 0, 0, 0.87); - font-weight: 400; - padding-bottom: 5px; - padding-top: 10px; } - .bootstrap-datetimepicker-widget table thead tr:first-child th { - cursor: pointer; } - .bootstrap-datetimepicker-widget table thead tr:first-child th:hover span, .bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover { - background: #eee; } - .bootstrap-datetimepicker-widget table td > div { - border-radius: 3px; - height: 54px; - line-height: 54px; - width: 54px; - text-align: center; } - .bootstrap-datetimepicker-widget table td.cw > div { - font-size: .8em; - height: 20px; - line-height: 20px; - color: #999; } - .bootstrap-datetimepicker-widget table td.day > div { - height: 30px; - line-height: 30px; - width: 30px; - text-align: center; - padding: 0px; - border-radius: 50%; - position: relative; - z-index: -1; - color: #3C4858; - font-size: 0.875rem; } - .bootstrap-datetimepicker-widget table td.minute > div, .bootstrap-datetimepicker-widget table td.hour > div { - border-radius: 50%; } - .bootstrap-datetimepicker-widget table td.day:hover > div, .bootstrap-datetimepicker-widget table td.hour:hover > div, .bootstrap-datetimepicker-widget table td.minute:hover > div, .bootstrap-datetimepicker-widget table td.second:hover > div { - background: #eee; - cursor: pointer; } - .bootstrap-datetimepicker-widget table td.old > div, .bootstrap-datetimepicker-widget table td.new > div { - color: #999; } - .bootstrap-datetimepicker-widget table td.today > div { - position: relative; } - .bootstrap-datetimepicker-widget table td.today > div:before { - content: ''; - display: inline-block; - border: 0 0 7px 7px solid transparent; - border-bottom-color: #9c27b0; - border-top-color: rgba(0, 0, 0, 0.2); - position: absolute; - bottom: 4px; - right: 4px; } - .bootstrap-datetimepicker-widget table td.active > div, .bootstrap-datetimepicker-widget table td.active:hover > div { - background-color: #9c27b0; - color: #fff; - box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(156, 39, 176, 0.4); } - .bootstrap-datetimepicker-widget table td.active.today:before > div { - border-bottom-color: #fff; } - .bootstrap-datetimepicker-widget table td.disabled > div, .bootstrap-datetimepicker-widget table td.disabled:hover > div { - background: none; - color: rgba(0, 0, 0, 0.12); - cursor: not-allowed; } - .bootstrap-datetimepicker-widget table td span { - display: inline-block; - width: 40px; - height: 40px; - line-height: 40px; - margin: 3px 3px; - cursor: pointer; - border-radius: 50%; - text-align: center; } - .bootstrap-datetimepicker-widget table td span:hover { - background: #eee; } - .bootstrap-datetimepicker-widget table td span.active { - background-color: #9c27b0; - color: #fff; } - .bootstrap-datetimepicker-widget table td span.old { - color: #999; } - .bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover { - background: none; - color: rgba(0, 0, 0, 0.12); - cursor: not-allowed; } - .bootstrap-datetimepicker-widget .timepicker-picker span, - .bootstrap-datetimepicker-widget .timepicker-hours span, - .bootstrap-datetimepicker-widget .timepicker-minutes span { - border-radius: 50% !important; } - .bootstrap-datetimepicker-widget.usetwentyfour td.hour { - height: 27px; - line-height: 27px; } - -.input-group.date .input-group-addon { - cursor: pointer; } - -.table-condensed > tbody > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tfoot > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > thead > tr > th { - padding: 1px; - text-align: center; - z-index: 1; - cursor: pointer; } - -/* Functional styling; - * These styles are required for noUiSlider to function. - * You don't need to change these rules to apply your design. - */ -.noUi-target, -.noUi-target * { - -webkit-touch-callout: none; - -webkit-user-select: none; - -ms-touch-action: none; - touch-action: none; - -ms-user-select: none; - -moz-user-select: none; - user-select: none; - -moz-box-sizing: border-box; - box-sizing: border-box; } - -.noUi-target { - position: relative; - direction: ltr; } - -.noUi-base { - width: 100%; - height: 100%; - position: relative; - z-index: 1; - /* Fix 401 */ } - -.noUi-connect { - position: absolute; - right: 0; - top: 0; - left: 0; - bottom: 0; } - -.noUi-origin { - position: absolute; - height: 0; - width: 0; - margin: 0; - border-radius: 0; - height: 2px; - background: #c8c8c8; } - .noUi-origin[style^="left: 0"] .noUi-handle { - background-color: #fff; - border: 2px solid #c8c8c8; } - .noUi-origin[style^="left: 0"] .noUi-handle.noUi-active { - border-width: 1px; } - -.noUi-handle { - position: relative; - z-index: 1; } - -.noUi-state-tap .noUi-connect, -.noUi-state-tap .noUi-origin { - -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s; - transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s; } - -.noUi-state-drag * { - cursor: inherit !important; } - -/* Painting and performance; - * Browsers can paint handles in their own layer. - */ -.noUi-base, -.noUi-handle { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); } - -/* Slider size and handle placement; - */ -.noUi-horizontal { - height: 2px; - margin: 15px 0; } - -.noUi-vertical { - width: 18px; } - -.noUi-vertical .noUi-handle { - width: 28px; - height: 34px; - left: -6px; - top: -17px; } - -/* Styling; - */ -.noUi-target { - background: #c8c8c8; - border-radius: 4px; } - -.noUi-connect { - background: #3FB8AF; - -webkit-transition: background 450ms; - transition: background 450ms; } - -/* Handles and cursors; - */ -.noUi-draggable { - cursor: w-resize; } - -.noUi-vertical .noUi-draggable { - cursor: n-resize; } - -.noUi-handle { - box-sizing: border-box; - width: 14px; - height: 14px; - left: -10px; - top: -6px; - cursor: pointer; - border-radius: 100%; - transition: all 0.2s ease-out; - border: 1px solid; - background: #fff; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); } - .noUi-handle.noUi-active { - transform: scale3d(1.5, 1.5, 1); } - -.noUi-vertical .noUi-handle:before, -.noUi-vertical .noUi-handle:after { - width: 14px; - height: 1px; - left: 6px; - top: 14px; } - -.noUi-vertical .noUi-handle:after { - top: 17px; } - -/* Disabled state; - */ -[disabled] .noUi-connect { - background: #B8B8B8; } - -[disabled].noUi-target, -[disabled].noUi-handle, -[disabled] .noUi-handle { - cursor: not-allowed; } - -.slider { - background: #c8c8c8; } - .slider .noUi-connect { - background-color: #9c27b0; - border-radius: 4px; } - .slider .noUi-handle { - border-color: #9c27b0; } - .slider.slider-info .noUi-connect { - background-color: #00bcd4; } - .slider.slider-info .noUi-handle { - border-color: #00bcd4; } - .slider.slider-success .noUi-connect { - background-color: #4caf50; } - .slider.slider-success .noUi-handle { - border-color: #4caf50; } - .slider.slider-warning .noUi-connect { - background-color: #ff9800; } - .slider.slider-warning .noUi-handle { - border-color: #ff9800; } - .slider.slider-danger .noUi-connect { - background-color: #f44336; } - .slider.slider-danger .noUi-handle { - border-color: #f44336; } - .slider.slider-rose .noUi-connect { - background-color: #e91e63; } - .slider.slider-rose .noUi-handle { - border-color: #e91e63; } - -.index-page .section-components h6.description { - margin-top: 5px; - margin-bottom: 30px; } -.index-page .page-header { - height: 90vh; - overflow: hidden; } -.index-page .brand { - color: #fff; - text-align: center; } - .index-page .brand h1 { - font-size: 4.2rem; - font-weight: 600; - display: inline-block; - position: relative; } - .index-page .brand h3 { - font-size: 1.313rem; - max-width: 500px; - margin: 10px auto 0; } -.index-page h4.description { - font-size: 1.5em; } - -.section { - padding: 70px 0; } - -.profile-page .page-header { - height: 380px; - background-position: top center; } -.profile-page .profile { - text-align: center; } - .profile-page .profile img { - max-width: 160px; - width: 100%; - margin: 0 auto; - -webkit-transform: translate3d(0, -50%, 0); - -moz-transform: translate3d(0, -50%, 0); - -o-transform: translate3d(0, -50%, 0); - -ms-transform: translate3d(0, -50%, 0); - transform: translate3d(0, -50%, 0); } - .profile-page .profile .name { - margin-top: -80px; } -.profile-page .follow { - position: absolute; - top: 0; - right: 0; } -.profile-page .description { - margin: 1.071rem auto 0; - max-width: 600px; } -.profile-page .profile-tabs { - margin-top: 4.284rem; } -.profile-page .gallery { - margin-top: 3.213rem; - padding-bottom: 50px; } - .profile-page .gallery img { - width: 100%; - margin-bottom: 2.142rem; } -.profile-page .follow .btn-fab { - margin-top: -28px; } -.profile-page .card-background .content { - padding: 30% 0; - min-width: 160px; } -.profile-page .work { - padding: 40px 0px; } - .profile-page .work .collections { - margin-top: 20px; } - .profile-page .work .stats ul > li { - padding: 5px 0px; - font-size: 1em; } - .profile-page .work .stats ul > li b { - font-size: 1.2em; } -.profile-page .connections { - padding: 40px 0px; } - .profile-page .connections .card-profile { - text-align: left; } -.profile-page .tab-content .collections .card .card-body { - display: flex; - flex-direction: column; - justify-content: center; } - .profile-page .tab-content .collections .card .card-body .badge { - display: inline-table; - margin: 0 auto; } - -.signup-page .page-header { - min-height: 100vh; - height: auto; - display: inherit; } - .signup-page .page-header .container { - padding-top: 20vh; } -.signup-page .card-signup { - border-radius: 6px; - box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); - margin-bottom: 100px; - padding: 40px 0px; } -.signup-page .info-horizontal { - padding: 0px 0px 20px; } -.signup-page .social .btn { - margin: 5px; } -.signup-page .social h4 { - margin-top: 20px; } -.signup-page .footer .container { - padding: 0; } -.signup-page .footer .copyright, -.signup-page .footer a { - color: #FFFFFF; } - -@media all and (max-width: 991px) { - [class*="navbar-expand-"] > .container, - [class*="navbar-expand-"] > .container-fluid { - padding-left: 15px; - padding-right: 15px; } - - .dropdown-menu.show .dropdown-item.open + .dropdown-menu.show { - right: 101% !important; } - .dropdown-menu.show .dropdown-item.open + .dropdown-menu.show .dropdown-item.open + .dropdown-menu, - .dropdown-menu.show .dropdown-item.open + .dropdown-menu.show .dropdown-item.open + .dropdown-menu.show { - left: -165px !important; } - - .navbar .navbar-collapse .navbar-nav > li.button-container { - padding: 15px; } - - .carousel .card .card-body { - max-width: 340px; - margin: 0 auto; - min-height: 400px; } - - .navbar-collapse { - position: fixed; - display: block; - top: 0px; - height: 100vh; - width: 230px; - right: 0; - margin-right: 0 !important; - z-index: 1032; - visibility: visible; - background-color: #999; - overflow-y: visible; - border-top: none; - text-align: left; - padding-right: 0; - padding-left: 0; - max-height: none !important; - -webkit-transform: translate3d(230px, 0, 0); - -moz-transform: translate3d(230px, 0, 0); - -o-transform: translate3d(230px, 0, 0); - -ms-transform: translate3d(230px, 0, 0); - transform: translate3d(230px, 0, 0); - -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); - -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); - -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); - -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); - transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } - .navbar-collapse::after { - top: 0; - left: 0; - height: 100%; - width: 100%; - position: absolute; - background-color: #fff; - display: block; - content: ""; - z-index: 1; } - .navbar-collapse .dropdown-toggle:after { - position: absolute; - right: 16px; - margin-top: 8px; } - .navbar-collapse .navbar-nav { - position: relative; - z-index: 3; } - .navbar-collapse .navbar-nav .nav-item .nav-link { - color: #3C4858; - margin: 5px 15px; } - .navbar-collapse .navbar-nav .nav-item.button-container .nav-link { - margin: 15px; } - .navbar-collapse .navbar-nav .nav-item:after { - width: calc(100% - 30px); - content: ""; - display: block; - height: 1px; - margin-left: 15px; - background-color: #e5e5e5; } - .navbar-collapse .navbar-nav .nav-item:last-child:after { - display: none; } - .nav-open .navbar-collapse { - -webkit-transform: translate3d(0px, 0, 0); - -moz-transform: translate3d(0px, 0, 0); - -o-transform: translate3d(0px, 0, 0); - -ms-transform: translate3d(0px, 0, 0); - transform: translate3d(0px, 0, 0); } - - .nav-open .navbar-translate { - -webkit-transform: translate3d(-230px, 0, 0); - -moz-transform: translate3d(-230px, 0, 0); - -o-transform: translate3d(-230px, 0, 0); - -ms-transform: translate3d(-230px, 0, 0); - transform: translate3d(-230px, 0, 0); } - - .navbar .navbar-translate { - width: 100%; - position: relative; - display: flex; - -ms-flex-pack: justify !important; - justify-content: space-between !important; - -ms-flex-align: center; - align-items: center; - -webkit-transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); - -moz-transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); - -o-transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); - -ms-transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); - transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } - .navbar .dropdown.show .dropdown-menu { - display: block; } - .navbar .dropdown .dropdown-menu { - display: none; } - .navbar .dropdown-menu .dropdown-item { - margin-left: 1.5rem; - margin-right: 1.5rem; } - .navbar .dropdown.show .dropdown-menu, - .navbar .dropdown .dropdown-menu { - background-color: transparent; - border: 0; - padding-bottom: 15px; - transition: none; - -webkit-box-shadow: none; - box-shadow: none; - transform: none !important; - width: auto; - margin-bottom: 15px; - padding-top: 0; - height: 300px; - animation: none; - opacity: 1; - overflow-y: scroll; } - - .navbar.navbar-transparent .navbar-toggler .navbar-toggler-icon { - background-color: #fff; } - - #bodyClick { - height: 100%; - width: 100%; - position: fixed; - opacity: 0; - top: 0; - left: auto; - right: 230px; - content: ""; - z-index: 1029; - overflow-x: hidden; } - - #navbar .navbar-collapse, - #navigation .navbar-collapse { - display: none !important; } } -@media all and (min-width: 991px) { - .navbar .navbar-nav { - align-items: center; } - .navbar .navbar-nav .button-container { - margin-left: 0.1875px; } - - .contactus-2 .card-contact { - margin: 80px 0 80px 150px; } - - .index-page .fileinput-new.thumbnail.img-circle { - margin-top: 50px; } } -@media screen and (max-width: 991px) { - .presentation-page .section-components .components-macbook { - max-width: 850px !important; - max-height: 480px !important; - margin-top: 12vh; - left: -12px; } - .presentation-page .section-components .coloured-card-img, - .presentation-page .section-components .table-img { - display: none; } - .presentation-page .section-components .social-img { - left: 47%; - top: 37%; } - .presentation-page .section-components .pin-btn-img { - top: 54%; } - .presentation-page .section-components .share-btn-img { - top: 12%; } - .presentation-page .section-components .coloured-card-btn-img { - top: -2%; - left: 65%; } - .presentation-page .section-content .area-img { - max-width: 130px; - max-height: 170px; } - .presentation-page .section-content .info-img { - max-width: 170px; - max-height: 120px; } - - @keyframes topbar-x { - 0% { - top: 0px; - transform: rotate(0deg); } - 45% { - top: 6px; - transform: rotate(145deg); } - 75% { - transform: rotate(130deg); } - 100% { - transform: rotate(135deg); } } - @-webkit-keyframes topbar-x { - 0% { - top: 0px; - -webkit-transform: rotate(0deg); } - 45% { - top: 6px; - -webkit-transform: rotate(145deg); } - 75% { - -webkit-transform: rotate(130deg); } - 100% { - -webkit-transform: rotate(135deg); } } - @-moz-keyframes topbar-x { - 0% { - top: 0px; - -moz-transform: rotate(0deg); } - 45% { - top: 6px; - -moz-transform: rotate(145deg); } - 75% { - -moz-transform: rotate(130deg); } - 100% { - -moz-transform: rotate(135deg); } } - @keyframes topbar-back { - 0% { - top: 6px; - transform: rotate(135deg); } - 45% { - transform: rotate(-10deg); } - 75% { - transform: rotate(5deg); } - 100% { - top: 0px; - transform: rotate(0); } } - @-webkit-keyframes topbar-back { - 0% { - top: 6px; - -webkit-transform: rotate(135deg); } - 45% { - -webkit-transform: rotate(-10deg); } - 75% { - -webkit-transform: rotate(5deg); } - 100% { - top: 0px; - -webkit-transform: rotate(0); } } - @-moz-keyframes topbar-back { - 0% { - top: 6px; - -moz-transform: rotate(135deg); } - 45% { - -moz-transform: rotate(-10deg); } - 75% { - -moz-transform: rotate(5deg); } - 100% { - top: 0px; - -moz-transform: rotate(0); } } - @keyframes bottombar-x { - 0% { - bottom: 0px; - transform: rotate(0deg); } - 45% { - bottom: 6px; - transform: rotate(-145deg); } - 75% { - transform: rotate(-130deg); } - 100% { - transform: rotate(-135deg); } } - @-webkit-keyframes bottombar-x { - 0% { - bottom: 0px; - -webkit-transform: rotate(0deg); } - 45% { - bottom: 6px; - -webkit-transform: rotate(-145deg); } - 75% { - -webkit-transform: rotate(-130deg); } - 100% { - -webkit-transform: rotate(-135deg); } } - @-moz-keyframes bottombar-x { - 0% { - bottom: 0px; - -moz-transform: rotate(0deg); } - 45% { - bottom: 6px; - -moz-transform: rotate(-145deg); } - 75% { - -moz-transform: rotate(-130deg); } - 100% { - -moz-transform: rotate(-135deg); } } - @keyframes bottombar-back { - 0% { - bottom: 6px; - transform: rotate(-135deg); } - 45% { - transform: rotate(10deg); } - 75% { - transform: rotate(-5deg); } - 100% { - bottom: 0px; - transform: rotate(0); } } - @-webkit-keyframes bottombar-back { - 0% { - bottom: 6px; - -webkit-transform: rotate(-135deg); } - 45% { - -webkit-transform: rotate(10deg); } - 75% { - -webkit-transform: rotate(-5deg); } - 100% { - bottom: 0px; - -webkit-transform: rotate(0); } } - @-moz-keyframes bottombar-back { - 0% { - bottom: 6px; - -moz-transform: rotate(-135deg); } - 45% { - -moz-transform: rotate(10deg); } - 75% { - -moz-transform: rotate(-5deg); } - 100% { - bottom: 0px; - -moz-transform: rotate(0); } } - .navbar .navbar-toggler .navbar-toggler-icon:nth-child(2) { - top: 0px; - -webkit-animation: topbar-back 500ms linear 0s; - -moz-animation: topbar-back 500ms linear 0s; - animation: topbar-back 500ms 0s; - -webkit-animation-fill-mode: forwards; - -moz-animation-fill-mode: forwards; - animation-fill-mode: forwards; } - .navbar .navbar-toggler .navbar-toggler-icon:nth-child(3) { - opacity: 1; } - .navbar .navbar-toggler .navbar-toggler-icon:nth-child(4) { - bottom: 0px; - -webkit-animation: bottombar-back 500ms linear 0s; - -moz-animation: bottombar-back 500ms linear 0s; - animation: bottombar-back 500ms 0s; - -webkit-animation-fill-mode: forwards; - -moz-animation-fill-mode: forwards; - animation-fill-mode: forwards; } - .navbar .navbar-toggler.toggled .navbar-toggler-icon:nth-child(2) { - top: 6px; - -webkit-animation: topbar-x 500ms linear 0s; - -moz-animation: topbar-x 500ms linear 0s; - animation: topbar-x 500ms 0s; - -webkit-animation-fill-mode: forwards; - -moz-animation-fill-mode: forwards; - animation-fill-mode: forwards; } - .navbar .navbar-toggler.toggled .navbar-toggler-icon:nth-child(3) { - opacity: 0; } - .navbar .navbar-toggler.toggled .navbar-toggler-icon:nth-child(4) { - bottom: 6px; - -webkit-animation: bottombar-x 500ms linear 0s; - -moz-animation: bottombar-x 500ms linear 0s; - animation: bottombar-x 500ms 0s; - -webkit-animation-fill-mode: forwards; - -moz-animation-fill-mode: forwards; - animation-fill-mode: forwards; } } -@media screen and (max-width: 767px) { - .presentation-page .section-components .components-macbook { - max-width: 350px !important; - max-height: 250px !important; - margin-top: 12vh; - left: -12px; } - .presentation-page .section-components .coloured-card-img, - .presentation-page .section-components .table-img { - display: none; } - .presentation-page .section-components .social-img { - left: -7%; - top: 37%; } - .presentation-page .section-components .pin-btn-img { - top: 54%; } - .presentation-page .section-components .share-btn-img { - top: 7%; } - .presentation-page .section-components .coloured-card-btn-img { - top: -2%; } - - .card.card-form-horizontal .input-group { - padding-bottom: 10px; } - - .presentation-page #cd-vertical-nav, - .index-page #cd-vertical-nav, - .section-page #cd-vertical-nav { - display: none; } - - .index-page .cd-section .tim-typo .tim-note { - width: 60px; } } -@media screen and (max-width: 400px) { - .cd-vertical-nav { - display: none !important; } } -@media screen and (min-width: 767px) { - .bd-docs .bd-example .card.card-profile .card-header-image { - max-height: 100% !important; } - - .card-profile .card-header-image { - max-height: 215px; } } - -/*# sourceMappingURL=material-kit.css.map */ diff --git a/themes/hugo-material/static/css/material-kit.css.map b/themes/hugo-material/static/css/material-kit.css.map deleted file mode 100644 index cdb5b73..0000000 --- a/themes/hugo-material/static/css/material-kit.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["../scss/material-kit.scss","../scss/material-kit/variables/_brand.scss","../scss/material-kit/variables/_carousel.scss","../scss/material-kit/mixins/_type.scss","../scss/material-kit/bootstrap/scss/_reboot.scss","../scss/material-kit/bootstrap/scss/_variables.scss","../scss/material-kit/variables/_type.scss","../scss/material-kit/variables/_bootstrap-material-design.scss","../scss/material-kit/bootstrap/scss/mixins/_hover.scss","../scss/material-kit/bootstrap/scss/_print.scss","../scss/material-kit/bootstrap/scss/_type.scss","../scss/material-kit/bootstrap/scss/mixins/_lists.scss","../scss/material-kit/variables/_spacing.scss","../scss/material-kit/bootstrap/scss/_images.scss","../scss/material-kit/bootstrap/scss/mixins/_image.scss","../scss/material-kit/bootstrap/scss/mixins/_border-radius.scss","../scss/material-kit/bootstrap/scss/mixins/_box-shadow.scss","../scss/material-kit/bootstrap/scss/_code.scss","../scss/material-kit/bootstrap/scss/_grid.scss","../scss/material-kit/bootstrap/scss/mixins/_grid.scss","../scss/material-kit/bootstrap/scss/mixins/_breakpoints.scss","../scss/material-kit/bootstrap/scss/_functions.scss","../scss/material-kit/bootstrap/scss/mixins/_grid-framework.scss","../scss/material-kit/bootstrap/scss/_tables.scss","../scss/material-kit/bootstrap/scss/mixins/_table-row.scss","../scss/material-kit/variables/_tables.scss","../scss/material-kit/bootstrap/scss/_forms.scss","../scss/material-kit/variables/_forms.scss","../scss/material-kit/bootstrap/scss/mixins/_transition.scss","../scss/material-kit/bootstrap/scss/mixins/_forms.scss","../scss/material-kit/bootstrap/scss/mixins/_gradients.scss","../scss/material-kit/bootstrap/scss/_buttons.scss","../scss/material-kit/variables/_buttons.scss","../scss/material-kit/bootstrap/scss/mixins/_buttons.scss","../scss/material-kit/variables/_nav.scss","../scss/material-kit/bootstrap/scss/_transitions.scss","../scss/material-kit/bootstrap/scss/_dropdown.scss","../scss/material-kit/bootstrap/scss/mixins/_caret.scss","../scss/material-kit/bootstrap/scss/mixins/_nav-divider.scss","../scss/material-kit/bootstrap/scss/_button-group.scss","../scss/material-kit/bootstrap/scss/_input-group.scss","../scss/material-kit/bootstrap/scss/_custom-forms.scss","../scss/material-kit/variables/_custom-forms.scss","../scss/material-kit/bootstrap/scss/_nav.scss","../scss/material-kit/bootstrap/scss/_navbar.scss","../scss/material-kit/bootstrap/scss/_card.scss","../scss/material-kit/variables/_card.scss","../scss/material-kit/bootstrap/scss/_breadcrumb.scss","../scss/material-kit/bootstrap/scss/_pagination.scss","../scss/material-kit/variables/_pagination.scss","../scss/material-kit/bootstrap/scss/mixins/_pagination.scss","../scss/material-kit/bootstrap/scss/_jumbotron.scss","../scss/material-kit/bootstrap/scss/_alert.scss","../scss/material-kit/bootstrap/scss/mixins/_alert.scss","../scss/material-kit/bootstrap/scss/_progress.scss","../scss/material-kit/bootstrap/scss/_media.scss","../scss/material-kit/bootstrap/scss/_list-group.scss","../scss/material-kit/variables/_list-group.scss","../scss/material-kit/bootstrap/scss/mixins/_list-group.scss","../scss/material-kit/bootstrap/scss/_close.scss","../scss/material-kit/bootstrap/scss/_badge.scss","../scss/material-kit/bootstrap/scss/mixins/_badge.scss","../scss/material-kit/bootstrap/scss/_modal.scss","../scss/material-kit/variables/_modals.scss","../scss/material-kit/bootstrap/scss/_tooltip.scss","../scss/material-kit/bootstrap/scss/mixins/_reset-text.scss","../scss/material-kit/bootstrap/scss/_popover.scss","../scss/material-kit/bootstrap/scss/_carousel.scss","../scss/material-kit/bootstrap/scss/utilities/_align.scss","../scss/material-kit/bootstrap/scss/mixins/_background-variant.scss","../scss/material-kit/bootstrap/scss/utilities/_background.scss","../scss/material-kit/bootstrap/scss/utilities/_borders.scss","../scss/material-kit/bootstrap/scss/mixins/_clearfix.scss","../scss/material-kit/bootstrap/scss/utilities/_display.scss","../scss/material-kit/bootstrap/scss/utilities/_embed.scss","../scss/material-kit/bootstrap/scss/utilities/_flex.scss","../scss/material-kit/bootstrap/scss/utilities/_float.scss","../scss/material-kit/bootstrap/scss/mixins/_float.scss","../scss/material-kit/bootstrap/scss/utilities/_position.scss","../scss/material-kit/bootstrap/scss/utilities/_screenreaders.scss","../scss/material-kit/bootstrap/scss/mixins/_screen-reader.scss","../scss/material-kit/bootstrap/scss/utilities/_sizing.scss","../scss/material-kit/bootstrap/scss/utilities/_spacing.scss","../scss/material-kit/bootstrap/scss/utilities/_text.scss","../scss/material-kit/bootstrap/scss/mixins/_text-truncate.scss","../scss/material-kit/bootstrap/scss/mixins/_text-emphasis.scss","../scss/material-kit/bootstrap/scss/mixins/_text-hide.scss","../scss/material-kit/bootstrap/scss/utilities/_visibility.scss","../scss/material-kit/bootstrap/scss/mixins/_visibility.scss","../scss/material-kit/_reboot.scss","../scss/material-kit/_layout.scss","../scss/material-kit/mixins/_animations.scss","../scss/material-kit/_buttons.scss","../scss/material-kit/mixins/_buttons.scss","../scss/material-kit/mixins/_colored-shadows.scss","../scss/material-kit/mixins/_hover.scss","../scss/material-kit/mixins/_forms.scss","../scss/material-kit/variables/_bootstrap-material-design-base.scss","../scss/material-kit/_misc.scss","../scss/material-kit/_checkboxes.scss","../scss/material-kit/_switches.scss","../scss/material-kit/_radios.scss","../scss/material-kit/_carousel.scss","../scss/material-kit/_forms.scss","../scss/material-kit/_input-group.scss","../scss/material-kit/_list-group.scss","../scss/material-kit/_nav.scss","../scss/material-kit/_images.scss","../scss/material-kit/_navbar.scss","../scss/material-kit/mixins/_navbar-colors.scss","../scss/material-kit/_badges.scss","../scss/material-kit/mixins/_utilities.scss","../scss/material-kit/_alerts.scss","../scss/material-kit/mixins/_alert.scss","../scss/material-kit/_pagination.scss","../scss/material-kit/_pills.scss","../scss/material-kit/_info-areas.scss","../scss/material-kit/_type.scss","../scss/material-kit/_tabs.scss","../scss/material-kit/mixins/_navs.scss","../scss/material-kit/variables/_state.scss","../scss/material-kit/_tooltip.scss","../scss/material-kit/_popover.scss","../scss/material-kit/_modal.scss","../scss/material-kit/_dropdown.scss","../scss/material-kit/variables/_menu.scss","../scss/material-kit/_drawer.scss","../scss/material-kit/mixins/_drawer.scss","../scss/material-kit/variables/_drawer.scss","../scss/material-kit/mixins/_layout.scss","../scss/material-kit/_progress.scss","../scss/material-kit/_togglebutton.scss","../scss/material-kit/_ripples.scss","../scss/material-kit/_headers.scss","../scss/material-kit/_footers.scss","../scss/material-kit/_cards.scss","../scss/material-kit/cards/_card-carousel.scss","../scss/material-kit/cards/_card-login.scss","../scss/material-kit/cards/_card-plain.scss","../scss/material-kit/plugins/_plugin-datetime-picker.scss","../scss/material-kit/plugins/_plugin-nouislider.scss","../scss/material-kit/_example-pages.scss","../scss/material-kit/_responsive.scss"], -"names": [], -"file": "material-kit.css" -} \ No newline at end of file diff --git a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-grid.css b/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-grid.css deleted file mode 100644 index ac93e82..0000000 --- a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-grid.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap Grid v4.0.0 (https://getbootstrap.com) - * Copyright 2011-2018 The Bootstrap Authors - * Copyright 2011-2018 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.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-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}} -/*# sourceMappingURL=bootstrap-grid.css.map */ diff --git a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-grid.css.map b/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-grid.css.map deleted file mode 100644 index c1e31a0..0000000 --- a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-grid.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["../../../../scss/material-kit/bootstrap/scss/bootstrap-grid.scss","../../../../scss/material-kit/bootstrap/scss/_grid.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_grid.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_breakpoints.scss","../../../../scss/material-kit/bootstrap/scss/_functions.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_grid-framework.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_display.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_flex.scss"], -"names": [], -"file": "bootstrap-grid.css" -} \ No newline at end of file diff --git a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css b/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css deleted file mode 100644 index 21465df..0000000 --- a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css +++ /dev/null @@ -1,8 +0,0 @@ -/*! - * Bootstrap Reboot v4.0.0 (https://getbootstrap.com) - * Copyright 2011-2018 The Bootstrap Authors - * Copyright 2011-2018 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important} -/*# sourceMappingURL=bootstrap-reboot.css.map */ diff --git a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css.map b/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css.map deleted file mode 100644 index 1375a0a..0000000 --- a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap-reboot.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["../../../../scss/material-kit/bootstrap/scss/bootstrap-reboot.scss","../../../../scss/material-kit/bootstrap/scss/_reboot.scss","../../../../scss/material-kit/bootstrap/scss/_variables.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_hover.scss"], -"names": [], -"file": "bootstrap-reboot.css" -} \ No newline at end of file diff --git a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap.css b/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap.css deleted file mode 100644 index 777070c..0000000 --- a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.0.0 (https://getbootstrap.com) - * Copyright 2011-2018 The Bootstrap Authors - * Copyright 2011-2018 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.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:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.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:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.form-control-plaintext.form-control-lg,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,0.8);border-radius:.2rem}.was-validated .form-control:valid,.form-control.is-valid,.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{background-color:#71dd8a}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label::before,.custom-file-input.is-valid ~ .custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,0.8);border-radius:.2rem}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{background-color:#efa2a9}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label::before,.custom-file-input.is-invalid ~ .custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.btn:hover,.btn:focus{text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link:focus,.btn-link.focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;transition:opacity 0.15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}.dropup,.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;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;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;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}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:0 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left: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;align-items:flex-start;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file:focus{z-index:3}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(128,189,255,0.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-control{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-file-input:focus ~ .custom-file-control::before{border-color:#80bdff}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(2.25rem + 2px) - 1px * 2);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{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}.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{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;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}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-img-top,.card-group>.card:first-child .card-header{border-top-right-radius:0}.card-group>.card:first-child .card-img-bottom,.card-group>.card:first-child .card-footer{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-img-top,.card-group>.card:last-child .card-header{border-top-left-radius:0}.card-group>.card:last-child .card-img-bottom,.card-group>.card:last-child .card-footer{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-img-top,.card-group>.card:only-child .card-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-img-bottom,.card-group>.card:only-child .card-footer{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;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}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.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:.875rem;line-height:1.5}.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:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:hover,.badge-success[href]:focus{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:hover,.badge-info[href]:focus{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:hover,.badge-warning[href]:focus{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:hover,.badge-danger[href]:focus{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:hover,.badge-light[href]:focus{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:hover,.badge-dark[href]:focus{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;background-color:#007bff;transition:width 0.6s ease}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:hover,.list-group-item:focus{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover,.close:focus{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -25%)}.modal.show .modal-dialog{transform:translate(0, 0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;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;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top .arrow,.bs-popover-auto[x-placement^="top"] .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{border-width:.5rem .5rem 0}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right .arrow,.bs-popover-auto[x-placement^="right"] .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{border-width:.5rem .5rem .5rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before{left:0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{left:1px;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom .arrow,.bs-popover-auto[x-placement^="bottom"] .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 .5rem .5rem .5rem}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left .arrow,.bs-popover-auto[x-placement^="left"] .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{border-width:.5rem 0 .5rem .5rem}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before{right:0;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;transition:transform 0.6s ease;backface-visibility:hidden;perspective:1000px}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0)}@supports (transform-style: preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translate3d(0, 0, 0)}}.carousel-item-next,.active.carousel-item-right{transform:translateX(100%)}@supports (transform-style: preserve-3d){.carousel-item-next,.active.carousel-item-right{transform:translate3d(100%, 0, 0)}}.carousel-item-prev,.active.carousel-item-left{transform:translateX(-100%)}@supports (transform-style: preserve-3d){.carousel-item-prev,.active.carousel-item-left{transform:translate3d(-100%, 0, 0)}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.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:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,0.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#007bff !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{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-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-circle{border-radius:50% !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0062cc !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#545b62 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#1e7e34 !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#117a8b !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#d39e00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#bd2130 !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#dae0e5 !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#1d2124 !important}.text-muted{color:#6c757d !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}} -/*# sourceMappingURL=bootstrap.css.map */ diff --git a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap.css.map b/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap.css.map deleted file mode 100644 index 02b72cd..0000000 --- a/themes/hugo-material/static/css/material-kit/bootstrap/scss/bootstrap.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["../../../../scss/material-kit/bootstrap/scss/bootstrap.scss","../../../../scss/material-kit/bootstrap/scss/_root.scss","../../../../scss/material-kit/bootstrap/scss/_reboot.scss","../../../../scss/material-kit/bootstrap/scss/_variables.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_hover.scss","../../../../scss/material-kit/bootstrap/scss/_type.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_lists.scss","../../../../scss/material-kit/bootstrap/scss/_images.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_image.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_border-radius.scss","../../../../scss/material-kit/bootstrap/scss/_code.scss","../../../../scss/material-kit/bootstrap/scss/_grid.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_grid.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_breakpoints.scss","../../../../scss/material-kit/bootstrap/scss/_functions.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_grid-framework.scss","../../../../scss/material-kit/bootstrap/scss/_tables.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_table-row.scss","../../../../scss/material-kit/bootstrap/scss/_forms.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_transition.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_forms.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_gradients.scss","../../../../scss/material-kit/bootstrap/scss/_buttons.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_buttons.scss","../../../../scss/material-kit/bootstrap/scss/_transitions.scss","../../../../scss/material-kit/bootstrap/scss/_dropdown.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_caret.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_nav-divider.scss","../../../../scss/material-kit/bootstrap/scss/_button-group.scss","../../../../scss/material-kit/bootstrap/scss/_input-group.scss","../../../../scss/material-kit/bootstrap/scss/_custom-forms.scss","../../../../scss/material-kit/bootstrap/scss/_nav.scss","../../../../scss/material-kit/bootstrap/scss/_navbar.scss","../../../../scss/material-kit/bootstrap/scss/_card.scss","../../../../scss/material-kit/bootstrap/scss/_breadcrumb.scss","../../../../scss/material-kit/bootstrap/scss/_pagination.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_pagination.scss","../../../../scss/material-kit/bootstrap/scss/_badge.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_badge.scss","../../../../scss/material-kit/bootstrap/scss/_jumbotron.scss","../../../../scss/material-kit/bootstrap/scss/_alert.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_alert.scss","../../../../scss/material-kit/bootstrap/scss/_progress.scss","../../../../scss/material-kit/bootstrap/scss/_media.scss","../../../../scss/material-kit/bootstrap/scss/_list-group.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_list-group.scss","../../../../scss/material-kit/bootstrap/scss/_close.scss","../../../../scss/material-kit/bootstrap/scss/_modal.scss","../../../../scss/material-kit/bootstrap/scss/_tooltip.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_reset-text.scss","../../../../scss/material-kit/bootstrap/scss/_popover.scss","../../../../scss/material-kit/bootstrap/scss/_carousel.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_align.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_background-variant.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_background.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_borders.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_clearfix.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_display.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_embed.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_flex.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_float.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_float.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_position.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_screenreaders.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_screen-reader.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_sizing.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_spacing.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_text.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_text-truncate.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_text-emphasis.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_text-hide.scss","../../../../scss/material-kit/bootstrap/scss/utilities/_visibility.scss","../../../../scss/material-kit/bootstrap/scss/mixins/_visibility.scss","../../../../scss/material-kit/bootstrap/scss/_print.scss"], -"names": [], -"file": "bootstrap.css" -} \ No newline at end of file diff --git a/themes/hugo-material/static/img/apple-icon.png b/themes/hugo-material/static/img/apple-icon.png deleted file mode 100644 index a20470f..0000000 Binary files a/themes/hugo-material/static/img/apple-icon.png and /dev/null differ diff --git a/themes/hugo-material/static/img/bg.jpg b/themes/hugo-material/static/img/bg.jpg deleted file mode 100644 index fe8ec2a..0000000 Binary files a/themes/hugo-material/static/img/bg.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/bg2.jpg b/themes/hugo-material/static/img/bg2.jpg deleted file mode 100644 index 0ac6c05..0000000 Binary files a/themes/hugo-material/static/img/bg2.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/bg3.jpg b/themes/hugo-material/static/img/bg3.jpg deleted file mode 100644 index 218da7f..0000000 Binary files a/themes/hugo-material/static/img/bg3.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/bg7.jpg b/themes/hugo-material/static/img/bg7.jpg deleted file mode 100644 index 5936563..0000000 Binary files a/themes/hugo-material/static/img/bg7.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/city-profile.jpg b/themes/hugo-material/static/img/city-profile.jpg deleted file mode 100644 index 7fcd1a9..0000000 Binary files a/themes/hugo-material/static/img/city-profile.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/city.jpg b/themes/hugo-material/static/img/city.jpg deleted file mode 100644 index 7e6c6a6..0000000 Binary files a/themes/hugo-material/static/img/city.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/clem-onojegaw.jpg b/themes/hugo-material/static/img/examples/clem-onojegaw.jpg deleted file mode 100644 index 1291ce3..0000000 Binary files a/themes/hugo-material/static/img/examples/clem-onojegaw.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/clem-onojeghuo.jpg b/themes/hugo-material/static/img/examples/clem-onojeghuo.jpg deleted file mode 100644 index c161af0..0000000 Binary files a/themes/hugo-material/static/img/examples/clem-onojeghuo.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/cynthia-del-rio.jpg b/themes/hugo-material/static/img/examples/cynthia-del-rio.jpg deleted file mode 100644 index e051afa..0000000 Binary files a/themes/hugo-material/static/img/examples/cynthia-del-rio.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/mariya-georgieva.jpg b/themes/hugo-material/static/img/examples/mariya-georgieva.jpg deleted file mode 100644 index 50d5b3a..0000000 Binary files a/themes/hugo-material/static/img/examples/mariya-georgieva.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/olu-eletu.jpg b/themes/hugo-material/static/img/examples/olu-eletu.jpg deleted file mode 100644 index 02de576..0000000 Binary files a/themes/hugo-material/static/img/examples/olu-eletu.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/studio-1.jpg b/themes/hugo-material/static/img/examples/studio-1.jpg deleted file mode 100644 index 8bdaac5..0000000 Binary files a/themes/hugo-material/static/img/examples/studio-1.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/studio-2.jpg b/themes/hugo-material/static/img/examples/studio-2.jpg deleted file mode 100644 index e1a2f07..0000000 Binary files a/themes/hugo-material/static/img/examples/studio-2.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/studio-3.jpg b/themes/hugo-material/static/img/examples/studio-3.jpg deleted file mode 100644 index ef5a4f5..0000000 Binary files a/themes/hugo-material/static/img/examples/studio-3.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/studio-4.jpg b/themes/hugo-material/static/img/examples/studio-4.jpg deleted file mode 100644 index 465c163..0000000 Binary files a/themes/hugo-material/static/img/examples/studio-4.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/examples/studio-5.jpg b/themes/hugo-material/static/img/examples/studio-5.jpg deleted file mode 100644 index ab453f9..0000000 Binary files a/themes/hugo-material/static/img/examples/studio-5.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/avatar.jpg b/themes/hugo-material/static/img/faces/avatar.jpg deleted file mode 100644 index c66a5b9..0000000 Binary files a/themes/hugo-material/static/img/faces/avatar.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/camp.jpg b/themes/hugo-material/static/img/faces/camp.jpg deleted file mode 100644 index 07d52df..0000000 Binary files a/themes/hugo-material/static/img/faces/camp.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/card-profile1-square.jpg b/themes/hugo-material/static/img/faces/card-profile1-square.jpg deleted file mode 100644 index 2d6288e..0000000 Binary files a/themes/hugo-material/static/img/faces/card-profile1-square.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/card-profile2-square.jpg b/themes/hugo-material/static/img/faces/card-profile2-square.jpg deleted file mode 100644 index d2fc099..0000000 Binary files a/themes/hugo-material/static/img/faces/card-profile2-square.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/card-profile4-square.jpg b/themes/hugo-material/static/img/faces/card-profile4-square.jpg deleted file mode 100644 index a9da8c8..0000000 Binary files a/themes/hugo-material/static/img/faces/card-profile4-square.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/card-profile5-square.jpg b/themes/hugo-material/static/img/faces/card-profile5-square.jpg deleted file mode 100644 index bdbb362..0000000 Binary files a/themes/hugo-material/static/img/faces/card-profile5-square.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/card-profile6-square.jpg b/themes/hugo-material/static/img/faces/card-profile6-square.jpg deleted file mode 100644 index 4a00e6c..0000000 Binary files a/themes/hugo-material/static/img/faces/card-profile6-square.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/christian.jpg b/themes/hugo-material/static/img/faces/christian.jpg deleted file mode 100644 index 357ea73..0000000 Binary files a/themes/hugo-material/static/img/faces/christian.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/kendall.jpg b/themes/hugo-material/static/img/faces/kendall.jpg deleted file mode 100644 index 63becfb..0000000 Binary files a/themes/hugo-material/static/img/faces/kendall.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/faces/marc.jpg b/themes/hugo-material/static/img/faces/marc.jpg deleted file mode 100644 index 8ee40d3..0000000 Binary files a/themes/hugo-material/static/img/faces/marc.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/favicon.png b/themes/hugo-material/static/img/favicon.png deleted file mode 100644 index 7d8b7d0..0000000 Binary files a/themes/hugo-material/static/img/favicon.png and /dev/null differ diff --git a/themes/hugo-material/static/img/landing.jpg b/themes/hugo-material/static/img/landing.jpg deleted file mode 100644 index 681d787..0000000 Binary files a/themes/hugo-material/static/img/landing.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/nasa_melting.jpg b/themes/hugo-material/static/img/nasa_melting.jpg deleted file mode 100644 index d16ed42..0000000 Binary files a/themes/hugo-material/static/img/nasa_melting.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/noaa-ice-cc0.jpg b/themes/hugo-material/static/img/noaa-ice-cc0.jpg deleted file mode 100644 index e586d3d..0000000 Binary files a/themes/hugo-material/static/img/noaa-ice-cc0.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/noaa-ice-large-cc0.jpg b/themes/hugo-material/static/img/noaa-ice-large-cc0.jpg deleted file mode 100644 index 61546e3..0000000 Binary files a/themes/hugo-material/static/img/noaa-ice-large-cc0.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/noaa-snow-waves.jpg b/themes/hugo-material/static/img/noaa-snow-waves.jpg deleted file mode 100644 index 687c18f..0000000 Binary files a/themes/hugo-material/static/img/noaa-snow-waves.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/profile.jpg b/themes/hugo-material/static/img/profile.jpg deleted file mode 100644 index 443ddcd..0000000 Binary files a/themes/hugo-material/static/img/profile.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/profile_city.jpg b/themes/hugo-material/static/img/profile_city.jpg deleted file mode 100644 index d3eb323..0000000 Binary files a/themes/hugo-material/static/img/profile_city.jpg and /dev/null differ diff --git a/themes/hugo-material/static/img/user.jpg b/themes/hugo-material/static/img/user.jpg deleted file mode 100644 index 930ab14..0000000 Binary files a/themes/hugo-material/static/img/user.jpg and /dev/null differ diff --git a/themes/hugo-material/static/js/core/bootstrap-material-design.min.js b/themes/hugo-material/static/js/core/bootstrap-material-design.min.js deleted file mode 100644 index 0a8a9bd..0000000 --- a/themes/hugo-material/static/js/core/bootstrap-material-design.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["jquery","popper.js"],e):e(t.jQuery,t.Popper)}(this,function(t,e){"use strict";function n(t,e){for(var n=0;n0?i:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(n){t(n).trigger(e.end)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)){var o=n[r],s=e[r],a=s&&i.isElement(s)?"element":(l=s,{}.toString.call(l).match(/\s([a-zA-Z]+)/)[1].toLowerCase());if(!new RegExp(o).test(a))throw new Error(t.toUpperCase()+': Option "'+r+'" provided type "'+a+'" but expected type "'+o+'".')}var l}};return e=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},t.fn.emulateTransitionEnd=n,i.supportsTransitionEnd()&&(t.event.special[i.TRANSITION_END]={bindType:e.end,delegateType:e.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),i}(t),ur=(a="alert",c="."+(l="bs.alert"),h=(s=t).fn[a],u={CLOSE:"close"+c,CLOSED:"closed"+c,CLICK_DATA_API:"click"+c+".data-api"},d="alert",f="fade",p="show",m=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){s.removeData(this._element,l),this._element=null},e._getRootElement=function(t){var e=hr.getSelectorFromElement(t),n=!1;return e&&(n=s(e)[0]),n||(n=s(t).closest("."+d)[0]),n},e._triggerCloseEvent=function(t){var e=s.Event(u.CLOSE);return s(t).trigger(e),e},e._removeElement=function(t){var e=this;s(t).removeClass(p),hr.supportsTransitionEnd()&&s(t).hasClass(f)?s(t).one(hr.TRANSITION_END,function(n){return e._destroyElement(t,n)}).emulateTransitionEnd(150):this._destroyElement(t)},e._destroyElement=function(t){s(t).detach().trigger(u.CLOSED).remove()},t._jQueryInterface=function(e){return this.each(function(){var n=s(this),i=n.data(l);i||(i=new t(this),n.data(l,i)),"close"===e&&i[e](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},i(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),s(document).on(u.CLICK_DATA_API,'[data-dismiss="alert"]',m._handleDismiss(new m)),s.fn[a]=m._jQueryInterface,s.fn[a].Constructor=m,s.fn[a].noConflict=function(){return s.fn[a]=h,m._jQueryInterface},_="button",y="."+(v="bs.button"),E=".data-api",b=(g=t).fn[_],C="active",I="btn",T="focus",A='[data-toggle^="button"]',S='[data-toggle="buttons"]',w="input",D=".active",N=".btn",O={CLICK_DATA_API:"click"+y+E,FOCUS_BLUR_DATA_API:"focus"+y+E+" blur"+y+E},k=function(){function t(t){this._element=t}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=g(this._element).closest(S)[0];if(n){var i=g(this._element).find(w)[0];if(i){if("radio"===i.type)if(i.checked&&g(this._element).hasClass(C))t=!1;else{var r=g(n).find(D)[0];r&&g(r).removeClass(C)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!g(this._element).hasClass(C),g(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!g(this._element).hasClass(C)),t&&g(this._element).toggleClass(C)},e.dispose=function(){g.removeData(this._element,v),this._element=null},t._jQueryInterface=function(e){return this.each(function(){var n=g(this).data(v);n||(n=new t(this),g(this).data(v,n)),"toggle"===e&&n[e]()})},i(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),g(document).on(O.CLICK_DATA_API,A,function(t){t.preventDefault();var e=t.target;g(e).hasClass(I)||(e=g(e).closest(N)),k._jQueryInterface.call(g(e),"toggle")}).on(O.FOCUS_BLUR_DATA_API,A,function(t){var e=g(t.target).closest(N)[0];g(e).toggleClass(T,/^focus(in)?$/.test(t.type))}),g.fn[_]=k._jQueryInterface,g.fn[_].Constructor=k,g.fn[_].noConflict=function(){return g.fn[_]=b,k._jQueryInterface},j="carousel",L="."+(R="bs.carousel"),P=".data-api",x=($=t).fn[j],F={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},M={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},Q="next",H="prev",U="left",G="right",W={SLIDE:"slide"+L,SLID:"slid"+L,KEYDOWN:"keydown"+L,MOUSEENTER:"mouseenter"+L,MOUSELEAVE:"mouseleave"+L,TOUCHEND:"touchend"+L,LOAD_DATA_API:"load"+L+P,CLICK_DATA_API:"click"+L+P},B="carousel",K="active",V="slide",Y="carousel-item-right",q="carousel-item-left",z="carousel-item-next",X="carousel-item-prev",Z={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},J=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(e),this._element=$(t)[0],this._indicatorsElement=$(this._element).find(Z.INDICATORS)[0],this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide(Q)},e.nextWhenVisible=function(){!document.hidden&&$(this._element).is(":visible")&&"hidden"!==$(this._element).css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(H)},e.pause=function(t){t||(this._isPaused=!0),$(this._element).find(Z.NEXT_PREV)[0]&&hr.supportsTransitionEnd()&&(hr.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=$(this._element).find(Z.ACTIVE_ITEM)[0];var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)$(this._element).one(W.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=t>n?Q:H;this._slide(i,this._items[t])}},e.dispose=function(){$(this._element).off(L),$.removeData(this._element,R),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=r({},F,t),hr.typeCheckConfig(j,t,M),t},e._addEventListeners=function(){var t=this;this._config.keyboard&&$(this._element).on(W.KEYDOWN,function(e){return t._keydown(e)}),"hover"===this._config.pause&&($(this._element).on(W.MOUSEENTER,function(e){return t.pause(e)}).on(W.MOUSELEAVE,function(e){return t.cycle(e)}),"ontouchstart"in document.documentElement&&$(this._element).on(W.TOUCHEND,function(){t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout(function(e){return t.cycle(e)},500+t._config.interval)}))},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=$.makeArray($(t).parent().find(Z.ITEM)),this._items.indexOf(t)},e._getItemByDirection=function(t,e){var n=t===Q,i=t===H,r=this._getItemIndex(e),o=this._items.length-1;if((i&&0===r||n&&r===o)&&!this._config.wrap)return e;var s=(r+(t===H?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},e._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex($(this._element).find(Z.ACTIVE_ITEM)[0]),r=$.Event(W.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return $(this._element).trigger(r),r},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){$(this._indicatorsElement).find(Z.ACTIVE).removeClass(K);var e=this._indicatorsElement.children[this._getItemIndex(t)];e&&$(e).addClass(K)}},e._slide=function(t,e){var n,i,r,o=this,s=$(this._element).find(Z.ACTIVE_ITEM)[0],a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(t===Q?(n=q,i=z,r=U):(n=Y,i=X,r=G),l&&$(l).hasClass(K))this._isSliding=!1;else if(!this._triggerSlideEvent(l,r).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=$.Event(W.SLID,{relatedTarget:l,direction:r,from:a,to:c});hr.supportsTransitionEnd()&&$(this._element).hasClass(V)?($(l).addClass(i),hr.reflow(l),$(s).addClass(n),$(l).addClass(n),$(s).one(hr.TRANSITION_END,function(){$(l).removeClass(n+" "+i).addClass(K),$(s).removeClass(K+" "+i+" "+n),o._isSliding=!1,setTimeout(function(){return $(o._element).trigger(u)},0)}).emulateTransitionEnd(600)):($(s).removeClass(K),$(l).addClass(K),this._isSliding=!1,$(this._element).trigger(u)),h&&this.cycle()}},t._jQueryInterface=function(e){return this.each(function(){var n=$(this).data(R),i=r({},F,$(this).data());"object"==typeof e&&(i=r({},i,e));var o="string"==typeof e?e:i.slide;if(n||(n=new t(this,i),$(this).data(R,n)),"number"==typeof e)n.to(e);else if("string"==typeof o){if(void 0===n[o])throw new TypeError('No method named "'+o+'"');n[o]()}else i.interval&&(n.pause(),n.cycle())})},t._dataApiClickHandler=function(e){var n=hr.getSelectorFromElement(this);if(n){var i=$(n)[0];if(i&&$(i).hasClass(B)){var o=r({},$(i).data(),$(this).data()),s=this.getAttribute("data-slide-to");s&&(o.interval=!1),t._jQueryInterface.call($(i),o),s&&$(i).data(R).to(s),e.preventDefault()}}},i(t,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return F}}]),t}(),$(document).on(W.CLICK_DATA_API,Z.DATA_SLIDE,J._dataApiClickHandler),$(window).on(W.LOAD_DATA_API,function(){$(Z.DATA_RIDE).each(function(){var t=$(this);J._jQueryInterface.call(t,t.data())})}),$.fn[j]=J._jQueryInterface,$.fn[j].Constructor=J,$.fn[j].noConflict=function(){return $.fn[j]=x,J._jQueryInterface},et="collapse",it="."+(nt="bs.collapse"),rt=(tt=t).fn[et],ot={toggle:!0,parent:""},st={toggle:"boolean",parent:"(string|element)"},at={SHOW:"show"+it,SHOWN:"shown"+it,HIDE:"hide"+it,HIDDEN:"hidden"+it,CLICK_DATA_API:"click"+it+".data-api"},lt="show",ct="collapse",ht="collapsing",ut="collapsed",dt="width",ft="height",pt={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},mt=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=tt.makeArray(tt('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=tt(pt.DATA_TOGGLE),i=0;i0&&(this._selector=o,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){tt(this._element).hasClass(lt)?this.hide():this.show()},e.show=function(){var e,n,i=this;if(!this._isTransitioning&&!tt(this._element).hasClass(lt)&&(this._parent&&0===(e=tt.makeArray(tt(this._parent).find(pt.ACTIVES).filter('[data-parent="'+this._config.parent+'"]'))).length&&(e=null),!(e&&(n=tt(e).not(this._selector).data(nt))&&n._isTransitioning))){var r=tt.Event(at.SHOW);if(tt(this._element).trigger(r),!r.isDefaultPrevented()){e&&(t._jQueryInterface.call(tt(e).not(this._selector),"hide"),n||tt(e).data(nt,null));var o=this._getDimension();tt(this._element).removeClass(ct).addClass(ht),this._element.style[o]=0,this._triggerArray.length>0&&tt(this._triggerArray).removeClass(ut).attr("aria-expanded",!0),this.setTransitioning(!0);var s=function(){tt(i._element).removeClass(ht).addClass(ct).addClass(lt),i._element.style[o]="",i.setTransitioning(!1),tt(i._element).trigger(at.SHOWN)};if(hr.supportsTransitionEnd()){var a="scroll"+(o[0].toUpperCase()+o.slice(1));tt(this._element).one(hr.TRANSITION_END,s).emulateTransitionEnd(600),this._element.style[o]=this._element[a]+"px"}else s()}}},e.hide=function(){var t=this;if(!this._isTransitioning&&tt(this._element).hasClass(lt)){var e=tt.Event(at.HIDE);if(tt(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();if(this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",hr.reflow(this._element),tt(this._element).addClass(ht).removeClass(ct).removeClass(lt),this._triggerArray.length>0)for(var i=0;i0&&tt(e).toggleClass(ut,!n).attr("aria-expanded",n)}},t._getTargetFromElement=function(t){var e=hr.getSelectorFromElement(t);return e?tt(e)[0]:null},t._jQueryInterface=function(e){return this.each(function(){var n=tt(this),i=n.data(nt),o=r({},ot,n.data(),"object"==typeof e&&e);if(!i&&o.toggle&&/show|hide/.test(e)&&(o.toggle=!1),i||(i=new t(this,o),n.data(nt,i)),"string"==typeof e){if(void 0===i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},i(t,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return ot}}]),t}(),tt(document).on(at.CLICK_DATA_API,pt.DATA_TOGGLE,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=tt(this),n=hr.getSelectorFromElement(this);tt(n).each(function(){var t=tt(this),n=t.data(nt)?"toggle":e.data();mt._jQueryInterface.call(t,n)})}),tt.fn[et]=mt._jQueryInterface,tt.fn[et].Constructor=mt,tt.fn[et].noConflict=function(){return tt.fn[et]=rt,mt._jQueryInterface},_t="modal",yt="."+(vt="bs.modal"),Et=(gt=t).fn[_t],bt={backdrop:!0,keyboard:!0,focus:!0,show:!0},Ct={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},It={HIDE:"hide"+yt,HIDDEN:"hidden"+yt,SHOW:"show"+yt,SHOWN:"shown"+yt,FOCUSIN:"focusin"+yt,RESIZE:"resize"+yt,CLICK_DISMISS:"click.dismiss"+yt,KEYDOWN_DISMISS:"keydown.dismiss"+yt,MOUSEUP_DISMISS:"mouseup.dismiss"+yt,MOUSEDOWN_DISMISS:"mousedown.dismiss"+yt,CLICK_DATA_API:"click"+yt+".data-api"},Tt="modal-scrollbar-measure",At="modal-backdrop",St="modal-open",wt="fade",Dt="show",Nt={DIALOG:".modal-dialog",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"},Ot=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=gt(t).find(Nt.DIALOG)[0],this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._originalBodyPadding=0,this._scrollbarWidth=0}var e=t.prototype;return e.toggle=function(t){return this._isShown?this.hide():this.show(t)},e.show=function(t){var e=this;if(!this._isTransitioning&&!this._isShown){hr.supportsTransitionEnd()&>(this._element).hasClass(wt)&&(this._isTransitioning=!0);var n=gt.Event(It.SHOW,{relatedTarget:t});gt(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),gt(document.body).addClass(St),this._setEscapeEvent(),this._setResizeEvent(),gt(this._element).on(It.CLICK_DISMISS,Nt.DATA_DISMISS,function(t){return e.hide(t)}),gt(this._dialog).on(It.MOUSEDOWN_DISMISS,function(){gt(e._element).one(It.MOUSEUP_DISMISS,function(t){gt(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},e.hide=function(t){var e=this;if(t&&t.preventDefault(),!this._isTransitioning&&this._isShown){var n=gt.Event(It.HIDE);if(gt(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=hr.supportsTransitionEnd()&>(this._element).hasClass(wt);i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),gt(document).off(It.FOCUSIN),gt(this._element).removeClass(Dt),gt(this._element).off(It.CLICK_DISMISS),gt(this._dialog).off(It.MOUSEDOWN_DISMISS),i?gt(this._element).one(hr.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(300):this._hideModal()}}},e.dispose=function(){gt.removeData(this._element,vt),gt(window,document,this._element,this._backdrop).off(yt),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(t){return t=r({},bt,t),hr.typeCheckConfig(_t,t,Ct),t},e._showElement=function(t){var e=this,n=hr.supportsTransitionEnd()&>(this._element).hasClass(wt);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,n&&hr.reflow(this._element),gt(this._element).addClass(Dt),this._config.focus&&this._enforceFocus();var i=gt.Event(It.SHOWN,{relatedTarget:t}),r=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,gt(e._element).trigger(i)};n?gt(this._dialog).one(hr.TRANSITION_END,r).emulateTransitionEnd(300):r()},e._enforceFocus=function(){var t=this;gt(document).off(It.FOCUSIN).on(It.FOCUSIN,function(e){document!==e.target&&t._element!==e.target&&0===gt(t._element).has(e.target).length&&t._element.focus()})},e._setEscapeEvent=function(){var t=this;this._isShown&&this._config.keyboard?gt(this._element).on(It.KEYDOWN_DISMISS,function(e){27===e.which&&(e.preventDefault(),t.hide())}):this._isShown||gt(this._element).off(It.KEYDOWN_DISMISS)},e._setResizeEvent=function(){var t=this;this._isShown?gt(window).on(It.RESIZE,function(e){return t.handleUpdate(e)}):gt(window).off(It.RESIZE)},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,this._showBackdrop(function(){gt(document.body).removeClass(St),t._resetAdjustments(),t._resetScrollbar(),gt(t._element).trigger(It.HIDDEN)})},e._removeBackdrop=function(){this._backdrop&&(gt(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,n=gt(this._element).hasClass(wt)?wt:"";if(this._isShown&&this._config.backdrop){var i=hr.supportsTransitionEnd()&&n;if(this._backdrop=document.createElement("div"),this._backdrop.className=At,n&>(this._backdrop).addClass(n),gt(this._backdrop).appendTo(document.body),gt(this._element).on(It.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._element.focus():e.hide())}),i&&hr.reflow(this._backdrop),gt(this._backdrop).addClass(Dt),!t)return;if(!i)return void t();gt(this._backdrop).one(hr.TRANSITION_END,t).emulateTransitionEnd(150)}else if(!this._isShown&&this._backdrop){gt(this._backdrop).removeClass(Dt);var r=function(){e._removeBackdrop(),t&&t()};hr.supportsTransitionEnd()&>(this._element).hasClass(wt)?gt(this._backdrop).one(hr.TRANSITION_END,r).emulateTransitionEnd(150):r()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
    ',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},Ht="show",Ut="out",Gt={HIDE:"hide"+Rt,HIDDEN:"hidden"+Rt,SHOW:"show"+Rt,SHOWN:"shown"+Rt,INSERTED:"inserted"+Rt,CLICK:"click"+Rt,FOCUSIN:"focusin"+Rt,FOCUSOUT:"focusout"+Rt,MOUSEENTER:"mouseenter"+Rt,MOUSELEAVE:"mouseleave"+Rt},Wt="fade",Bt="show",Kt=".tooltip-inner",Vt=".arrow",Yt="hover",qt="focus",zt="click",Xt="manual",Zt=function(){function t(t,n){if(void 0===e)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(n),this.tip=null,this._setListeners()}var n=t.prototype;return n.enable=function(){this._isEnabled=!0},n.disable=function(){this._isEnabled=!1},n.toggleEnabled=function(){this._isEnabled=!this._isEnabled},n.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=kt(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),kt(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(kt(this.getTipElement()).hasClass(Bt))return void this._leave(null,this);this._enter(null,this)}},n.dispose=function(){clearTimeout(this._timeout),kt.removeData(this.element,this.constructor.DATA_KEY),kt(this.element).off(this.constructor.EVENT_KEY),kt(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&kt(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},n.show=function(){var n=this;if("none"===kt(this.element).css("display"))throw new Error("Please use show on visible elements");var i=kt.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){kt(this.element).trigger(i);var r=kt.contains(this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!r)return;var o=this.getTipElement(),s=hr.getUID(this.constructor.NAME);o.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&kt(o).addClass(Wt);var a="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,l=this._getAttachment(a);this.addAttachmentClass(l);var c=!1===this.config.container?document.body:kt(this.config.container);kt(o).data(this.constructor.DATA_KEY,this),kt.contains(this.element.ownerDocument.documentElement,this.tip)||kt(o).appendTo(c),kt(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new e(this.element,o,{placement:l,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:Vt},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&n._handlePopperPlacementChange(t)},onUpdate:function(t){n._handlePopperPlacementChange(t)}}),kt(o).addClass(Bt),"ontouchstart"in document.documentElement&&kt("body").children().on("mouseover",null,kt.noop);var h=function(){n.config.animation&&n._fixTransition();var t=n._hoverState;n._hoverState=null,kt(n.element).trigger(n.constructor.Event.SHOWN),t===Ut&&n._leave(null,n)};hr.supportsTransitionEnd()&&kt(this.tip).hasClass(Wt)?kt(this.tip).one(hr.TRANSITION_END,h).emulateTransitionEnd(t._TRANSITION_DURATION):h()}},n.hide=function(t){var e=this,n=this.getTipElement(),i=kt.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==Ht&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),kt(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};kt(this.element).trigger(i),i.isDefaultPrevented()||(kt(n).removeClass(Bt),"ontouchstart"in document.documentElement&&kt("body").children().off("mouseover",null,kt.noop),this._activeTrigger[zt]=!1,this._activeTrigger[qt]=!1,this._activeTrigger[Yt]=!1,hr.supportsTransitionEnd()&&kt(this.tip).hasClass(Wt)?kt(n).one(hr.TRANSITION_END,r).emulateTransitionEnd(150):r(),this._hoverState="")},n.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},n.isWithContent=function(){return Boolean(this.getTitle())},n.addAttachmentClass=function(t){kt(this.getTipElement()).addClass(Pt+"-"+t)},n.getTipElement=function(){return this.tip=this.tip||kt(this.config.template)[0],this.tip},n.setContent=function(){var t=kt(this.getTipElement());this.setElementContent(t.find(Kt),this.getTitle()),t.removeClass(Wt+" "+Bt)},n.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?kt(e).parent().is(t)||t.empty().append(e):t.text(kt(e).text()):t[n?"html":"text"](e)},n.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},n._getAttachment=function(t){return Mt[t.toUpperCase()]},n._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach(function(e){if("click"===e)kt(t.element).on(t.constructor.Event.CLICK,t.config.selector,function(e){return t.toggle(e)});else if(e!==Xt){var n=e===Yt?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,i=e===Yt?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;kt(t.element).on(n,t.config.selector,function(e){return t._enter(e)}).on(i,t.config.selector,function(e){return t._leave(e)})}kt(t.element).closest(".modal").on("hide.bs.modal",function(){return t.hide()})}),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},n._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},n._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||kt(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),kt(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?qt:Yt]=!0),kt(e.getTipElement()).hasClass(Bt)||e._hoverState===Ht?e._hoverState=Ht:(clearTimeout(e._timeout),e._hoverState=Ht,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===Ht&&e.show()},e.config.delay.show):e.show())},n._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||kt(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),kt(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?qt:Yt]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=Ut,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===Ut&&e.hide()},e.config.delay.hide):e.hide())},n._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},n._getConfig=function(t){return"number"==typeof(t=r({},this.constructor.Default,kt(this.element).data(),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()),hr.typeCheckConfig($t,t,this.constructor.DefaultType),t},n._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},n._cleanTipClass=function(){var t=kt(this.getTipElement()),e=t.attr("class").match(xt);null!==e&&e.length>0&&t.removeClass(e.join(""))},n._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},n._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(kt(t).removeClass(Wt),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each(function(){var n=kt(this).data(jt),i="object"==typeof e&&e;if((n||!/dispose|hide/.test(e))&&(n||(n=new t(this,i),kt(this).data(jt,n)),"string"==typeof e)){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}})},i(t,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return Qt}},{key:"NAME",get:function(){return $t}},{key:"DATA_KEY",get:function(){return jt}},{key:"Event",get:function(){return Gt}},{key:"EVENT_KEY",get:function(){return Rt}},{key:"DefaultType",get:function(){return Ft}}]),t}(),kt.fn[$t]=Zt._jQueryInterface,kt.fn[$t].Constructor=Zt,kt.fn[$t].noConflict=function(){return kt.fn[$t]=Lt,Zt._jQueryInterface},Zt),dr=(te="popover",ne="."+(ee="bs.popover"),ie=(Jt=t).fn[te],re="bs-popover",oe=new RegExp("(^|\\s)"+re+"\\S+","g"),se=r({},ur.Default,{placement:"right",trigger:"click",content:"",template:''}),ae=r({},ur.DefaultType,{content:"(string|element|function)"}),le="fade",ce="show",he=".popover-header",ue=".popover-body",de={HIDE:"hide"+ne,HIDDEN:"hidden"+ne,SHOW:"show"+ne,SHOWN:"shown"+ne,INSERTED:"inserted"+ne,CLICK:"click"+ne,FOCUSIN:"focusin"+ne,FOCUSOUT:"focusout"+ne,MOUSEENTER:"mouseenter"+ne,MOUSELEAVE:"mouseleave"+ne},fe=function(t){function e(){return t.apply(this,arguments)||this}o(e,t);var n=e.prototype;return n.isWithContent=function(){return this.getTitle()||this._getContent()},n.addAttachmentClass=function(t){Jt(this.getTipElement()).addClass(re+"-"+t)},n.getTipElement=function(){return this.tip=this.tip||Jt(this.config.template)[0],this.tip},n.setContent=function(){var t=Jt(this.getTipElement());this.setElementContent(t.find(he),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(ue),e),t.removeClass(le+" "+ce)},n._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},n._cleanTipClass=function(){var t=Jt(this.getTipElement()),e=t.attr("class").match(oe);null!==e&&e.length>0&&t.removeClass(e.join(""))},e._jQueryInterface=function(t){return this.each(function(){var n=Jt(this).data(ee),i="object"==typeof t?t:null;if((n||!/destroy|hide/.test(t))&&(n||(n=new e(this,i),Jt(this).data(ee,n)),"string"==typeof t)){if(void 0===n[t])throw new TypeError('No method named "'+t+'"');n[t]()}})},i(e,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return se}},{key:"NAME",get:function(){return te}},{key:"DATA_KEY",get:function(){return ee}},{key:"Event",get:function(){return de}},{key:"EVENT_KEY",get:function(){return ne}},{key:"DefaultType",get:function(){return ae}}]),e}(ur),Jt.fn[te]=fe._jQueryInterface,Jt.fn[te].Constructor=fe,Jt.fn[te].noConflict=function(){return Jt.fn[te]=ie,fe._jQueryInterface},me="scrollspy",_e="."+(ge="bs.scrollspy"),ve=(pe=t).fn[me],ye={offset:10,method:"auto",target:""},Ee={offset:"number",method:"string",target:"(string|element)"},be={ACTIVATE:"activate"+_e,SCROLL:"scroll"+_e,LOAD_DATA_API:"load"+_e+".data-api"},Ce="dropdown-item",Ie="active",Te={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},Ae="offset",Se="position",we=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+Te.NAV_LINKS+","+this._config.target+" "+Te.LIST_ITEMS+","+this._config.target+" "+Te.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,pe(this._scrollElement).on(be.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?Ae:Se,n="auto"===this._config.method?e:this._config.method,i=n===Se?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),pe.makeArray(pe(this._selector)).map(function(t){var e,r=hr.getSelectorFromElement(t);if(r&&(e=pe(r)[0]),e){var o=e.getBoundingClientRect();if(o.width||o.height)return[pe(e)[n]().top+i,r]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},e.dispose=function(){pe.removeData(this._element,ge),pe(this._scrollElement).off(_e),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=r({},ye,t)).target){var e=pe(t.target).attr("id");e||(e=hr.getUID(me),pe(t.target).attr("id",e)),t.target="#"+e}return hr.typeCheckConfig(me,t,Ee),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var r=this._offsets.length;r--;){this._activeTarget!==this._targets[r]&&t>=this._offsets[r]&&(void 0===this._offsets[r+1]||t0&&(!t.ctrlKey&&!t.metaKey&&!t.altKey&&8!==t.which&&9!==t.which&&13!==t.which&&16!==t.which&&17!==t.which&&20!==t.which&&27!==t.which)},assert:function(t,e,n){if(e)throw void 0===!t&&t.css("border","1px solid red"),console.error(n,t),n},describe:function(t){return void 0===t?"undefined":0===t.length?"(no matching elements)":t[0].outerHTML.split(">")[0]+">"}};return function(){t=function(){if(window.QUnit)return!1;var t=document.createElement("bmd");for(var e in n)if(void 0!==t.style[e])return n[e];return!1}();for(var i in n)e+=" "+n[i]}(),i}(jQuery)),fr=(Ke=jQuery,Ve="is-filled",Ye="is-focused",qe={BMD_FORM_GROUP:"."+"bmd-form-group"},ze={},function(){function t(t,e,n){void 0===n&&(n={}),this.$element=t,this.config=Ke.extend(!0,{},ze,e);for(var i in n)this[i]=n[i]}var e=t.prototype;return e.dispose=function(t){this.$element.data(t,null),this.$element=null,this.config=null},e.addFormGroupFocus=function(){this.$element.prop("disabled")||this.$bmdFormGroup.addClass(Ye)},e.removeFormGroupFocus=function(){this.$bmdFormGroup.removeClass(Ye)},e.removeIsFilled=function(){this.$bmdFormGroup.removeClass(Ve)},e.addIsFilled=function(){this.$bmdFormGroup.addClass(Ve)},e.findMdbFormGroup=function(t){void 0===t&&(t=!0);var e=this.$element.closest(qe.BMD_FORM_GROUP);return 0===e.length&&t&&Ke.error("Failed to find "+qe.BMD_FORM_GROUP+" for "+dr.describe(this.$element)),e},t}()),pr=(Xe=jQuery,tn="has-danger",en="input-group",nn={FORM_GROUP:"."+"form-group",BMD_FORM_GROUP:"."+(Ze="bmd-form-group"),BMD_LABEL_WILDCARD:"label[class^='"+(Je="bmd-label")+"'], label[class*=' "+Je+"']"},rn={validate:!1,formGroup:{required:!1},bmdFormGroup:{template:"",create:!0,required:!0},label:{required:!1,selectors:[".form-control-label","> label"],className:"bmd-label-static"},requiredClasses:[],invalidComponentMatches:[],convertInputSizeVariations:!0},on={"form-control-lg":"bmd-form-group-lg","form-control-sm":"bmd-form-group-sm"},function(t){function e(e,n,i){var r;return void 0===i&&(i={}),(r=t.call(this,e,Xe.extend(!0,{},rn,n),i)||this)._rejectInvalidComponentMatches(),r.rejectWithoutRequiredStructure(),r._rejectWithoutRequiredClasses(),r.$formGroup=r.findFormGroup(r.config.formGroup.required),r.$bmdFormGroup=r.resolveMdbFormGroup(),r.$bmdLabel=r.resolveMdbLabel(),r.resolveMdbFormGroupSizing(),r.addFocusListener(),r.addChangeListener(),""!=r.$element.val()&&r.addIsFilled(),r}o(e,t);var n=e.prototype;return n.dispose=function(e){t.prototype.dispose.call(this,e),this.$bmdFormGroup=null,this.$formGroup=null},n.rejectWithoutRequiredStructure=function(){},n.addFocusListener=function(){var t=this;this.$element.on("focus",function(){t.addFormGroupFocus()}).on("blur",function(){t.removeFormGroupFocus()})},n.addChangeListener=function(){var t=this;this.$element.on("keydown paste",function(e){dr.isChar(e)&&t.addIsFilled()}).on("keyup change",function(){t.isEmpty()?t.removeIsFilled():t.addIsFilled(),t.config.validate&&(void 0===t.$element[0].checkValidity||t.$element[0].checkValidity()?t.removeHasDanger():t.addHasDanger())})},n.addHasDanger=function(){this.$bmdFormGroup.addClass(tn)},n.removeHasDanger=function(){this.$bmdFormGroup.removeClass(tn)},n.isEmpty=function(){return null===this.$element.val()||void 0===this.$element.val()||""===this.$element.val()},n.resolveMdbFormGroup=function(){var t=this.findMdbFormGroup(!1);return void 0!==t&&0!==t.length||(!this.config.bmdFormGroup.create||void 0!==this.$formGroup&&0!==this.$formGroup.length?this.$formGroup.addClass(Ze):this.outerElement().parent().hasClass(en)?this.outerElement().parent().wrap(this.config.bmdFormGroup.template):this.outerElement().wrap(this.config.bmdFormGroup.template),t=this.findMdbFormGroup(this.config.bmdFormGroup.required)),t},n.outerElement=function(){return this.$element},n.resolveMdbLabel=function(){var t=this.$bmdFormGroup.find(nn.BMD_LABEL_WILDCARD);return void 0!==t&&0!==t.length||void 0===(t=this.findMdbLabel(this.config.label.required))||0===t.length||t.addClass(this.config.label.className),t},n.findMdbLabel=function(t){void 0===t&&(t=!0);var e=null,n=this.config.label.selectors,i=Array.isArray(n),r=0;for(n=i?n:n[Symbol.iterator]();;){var o;if(i){if(r>=n.length)break;o=n[r++]}else{if((r=n.next()).done)break;o=r.value}var s=o;if(void 0!==(e=Xe.isFunction(s)?s(this):this.$bmdFormGroup.find(s))&&e.length>0)break}return 0===e.length&&t&&Xe.error("Failed to find "+nn.BMD_LABEL_WILDCARD+" within form-group for "+dr.describe(this.$element)),e},n.findFormGroup=function(t){void 0===t&&(t=!0);var e=this.$element.closest(nn.FORM_GROUP);return 0===e.length&&t&&Xe.error("Failed to find "+nn.FORM_GROUP+" for "+dr.describe(this.$element)),e},n.resolveMdbFormGroupSizing=function(){if(this.config.convertInputSizeVariations)for(var t in on)this.$element.hasClass(t)&&this.$bmdFormGroup.addClass(on[t])},n._rejectInvalidComponentMatches=function(){var t=this.config.invalidComponentMatches,e=Array.isArray(t),n=0;for(t=e?t:t[Symbol.iterator]();;){var i;if(e){if(n>=t.length)break;i=t[n++]}else{if((n=t.next()).done)break;i=n.value}i.rejectMatch(this.constructor.name,this.$element)}},n._rejectWithoutRequiredClasses=function(){var t=this.config.requiredClasses,e=Array.isArray(t),n=0;for(t=e?t:t[Symbol.iterator]();;){var i;if(e){if(n>=t.length)break;i=t[n++]}else{if((n=t.next()).done)break;i=n.value}var r=i,o=!1;if(-1!==r.indexOf("||")){var s=r.split("||"),a=Array.isArray(s),l=0;for(s=a?s:s[Symbol.iterator]();;){var c;if(a){if(l>=s.length)break;c=s[l++]}else{if((l=s.next()).done)break;c=l.value}var h=c;if(this.$element.hasClass(h)){o=!0;break}}}else this.$element.hasClass(r)&&(o=!0);o||Xe.error(this.constructor.name+" element: "+dr.describe(this.$element)+" requires class: "+r)}},e}(fr)),mr=(sn=jQuery,an={label:{required:!1}},ln="label",function(t){function e(e,n,i){var r;return(r=t.call(this,e,sn.extend(!0,{},an,n),i)||this).decorateMarkup(),r}o(e,t);var n=e.prototype;return n.decorateMarkup=function(){var t=sn(this.config.template);this.$element.after(t),!1!==this.config.ripples&&t.bmdRipples()},n.outerElement=function(){return this.$element.parent().closest("."+this.outerClass)},n.rejectWithoutRequiredStructure=function(){dr.assert(this.$element,"label"===!this.$element.parent().prop("tagName"),this.constructor.name+"'s "+dr.describe(this.$element)+" parent element should be