From 5c58b61663456e796975d5d1b333288f6a781a48 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 24 Apr 2024 19:39:27 +0000 Subject: [PATCH] Deployed 165ab46 with MkDocs version: 1.6.0 --- .nojekyll | 0 404.html | 401 ++ "Pol\303\255ticas/CODE_OF_CONDUCT/index.html" | 487 +++ "Pol\303\255ticas/CONTRIBUTING/index.html" | 479 +++ .../pol\303\255ticaDeComits/index.html" | 491 +++ assets/css/bootstrap.min.css | 6 + assets/css/bootstrap.min.css.map | 1 + assets/css/darcula-highlight.min.css | 1 + assets/css/dracula-ui.css.map | 1 + assets/css/dracula-ui.min.css | 1 + assets/css/mkdocs.min.css | 1 + assets/img/dracula.png | Bin 0 -> 150941 bytes assets/img/dracula.svg | 1 + assets/img/favicon.ico | Bin 0 -> 25756 bytes assets/js/bootstrap.bundle.min.js | 7 + assets/js/bootstrap.bundle.min.js.map | 1 + assets/js/jquery-3.3.1.slim.min.js | 2 + assets/js/mkdocs.js | 1 + .../Reuni\303\243o 1/index.html" | 495 +++ .../Reuni\303\243o 2/index.html" | 473 +++ .../Reuni\303\243o 3/index.html" | 491 +++ .../Reuni\303\243o 4/index.html" | 500 +++ .../Reuni\303\243o 5/index.html" | 557 +++ .../Reuni\303\243o 6/index.html" | 499 +++ .../Reuni\303\243o 7/index.html" | 466 +++ .../Reuni\303\243o 8/index.html" | 466 +++ backlog/index.html | 696 ++++ cronogramas/Cronograma Detalhado/index.html | 618 +++ cronogramas/Cronograma Geral/index.html | 470 +++ gettingStarded/index.html | 502 +++ images/Teste_chatbot.png | Bin 0 -> 521589 bytes images/rasinha_logo.jpeg | Bin 0 -> 966159 bytes index.html | 530 +++ mvp/index.html | 481 +++ releases/release1/index.html | 504 +++ roadmap/index.html | 468 +++ search.html | 411 ++ search/lunr.js | 3475 +++++++++++++++++ search/main.js | 109 + search/search_index.json | 1 + search/worker.js | 133 + sitemap.xml | 3 + sitemap.xml.gz | Bin 0 -> 127 bytes storymap/index.html | 442 +++ tecnologias/index.html | 467 +++ 45 files changed, 15138 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 "Pol\303\255ticas/CODE_OF_CONDUCT/index.html" create mode 100644 "Pol\303\255ticas/CONTRIBUTING/index.html" create mode 100644 "Pol\303\255ticas/pol\303\255ticaDeComits/index.html" create mode 100644 assets/css/bootstrap.min.css create mode 100644 assets/css/bootstrap.min.css.map create mode 100644 assets/css/darcula-highlight.min.css create mode 100644 assets/css/dracula-ui.css.map create mode 100644 assets/css/dracula-ui.min.css create mode 100644 assets/css/mkdocs.min.css create mode 100644 assets/img/dracula.png create mode 100644 assets/img/dracula.svg create mode 100644 assets/img/favicon.ico create mode 100644 assets/js/bootstrap.bundle.min.js create mode 100644 assets/js/bootstrap.bundle.min.js.map create mode 100644 assets/js/jquery-3.3.1.slim.min.js create mode 100644 assets/js/mkdocs.js create mode 100644 "atas_de_reuni\303\265es/Reuni\303\243o 1/index.html" create mode 100644 "atas_de_reuni\303\265es/Reuni\303\243o 2/index.html" create mode 100644 "atas_de_reuni\303\265es/Reuni\303\243o 3/index.html" create mode 100644 "atas_de_reuni\303\265es/Reuni\303\243o 4/index.html" create mode 100644 "atas_de_reuni\303\265es/Reuni\303\243o 5/index.html" create mode 100644 "atas_de_reuni\303\265es/Reuni\303\243o 6/index.html" create mode 100644 "atas_de_reuni\303\265es/Reuni\303\243o 7/index.html" create mode 100644 "atas_de_reuni\303\265es/Reuni\303\243o 8/index.html" create mode 100644 backlog/index.html create mode 100644 cronogramas/Cronograma Detalhado/index.html create mode 100644 cronogramas/Cronograma Geral/index.html create mode 100644 gettingStarded/index.html create mode 100644 images/Teste_chatbot.png create mode 100644 images/rasinha_logo.jpeg create mode 100644 index.html create mode 100644 mvp/index.html create mode 100644 releases/release1/index.html create mode 100644 roadmap/index.html create mode 100644 search.html create mode 100644 search/lunr.js create mode 100644 search/main.js create mode 100644 search/search_index.json create mode 100644 search/worker.js create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz create mode 100644 storymap/index.html create mode 100644 tecnologias/index.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/404.html b/404.html new file mode 100644 index 00000000..8c6176c0 --- /dev/null +++ b/404.html @@ -0,0 +1,401 @@ + + + + + Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

+

404

+
+

Page not found

+
+
+ + + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git "a/Pol\303\255ticas/CODE_OF_CONDUCT/index.html" "b/Pol\303\255ticas/CODE_OF_CONDUCT/index.html" new file mode 100644 index 00000000..b82f716b --- /dev/null +++ "b/Pol\303\255ticas/CODE_OF_CONDUCT/index.html" @@ -0,0 +1,487 @@ + + + + + Código de Conduta de Colaboração - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Código de Conduta de Colaboração

+

Nosso compromisso

+

  Como participantes, colaboradoras e líderes, nós nos comprometemos a fazer com que a participação em nossa comunidade seja uma experiência livre de assédio para todas as pessoas, independentemente de idade, tamanho do corpo, deficiência aparente ou não aparente, etnia, características sexuais, identidade ou expressão de gênero, nível de experiência, educação, situação sócio-econômica, nacionalidade, aparência pessoal, raça, casta, religião ou identidade e orientação sexuais.

+ +

  Comprometemo-nos a agir e interagir de maneiras que contribuam para uma comunidade aberta, acolhedora, diversificada, inclusiva e saudável.

+ +

Nossos padrões

+

Exemplos de comportamentos que contribuem para criar um ambiente positivo para a nossa comunidade incluem:

+
    +
  • Demonstrar empatia e bondade com as outras pessoas
  • +
  • Respeitar opiniões, pontos de vista e experiências contrárias
  • +
  • Dar e receber feedbacks construtivos de maneira respeitosa
  • +
  • Assumir responsabilidade, pedir desculpas às pessoas afetadas por nossos erros e aprender com a experiência
  • +
  • Focar no que é melhor não só para nós individualmente, mas para a comunidade em geral
  • +
+

Exemplos de comportamentos inaceitáveis incluem:

+
    +
  • Uso de linguagem ou imagens sexualizadas, bem como o assédio sexual ou de qualquer natureza
  • +
  • Comentários insultuosos/depreciativos e ataques pessoais ou políticos (Trolling)
  • +
  • Assédio público ou privado
  • +
  • Publicar informações particulares de outras pessoas, como um endereço de e-mail ou endereço físico, sem a permissão explícita delas
  • +
  • Outras condutas que são normalmente consideradas inapropriadas em um ambiente profissional
  • +
+

Aplicação das nossas responsabilidades

+

  A liderança da comunidade é responsável por esclarecer e aplicar nossos padrões de comportamento aceitáveis e tomará ações corretivas apropriadas e justas em resposta a qualquer comportamento que considerar impróprio, ameaçador, ofensivo ou problemático.

+ +

  A liderança da comunidade tem o direito e a responsabilidade de remover, editar ou rejeitar comentários, commits, códigos, edições na wiki, erros e outras contribuições que não estão alinhadas com este Código de Conduta e irá comunicar as razões por trás das decisões da moderação quando for apropriado.

+ +

Escopo

+

  Este Código de Conduta se aplica dentro de todos os espaços da comunidade e também se aplica quando uma pessoa estiver representando oficialmente a comunidade em espaços públicos. Exemplos de representação da nossa comunidade incluem usar um endereço de e-mail oficial, postar em contas oficiais de mídias sociais ou atuar como uma pessoa indicada como representante em um evento online ou offline.

+ +

Aplicação

+

  Ocorrências de comportamentos abusivos, de assédio ou que sejam inaceitáveis por qualquer outro motivo poderão ser reportadas para a liderança da comunidade, responsável pela aplicação, via contato chatbotbrasilparticipativo@gmail.com . Todas as reclamações serão revisadas e investigadas imediatamente e de maneira justa.

+ +

  A liderança da comunidade tem a obrigação de respeitar a privacidade e a segurança de quem reportar qualquer incidente.

+ +

Diretrizes de aplicação

+

  A liderança da comunidade seguirá estas Diretrizes de Impacto na Comunidade para determinar as consequências de qualquer ação que considerar violadora deste Código de Conduta:

+ +

1. Ação Corretiva

+

Impacto na comunidade: Uso de linguagem imprópria ou outro comportamento considerado anti-profissional ou repudiado pela comunidade.

+

Consequência: Aviso escrito e privado da liderança da comunidade, esclarecendo a natureza da violação e com a explicação do motivo pelo qual o comportamento era impróprio. Um pedido de desculpas público poderá ser solicitado.

+

2. Advertência

+

Impacto na comunidade: Violação por meio de um incidente único ou atitudes repetidas.

+

Consequência: Advertência com consequências para comportamento repetido. Não poderá haver interações com as pessoas envolvidas, incluindo interações não solicitadas com as pessoas que estiverem aplicando o Código de Conduta, por um período determinado. Isto inclui evitar interações em espaços da comunidade, bem como canais externos como as mídias sociais. A violação destes termos pode levar a um banimento temporário ou permanente.

+

3. Banimento Temporário

+

Impacto na comunidade: Violação grave dos padrões da comunidade, incluindo a persistência do comportamento impróprio.

+

Consequência: Banimento temporário de qualquer tipo de interação ou comunicação pública com a comunidade por um determinado período. Estarão proibidas as interações públicas ou privadas com as pessoas envolvidas, incluindo interações não solicitadas com as pessoas que estiverem aplicando o Código de Conduta. A violação destes termos pode resultar em um banimento permanente.

+

4. Banimento Permanente

+

Impacto na comunidade: Demonstrar um padrão na violação das normas da comunidade, incluindo a persistência do comportamento impróprio, assédio a uma pessoa ou agressão ou depreciação a classes de pessoas.

+

Consequência: Banimento permanente de qualquer tipo de interação pública dentro da comunidade.

+

Atribuição

+

Este Código de Conduta é adaptado do Contributor Covenant, versão 2.1, disponível em https://www.contributor-covenant.org/version/2/1/code_of_conduct.html.

+

As Diretrizes de Impacto na Comunidade foram inspiradas pela +Aplicação do código de conduta Mozilla.

+

Para obter respostas a perguntas comuns sobre este código de conduta, veja a página de Perguntas Frequentes (FAQ) em https://www.contributor-covenant.org/faq. Traduções estão disponíveis em https://www.contributor-covenant.org/translations.

+

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.028/03/2024Criação do histórico de versãoGabriel Scheidt

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git "a/Pol\303\255ticas/CONTRIBUTING/index.html" "b/Pol\303\255ticas/CONTRIBUTING/index.html" new file mode 100644 index 00000000..e94f2afd --- /dev/null +++ "b/Pol\303\255ticas/CONTRIBUTING/index.html" @@ -0,0 +1,479 @@ + + + + + Guia de contribuição - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Guia de contribuição

+

Contribuindo para o Projeto - Brasil Participativo

+

Obrigado(a) por considerar contribuir para este projeto! Valorizamos o envolvimento da comunidade para melhorar continuamente.

+

Antes de começar, sugerimos que você leia nosso código de conduta para garantir um ambiente respeitoso e colaborativo.

+

Como Contribuir

+
    +
  1. Fork o projeto para sua conta.
  2. +
  3. Crie um branch para a sua contribuição: git checkout -b feature-nova.
  4. +
  5. Faça suas alterações e comita: git commit -m 'Adiciona nova feature'.
  6. +
  7. Envie para o seu fork: git push origin feature-nova.
  8. +
  9. +

    Abra um pull request neste repositório.

    +
  10. +
  11. +

    Para mantermos o padrão dos passos acima, consulte os guias. Padrão de Commit e Branches

    +
  12. +
+

Padrões de Codificação

+

Por favor, siga os padrões de codificação e estilo estabelecidos neste projeto. Certifique-se de que seu código está formatado corretamente.

+

Com isso, nomes de variáveis devem ser definidos seguindo o camel case, nomes começando com letra minuscula, palavras juntas e sem acentos, com a letra maiúscula indicando onde haveria espaço. EX: estaVariavel.

+

Para outras práticas de codificação serão seguidas o PEP8.

+

Obs: Você pode executar o Pylint para auxiliar a manter o padrão de qualidade do projeto. +E.g pylint directory/mymodule.py

+

Instalando o pylint

+

Para utilizar o pylint deve ser instalado executando o seguinte comando: +pip install pylint

+

O pylint pode ser integrado em diversas IDEs, pode ser verificado esta possibilidade na documentação.

+

Reportando Problemas

+

Se você encontrar problemas ou bugs, por favor, abra uma issue descrevendo o problema. Inclua informações detalhadas sobre como reproduzir o problema e o ambiente em que ele ocorreu.

+

Sugestões e Melhorias

+

Adoramos receber sugestões e melhorias! Sinta-se à vontade para abrir uma issue para discutir novas ideias ou melhorias para o projeto.

+

Licença

+

Ao contribuir, você concorda que suas contribuições serão licenciadas sob a Licença do Projeto.

+
+

Agradecemos suas contribuições!

+

Contato: chatbotbrasilparticipativo@gmail.com

+

Histórico de versão

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.028/03/2024Criação do histórico de versãoGabriel Scheidt
1.101/04/2024Adição de links de políticas de commits e licençaArthur Taylor
1.203/04/2024Definição dos pdrões de codificaçãoArthur Taylor

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git "a/Pol\303\255ticas/pol\303\255ticaDeComits/index.html" "b/Pol\303\255ticas/pol\303\255ticaDeComits/index.html" new file mode 100644 index 00000000..4285557d --- /dev/null +++ "b/Pol\303\255ticas/pol\303\255ticaDeComits/index.html" @@ -0,0 +1,491 @@ + + + + + Política de Commits e Branching - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Política de Commits e Branching

+

Introdução

+

  O presente projeto será desenvolvido coletivamente por todos os integrantes de sua equipe. Para a garantia de uma boa cooperação entre os membros e um consequente bom andamento do projeto, faz-se necessária a elaboração de uma política de commits e branching.

+ +

Deste modo, este documento visa estabelecer regras e princípios cuja adoção facilitará a organização do repositório.

+

Política de Commits

+

Para o estabelecimento de uma política de commits, serão observados alguns dos princípios da especificação Conventional Commits e opcionais derivados do guia GitMoji.

+

A estrutura básica de um commit (adaptada do Conventional Commits) será:

+
tipo: descrição das alterações
+
+

Como alternativa, poderão ser adotados elementos do GitMoji no lugar do tipo do commit:

+
:gitmoji: descrição das alterações
+
+

Dentre os possíveis tipos, podemos ter:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Tipo (texto)GitMojiUso
feat:sparkles: :sparkles:Feature implementada no projeto
doc:memo: :memo:Criação ou atualização de documentação do projeto
fix:bug: :bug:Correção de erro no projeto
str:art: :art:Alterações na estrutura ou organização do projeto (incluindo wiki do GitPages)
+

Para eventuais situações onde o commit aborde questões que não se encaixem nos tipos supracitados, recomenda-se que sejam seguidos os demais princípios descritos no Conventional Commits ou no GitMoji.

+

Quanto à descrição das alterações, estas devem ser sucintas e descritivas, apresentando um resumo das modificações que o commit faz (em português).

+

Políticas de Branching

+

Para a política de branching, serão observados alguns princípios estabelecidos no artigo do GitKraken, os quais serão adaptados para o escopo de nosso projeto.

+

Primeiramente, será absolutamente contraindicada a realização de commits e alterações na branch main, a qual deverá ser única e só poderá sofrer alterações mediante a aprovação de pull requests previamente revisados por integrantes do grupo.

+

Para além da main, deverão ser criadas branches (preferencialmente a partir da própria main) para a realização de alterações, as quais devem ser nomeadas conforme a seguinte estrutura:

+
tipo/nome-da-alteracao
+
+

Dentre os possíveis tipos, temos: +- feat: declara uma branch criada para a implementação de features do projeto; +- doc: declara uma branch criada para o desenvolvimento de documentação do projeto; +- fix: declara uma branch criada para a resolução de eventuais problemas encontrados no projeto; +- str: declara uma branch criada para implementação de alterações estruturais no projeto.

+

O nome-da-alteracao deverá preferencialmente ser composto por poucas (ou apenas uma) palavras significativas quanto ao contexto da branch.

+

Demais possibilidades de tipos de branches deverão seguir preferencialmente os princípios postos no artigo do GitKraken.

+

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.001/04/2024Criação do histórico de versãoArthur Taylor

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git a/assets/css/bootstrap.min.css b/assets/css/bootstrap.min.css new file mode 100644 index 00000000..e037c963 --- /dev/null +++ b/assets/css/bootstrap.min.css @@ -0,0 +1,6 @@ +@charset "UTF-8";/*! + * Bootstrap v5.3.0-alpha1 (https://getbootstrap.com/) + * Copyright 2011-2022 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:#0a58ca;--bs-secondary-text:#6c757d;--bs-success-text:#146c43;--bs-info-text:#087990;--bs-warning-text:#997404;--bs-danger-text:#b02a37;--bs-light-text:#6c757d;--bs-dark-text:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#f8f9fa;--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:#e9ecef;--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-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--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-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-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--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-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-2xl:2rem;--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);--bs-emphasis-color:#000;--bs-form-control-bg:var(--bs-body-bg);--bs-form-control-disabled-bg:var(--bs-secondary-bg);--bs-highlight-bg:#fff3cd;--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}[data-bs-theme=dark]{--bs-body-color:#adb5bd;--bs-body-color-rgb:173,181,189;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#f8f9fa;--bs-emphasis-color-rgb:248,249,250;--bs-secondary-color:rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb:173,181,189;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-emphasis-color:#fff;--bs-primary-text:#6ea8fe;--bs-secondary-text:#dee2e6;--bs-success-text:#75b798;--bs-info-text:#6edff6;--bs-warning-text:#ffda6a;--bs-danger-text:#ea868f;--bs-light-text:#f8f9fa;--bs-dark-text:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#212529;--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:#495057;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#055160;--bs-warning-border-subtle:#664d03;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:#fff;--bs-link-color:#6ea8fe;--bs-link-hover-color:#9ec5fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:158,197,254;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15)}*,::after,::before{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:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color,inherit)}.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 + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .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}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-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-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.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:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.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:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.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(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px 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:.25rem .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-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--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:#cbccce;--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:#bcd0c7;--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:#badce3;--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:#e6dbb9;--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:#dfc2c4;--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:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--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:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-form-control-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-form-control-disabled-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.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 .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.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 .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-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:.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-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .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 + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .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:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-form-control-disabled-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' 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:.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-form-control-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;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-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.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 .25rem rgba(13,110,253,.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:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.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 .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:.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;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@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:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@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:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-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::before:not(.form-control:disabled){position:absolute;top:var(--bs-border-width);left:var(--bs-border-width);width:calc(100% - (calc(calc(.375em + .1875rem) + calc(.75em + .375rem))));height:1.875em;content:"";background-color:var(--bs-form-control-bg);border-radius:.375rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;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 .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.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-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{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:.375rem .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:.375rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.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,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.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,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){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(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-success-text)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-success);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-success)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-success)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-success-text)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-success-text)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-danger-text)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-danger);padding-right:calc(1.5em + .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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-danger)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-danger)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-danger-text)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-danger-text)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;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 .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{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,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-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:none;--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-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.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:0.375rem;--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(0.375rem - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--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:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin: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:focus,.dropdown-item:hover{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:.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-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.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-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.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));background:0 0;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:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.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-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color: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:0.375rem;--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-lg,.navbar>.container-md,.navbar>.container-sm,.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:focus,.navbar-brand:hover{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 .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;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{--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{--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);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(-.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(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.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(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.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-bottom,.card-img-top{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-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{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-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{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='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230a58ca'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--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);--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;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%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-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%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-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: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, "/")}.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 .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{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(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text);--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)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text);--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)}.alert-success{--bs-alert-color:var(--bs-success-text);--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)}.alert-info{--bs-alert-color:var(--bs-info-text);--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)}.alert-warning{--bs-alert-color:var(--bs-warning-text);--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)}.alert-danger{--bs-alert-color:var(--bs-danger-text);--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)}.alert-light{--bs-alert-color:var(--bs-light-text);--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)}.alert-dark{--bs-alert-color:var(--bs-dark-text);--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)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: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,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.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-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.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);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-primary-text);--bs-list-group-active-border-color:var(--bs-primary-text)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-secondary-text);--bs-list-group-active-border-color:var(--bs-secondary-text)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-success-text);--bs-list-group-active-border-color:var(--bs-success-text)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-info-text);--bs-list-group-active-border-color:var(--bs-info-text)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-warning-text);--bs-list-group-active-border-color:var(--bs-warning-text)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-danger-text);--bs-list-group-active-border-color:var(--bs-danger-text)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-light-text);--bs-list-group-active-border-color:var(--bs-light-text)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-dark-text);--bs-list-group-active-border-color:var(--bs-dark-text)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(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(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg: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:0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--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{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;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;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;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) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{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-footer,.modal-fullscreen-sm-down .modal-header{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-footer,.modal-fullscreen-md-down .modal-header{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-footer,.modal-fullscreen-lg-down .modal-header{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-footer,.modal-fullscreen-xl-down .modal-header{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-footer,.modal-fullscreen-xxl-down .modal-header{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;padding:var(--bs-tooltip-arrow-height);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-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: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:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--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::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.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-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.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-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.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 .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{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:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.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-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--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:0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;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%)}}@media (max-width:575.98px){.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%)}}@media (max-width:575.98px){.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%)}}@media (max-width:575.98px){.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%)}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{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%)}}@media (max-width:767.98px){.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%)}}@media (max-width:767.98px){.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%)}}@media (max-width:767.98px){.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%)}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{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%)}}@media (max-width:991.98px){.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%)}}@media (max-width:991.98px){.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%)}}@media (max-width:991.98px){.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%)}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{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%)}}@media (max-width:1199.98px){.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%)}}@media (max-width:1199.98px){.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%)}}@media (max-width:1199.98px){.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%)}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{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%)}}@media (max-width:1399.98px){.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%)}}@media (max-width:1399.98px){.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%)}}@media (max-width:1399.98px){.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%)}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{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.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.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:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-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(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.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){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-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:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb),.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb),.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(var(--bs-body-color-rgb),.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-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-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{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.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 + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .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}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text)!important}.text-secondary-emphasis{color:var(--bs-secondary-text)!important}.text-success-emphasis{color:var(--bs-success-text)!important}.text-info-emphasis{color:var(--bs-info-text)!important}.text-warning-emphasis{color:var(--bs-warning-text)!important}.text-danger-emphasis{color:var(--bs-danger-text)!important}.text-light-emphasis{color:var(--bs-light-text)!important}.text-dark-emphasis{color:var(--bs-dark-text)!important}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-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-body-emphasis{--bs-bg-opacity:1;background-color:rgba(var(--bs-emphasis-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-2xl)!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-2xl)!important;border-top-right-radius:var(--bs-border-radius-2xl)!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-2xl)!important;border-bottom-right-radius:var(--bs-border-radius-2xl)!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-2xl)!important;border-bottom-left-radius:var(--bs-border-radius-2xl)!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-2xl)!important;border-top-left-radius:var(--bs-border-radius-2xl)!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-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.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-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.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-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.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-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.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-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.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-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.min.css.map */ \ No newline at end of file diff --git a/assets/css/bootstrap.min.css.map b/assets/css/bootstrap.min.css.map new file mode 100644 index 00000000..3477bc51 --- /dev/null +++ b/assets/css/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","dist/css/bootstrap.css","../../scss/vendor/_rfs.scss","../../scss/mixins/_color-mode.scss","../../scss/_reboot.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/_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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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.0-alpha1 (https://getbootstrap.com/)\n * Copyright 2011-2022 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: #{$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 --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\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 --#{$prefix}body-color: #{$body-color};\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\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n // scss-docs-end root-body-variables\n\n @if $headings-color != null {\n --#{$prefix}heading-color: #{$headings-color};\n }\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-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-2xl: #{$border-radius-2xl};\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 --#{$prefix}emphasis-color: #{$emphasis-color};\n\n // scss-docs-start form-control-vars\n --#{$prefix}form-control-bg: var(--#{$prefix}body-bg);\n --#{$prefix}form-control-disabled-bg: var(--#{$prefix}secondary-bg);\n // scss-docs-end form-control-vars\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-dark-mode {\n @include color-mode(dark, true) {\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 --#{$prefix}emphasis-color: #{$emphasis-color-dark};\n\n --#{$prefix}primary-text: #{$primary-text-dark};\n --#{$prefix}secondary-text: #{$secondary-text-dark};\n --#{$prefix}success-text: #{$success-text-dark};\n --#{$prefix}info-text: #{$info-text-dark};\n --#{$prefix}warning-text: #{$warning-text-dark};\n --#{$prefix}danger-text: #{$danger-text-dark};\n --#{$prefix}light-text: #{$light-text-dark};\n --#{$prefix}dark-text: #{$dark-text-dark};\n\n --#{$prefix}primary-bg-subtle: #{$primary-bg-subtle-dark};\n --#{$prefix}secondary-bg-subtle: #{$secondary-bg-subtle-dark};\n --#{$prefix}success-bg-subtle: #{$success-bg-subtle-dark};\n --#{$prefix}info-bg-subtle: #{$info-bg-subtle-dark};\n --#{$prefix}warning-bg-subtle: #{$warning-bg-subtle-dark};\n --#{$prefix}danger-bg-subtle: #{$danger-bg-subtle-dark};\n --#{$prefix}light-bg-subtle: #{$light-bg-subtle-dark};\n --#{$prefix}dark-bg-subtle: #{$dark-bg-subtle-dark};\n\n --#{$prefix}primary-border-subtle: #{$primary-border-subtle-dark};\n --#{$prefix}secondary-border-subtle: #{$secondary-border-subtle-dark};\n --#{$prefix}success-border-subtle: #{$success-border-subtle-dark};\n --#{$prefix}info-border-subtle: #{$info-border-subtle-dark};\n --#{$prefix}warning-border-subtle: #{$warning-border-subtle-dark};\n --#{$prefix}danger-border-subtle: #{$danger-border-subtle-dark};\n --#{$prefix}light-border-subtle: #{$light-border-subtle-dark};\n --#{$prefix}dark-border-subtle: #{$dark-border-subtle-dark};\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\n --#{$prefix}border-color: #{$border-color-dark};\n --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n // scss-docs-end root-dark-mode-vars\n }\n}\n","@charset \"UTF-8\";\n/*!\n * Bootstrap v5.3.0-alpha1 (https://getbootstrap.com/)\n * Copyright 2011-2022 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: #0a58ca;\n --bs-secondary-text: #6c757d;\n --bs-success-text: #146c43;\n --bs-info-text: #087990;\n --bs-warning-text: #997404;\n --bs-danger-text: #b02a37;\n --bs-light-text: #6c757d;\n --bs-dark-text: #495057;\n --bs-primary-bg-subtle: #cfe2ff;\n --bs-secondary-bg-subtle: #f8f9fa;\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: #e9ecef;\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-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\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-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-body-bg: #fff;\n --bs-body-bg-rgb: 255, 255, 255;\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-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-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);\n --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);\n --bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);\n --bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);\n --bs-emphasis-color: #000;\n --bs-form-control-bg: var(--bs-body-bg);\n --bs-form-control-disabled-bg: var(--bs-secondary-bg);\n --bs-highlight-bg: #fff3cd;\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[data-bs-theme=dark] {\n --bs-body-color: #adb5bd;\n --bs-body-color-rgb: 173, 181, 189;\n --bs-body-bg: #212529;\n --bs-body-bg-rgb: 33, 37, 41;\n --bs-emphasis-color: #f8f9fa;\n --bs-emphasis-color-rgb: 248, 249, 250;\n --bs-secondary-color: rgba(173, 181, 189, 0.75);\n --bs-secondary-color-rgb: 173, 181, 189;\n --bs-secondary-bg: #343a40;\n --bs-secondary-bg-rgb: 52, 58, 64;\n --bs-tertiary-color: rgba(173, 181, 189, 0.5);\n --bs-tertiary-color-rgb: 173, 181, 189;\n --bs-tertiary-bg: #2b3035;\n --bs-tertiary-bg-rgb: 43, 48, 53;\n --bs-emphasis-color: #fff;\n --bs-primary-text: #6ea8fe;\n --bs-secondary-text: #dee2e6;\n --bs-success-text: #75b798;\n --bs-info-text: #6edff6;\n --bs-warning-text: #ffda6a;\n --bs-danger-text: #ea868f;\n --bs-light-text: #f8f9fa;\n --bs-dark-text: #dee2e6;\n --bs-primary-bg-subtle: #031633;\n --bs-secondary-bg-subtle: #212529;\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: #495057;\n --bs-success-border-subtle: #0f5132;\n --bs-info-border-subtle: #055160;\n --bs-warning-border-subtle: #664d03;\n --bs-danger-border-subtle: #842029;\n --bs-light-border-subtle: #495057;\n --bs-dark-border-subtle: #343a40;\n --bs-heading-color: #fff;\n --bs-link-color: #6ea8fe;\n --bs-link-hover-color: #9ec5fe;\n --bs-link-color-rgb: 110, 168, 254;\n --bs-link-hover-color-rgb: 158, 197, 254;\n --bs-code-color: #e685b5;\n --bs-border-color: #495057;\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\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, inherit);\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 -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n -webkit-text-decoration-skip-ink: none;\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 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 font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\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 outline-offset: -2px;\n -webkit-appearance: textfield;\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::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\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-size: calc(1.625rem + 4.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-1 {\n font-size: 5rem;\n }\n}\n\n.display-2 {\n font-size: calc(1.575rem + 3.9vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-2 {\n font-size: 4.5rem;\n }\n}\n\n.display-3 {\n font-size: calc(1.525rem + 3.3vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-3 {\n font-size: 4rem;\n }\n}\n\n.display-4 {\n font-size: calc(1.475rem + 2.7vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-4 {\n font-size: 3.5rem;\n }\n}\n\n.display-5 {\n font-size: calc(1.425rem + 2.1vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-5 {\n font-size: 3rem;\n }\n}\n\n.display-6 {\n font-size: calc(1.375rem + 1.5vw);\n font-weight: 300;\n line-height: 1.2;\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.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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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: var(--bs-body-color);\n --bs-table-bg: transparent;\n --bs-table-border-color: var(--bs-border-color);\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: var(--bs-body-color);\n --bs-table-striped-bg: rgba(0, 0, 0, 0.05);\n --bs-table-active-color: var(--bs-body-color);\n --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n --bs-table-hover-color: var(--bs-body-color);\n --bs-table-hover-bg: rgba(0, 0, 0, 0.075);\n width: 100%;\n margin-bottom: 1rem;\n color: var(--bs-table-color);\n vertical-align: top;\n border-color: var(--bs-table-border-color);\n}\n.table > :not(caption) > * > * {\n padding: 0.5rem 0.5rem;\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-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-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\n --bs-table-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-active {\n --bs-table-accent-bg: var(--bs-table-active-bg);\n color: var(--bs-table-active-color);\n}\n\n.table-hover > tbody > tr:hover > * {\n --bs-table-accent-bg: var(--bs-table-hover-bg);\n color: var(--bs-table-hover-color);\n}\n\n.table-primary {\n --bs-table-color: #000;\n --bs-table-bg: #cfe2ff;\n --bs-table-border-color: #bacbe6;\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: #cbccce;\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: #bcd0c7;\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: #badce3;\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: #e6dbb9;\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: #dfc2c4;\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: #dfe0e1;\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: #373b3e;\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 background-color: var(--bs-form-control-bg);\n background-clip: padding-box;\n border: var(--bs-border-width) solid var(--bs-border-color);\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n border-radius: 0.375rem;\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-form-control-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 height: 1.5em;\n}\n.form-control::-webkit-datetime-edit {\n display: block;\n padding: 0;\n}\n.form-control::-moz-placeholder {\n color: var(--bs-secondary-color);\n opacity: 1;\n}\n.form-control::placeholder {\n color: var(--bs-secondary-color);\n opacity: 1;\n}\n.form-control:disabled {\n background-color: var(--bs-form-control-disabled-bg);\n opacity: 1;\n}\n.form-control::-webkit-file-upload-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n -webkit-margin-end: 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 -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;\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.form-control::file-selector-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n -webkit-margin-end: 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::-webkit-file-upload-button {\n -webkit-transition: none;\n transition: none;\n }\n .form-control::file-selector-button {\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n background-color: var(--bs-secondary-bg);\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: 0.25rem;\n}\n.form-control-sm::-webkit-file-upload-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n -webkit-margin-end: 0.5rem;\n margin-inline-end: 0.5rem;\n}\n.form-control-sm::file-selector-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n -webkit-margin-end: 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: 0.5rem;\n}\n.form-control-lg::-webkit-file-upload-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n -webkit-margin-end: 1rem;\n margin-inline-end: 1rem;\n}\n.form-control-lg::file-selector-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n -webkit-margin-end: 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: 0.375rem;\n}\n.form-control-color::-webkit-color-swatch {\n border-radius: 0.375rem;\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 -moz-padding-start: calc(0.75rem - 3px);\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n background-color: var(--bs-form-control-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: 0.375rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\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-form-control-disabled-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: 0.25rem;\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: 0.5rem;\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='%23adb5bd' 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-form-control-bg);\n width: 1em;\n height: 1em;\n margin-top: 0.25em;\n vertical-align: top;\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 -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n -webkit-print-color-adjust: exact;\n color-adjust: exact;\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 background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\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 background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-webkit-slider-thumb {\n -webkit-transition: none;\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-tertiary-bg);\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-moz-range-thumb {\n -moz-transition: none;\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-tertiary-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::before:not(.form-control:disabled) {\n position: absolute;\n top: var(--bs-border-width);\n left: var(--bs-border-width);\n width: calc(100% - (calc(calc(0.375em + 0.1875rem) + calc(0.75em + 0.375rem))));\n height: 1.875em;\n content: \"\";\n background-color: var(--bs-form-control-bg);\n border-radius: 0.375rem;\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 line-height: 1.25;\n}\n.form-floating > label {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 1rem 0.75rem;\n overflow: hidden;\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::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {\n color: transparent;\n}\n.form-floating > .form-control::placeholder,\n.form-floating > .form-control-plaintext::placeholder {\n color: transparent;\n}\n.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\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}\n.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\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 opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:-webkit-autofill ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control-plaintext ~ label {\n border-width: var(--bs-border-width) 0;\n}\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: 0.375rem;\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: 0.5rem;\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: 0.25rem;\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(var(--bs-border-width) * -1);\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-success-text);\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-success);\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.1z'/%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-success);\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-success);\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.1z'/%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-success);\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-success);\n}\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n background-color: var(--bs-success-text);\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-success-text);\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-danger-text);\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-danger);\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-danger);\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-danger);\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-danger);\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-danger);\n}\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n background-color: var(--bs-danger-text);\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-danger-text);\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: #212529;\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: 0.375rem;\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 -webkit-user-select: none;\n -moz-user-select: none;\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: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: none;\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: 0.5rem;\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: 0.25rem;\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: 0.375rem;\n --bs-dropdown-border-width: var(--bs-border-width);\n --bs-dropdown-inner-border-radius: calc(0.375rem - 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: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);\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: #adb5bd;\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: 0.375rem;\n}\n.btn-group > :not(.btn-check:first-child) + .btn,\n.btn-group > .btn-group:not(:first-child) {\n margin-left: calc(var(--bs-border-width) * -1);\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(var(--bs-border-width) * -1);\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 ~ .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 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.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 background: none;\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.disabled, .nav-tabs .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\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: 0.375rem;\n --bs-nav-pills-link-active-color: #fff;\n --bs-nav-pills-link-active-bg: #0d6efd;\n}\n.nav-pills .nav-link {\n background: none;\n border: 0;\n border-radius: var(--bs-nav-pills-border-radius);\n}\n.nav-pills .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\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-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-basis: 0;\n flex-grow: 1;\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: 0.375rem;\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 .show > .nav-link,\n.navbar-nav .nav-link.active {\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-basis: 100%;\n flex-grow: 1;\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 --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 {\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 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='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\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='%230a58ca'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n --bs-accordion-btn-focus-border-color: #86b7fe;\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);\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 border-color: var(--bs-accordion-btn-focus-border-color);\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-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-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-collapse {\n border-width: 0;\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-button, .accordion-flush .accordion-item .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-.708z'/%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-.708z'/%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(var(--bs-border-width) * -1);\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: 0.5rem;\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: 0.25rem;\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: 0.375rem;\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: 0.375rem;\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);\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);\n}\n\n.alert-secondary {\n --bs-alert-color: var(--bs-secondary-text);\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);\n}\n\n.alert-success {\n --bs-alert-color: var(--bs-success-text);\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);\n}\n\n.alert-info {\n --bs-alert-color: var(--bs-info-text);\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);\n}\n\n.alert-warning {\n --bs-alert-color: var(--bs-warning-text);\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);\n}\n\n.alert-danger {\n --bs-alert-color: var(--bs-danger-text);\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);\n}\n\n.alert-light {\n --bs-alert-color: var(--bs-light-text);\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);\n}\n\n.alert-dark {\n --bs-alert-color: var(--bs-dark-text);\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);\n}\n\n@keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1rem;\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-action {\n width: 100%;\n color: var(--bs-list-group-action-color);\n text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action: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: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-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-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);\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\n}\n.list-group-item-primary.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-primary-text);\n --bs-list-group-active-border-color: var(--bs-primary-text);\n}\n\n.list-group-item-secondary {\n --bs-list-group-color: var(--bs-secondary-text);\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\n}\n.list-group-item-secondary.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-secondary-text);\n --bs-list-group-active-border-color: var(--bs-secondary-text);\n}\n\n.list-group-item-success {\n --bs-list-group-color: var(--bs-success-text);\n --bs-list-group-bg: var(--bs-success-bg-subtle);\n --bs-list-group-border-color: var(--bs-success-border-subtle);\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\n}\n.list-group-item-success.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-success-text);\n --bs-list-group-active-border-color: var(--bs-success-text);\n}\n\n.list-group-item-info {\n --bs-list-group-color: var(--bs-info-text);\n --bs-list-group-bg: var(--bs-info-bg-subtle);\n --bs-list-group-border-color: var(--bs-info-border-subtle);\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\n}\n.list-group-item-info.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-info-text);\n --bs-list-group-active-border-color: var(--bs-info-text);\n}\n\n.list-group-item-warning {\n --bs-list-group-color: var(--bs-warning-text);\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\n}\n.list-group-item-warning.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-warning-text);\n --bs-list-group-active-border-color: var(--bs-warning-text);\n}\n\n.list-group-item-danger {\n --bs-list-group-color: var(--bs-danger-text);\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\n}\n.list-group-item-danger.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-danger-text);\n --bs-list-group-active-border-color: var(--bs-danger-text);\n}\n\n.list-group-item-light {\n --bs-list-group-color: var(--bs-light-text);\n --bs-list-group-bg: var(--bs-light-bg-subtle);\n --bs-list-group-border-color: var(--bs-light-border-subtle);\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\n}\n.list-group-item-light.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-light-text);\n --bs-list-group-active-border-color: var(--bs-light-text);\n}\n\n.list-group-item-dark {\n --bs-list-group-color: var(--bs-dark-text);\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\n}\n.list-group-item-dark.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-dark-text);\n --bs-list-group-active-border-color: var(--bs-dark-text);\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.414z'/%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 --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);\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 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 -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n opacity: var(--bs-btn-close-disabled-opacity);\n}\n\n.btn-close-white {\n filter: var(--bs-btn-close-white-filter);\n}\n\n[data-bs-theme=dark] .btn-close {\n filter: var(--bs-btn-close-white-filter);\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: -webkit-max-content;\n width: -moz-max-content;\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: ;\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: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);\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 transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\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 justify-content: space-between;\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: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;\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: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);\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 padding: var(--bs-tooltip-arrow-height);\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: 0;\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: 0;\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: 0;\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: 0;\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: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);\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: ;\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 -webkit-backface-visibility: hidden;\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 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/* rtl:options: {\n \"autoRename\": true,\n \"stringMap\":[ {\n \"name\" : \"prev-next\",\n \"search\" : \"prev\",\n \"replace\" : \"next\"\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 0z'/%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-.708z'/%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 list-style: none;\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: #fff;\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: #fff;\n text-align: center;\n}\n\n.carousel-dark .carousel-control-prev-icon,\n.carousel-dark .carousel-control-next-icon {\n filter: invert(1) grayscale(100);\n}\n.carousel-dark .carousel-indicators [data-bs-target] {\n background-color: #000;\n}\n.carousel-dark .carousel-caption {\n color: #000;\n}\n\n[data-bs-theme=dark] .carousel .carousel-control-prev-icon,\n[data-bs-theme=dark] .carousel .carousel-control-next-icon {\n filter: invert(1) grayscale(100);\n}\n[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target] {\n background-color: #000;\n}\n[data-bs-theme=dark] .carousel .carousel-caption {\n color: #000;\n}\n\n.spinner-grow,\n.spinner-border {\n display: inline-block;\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: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);\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}\n@media (max-width: 575.98px) {\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}\n@media (max-width: 575.98px) {\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}\n@media (max-width: 575.98px) {\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}\n@media (max-width: 575.98px) {\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 575.98px) {\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}\n@media (max-width: 767.98px) {\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}\n@media (max-width: 767.98px) {\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}\n@media (max-width: 767.98px) {\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}\n@media (max-width: 767.98px) {\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 767.98px) {\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}\n@media (max-width: 991.98px) {\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}\n@media (max-width: 991.98px) {\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}\n@media (max-width: 991.98px) {\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}\n@media (max-width: 991.98px) {\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 991.98px) {\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}\n@media (max-width: 1199.98px) {\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}\n@media (max-width: 1199.98px) {\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}\n@media (max-width: 1199.98px) {\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}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 1199.98px) {\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}\n@media (max-width: 1399.98px) {\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}\n@media (max-width: 1399.98px) {\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}\n@media (max-width: 1399.98px) {\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}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 1399.98px) {\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 justify-content: space-between;\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}\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 -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n -webkit-mask-size: 200% 100%;\n mask-size: 200% 100%;\n animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n 100% {\n -webkit-mask-position: -200% 0%;\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(13, 110, 253, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-secondary {\n color: #fff !important;\n background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-success {\n color: #fff !important;\n background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-info {\n color: #000 !important;\n background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-warning {\n color: #000 !important;\n background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-danger {\n color: #fff !important;\n background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-light {\n color: #000 !important;\n background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-dark {\n color: #fff !important;\n background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;\n}\n\n.link-primary {\n color: #0d6efd !important;\n}\n.link-primary:hover, .link-primary:focus {\n color: #0a58ca !important;\n}\n\n.link-secondary {\n color: #6c757d !important;\n}\n.link-secondary:hover, .link-secondary:focus {\n color: #565e64 !important;\n}\n\n.link-success {\n color: #198754 !important;\n}\n.link-success:hover, .link-success:focus {\n color: #146c43 !important;\n}\n\n.link-info {\n color: #0dcaf0 !important;\n}\n.link-info:hover, .link-info:focus {\n color: #3dd5f3 !important;\n}\n\n.link-warning {\n color: #ffc107 !important;\n}\n.link-warning:hover, .link-warning:focus {\n color: #ffcd39 !important;\n}\n\n.link-danger {\n color: #dc3545 !important;\n}\n.link-danger:hover, .link-danger:focus {\n color: #b02a37 !important;\n}\n\n.link-light {\n color: #f8f9fa !important;\n}\n.link-light:hover, .link-light:focus {\n color: #f9fafb !important;\n}\n\n.link-dark {\n color: #212529 !important;\n}\n.link-dark:hover, .link-dark:focus {\n color: #1a1e21 !important;\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: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n}\n\n.sticky-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n}\n\n@media (min-width: 576px) {\n .sticky-sm-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-sm-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 768px) {\n .sticky-md-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-md-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 992px) {\n .sticky-lg-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-lg-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1200px) {\n .sticky-xl-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xl-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1400px) {\n .sticky-xxl-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xxl-bottom {\n position: -webkit-sticky;\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 position: absolute !important;\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\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: 1px;\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 -o-object-fit: contain !important;\n object-fit: contain !important;\n}\n\n.object-fit-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n}\n\n.object-fit-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n}\n\n.object-fit-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n}\n\n.object-fit-none {\n -o-object-fit: none !important;\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-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: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15) !important;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\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: -webkit-sticky !important;\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-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 --bs-border-width: 1px;\n}\n\n.border-2 {\n --bs-border-width: 2px;\n}\n\n.border-3 {\n --bs-border-width: 3px;\n}\n\n.border-4 {\n --bs-border-width: 4px;\n}\n\n.border-5 {\n --bs-border-width: 5px;\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 -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n}\n\n.column-gap-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n}\n\n.column-gap-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n}\n\n.column-gap-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n}\n\n.column-gap-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n}\n\n.column-gap-5 {\n -moz-column-gap: 3rem !important;\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) !important;\n}\n\n.text-secondary-emphasis {\n color: var(--bs-secondary-text) !important;\n}\n\n.text-success-emphasis {\n color: var(--bs-success-text) !important;\n}\n\n.text-info-emphasis {\n color: var(--bs-info-text) !important;\n}\n\n.text-warning-emphasis {\n color: var(--bs-warning-text) !important;\n}\n\n.text-danger-emphasis {\n color: var(--bs-danger-text) !important;\n}\n\n.text-light-emphasis {\n color: var(--bs-light-text) !important;\n}\n\n.text-dark-emphasis {\n color: var(--bs-dark-text) !important;\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-body-emphasis {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-emphasis-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 -webkit-user-select: all !important;\n -moz-user-select: all !important;\n user-select: all !important;\n}\n\n.user-select-auto {\n -webkit-user-select: auto !important;\n -moz-user-select: auto !important;\n user-select: auto !important;\n}\n\n.user-select-none {\n -webkit-user-select: none !important;\n -moz-user-select: none !important;\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-2xl) !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-2xl) !important;\n border-top-right-radius: var(--bs-border-radius-2xl) !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-2xl) !important;\n border-bottom-right-radius: var(--bs-border-radius-2xl) !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-2xl) !important;\n border-bottom-left-radius: var(--bs-border-radius-2xl) !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-2xl) !important;\n border-top-left-radius: var(--bs-border-radius-2xl) !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 -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-sm-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-sm-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-sm-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-sm-none {\n -o-object-fit: none !important;\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-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 -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-sm-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-sm-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-sm-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-sm-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-sm-5 {\n -moz-column-gap: 3rem !important;\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 -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-md-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-md-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-md-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-md-none {\n -o-object-fit: none !important;\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-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 -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-md-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-md-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-md-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-md-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-md-5 {\n -moz-column-gap: 3rem !important;\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 -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-lg-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-lg-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-lg-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-lg-none {\n -o-object-fit: none !important;\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-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 -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-lg-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-lg-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-lg-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-lg-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-lg-5 {\n -moz-column-gap: 3rem !important;\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 -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-xl-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-xl-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-xl-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-xl-none {\n -o-object-fit: none !important;\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-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 -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-xl-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-xl-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-xl-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-xl-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-xl-5 {\n -moz-column-gap: 3rem !important;\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 -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-xxl-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-xxl-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-xxl-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-xxl-none {\n -o-object-fit: none !important;\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-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 -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-xxl-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-xxl-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-xxl-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-xxl-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-xxl-5 {\n -moz-column-gap: 3rem !important;\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-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 */","// stylelint-disable property-blacklist, scss/dollar-variable-default\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 }\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 }\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 }\n\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 }\n\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 $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\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, $fluidVal, $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, inherit);\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 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-` + + +

+ + + + +
+ + Chatbot Participação Social + +
+ +
+
    +
  • +
  • +
  • +
  • +
  • +
  • +
  • +
+
+ +
+ + + + +
+ + + + + +
+ +
+ +
+ + + +
+
+

Reunião 01

+

Pauta: Primeira reunião com o cliente

+

Data: 28/02/2024
+Local: Coworking

+

Presentes:

+ +

Objetivos:

+

Sanar dúvidas dos participantes sobre o projeto

+

Acompanhamentos e definições:

+
    +
  • +

    Giovanni vai verificar a demanda com a presidência e com a Carla.
    +Obs.: A Presidência já possui um modelo de chat pré definido com documentação, a ideia da Carla é aprimorar.

    +
  • +
  • +

    Todos os integrantes devem estudar possibilidades e alternativas de tecnologias que poderemos utilizar.

    +
  • +
  • +

    Elaborar documentação – requisitos e história de usuários.
    +Obs.: É necessário primeiro o entendimento do projeto com a presidência e com a Carla.

    +
  • +
  • +

    Na semana seguinte todos os participantes devem criar um BotFather pelo Telegram.

    +
  • +
+

Encaminhamentos:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AtividadeResponsáveisPrazo
Buscar informações p/ documentaçãoGiovanni13/03
Estudar tecnologias que vamos utilizarTodos02/03
Elaborar documentaçãoTodosSem prazo
Criar BotFatherTodos09/03
+

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.018/03/2024Criação do documentoGabriel Santos

+
+
+ + + + + +
+ + + + + + + + + + + + \ No newline at end of file diff --git "a/atas_de_reuni\303\265es/Reuni\303\243o 2/index.html" "b/atas_de_reuni\303\265es/Reuni\303\243o 2/index.html" new file mode 100644 index 00000000..6d16b22b --- /dev/null +++ "b/atas_de_reuni\303\265es/Reuni\303\243o 2/index.html" @@ -0,0 +1,473 @@ + + + + + Reunião 02 - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Reunião 02

+

Pauta: Segunda reunião (só com membros)

+

Data: 12/03/2024
+Local: LTDEA - 313

+

Presentes:

+ +

Objetivos:

+

Realizar a reunião semanal, somente com os membros, para dar andamento ao trabalho.

+

Acompanhamentos e definições:

+
    +
  • Refatoração do script do bot
  • +
  • API do telebot
  • +
  • Documentação
  • +
+

Encaminhamentos:

+ + + + + + + + + + + + + + + + + + + + +
AtividadeResponsáveisPrazo
Refatoração do script do botTodos20/03
Estudar API do telebotTodos20/03
+

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.018/03/2024Criação do documentoGabriel Santos

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git "a/atas_de_reuni\303\265es/Reuni\303\243o 3/index.html" "b/atas_de_reuni\303\265es/Reuni\303\243o 3/index.html" new file mode 100644 index 00000000..94dcdcd8 --- /dev/null +++ "b/atas_de_reuni\303\265es/Reuni\303\243o 3/index.html" @@ -0,0 +1,491 @@ + + + + + Reunião 03 - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Reunião 03

+

Pauta: Terceira reunião com o cliente

+

Data: 13/03/2024
+Local: Jitsi Meet

+

Presentes:

+ +

Objetivos:

+

Encaminhamentos para a 3º semana

+

Acompanhamentos e definições:

+
    +
  • +

    Testar o bot do telegram com múltiplos usuários simultâneos.

    +
  • +
  • +

    Testar a conversação entre bots usando o intergram.

    +
  • +
  • +

    Definição das sprints quinta-feira 13 hs.

    +
  • +
  • +

    Focar na documentação.

    +
  • +
+

Encaminhamentos:

+ + + + + + + + + + + + + + + + + + + + + + + + + +
AtividadeResponsáveisPrazo
Testar o bot do telegram com múltiplos usuários simultâneosTodos21/03
Testar a conversação entre bots usando o intergramTodos21/03
Documentar o projetoTodosSem prazo
+

Gravação da reunião:

+ + +

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.018/03/2024Criação do documentoThiago Marques

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git "a/atas_de_reuni\303\265es/Reuni\303\243o 4/index.html" "b/atas_de_reuni\303\265es/Reuni\303\243o 4/index.html" new file mode 100644 index 00000000..be5008ad --- /dev/null +++ "b/atas_de_reuni\303\265es/Reuni\303\243o 4/index.html" @@ -0,0 +1,500 @@ + + + + + Reunião 04 - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Reunião 04

+

Pauta: Reunião com o cliente para finalização do escopo

+
    +
  • Data: 21/03/2024
  • +
  • Local: Lappis - UnB
  • +
+

Presentes:

+ +

Objetivos:

+

Definir o escopo do projeto com as entregas dos 4 releases e deliberações.

+

Acompanhamentos e definições:

+
    +
  • Atualizações do projeto com a Carla
  • +
  • Definição de escopo com o cliente:
  • +
  • 1ª release: Documentação e cronograma geral
  • +
  • 2ª release: Integração do Rasa no Brasil Participativo
  • +
  • 3ª release: Análise de dados e geração de relatórios
  • +
  • 4ª release: Manutenção e evolução
  • +
  • Refinar planejamento até issues (Escopo → Feature → Sprints → Issues)
  • +
+

Encaminhamentos:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AtividadeResponsáveisPrazo
Estudo de RocketChat – Análise de dadosGabriel Pessoa Zaranza28/03/2024
Estudo de RocketChat – O que é, o que faz, o que não fazGabriel Reis Scheidt Paulino28/03/2024
Estudo de RocketChat – InterfaceIsaque Augusto da Silva Santos28/03/2024
Estudo de RocketChat – Recebimento de mídiasThiago Henrique Marques Rocha28/03/2024
Ata reunião 4Gabriel Santos Pinto25/03/2024
Estudos e produção do Story MapGabriel Santos Pinto28/03/2024
+

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.025/03/2024Criação do documentoGabriel Santos

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git "a/atas_de_reuni\303\265es/Reuni\303\243o 5/index.html" "b/atas_de_reuni\303\265es/Reuni\303\243o 5/index.html" new file mode 100644 index 00000000..5394bb78 --- /dev/null +++ "b/atas_de_reuni\303\265es/Reuni\303\243o 5/index.html" @@ -0,0 +1,557 @@ + + + + + Reunião 05 - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Reunião 05

+

Pauta: Gitpage e Rocketchat

+
    +
  • Data: 29/03/2024
  • +
  • Local: Google Meet - Online
  • +
+

Presentes:

+ +

Objetivos:

+

Alinhamento com o clinte sobre Gitpage e o estudo do RocketChat

+

Acompanhamentos e definições:

+

Apresentação da gitpage:

+
    +
  • Utilizar licença do BP;
  • +
  • Metodologia ágil para usar no backlog;
  • +
  • Dividir épicos em mini funcionalidades (pesquisa sobre épicos e milestones);
  • +
  • MVP;
  • +
  • Índice do cronograma e roadmap;
  • +
  • Separar tabela do cronograma geral por releases (Cronograma contendo a entrega geral da release com nome do bloco sendo a release);
  • +
  • Roadmap – separar roadmaps (destaque para o roadmap do cliente);
  • +
  • Storymap -justificação do texto, segunda e terceira release podem sofrer alterações, histórico de versões;
  • +
  • Atas de reunião – histórico de versões nos finais das atas de reunião (?);
  • +
  • Releases – link para documento no cronograma, colocar link das issues.
  • +
+

Estudo do RocketChat

+
    +
  • Decisão de não seguir com a tecnologia;
  • +
  • Pretende seguir com a criação do chat (hospedagem de servidor);
  • +
  • Pode mexer no snipert geral da plataforma;
  • +
  • Começar loo implementação no BP;
  • +
  • Sem possibilidade de contratação do Rasa Pro.
  • +
+

Encaminhamentos:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AtividadeResponsáveisPrazo
Feedback da GitPageGiovanni Alvissaras02/04
Validação das histórias do usuário e requisitosGiovanni Alvissaras02/04
Alteração de licença para a do BP (criação de página só para ela)Gabriel Zaranza04/04
Divisão de épicos conforme especificado em reuniãoTodos (Gabtiel Pinto responsável)04/04
Dividir cronograma em releases e adicionar link de redirecionamento de cada sprintThiago Marques04/04
Destaque para roadmap do clienteGabriel Scheidt04/04
Storymap (justificar texto)Gabriel Scheidt04/04
Agrupar itens com sub-itens e melhorar contraste da GitPageGabriel Scheidt04/04
Slides para apresentação da 1ª ReleaseGabriel Zaranza04/04
Texto sobre tecnologias na homeIsaque04/04
Revisar Backlog após revisão do clienteGabriel Pinto04/04
Terminar guia de contribuição e definir padrões de criação de issue, padrões de commit, padrões de PR entre outrosArthut Taylor04/04
Especificar Decidim na Gitpage (Melhorar contexto do BP)Encaminhamento04/04
+

Gravação da reunião:

+ + +

Histórico de versão

+ + + + + + + + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.001/04/2024Criação do documentoGabriel Santos
1.101/04/2024Adição do link da gravação da reuniãoThiago Marques

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git "a/atas_de_reuni\303\265es/Reuni\303\243o 6/index.html" "b/atas_de_reuni\303\265es/Reuni\303\243o 6/index.html" new file mode 100644 index 00000000..d8140e1a --- /dev/null +++ "b/atas_de_reuni\303\265es/Reuni\303\243o 6/index.html" @@ -0,0 +1,499 @@ + + + + + Reunião 06 - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Reunião 06

+

Data: 04/04/2024
+Local: Lappis - UnB

+

Presentes:

+ +

Objetivos:

+
    +
  • Conversa com a Carla
  • +
  • Storymap – roadmap
  • +
  • Cronograma
  • +
  • Terceira e quarta release
  • +
  • Rocketchat
  • +
  • Arquitetura
  • +
  • Servidor
  • +
+

Acompanhamentos e definições:

+
    +
  • Utilizar feedbacks do primeiro bot na plataforma do BP para um analytics;
  • +
  • Implementar coisas novas (áudio, natural, relatório, personificação);
  • +
  • API para conversão de áudio em texto pro bot poder entender;
  • +
  • Relatório geral de dúvidas bem superficial;
  • +
  • Focar mais na parte do áudio;
  • +
  • Bot responder em áudio (IA de áudio com voz humana);
  • +
  • Estudar se usar o rocketchat tem possibilidade de usar API externa para conversão de áudio;
  • +
  • Confirmar se Rasa ou Rocketchat documenta conversas com terceiros (ID da conversa é por IP?);
  • +
  • Fazer requisitos com base na acessibilidade;
  • +
  • Servidor: vai passar a máquina pra gente.
  • +
+

Encaminhamentos:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AtividadeResponsáveisPrazo:
Estudar se usando o rocketchat tem possibilidade de usar API externa para conversão de áudio (Como receber áudio e como mandar áudio)Gabriel Zaranza, Isaque e Arthur11/04
Confirmar se Rasa ou Rocketchat documentam conversas com terceiros (ID da conversa é por IP?)Gabriel Scheidt, Gabriel Pinto e Thiago11/04
Revisar MVPIsaque08/04
Revisão da apresentação da primeira releaseTodos11/04
+

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.005/04/2024Criação do documentoGabriel Santos

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git "a/atas_de_reuni\303\265es/Reuni\303\243o 7/index.html" "b/atas_de_reuni\303\265es/Reuni\303\243o 7/index.html" new file mode 100644 index 00000000..d3c993fb --- /dev/null +++ "b/atas_de_reuni\303\265es/Reuni\303\243o 7/index.html" @@ -0,0 +1,466 @@ + + + + + Reunião 07 - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Reunião 07

+

Pauta: Reunião semanal com o cliente

+

Detalhes

+
    +
  • Data: 11/04/2024
  • +
  • Local: Lappis - UnB
  • +
+

Participantes

+ +

Objetivos

+

Atualizações e definição das próximas sprints.

+

Acompanhamentos e definições

+
    +
  • Impossibilidade de usar o boilerplate já existente;
  • +
  • Possibilidade de fazer o boilerplate próprio;
  • +
  • Arquitetura do projeto;
  • +
  • Problema para integrar o rasa e o rocketchat;
  • +
  • Continuar o treino do bot no Rasa.
  • +
+

Encaminhamentos

+
    +
  • Focar na integração do rasa e rocketchat.
  • +
  • Treinamento do bot e documentação - Exemplo Taís.
  • +
  • Verificar modo de subida do rasa e rocketchat.
  • +
  • Entrar em contato com a comunidade.
  • +
  • Assinar ChatGPT.
  • +
+

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.011/04/2024Criação do documentoGabriel Santos

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git "a/atas_de_reuni\303\265es/Reuni\303\243o 8/index.html" "b/atas_de_reuni\303\265es/Reuni\303\243o 8/index.html" new file mode 100644 index 00000000..344ac7e6 --- /dev/null +++ "b/atas_de_reuni\303\265es/Reuni\303\243o 8/index.html" @@ -0,0 +1,466 @@ + + + + + Reunião 08 - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Reunião 08

+

Pauta: Reunião semanal com o cliente

+

Detalhes

+
    +
  • Data: 18/04/2024
  • +
  • Local: Lappis - UnB
  • +
+

Participantes

+ +

Objetivos

+

Integração Rasa e Rocketchat e viabilidade do Botpress.

+

Acompanhamentos e definições

+
    +
  • Integração Rasa e Rocketchat.
  • +
  • Botpress:
  • +
  • Nativamente já possui widget, áudio e analytics.
  • +
  • Progamação por diagramas - linguagem typescript e javascript.
  • +
  • Definição do Botpress.
  • +
+

Encaminhamentos

+
    +
  • Trocar a tecnologia de Rasa para Botpress.
  • +
  • Liberar a API externa para teste - Cliente.
  • +
  • Treinar o bot o quanto antes - prazo 23/04/2024.
  • +
  • Viabilidade para subir o Botpress.
  • +
  • Estudar como subir em produção.
  • +
+

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.022/04/2024Criação do documentoThiago Marques

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git a/backlog/index.html b/backlog/index.html new file mode 100644 index 00000000..13cfac64 --- /dev/null +++ b/backlog/index.html @@ -0,0 +1,696 @@ + + + + + Backlog do Produto - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Backlog do Produto

+

Escopo do Produto

+

  O produto desenvolvido tem como objetivo auxiliar os usuários da plataforma Brasil Participativo.Um dos aspectos-chave do escopo do chatbot é sua capacidade de resolver de forma eficiente as problemas comuns que os usuários possam ter. Isso inclui fornecer respostas rápidas e precisas para perguntas frequentes sobre as políticas, procedimentos e recursos disponíveis na plataforma. Ao oferecer resoluções rápidas, o chatbot tem como objetivo capacitar os usuários com as informações necessárias para se envolver de forma eficaz com a comunidade Brasil Participativo.

+ +

Histórias de Usuário

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IDEu, comoQuero / Preciso / Devo / Gostaria dePara
US01UsuárioPoder conversar com o ChatbotTirar dúvidas sobre a plataforma Brasil Participativo
US02UsuárioTer uma conversa natural e humanizada com o chatbotTer uma experiência mais agradável
US03UsuárioQue o chatbot me fornecesse links para páginas específicas dentro da Plataforma do Brasil ParticipativoEncontrar informações relevantes de forma rápida e fácil
US04UsuárioQue o chatbot mantivesse a mesma conversa em abas diferentesPoder continuar interagindo enquanto eu realizo outras atividades
US05UsuárioQue o chatbot me permitisse enviar feedback e sugestões de melhorias para o Brasil ParticipativoContribuir para o aprimoramento da plataforma
US06UsuárioQue o chatbot fosse acessível através de um widget em todas as páginasObter acesso rápido e fácil ao suporte enquanto navego pelo site do Brasil Participativo
US07UsuárioQue o chatbot fosse responsivo e me respondesse em menos de 2 minutosObter assistência rápida sempre que precisar
US08UsuárioQue o chatbot funcionasse nos principais navegadores: Opera, Firefox e ChromePoder acessar o Brasil Participativo independentemente do navegador que estou utilizando
US09UsuárioQue o chatbot aderisse às políticas de privacidade e segurança de dadosGarantir a proteção das minhas informações durante as interações com o chatbot
US10GestorQue seja possível obter métricas sobre a satisfação dos usuários ao terminar de usar o chatbotAvaliar o desempenho do chatbot
US11GestorPoder ter acesso ao fluxos de conversasGerenciar as conversas com o usuário
US12GestorQue o chatbot fosse desenvolvido com uma arquitetura escalávelGarantir que o chatbot continue funcionando sem problemas, mesmo com o aumento do número de usuários
US13UsuárioQue o chatbot entenda portuguêsFacilitar a minha comunicação com ele
US14GestorQue houvesse métricas de análise da performance do chatbotManutenção e evolução do chatbot
US15UsuárioReiniciar a conversa do chatbot, voltando ao primeiro estadoQue possa recomeçar a conversa se necessário
US16UsuárioQue o chatbot funcione quando eu acessar o site do BP pelo celularQue eu possa conversar com o chatbot usando o celular e o desempenho não seja alterado
US17UsuárioEnviar áudios para o chatbot e ser respondido em texto ou em áudioTrazer acessibilidade e facilitar a comunicação com o chatbot
US18UsuárioQue o chatbot tenha uma identidade visualQue a conversa seja mais agradável e familiar
US19UsuárioEnviar e-mail caso minha dúvida não seja atendidaQue eu possa me comunicar com alguém que possa solucionar minha dúvida
US20UsuárioQue o chatbot esteja disponível 24 horas por diaConversar com ele a qualquer momento
+

Requisitos

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FuncionaisRF01O bot precisa interagir com vários usuários ao mesmo tempoUS04, US07, US12
RF02O bot precisa tirar dúvidas das pessoas acerca do Brasil participativoUS01, US02, US03
RF03O chatbot precisa fornecer links para páginas que o usuário deseja ir dentro do brasil participativoUS03
RF04O chatbot terá que auxiliar o usuário com problemas de loginUS01
RF05O chatbot deve manter a conversa mesmo que várias abas estejam abertas, mantendo um fluxo de conversaUS04
RF06O chatbot deve permitir que os usuários enviem feedback sobre as conversas e melhoriasUS05
RF07O chatbot deve fazer relatórios e ter métricas sobre a satisfação dos usuáriosUS10
RF08O chatbot deve permitir que um gestor acesse o fluxo de conversasUS11
RF09O chatbot precisa entender e conversar em portuguêsUS13
RF10O chatbot deve gerar métricas para avaliar a sua performance/desempenhoUS14
RF11O chatbot deve ter a capacidade de reiniciar a conversa e começá-la do zeroUS15
RF12O chatbot deve receber áudios em português, entendê-los e responder em texto ou áudioUS17
RF13O chatbot deve ser capaz de fornecer um e-mail de endereço de contato caso a dúvida do usuário não seja respondidaUS19
Não FuncionaisRNF01O bot precisa estar disponível 24 horas por diaUS20
RNF02O acesso ao chatbot precisa ser feito através de um widgetUS06
RNF03O chatbot terá que responder o usuário em menos de 2 minutosUS07
RNF04O widget do chatbot, precisa ser acessado em todas as páginasUS06
RNF05O chatbot deve ser desenvolvido utilizando uma arquitetura escalável para lidar com um aumento no número de usuáriosUS12
RNF06O chatbot deve funcionar nos principais navegadores: Opera, Firefox, ChromeUS08
RNF07O chatbot deve aderir às políticas de privacidade e segurança de dados, garantindo a proteção das informações dos usuários durante as interaçõesUS09
RNF08O chatbot deve ter um fluxo de conversa intuitivo para o usuárioUS02
RNF09O chatbot deve poder ser acessado tanto no computador (WEB) como no celular (Mobile)US16
RNF10O chatbot deve ter uma identidade visual agradávelUS18
+ +

Histórico de versão

+ + + + + + + + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.028/03/2024Criação do BacklogIsaque Augusto
2.002/04/2024Modificação das histórias de usuário e requisitosIsaque Augusto

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git a/cronogramas/Cronograma Detalhado/index.html b/cronogramas/Cronograma Detalhado/index.html new file mode 100644 index 00000000..68b12635 --- /dev/null +++ b/cronogramas/Cronograma Detalhado/index.html @@ -0,0 +1,618 @@ + + + + + Cronograma Detalhado - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Cronograma Detalhado

+

Introdução

+

  O cronograma detalhado é uma ferramenta que tem como objetivo organizar as atividades, os recursos e os prazos de um projeto de forma visual, neste caso, em tabelas. Os cronogramas a seguir foram construídos a partir das datas e prazos estimulados pelos integrantes do Projeto.

+ +

Cronograma Detalhado

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
1ª ReleaseDocumentação do ProjetoInícioEntrega
Estudar python e APITempo para nivelar o grupo em conhecimentos de python26/02/202415/03/2024
Criação do scriptCriação do script do bot do telegram26/02/202419/03/2024
DocumentaçãoDocumentação do Projeto01/03/2024Continuo
Criação do Bot telegramPrimeiro produto desenvolvido com a implementação do fluxo fornecido pelo cliente06/03/202404/04/2024
Produto 1ª ReleaseDocumentação do Projeto08/04/2024
+
Tabela 1 - Cronograma detalhado 1ª Release.
+


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
2ª ReleaseBot no Brasil ParticipativoInícioEntrega
Estudo RasaEstudo e análise da biblioteca do Rasa08/04/202415/04/2024
Criação bot RasaIntegração do Rasa + Python15/04/2024descontinuado
Criação bot BotpressCriar o chat bot com a ferramenta Botpress19/04/202426/04/2024
Integração do bot no BPImplementação do chatbot com linguagem natural no site do Brasil Participativo26/04/202416/05/2024
Produto 2ª ReleaseBot no Brasil Participativo17/05/2024
+
Tabela 2 - Cronograma detalhado 2ª Release.
+


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
3º ReleaseTecnologias de acessibilidadeInícioEntrega
Estudo - Implementação de áudioEstudar tecnologias para a implementação de áudio20/05/202430/05/2024
Alto contrasteImplementar o alto contraste no widget do chat bot31/05/202421/06/2024
Implementação de áudioImplementar a ferramenta de áudio no chat bot03/06/202402/07/2024
Produto 3ª ReleaseTecnologias de acessibilidade05/07/2024
+
Tabela 3 - Cronograma detalhado 3ª Release.
+


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
4º ReleaseAnálise de Dados e personaInícioEntrega
Botpress analyticsEstudo sobre a utilização do Botpress para análise de dados02/07/202411/07/2024
Consulta de dadosMapeamento dos dados gerados pelo chat bot12/07/2024Contínuo
Geração de relatóriosImplementação da ferramenta de geração de relatórios15/07/2024Contínuo
Produto 4ª ReleaseAnálise de Dados e persona02/08/2024
+
Tabela 4 - Cronograma detalhado 4ª Release.
+ +

Histórico de versão

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.026/03/2024Criação do documentoThiago Marques
2.001/04/2024Transformação de cronograma geral para cronograma detalhadoThiago Marques
3.008/04/2024Correção de planejamento das releasesThiago Marques
4.022/04/2024Atualização da tecnologia de Rasa para BotpressThiago Marques

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git a/cronogramas/Cronograma Geral/index.html b/cronogramas/Cronograma Geral/index.html new file mode 100644 index 00000000..ba189f4a --- /dev/null +++ b/cronogramas/Cronograma Geral/index.html @@ -0,0 +1,470 @@ + + + + + Cronograma geral - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Cronograma geral

+

O cronograma geral do projeto foi elaborado como uma ferramenta de rápida consulta para acompanhar as principais entregas nos próximos seis meses. Destinado tanto aos usuários quanto ao cliente, visa proporcionar um acesso ágil e eficiente às informações essenciais. Para mais informações, vizualize o Cronograma detalhado.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TítuloDescriçãoEntrega
1º ReleaseBot Telegram e Documentação08/04/2024
2º ReleaseBot no Brasil Participativo17/05/2024
3º ReleaseTecnologias de acessibilidade05/07/2024
4º ReleaseAnálise de Dados e persona02/08/2024
+

Histórico de versão

+ + + + + + + + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.026/03/2024Criação do documentoGabriel Scheidt
1.122/04/2024Atualizando DescriçãoThiago Marques

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git a/gettingStarded/index.html b/gettingStarded/index.html new file mode 100644 index 00000000..2d841d52 --- /dev/null +++ b/gettingStarded/index.html @@ -0,0 +1,502 @@ + + + + + Getting Started - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Getting Started

+

Siga estes passos para configurar seu ambiente e começar:

+

Passo 1: Instalar o Python

+
    +
  1. Acesse o site oficial do Python para baixar e instalar o Python em seu computador.
  2. +
  3. Durante o processo de instalação, certifique-se de marcar a opção "Adicionar Python ao PATH" para poder executar o Python facilmente pelo terminal ou prompt de comando.
  4. +
+

Passo 2: Instalar Bibliotecas Necessárias

+

Abra o terminal ou prompt de comando e execute os seguintes comandos para instalar as bibliotecas necessárias:

+
pip install python-telegram-bot
+pip install python-dotenv
+pip install os
+
+

Passo 3: Configurar Seu Bot no Telegram

+
    +
  1. +

    Entrar em contato com o @BotFather no Telegram.

    +
  2. +
  3. +

    No chat com o BotFather, use o comando "/newbot" para criar um novo bot.

    +
  4. +
  5. +

    Siga as instruções para fornecer um nome e um username para o seu bot.

    +
  6. +
  7. +

    Após a criação, o BotFather irá fornecer um token para o seu bot. Guarde esse token pois será utilizado no código Python.

    +
  8. +
+

Passo 4: Configurando o ambiente

+

Siga estes passos para clonar o repositório, configurar o token do Telegram no arquivo .env e executar o bot do Telegram.

+

Clonar o Repositório

+
    +
  1. Abra o terminal ou prompt de comando.
  2. +
  3. +

    Clone o repositório usando o comando:

    +

    bash +git clone https://github.com/ResidenciaTICBrisa/T2G2-Chatbot-Participacao-Social

    +

    Acessar a Branch 'bot_telegram'

    +
  4. +
  5. +

    Mude para a branch bot_telegram com o comando:

    +

    bash +git checkout bot_telegram

    +
  6. +
+

Configurar o Arquivo .env

+
    +
  1. Crie um arquivo .env no diretório raiz do projeto.
  2. +
  3. Abra o arquivo .env com seu editor de texto preferido.
  4. +
  5. +

    Adicione a seguinte linha ao arquivo .env e substitua SEU_TELEGRAM_TOKEN pelo token fornecido pelo BotFather:

    +

    bash +TELEGRAM_TOKEN= 'SEU_TELEGRAM_TOKEN'

    +
  6. +
+

Passo 5: Executar o Bot do Telegram

+
    +
  1. Certifique-se de que você está no diretório do projeto.
  2. +
  3. +

    Certifique-se de que você está na branch 'bot_telegram' com o comando:

    +

    shell +git checkout

    +
  4. +
  5. +

    Execute o script Python para iniciar o bot do Telegram:

    +

    bash +python chatbot.py

    +
  6. +
+

O bot do Telegram deve estar agora em execução e pronto para interagir com os usuários.

+

Parabéns! Você configurou e executou com sucesso o bot do Telegram.

+

Histórico de versão

+ + + + + + + + + + + + + + + + + +
VersãoDataDescriçãoAutor
1.003/04/2024Criação do documentoGabriel Zaranza

+
+
+ + + + + +
+ +
+ + + + + + + + + + \ No newline at end of file diff --git a/images/Teste_chatbot.png b/images/Teste_chatbot.png new file mode 100644 index 0000000000000000000000000000000000000000..eaf5caeff41eae7e05f654ce2a313f82de4ecaf7 GIT binary patch literal 521589 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 z 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%0D=4A5jB!i}&8Ds4Jkg6}8j5Xw$v@=yi3kC$ZQ;F# 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/Cypl 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⪚16h>+1k-wVK@~r4lX6F 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

P{Yi`*5yun%2@4?m0i4X&e7Gq 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� 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

YK((M#IV}U|2r0|b>V_2Vkb@y? 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%0AL@Il`wNa@JC9&PQ&laH{|~|$mUkF&ShhHP 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⁢5wJdJVm8md{;~* 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

CUlcQ7l&Mnptl0tR2 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Ξboa)_O$G-h1J|W4HGB!LinZSF>pgXFmRnlcHHq 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 z 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

  • }}6qB$@9o97@!o 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 U1&6w1J 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­oQ%I06Drk_ZH&wm>}sTO{_ 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
    eOCL@_v*CO*{RAcwnnvg4yvN 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%0D`2s%ZdwHA?z!ZFEsKzI+($j}FE!O*8<#_W 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 G-(UUacffrR`Mn_Q=gqLEwqt+V-kUhR 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
    Gc2T&)g72&7+l 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 + + + + Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + +
    + +
    + + + +
    +
    +

    Home

    +

      Bem-vindo à GitPage do projeto Chatbot de Participação Social para o Brasil Participativo! Este projeto faz parte de uma iniciativa para enriquecer a experiência na plataforma digital do Brasil Participativo, criado pelos residentes em TI da BRISA, o Chatbot facilita a interação dos cidadãos com a plataforma, oferecendo respostas precisas e amigáveis.

    + +

    Sobre o Projeto Residência em TIC da BRISA - UnB FGA

    +

      A BRISA Sociedade para o Desenvolvimento da Tecnologia da Informação, em parceria com a UnB campus Gama e LAPPIS, vai capacitar estudantes de cursos de tecnologias, graduação e ensino técnico, para se tornarem desenvolvedores de sistemas nas tecnologias mais atuais de informática e comunicações. A BRISA conta com recursos da Lei de Informática, através de Programa Prioritário do Ministério da Ciência, Tecnologia e inovações – MCTI, coordenado pela Softex.

    + +
    Para mais informações sobre Sobre o Projeto Residência em TIC da BRISA - UnB FGA acesse aqui.
    +

    Sobre o Brasil Participativo

    +

      O Brasil Participativo é uma plataforma desenvolvida em software livre, com o apoio da Dataprev, utilizando a plataforma Decidim com colaboração da comunidade Decidim-Brasil, parceria com o Ministério da Gestão e Inovação em Serviços Públicos (MGI) e envolvimento da Universidade de Brasília (UnB). A plataforma visa permitir que a sociedade contribua ativamente para o desenvolvimento e aprimoramento das políticas públicas, tornando mais democrática a participação social nas decisões governamentais.

    + +

      O Decidim é uma plataforma digital de participação cívica e democracia direta, originalmente desenvolvida em Barcelona, Espanha. Oferece ferramentas para os cidadãos proporem, debaterem, votarem e acompanharem propostas e políticas públicas. Seu objetivo é promover a participação ativa, transparência e prestação de contas, fortalecendo a democracia e a inclusão social.

    + +
    Para mais informações sobre o Brasil Participativo acesse aqui.
    +

    Sobre o Projeto Chatbot de Participação Social

    +

      O foco central deste projeto é a implementação de um chatbot destinado a orientar os usuários durante a navegação na plataforma do Brasil Participativo, com o objetivo de esclarecer dúvidas comuns, fornecer suporte e e informar sobre os processos de participação na plataforma em tempo real. O projeto possui médio porte e complexidade, ele necessita de habilidades em Chatbot e Evolução de Software Livre, com Giovanni Alvissus atuando como mentor.

    + +

      As principais tecnologias utilizadas no projeto serão o JavaScript, devido à sua ampla aceitação e eficácia na construção de aplicações interativas, e o Botpress, que oferece uma plataforma robusta e extensível para o desenvolvimento de chatbots com inteligência artificial. O Botpress facilita a integração de funcionalidades avançadas, permitindo uma interação mais natural e eficiente com os usuários.

    + +

      Além disso, como o projeto Chatbot de Participação Social será um plugin para a Plataofrma do Brasil Participativo, ele poderá ser utilizado em outros projetos que utilizam a plataforma digital Decidim.

    + +

    Colaboradores e Parceiros

    +

      Este projeto é fruto da colaboração entre a empresa BRISA Sociedade para o Desenvolvimento da Tecnologia da Informação, em parceria com a UnB campus Gama e LAPPIS. Agradecemos a todos os envolvidos por contribuírem para a evolução do Projeto Chatbot de Participação Social.

    + +

      Sinta-se à vontade para explorar o código-fonte, relatar problemas (issues) e contribuir para o aprimoramento deste projeto. Juntos, estamos construindo uma plataforma mais acessível e interativa para a participação ativa da sociedade.

    + +

    Desenvolvedores

    +

    + + + + + + + + + + + + + + + + +
    + + +
    Arthur Taylor de Jesus Popov
    +
    +
    + + +
    Gabriel Pessoa Zaranza
    +
    +
    + + +
    Gabriel Reis Scheidt Paulino
    +
    +
    + + +
    Gabriel Santos Pinto
    +
    +
    + + +
    Isaque Augusto da Silva Santos
    +
    +
    + + +
    Thiago Henrique Marques Rocha
    +
    +
    + Ciência de Dados + + Scrum master + + Backend + + Documentação + + Machine Learning + + Frontend +
    +

    +

    Histórico de versão

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VersãoDataDescriçãoAutor
    1.028/03/2024Criação do documento HomeGabriel Scheidt
    1.103/04/2024Atualização de documentoGabriel Pinto
    1.222/04/2024Atualizando para BotpressThiago Marques

    +
    +
    + + + + + +
    + +
    + + + + + + + + + + \ No newline at end of file diff --git a/mvp/index.html b/mvp/index.html new file mode 100644 index 00000000..c536c0e8 --- /dev/null +++ b/mvp/index.html @@ -0,0 +1,481 @@ + + + + + O Mínimo Produto Viável (MVP) - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + +
    + +
    + + + +
    +
    +

    O Mínimo Produto Viável (MVP)

    +
    + +
    +

    MVP

    +

    + +

    + +

      O Mínimo Produto Viável (MVP) é uma abordagem essencial no desenvolvimento de produtos, cujo principal objetivo é criar uma versão inicial simplificada que entregue a proposta de valor central da ideia. Para esta finalidade, utilizamos a ferramenta Canva para a produção do MVP.

    + +

      O MVP desempenha um papel crucial no desenvolvimento do produto, pois fornece uma visão geral que ajuda a determinar sua viabilidade e funcionalidades. Além disso, permite a identificação de problemas e áreas de melhoria, contribuindo para a redução de riscos à medida que a equipe avalia a aceitação do público. Essa avaliação direciona o foco da equipe para as partes mais importantes do projeto. A divisão do MVP em categorias facilita ainda mais essa análise.

    + +

    Plataformas:

    +

      Foram utilizadas diversas plataformas no desenvolvimento e teste do projeto. O Telegram serviu como interface visual para os testes do chatbot, enquanto o site do Brasil Participativo, que representa o cliente final da aplicação, foi o ambiente onde o MVP foi avaliado. Além disso, o GitHub foi utilizado para elaborar a GitPage e documentar o projeto de forma colaborativa.

    + +

    Visão do MVP:

    +

      Nosso MVP é um chatbot de assistência virtual projetado para facilitar a experiência dos usuários no site Brasil Participativo, ajudando-os na navegação e compreensão do ambiente virtual.

    + +

    Funcionalidade:

    +

      Nosso MVP rodará no servidor e estará sempre disponivel para teste, a implementação do bot é baseada na seleção com números, o usuário segue o fluxo estabelecido pelo cliente.

    + +

    Resultado Esperado:

    +

      Nosso MVP será executado em um servidor e estará constantemente disponível para testes. A implementação do bot é baseada em seleções numéricas, permitindo que o usuário siga o fluxo estabelecido pelo cliente de forma intuitiva e eficiente.

    + +

    Jornadas:

    +

      O percurso do usuário começa quando ele acessa o site e utiliza o widget para se comunicar com o chatbot. Enquanto isso, os desenvolvedores têm a flexibilidade de modificar completamente o funcionamento e a lógica do chatbot durante suas jornadas.

    + +

    Métricas para Validar as Hipóteses de Negócio:

    +

      A métrica de validação consiste em verificar se o usuário consegue concluir a conversa de forma satisfatória, mantendo um baixo nível de desvio entre os fluxos. Além disso, a satisfação do usuário final em relação ao produto também é considerada um indicador positivo de validação.

    + +

    Custo e Cronograma:

    +

      O grupo é composto por seis pessoas, dedicando um total de 120 horas semanais. Desenvolvemos nosso MVP ao longo de um período de dois meses.

    + +

    Histórico de versão

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VersãoDataDescriçãoAutor
    1.028/03/2024Criação do histórico de versãoGabriel Scheidt
    2.028/03/2024Alteração de layout e do MVPGabriel Scheidt
    2.108/04/2024Atualização do MVPIsaque Augusto

    +
    +
    + + + + + +
    + +
    + + + + + + + + + + \ No newline at end of file diff --git a/releases/release1/index.html b/releases/release1/index.html new file mode 100644 index 00000000..31711a74 --- /dev/null +++ b/releases/release1/index.html @@ -0,0 +1,504 @@ + + + + + Release 1 - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + +
    + +
    + + + +
    +
    +

    Release 1

    +


    +
    +Sprint 1 (13 de março - 21 de março) +
    +Essa sprint teve como objetivo a criação do script Python para ser usado pelo bot do telegram. +
    + As seguintes issues foram feitas nessa sprint: +
      +
    • Criar o fluxo de conversa 2 do chatbot #11
    • +
    • Criar o fluxo de conversa 5 e 6 do chatbot #10
    • +
    • Criar o fluxo de conversa 3 e 4 do chatbot #12
    • +
    • Criar o fluxo de conversa 7 do chatbot #15
    • +
    • Configuração do ambiente Python #8
    • +
    • Criar o fluxo de conversa 1 do chatbot #9
    • +
    +
    + +


    +
    +Sprint 2 (21 de março - 28 de março) +
    +Nesta sprint, os objetivos são: testar o Chatbot para conversas simultâneas, estudar a integração de um webhook em uma página HTML para substituir o intergram no Decidim, documentar as reuniões na GitPage e organizar o projeto em Releases, Sprints e Issues com planejamento detalhado. +
    +
    +As seguintes issues foram feitas nessa sprint: +
      +
    • RASA widget como alternativa ao Intergram #27
    • +
    • Divisão de funções dos membros #34
    • +
    • Estudo sobre o Telebot #19
    • +
    • Teste do Chatbot no Telegram #20
    • +
    • Fazer uma gitpage #20
    • +
    • Configuração BotFather Telegram #7
    • +
    +
    + +


    +
    +Sprint 3 (28 de março - 04 de abril) +
    + +Nesta sprint, os objetivos são: estudar o Rocket.Chat e suas vantagens, avaliar seu potencial para mídia e análise de dados, organizar o projeto em Releases, Sprints e Issues com planejamento detalhado, além de elaborar a ata de reunião 4 e o Storymap. +
    + +As seguintes issues foram feitas nessa sprint: +
      +
    • Criação do Cronograma do Projeto #46
    • +
    • Estudo sobre a interface do Rocketchat #44
    • +
    • Elaborar Story Map do projeto #43
    • +
    • Estudar sobre o Rocket.Chat e seu uso para mídia #41
    • +
    • Pesquisar alternativas de integração pelo intergram #26
    • +
    • Estudo sobre épicos no framework Scrum #38
    • +
    • Implementação de Storymap para Visualização de Fluxo de Trabalho #39
    • +
    • Criação do Roadmap planejado do projeto #31
    • +
    • Estudo sobre sobre análise de dados/relatórios do rocketchat #40
    • +
    • Elaboração de ata da reunião 4 #42
    • +
    + +
    + +


    +
    +Sprint 4 (04 de abril - 08 de abril) +
    +This is how you dropdown. +
    + +

    Histórico de versão

    + + + + + + + + + + + + + + + + + + + + + + + +
    VersãoDataDescriçãoAutor
    1.028/03/2024Criação do histórico de versãoGabriel Scheidt
    1.102/04/2024Inserção do link para as issuesArthur Taylor

    +
    +
    + + + + + +
    + +
    + + + + + + + + + + \ No newline at end of file diff --git a/roadmap/index.html b/roadmap/index.html new file mode 100644 index 00000000..28b4845f --- /dev/null +++ b/roadmap/index.html @@ -0,0 +1,468 @@ + + + + + Roadmap - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + +
    + +
    + + + +
    +
    +

    Roadmap

    +

      Este documento tem como principal objetivo servir como um guia visual ou plano de ação, destacando as etapas fundamentais, metas e prazos ao longo do período de um projeto. Ele proporciona uma visão abrangente das fases necessárias para concluir com sucesso um projeto. +Versão inicial:

    + +

      Desenvolvemos dois roadmaps para o projeto: um enfocado na parte técnica e nas tecnologias associadas ao projeto BRISA, e outro direcionado ao produto e ao valor agregado que o projeto oferece ao cliente.

    + +

      Este RoadMap é direcionado ao projeto Brisa, delineando as fases de desenvolvimento e investigação em conjunto com as entregas correspondentes.

    + +
    + +
    +

    +

    Este RoadMap foi elaborado com foco no cliente, detalhando as entregas e o valor do produto final para referência, destacando áreas de entrega de valor em vez de tópicos específicos de estudo.

    +
    + +
    +

    +

    Histórico de versão

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VersãoDataDescriçãoAutor
    2.001/04/2024Alteração de metas para release 3 e 4.Gabriel Scheidt
    2.001/04/2024Divisão do roadmap em doisGabriel Scheidt
    1.028/03/2024Criação do histórico de versãoGabriel Scheidt

    +
    +
    + + + + + +
    + +
    + + + + + + + + + + \ No newline at end of file diff --git a/search.html b/search.html new file mode 100644 index 00000000..de9cc508 --- /dev/null +++ b/search.html @@ -0,0 +1,411 @@ + + + + + Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + +
    + +
    + + + + + + + + + + +
    + +
    + + + + + + + + + + \ No newline at end of file diff --git a/search/lunr.js b/search/lunr.js new file mode 100644 index 00000000..aca0a167 --- /dev/null +++ b/search/lunr.js @@ -0,0 +1,3475 @@ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + */ + +;(function(){ + +/** + * A convenience function for configuring and constructing + * a new lunr Index. + * + * A lunr.Builder instance is created and the pipeline setup + * with a trimmer, stop word filter and stemmer. + * + * This builder object is yielded to the configuration function + * that is passed as a parameter, allowing the list of fields + * and other builder parameters to be customised. + * + * All documents _must_ be added within the passed config function. + * + * @example + * var idx = lunr(function () { + * this.field('title') + * this.field('body') + * this.ref('id') + * + * documents.forEach(function (doc) { + * this.add(doc) + * }, this) + * }) + * + * @see {@link lunr.Builder} + * @see {@link lunr.Pipeline} + * @see {@link lunr.trimmer} + * @see {@link lunr.stopWordFilter} + * @see {@link lunr.stemmer} + * @namespace {function} lunr + */ +var lunr = function (config) { + var builder = new lunr.Builder + + builder.pipeline.add( + lunr.trimmer, + lunr.stopWordFilter, + lunr.stemmer + ) + + builder.searchPipeline.add( + lunr.stemmer + ) + + config.call(builder, builder) + return builder.build() +} + +lunr.version = "2.3.9" +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * A namespace containing utils for the rest of the lunr library + * @namespace lunr.utils + */ +lunr.utils = {} + +/** + * Print a warning message to the console. + * + * @param {String} message The message to be printed. + * @memberOf lunr.utils + * @function + */ +lunr.utils.warn = (function (global) { + /* eslint-disable no-console */ + return function (message) { + if (global.console && console.warn) { + console.warn(message) + } + } + /* eslint-enable no-console */ +})(this) + +/** + * Convert an object to a string. + * + * In the case of `null` and `undefined` the function returns + * the empty string, in all other cases the result of calling + * `toString` on the passed object is returned. + * + * @param {Any} obj The object to convert to a string. + * @return {String} string representation of the passed object. + * @memberOf lunr.utils + */ +lunr.utils.asString = function (obj) { + if (obj === void 0 || obj === null) { + return "" + } else { + return obj.toString() + } +} + +/** + * Clones an object. + * + * Will create a copy of an existing object such that any mutations + * on the copy cannot affect the original. + * + * Only shallow objects are supported, passing a nested object to this + * function will cause a TypeError. + * + * Objects with primitives, and arrays of primitives are supported. + * + * @param {Object} obj The object to clone. + * @return {Object} a clone of the passed object. + * @throws {TypeError} when a nested object is passed. + * @memberOf Utils + */ +lunr.utils.clone = function (obj) { + if (obj === null || obj === undefined) { + return obj + } + + var clone = Object.create(null), + keys = Object.keys(obj) + + for (var i = 0; i < keys.length; i++) { + var key = keys[i], + val = obj[key] + + if (Array.isArray(val)) { + clone[key] = val.slice() + continue + } + + if (typeof val === 'string' || + typeof val === 'number' || + typeof val === 'boolean') { + clone[key] = val + continue + } + + throw new TypeError("clone is not deep and does not support nested objects") + } + + return clone +} +lunr.FieldRef = function (docRef, fieldName, stringValue) { + this.docRef = docRef + this.fieldName = fieldName + this._stringValue = stringValue +} + +lunr.FieldRef.joiner = "/" + +lunr.FieldRef.fromString = function (s) { + var n = s.indexOf(lunr.FieldRef.joiner) + + if (n === -1) { + throw "malformed field ref string" + } + + var fieldRef = s.slice(0, n), + docRef = s.slice(n + 1) + + return new lunr.FieldRef (docRef, fieldRef, s) +} + +lunr.FieldRef.prototype.toString = function () { + if (this._stringValue == undefined) { + this._stringValue = this.fieldName + lunr.FieldRef.joiner + this.docRef + } + + return this._stringValue +} +/*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * A lunr set. + * + * @constructor + */ +lunr.Set = function (elements) { + this.elements = Object.create(null) + + if (elements) { + this.length = elements.length + + for (var i = 0; i < this.length; i++) { + this.elements[elements[i]] = true + } + } else { + this.length = 0 + } +} + +/** + * A complete set that contains all elements. + * + * @static + * @readonly + * @type {lunr.Set} + */ +lunr.Set.complete = { + intersect: function (other) { + return other + }, + + union: function () { + return this + }, + + contains: function () { + return true + } +} + +/** + * An empty set that contains no elements. + * + * @static + * @readonly + * @type {lunr.Set} + */ +lunr.Set.empty = { + intersect: function () { + return this + }, + + union: function (other) { + return other + }, + + contains: function () { + return false + } +} + +/** + * Returns true if this set contains the specified object. + * + * @param {object} object - Object whose presence in this set is to be tested. + * @returns {boolean} - True if this set contains the specified object. + */ +lunr.Set.prototype.contains = function (object) { + return !!this.elements[object] +} + +/** + * Returns a new set containing only the elements that are present in both + * this set and the specified set. + * + * @param {lunr.Set} other - set to intersect with this set. + * @returns {lunr.Set} a new set that is the intersection of this and the specified set. + */ + +lunr.Set.prototype.intersect = function (other) { + var a, b, elements, intersection = [] + + if (other === lunr.Set.complete) { + return this + } + + if (other === lunr.Set.empty) { + return other + } + + if (this.length < other.length) { + a = this + b = other + } else { + a = other + b = this + } + + elements = Object.keys(a.elements) + + for (var i = 0; i < elements.length; i++) { + var element = elements[i] + if (element in b.elements) { + intersection.push(element) + } + } + + return new lunr.Set (intersection) +} + +/** + * Returns a new set combining the elements of this and the specified set. + * + * @param {lunr.Set} other - set to union with this set. + * @return {lunr.Set} a new set that is the union of this and the specified set. + */ + +lunr.Set.prototype.union = function (other) { + if (other === lunr.Set.complete) { + return lunr.Set.complete + } + + if (other === lunr.Set.empty) { + return this + } + + return new lunr.Set(Object.keys(this.elements).concat(Object.keys(other.elements))) +} +/** + * A function to calculate the inverse document frequency for + * a posting. This is shared between the builder and the index + * + * @private + * @param {object} posting - The posting for a given term + * @param {number} documentCount - The total number of documents. + */ +lunr.idf = function (posting, documentCount) { + var documentsWithTerm = 0 + + for (var fieldName in posting) { + if (fieldName == '_index') continue // Ignore the term index, its not a field + documentsWithTerm += Object.keys(posting[fieldName]).length + } + + var x = (documentCount - documentsWithTerm + 0.5) / (documentsWithTerm + 0.5) + + return Math.log(1 + Math.abs(x)) +} + +/** + * A token wraps a string representation of a token + * as it is passed through the text processing pipeline. + * + * @constructor + * @param {string} [str=''] - The string token being wrapped. + * @param {object} [metadata={}] - Metadata associated with this token. + */ +lunr.Token = function (str, metadata) { + this.str = str || "" + this.metadata = metadata || {} +} + +/** + * Returns the token string that is being wrapped by this object. + * + * @returns {string} + */ +lunr.Token.prototype.toString = function () { + return this.str +} + +/** + * A token update function is used when updating or optionally + * when cloning a token. + * + * @callback lunr.Token~updateFunction + * @param {string} str - The string representation of the token. + * @param {Object} metadata - All metadata associated with this token. + */ + +/** + * Applies the given function to the wrapped string token. + * + * @example + * token.update(function (str, metadata) { + * return str.toUpperCase() + * }) + * + * @param {lunr.Token~updateFunction} fn - A function to apply to the token string. + * @returns {lunr.Token} + */ +lunr.Token.prototype.update = function (fn) { + this.str = fn(this.str, this.metadata) + return this +} + +/** + * Creates a clone of this token. Optionally a function can be + * applied to the cloned token. + * + * @param {lunr.Token~updateFunction} [fn] - An optional function to apply to the cloned token. + * @returns {lunr.Token} + */ +lunr.Token.prototype.clone = function (fn) { + fn = fn || function (s) { return s } + return new lunr.Token (fn(this.str, this.metadata), this.metadata) +} +/*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * A function for splitting a string into tokens ready to be inserted into + * the search index. Uses `lunr.tokenizer.separator` to split strings, change + * the value of this property to change how strings are split into tokens. + * + * This tokenizer will convert its parameter to a string by calling `toString` and + * then will split this string on the character in `lunr.tokenizer.separator`. + * Arrays will have their elements converted to strings and wrapped in a lunr.Token. + * + * Optional metadata can be passed to the tokenizer, this metadata will be cloned and + * added as metadata to every token that is created from the object to be tokenized. + * + * @static + * @param {?(string|object|object[])} obj - The object to convert into tokens + * @param {?object} metadata - Optional metadata to associate with every token + * @returns {lunr.Token[]} + * @see {@link lunr.Pipeline} + */ +lunr.tokenizer = function (obj, metadata) { + if (obj == null || obj == undefined) { + return [] + } + + if (Array.isArray(obj)) { + return obj.map(function (t) { + return new lunr.Token( + lunr.utils.asString(t).toLowerCase(), + lunr.utils.clone(metadata) + ) + }) + } + + var str = obj.toString().toLowerCase(), + len = str.length, + tokens = [] + + for (var sliceEnd = 0, sliceStart = 0; sliceEnd <= len; sliceEnd++) { + var char = str.charAt(sliceEnd), + sliceLength = sliceEnd - sliceStart + + if ((char.match(lunr.tokenizer.separator) || sliceEnd == len)) { + + if (sliceLength > 0) { + var tokenMetadata = lunr.utils.clone(metadata) || {} + tokenMetadata["position"] = [sliceStart, sliceLength] + tokenMetadata["index"] = tokens.length + + tokens.push( + new lunr.Token ( + str.slice(sliceStart, sliceEnd), + tokenMetadata + ) + ) + } + + sliceStart = sliceEnd + 1 + } + + } + + return tokens +} + +/** + * The separator used to split a string into tokens. Override this property to change the behaviour of + * `lunr.tokenizer` behaviour when tokenizing strings. By default this splits on whitespace and hyphens. + * + * @static + * @see lunr.tokenizer + */ +lunr.tokenizer.separator = /[\s\-]+/ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * lunr.Pipelines maintain an ordered list of functions to be applied to all + * tokens in documents entering the search index and queries being ran against + * the index. + * + * An instance of lunr.Index created with the lunr shortcut will contain a + * pipeline with a stop word filter and an English language stemmer. Extra + * functions can be added before or after either of these functions or these + * default functions can be removed. + * + * When run the pipeline will call each function in turn, passing a token, the + * index of that token in the original list of all tokens and finally a list of + * all the original tokens. + * + * The output of functions in the pipeline will be passed to the next function + * in the pipeline. To exclude a token from entering the index the function + * should return undefined, the rest of the pipeline will not be called with + * this token. + * + * For serialisation of pipelines to work, all functions used in an instance of + * a pipeline should be registered with lunr.Pipeline. Registered functions can + * then be loaded. If trying to load a serialised pipeline that uses functions + * that are not registered an error will be thrown. + * + * If not planning on serialising the pipeline then registering pipeline functions + * is not necessary. + * + * @constructor + */ +lunr.Pipeline = function () { + this._stack = [] +} + +lunr.Pipeline.registeredFunctions = Object.create(null) + +/** + * A pipeline function maps lunr.Token to lunr.Token. A lunr.Token contains the token + * string as well as all known metadata. A pipeline function can mutate the token string + * or mutate (or add) metadata for a given token. + * + * A pipeline function can indicate that the passed token should be discarded by returning + * null, undefined or an empty string. This token will not be passed to any downstream pipeline + * functions and will not be added to the index. + * + * Multiple tokens can be returned by returning an array of tokens. Each token will be passed + * to any downstream pipeline functions and all will returned tokens will be added to the index. + * + * Any number of pipeline functions may be chained together using a lunr.Pipeline. + * + * @interface lunr.PipelineFunction + * @param {lunr.Token} token - A token from the document being processed. + * @param {number} i - The index of this token in the complete list of tokens for this document/field. + * @param {lunr.Token[]} tokens - All tokens for this document/field. + * @returns {(?lunr.Token|lunr.Token[])} + */ + +/** + * Register a function with the pipeline. + * + * Functions that are used in the pipeline should be registered if the pipeline + * needs to be serialised, or a serialised pipeline needs to be loaded. + * + * Registering a function does not add it to a pipeline, functions must still be + * added to instances of the pipeline for them to be used when running a pipeline. + * + * @param {lunr.PipelineFunction} fn - The function to check for. + * @param {String} label - The label to register this function with + */ +lunr.Pipeline.registerFunction = function (fn, label) { + if (label in this.registeredFunctions) { + lunr.utils.warn('Overwriting existing registered function: ' + label) + } + + fn.label = label + lunr.Pipeline.registeredFunctions[fn.label] = fn +} + +/** + * Warns if the function is not registered as a Pipeline function. + * + * @param {lunr.PipelineFunction} fn - The function to check for. + * @private + */ +lunr.Pipeline.warnIfFunctionNotRegistered = function (fn) { + var isRegistered = fn.label && (fn.label in this.registeredFunctions) + + if (!isRegistered) { + lunr.utils.warn('Function is not registered with pipeline. This may cause problems when serialising the index.\n', fn) + } +} + +/** + * Loads a previously serialised pipeline. + * + * All functions to be loaded must already be registered with lunr.Pipeline. + * If any function from the serialised data has not been registered then an + * error will be thrown. + * + * @param {Object} serialised - The serialised pipeline to load. + * @returns {lunr.Pipeline} + */ +lunr.Pipeline.load = function (serialised) { + var pipeline = new lunr.Pipeline + + serialised.forEach(function (fnName) { + var fn = lunr.Pipeline.registeredFunctions[fnName] + + if (fn) { + pipeline.add(fn) + } else { + throw new Error('Cannot load unregistered function: ' + fnName) + } + }) + + return pipeline +} + +/** + * Adds new functions to the end of the pipeline. + * + * Logs a warning if the function has not been registered. + * + * @param {lunr.PipelineFunction[]} functions - Any number of functions to add to the pipeline. + */ +lunr.Pipeline.prototype.add = function () { + var fns = Array.prototype.slice.call(arguments) + + fns.forEach(function (fn) { + lunr.Pipeline.warnIfFunctionNotRegistered(fn) + this._stack.push(fn) + }, this) +} + +/** + * Adds a single function after a function that already exists in the + * pipeline. + * + * Logs a warning if the function has not been registered. + * + * @param {lunr.PipelineFunction} existingFn - A function that already exists in the pipeline. + * @param {lunr.PipelineFunction} newFn - The new function to add to the pipeline. + */ +lunr.Pipeline.prototype.after = function (existingFn, newFn) { + lunr.Pipeline.warnIfFunctionNotRegistered(newFn) + + var pos = this._stack.indexOf(existingFn) + if (pos == -1) { + throw new Error('Cannot find existingFn') + } + + pos = pos + 1 + this._stack.splice(pos, 0, newFn) +} + +/** + * Adds a single function before a function that already exists in the + * pipeline. + * + * Logs a warning if the function has not been registered. + * + * @param {lunr.PipelineFunction} existingFn - A function that already exists in the pipeline. + * @param {lunr.PipelineFunction} newFn - The new function to add to the pipeline. + */ +lunr.Pipeline.prototype.before = function (existingFn, newFn) { + lunr.Pipeline.warnIfFunctionNotRegistered(newFn) + + var pos = this._stack.indexOf(existingFn) + if (pos == -1) { + throw new Error('Cannot find existingFn') + } + + this._stack.splice(pos, 0, newFn) +} + +/** + * Removes a function from the pipeline. + * + * @param {lunr.PipelineFunction} fn The function to remove from the pipeline. + */ +lunr.Pipeline.prototype.remove = function (fn) { + var pos = this._stack.indexOf(fn) + if (pos == -1) { + return + } + + this._stack.splice(pos, 1) +} + +/** + * Runs the current list of functions that make up the pipeline against the + * passed tokens. + * + * @param {Array} tokens The tokens to run through the pipeline. + * @returns {Array} + */ +lunr.Pipeline.prototype.run = function (tokens) { + var stackLength = this._stack.length + + for (var i = 0; i < stackLength; i++) { + var fn = this._stack[i] + var memo = [] + + for (var j = 0; j < tokens.length; j++) { + var result = fn(tokens[j], j, tokens) + + if (result === null || result === void 0 || result === '') continue + + if (Array.isArray(result)) { + for (var k = 0; k < result.length; k++) { + memo.push(result[k]) + } + } else { + memo.push(result) + } + } + + tokens = memo + } + + return tokens +} + +/** + * Convenience method for passing a string through a pipeline and getting + * strings out. This method takes care of wrapping the passed string in a + * token and mapping the resulting tokens back to strings. + * + * @param {string} str - The string to pass through the pipeline. + * @param {?object} metadata - Optional metadata to associate with the token + * passed to the pipeline. + * @returns {string[]} + */ +lunr.Pipeline.prototype.runString = function (str, metadata) { + var token = new lunr.Token (str, metadata) + + return this.run([token]).map(function (t) { + return t.toString() + }) +} + +/** + * Resets the pipeline by removing any existing processors. + * + */ +lunr.Pipeline.prototype.reset = function () { + this._stack = [] +} + +/** + * Returns a representation of the pipeline ready for serialisation. + * + * Logs a warning if the function has not been registered. + * + * @returns {Array} + */ +lunr.Pipeline.prototype.toJSON = function () { + return this._stack.map(function (fn) { + lunr.Pipeline.warnIfFunctionNotRegistered(fn) + + return fn.label + }) +} +/*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * A vector is used to construct the vector space of documents and queries. These + * vectors support operations to determine the similarity between two documents or + * a document and a query. + * + * Normally no parameters are required for initializing a vector, but in the case of + * loading a previously dumped vector the raw elements can be provided to the constructor. + * + * For performance reasons vectors are implemented with a flat array, where an elements + * index is immediately followed by its value. E.g. [index, value, index, value]. This + * allows the underlying array to be as sparse as possible and still offer decent + * performance when being used for vector calculations. + * + * @constructor + * @param {Number[]} [elements] - The flat list of element index and element value pairs. + */ +lunr.Vector = function (elements) { + this._magnitude = 0 + this.elements = elements || [] +} + + +/** + * Calculates the position within the vector to insert a given index. + * + * This is used internally by insert and upsert. If there are duplicate indexes then + * the position is returned as if the value for that index were to be updated, but it + * is the callers responsibility to check whether there is a duplicate at that index + * + * @param {Number} insertIdx - The index at which the element should be inserted. + * @returns {Number} + */ +lunr.Vector.prototype.positionForIndex = function (index) { + // For an empty vector the tuple can be inserted at the beginning + if (this.elements.length == 0) { + return 0 + } + + var start = 0, + end = this.elements.length / 2, + sliceLength = end - start, + pivotPoint = Math.floor(sliceLength / 2), + pivotIndex = this.elements[pivotPoint * 2] + + while (sliceLength > 1) { + if (pivotIndex < index) { + start = pivotPoint + } + + if (pivotIndex > index) { + end = pivotPoint + } + + if (pivotIndex == index) { + break + } + + sliceLength = end - start + pivotPoint = start + Math.floor(sliceLength / 2) + pivotIndex = this.elements[pivotPoint * 2] + } + + if (pivotIndex == index) { + return pivotPoint * 2 + } + + if (pivotIndex > index) { + return pivotPoint * 2 + } + + if (pivotIndex < index) { + return (pivotPoint + 1) * 2 + } +} + +/** + * Inserts an element at an index within the vector. + * + * Does not allow duplicates, will throw an error if there is already an entry + * for this index. + * + * @param {Number} insertIdx - The index at which the element should be inserted. + * @param {Number} val - The value to be inserted into the vector. + */ +lunr.Vector.prototype.insert = function (insertIdx, val) { + this.upsert(insertIdx, val, function () { + throw "duplicate index" + }) +} + +/** + * Inserts or updates an existing index within the vector. + * + * @param {Number} insertIdx - The index at which the element should be inserted. + * @param {Number} val - The value to be inserted into the vector. + * @param {function} fn - A function that is called for updates, the existing value and the + * requested value are passed as arguments + */ +lunr.Vector.prototype.upsert = function (insertIdx, val, fn) { + this._magnitude = 0 + var position = this.positionForIndex(insertIdx) + + if (this.elements[position] == insertIdx) { + this.elements[position + 1] = fn(this.elements[position + 1], val) + } else { + this.elements.splice(position, 0, insertIdx, val) + } +} + +/** + * Calculates the magnitude of this vector. + * + * @returns {Number} + */ +lunr.Vector.prototype.magnitude = function () { + if (this._magnitude) return this._magnitude + + var sumOfSquares = 0, + elementsLength = this.elements.length + + for (var i = 1; i < elementsLength; i += 2) { + var val = this.elements[i] + sumOfSquares += val * val + } + + return this._magnitude = Math.sqrt(sumOfSquares) +} + +/** + * Calculates the dot product of this vector and another vector. + * + * @param {lunr.Vector} otherVector - The vector to compute the dot product with. + * @returns {Number} + */ +lunr.Vector.prototype.dot = function (otherVector) { + var dotProduct = 0, + a = this.elements, b = otherVector.elements, + aLen = a.length, bLen = b.length, + aVal = 0, bVal = 0, + i = 0, j = 0 + + while (i < aLen && j < bLen) { + aVal = a[i], bVal = b[j] + if (aVal < bVal) { + i += 2 + } else if (aVal > bVal) { + j += 2 + } else if (aVal == bVal) { + dotProduct += a[i + 1] * b[j + 1] + i += 2 + j += 2 + } + } + + return dotProduct +} + +/** + * Calculates the similarity between this vector and another vector. + * + * @param {lunr.Vector} otherVector - The other vector to calculate the + * similarity with. + * @returns {Number} + */ +lunr.Vector.prototype.similarity = function (otherVector) { + return this.dot(otherVector) / this.magnitude() || 0 +} + +/** + * Converts the vector to an array of the elements within the vector. + * + * @returns {Number[]} + */ +lunr.Vector.prototype.toArray = function () { + var output = new Array (this.elements.length / 2) + + for (var i = 1, j = 0; i < this.elements.length; i += 2, j++) { + output[j] = this.elements[i] + } + + return output +} + +/** + * A JSON serializable representation of the vector. + * + * @returns {Number[]} + */ +lunr.Vector.prototype.toJSON = function () { + return this.elements +} +/* eslint-disable */ +/*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + */ + +/** + * lunr.stemmer is an english language stemmer, this is a JavaScript + * implementation of the PorterStemmer taken from http://tartarus.org/~martin + * + * @static + * @implements {lunr.PipelineFunction} + * @param {lunr.Token} token - The string to stem + * @returns {lunr.Token} + * @see {@link lunr.Pipeline} + * @function + */ +lunr.stemmer = (function(){ + var step2list = { + "ational" : "ate", + "tional" : "tion", + "enci" : "ence", + "anci" : "ance", + "izer" : "ize", + "bli" : "ble", + "alli" : "al", + "entli" : "ent", + "eli" : "e", + "ousli" : "ous", + "ization" : "ize", + "ation" : "ate", + "ator" : "ate", + "alism" : "al", + "iveness" : "ive", + "fulness" : "ful", + "ousness" : "ous", + "aliti" : "al", + "iviti" : "ive", + "biliti" : "ble", + "logi" : "log" + }, + + step3list = { + "icate" : "ic", + "ative" : "", + "alize" : "al", + "iciti" : "ic", + "ical" : "ic", + "ful" : "", + "ness" : "" + }, + + c = "[^aeiou]", // consonant + v = "[aeiouy]", // vowel + C = c + "[^aeiouy]*", // consonant sequence + V = v + "[aeiou]*", // vowel sequence + + mgr0 = "^(" + C + ")?" + V + C, // [C]VC... is m>0 + meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$", // [C]VC[V] is m=1 + mgr1 = "^(" + C + ")?" + V + C + V + C, // [C]VCVC... is m>1 + s_v = "^(" + C + ")?" + v; // vowel in stem + + var re_mgr0 = new RegExp(mgr0); + var re_mgr1 = new RegExp(mgr1); + var re_meq1 = new RegExp(meq1); + var re_s_v = new RegExp(s_v); + + var re_1a = /^(.+?)(ss|i)es$/; + var re2_1a = /^(.+?)([^s])s$/; + var re_1b = /^(.+?)eed$/; + var re2_1b = /^(.+?)(ed|ing)$/; + var re_1b_2 = /.$/; + var re2_1b_2 = /(at|bl|iz)$/; + var re3_1b_2 = new RegExp("([^aeiouylsz])\\1$"); + var re4_1b_2 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + + var re_1c = /^(.+?[^aeiou])y$/; + var re_2 = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; + + var re_3 = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; + + var re_4 = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; + var re2_4 = /^(.+?)(s|t)(ion)$/; + + var re_5 = /^(.+?)e$/; + var re_5_1 = /ll$/; + var re3_5 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + + var porterStemmer = function porterStemmer(w) { + var stem, + suffix, + firstch, + re, + re2, + re3, + re4; + + if (w.length < 3) { return w; } + + firstch = w.substr(0,1); + if (firstch == "y") { + w = firstch.toUpperCase() + w.substr(1); + } + + // Step 1a + re = re_1a + re2 = re2_1a; + + if (re.test(w)) { w = w.replace(re,"$1$2"); } + else if (re2.test(w)) { w = w.replace(re2,"$1$2"); } + + // Step 1b + re = re_1b; + re2 = re2_1b; + if (re.test(w)) { + var fp = re.exec(w); + re = re_mgr0; + if (re.test(fp[1])) { + re = re_1b_2; + w = w.replace(re,""); + } + } else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1]; + re2 = re_s_v; + if (re2.test(stem)) { + w = stem; + re2 = re2_1b_2; + re3 = re3_1b_2; + re4 = re4_1b_2; + if (re2.test(w)) { w = w + "e"; } + else if (re3.test(w)) { re = re_1b_2; w = w.replace(re,""); } + else if (re4.test(w)) { w = w + "e"; } + } + } + + // Step 1c - replace suffix y or Y by i if preceded by a non-vowel which is not the first letter of the word (so cry -> cri, by -> by, say -> say) + re = re_1c; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + w = stem + "i"; + } + + // Step 2 + re = re_2; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = re_mgr0; + if (re.test(stem)) { + w = stem + step2list[suffix]; + } + } + + // Step 3 + re = re_3; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = re_mgr0; + if (re.test(stem)) { + w = stem + step3list[suffix]; + } + } + + // Step 4 + re = re_4; + re2 = re2_4; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = re_mgr1; + if (re.test(stem)) { + w = stem; + } + } else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1] + fp[2]; + re2 = re_mgr1; + if (re2.test(stem)) { + w = stem; + } + } + + // Step 5 + re = re_5; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = re_mgr1; + re2 = re_meq1; + re3 = re3_5; + if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) { + w = stem; + } + } + + re = re_5_1; + re2 = re_mgr1; + if (re.test(w) && re2.test(w)) { + re = re_1b_2; + w = w.replace(re,""); + } + + // and turn initial Y back to y + + if (firstch == "y") { + w = firstch.toLowerCase() + w.substr(1); + } + + return w; + }; + + return function (token) { + return token.update(porterStemmer); + } +})(); + +lunr.Pipeline.registerFunction(lunr.stemmer, 'stemmer') +/*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * lunr.generateStopWordFilter builds a stopWordFilter function from the provided + * list of stop words. + * + * The built in lunr.stopWordFilter is built using this generator and can be used + * to generate custom stopWordFilters for applications or non English languages. + * + * @function + * @param {Array} token The token to pass through the filter + * @returns {lunr.PipelineFunction} + * @see lunr.Pipeline + * @see lunr.stopWordFilter + */ +lunr.generateStopWordFilter = function (stopWords) { + var words = stopWords.reduce(function (memo, stopWord) { + memo[stopWord] = stopWord + return memo + }, {}) + + return function (token) { + if (token && words[token.toString()] !== token.toString()) return token + } +} + +/** + * lunr.stopWordFilter is an English language stop word list filter, any words + * contained in the list will not be passed through the filter. + * + * This is intended to be used in the Pipeline. If the token does not pass the + * filter then undefined will be returned. + * + * @function + * @implements {lunr.PipelineFunction} + * @params {lunr.Token} token - A token to check for being a stop word. + * @returns {lunr.Token} + * @see {@link lunr.Pipeline} + */ +lunr.stopWordFilter = lunr.generateStopWordFilter([ + 'a', + 'able', + 'about', + 'across', + 'after', + 'all', + 'almost', + 'also', + 'am', + 'among', + 'an', + 'and', + 'any', + 'are', + 'as', + 'at', + 'be', + 'because', + 'been', + 'but', + 'by', + 'can', + 'cannot', + 'could', + 'dear', + 'did', + 'do', + 'does', + 'either', + 'else', + 'ever', + 'every', + 'for', + 'from', + 'get', + 'got', + 'had', + 'has', + 'have', + 'he', + 'her', + 'hers', + 'him', + 'his', + 'how', + 'however', + 'i', + 'if', + 'in', + 'into', + 'is', + 'it', + 'its', + 'just', + 'least', + 'let', + 'like', + 'likely', + 'may', + 'me', + 'might', + 'most', + 'must', + 'my', + 'neither', + 'no', + 'nor', + 'not', + 'of', + 'off', + 'often', + 'on', + 'only', + 'or', + 'other', + 'our', + 'own', + 'rather', + 'said', + 'say', + 'says', + 'she', + 'should', + 'since', + 'so', + 'some', + 'than', + 'that', + 'the', + 'their', + 'them', + 'then', + 'there', + 'these', + 'they', + 'this', + 'tis', + 'to', + 'too', + 'twas', + 'us', + 'wants', + 'was', + 'we', + 'were', + 'what', + 'when', + 'where', + 'which', + 'while', + 'who', + 'whom', + 'why', + 'will', + 'with', + 'would', + 'yet', + 'you', + 'your' +]) + +lunr.Pipeline.registerFunction(lunr.stopWordFilter, 'stopWordFilter') +/*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * lunr.trimmer is a pipeline function for trimming non word + * characters from the beginning and end of tokens before they + * enter the index. + * + * This implementation may not work correctly for non latin + * characters and should either be removed or adapted for use + * with languages with non-latin characters. + * + * @static + * @implements {lunr.PipelineFunction} + * @param {lunr.Token} token The token to pass through the filter + * @returns {lunr.Token} + * @see lunr.Pipeline + */ +lunr.trimmer = function (token) { + return token.update(function (s) { + return s.replace(/^\W+/, '').replace(/\W+$/, '') + }) +} + +lunr.Pipeline.registerFunction(lunr.trimmer, 'trimmer') +/*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * A token set is used to store the unique list of all tokens + * within an index. Token sets are also used to represent an + * incoming query to the index, this query token set and index + * token set are then intersected to find which tokens to look + * up in the inverted index. + * + * A token set can hold multiple tokens, as in the case of the + * index token set, or it can hold a single token as in the + * case of a simple query token set. + * + * Additionally token sets are used to perform wildcard matching. + * Leading, contained and trailing wildcards are supported, and + * from this edit distance matching can also be provided. + * + * Token sets are implemented as a minimal finite state automata, + * where both common prefixes and suffixes are shared between tokens. + * This helps to reduce the space used for storing the token set. + * + * @constructor + */ +lunr.TokenSet = function () { + this.final = false + this.edges = {} + this.id = lunr.TokenSet._nextId + lunr.TokenSet._nextId += 1 +} + +/** + * Keeps track of the next, auto increment, identifier to assign + * to a new tokenSet. + * + * TokenSets require a unique identifier to be correctly minimised. + * + * @private + */ +lunr.TokenSet._nextId = 1 + +/** + * Creates a TokenSet instance from the given sorted array of words. + * + * @param {String[]} arr - A sorted array of strings to create the set from. + * @returns {lunr.TokenSet} + * @throws Will throw an error if the input array is not sorted. + */ +lunr.TokenSet.fromArray = function (arr) { + var builder = new lunr.TokenSet.Builder + + for (var i = 0, len = arr.length; i < len; i++) { + builder.insert(arr[i]) + } + + builder.finish() + return builder.root +} + +/** + * Creates a token set from a query clause. + * + * @private + * @param {Object} clause - A single clause from lunr.Query. + * @param {string} clause.term - The query clause term. + * @param {number} [clause.editDistance] - The optional edit distance for the term. + * @returns {lunr.TokenSet} + */ +lunr.TokenSet.fromClause = function (clause) { + if ('editDistance' in clause) { + return lunr.TokenSet.fromFuzzyString(clause.term, clause.editDistance) + } else { + return lunr.TokenSet.fromString(clause.term) + } +} + +/** + * Creates a token set representing a single string with a specified + * edit distance. + * + * Insertions, deletions, substitutions and transpositions are each + * treated as an edit distance of 1. + * + * Increasing the allowed edit distance will have a dramatic impact + * on the performance of both creating and intersecting these TokenSets. + * It is advised to keep the edit distance less than 3. + * + * @param {string} str - The string to create the token set from. + * @param {number} editDistance - The allowed edit distance to match. + * @returns {lunr.Vector} + */ +lunr.TokenSet.fromFuzzyString = function (str, editDistance) { + var root = new lunr.TokenSet + + var stack = [{ + node: root, + editsRemaining: editDistance, + str: str + }] + + while (stack.length) { + var frame = stack.pop() + + // no edit + if (frame.str.length > 0) { + var char = frame.str.charAt(0), + noEditNode + + if (char in frame.node.edges) { + noEditNode = frame.node.edges[char] + } else { + noEditNode = new lunr.TokenSet + frame.node.edges[char] = noEditNode + } + + if (frame.str.length == 1) { + noEditNode.final = true + } + + stack.push({ + node: noEditNode, + editsRemaining: frame.editsRemaining, + str: frame.str.slice(1) + }) + } + + if (frame.editsRemaining == 0) { + continue + } + + // insertion + if ("*" in frame.node.edges) { + var insertionNode = frame.node.edges["*"] + } else { + var insertionNode = new lunr.TokenSet + frame.node.edges["*"] = insertionNode + } + + if (frame.str.length == 0) { + insertionNode.final = true + } + + stack.push({ + node: insertionNode, + editsRemaining: frame.editsRemaining - 1, + str: frame.str + }) + + // deletion + // can only do a deletion if we have enough edits remaining + // and if there are characters left to delete in the string + if (frame.str.length > 1) { + stack.push({ + node: frame.node, + editsRemaining: frame.editsRemaining - 1, + str: frame.str.slice(1) + }) + } + + // deletion + // just removing the last character from the str + if (frame.str.length == 1) { + frame.node.final = true + } + + // substitution + // can only do a substitution if we have enough edits remaining + // and if there are characters left to substitute + if (frame.str.length >= 1) { + if ("*" in frame.node.edges) { + var substitutionNode = frame.node.edges["*"] + } else { + var substitutionNode = new lunr.TokenSet + frame.node.edges["*"] = substitutionNode + } + + if (frame.str.length == 1) { + substitutionNode.final = true + } + + stack.push({ + node: substitutionNode, + editsRemaining: frame.editsRemaining - 1, + str: frame.str.slice(1) + }) + } + + // transposition + // can only do a transposition if there are edits remaining + // and there are enough characters to transpose + if (frame.str.length > 1) { + var charA = frame.str.charAt(0), + charB = frame.str.charAt(1), + transposeNode + + if (charB in frame.node.edges) { + transposeNode = frame.node.edges[charB] + } else { + transposeNode = new lunr.TokenSet + frame.node.edges[charB] = transposeNode + } + + if (frame.str.length == 1) { + transposeNode.final = true + } + + stack.push({ + node: transposeNode, + editsRemaining: frame.editsRemaining - 1, + str: charA + frame.str.slice(2) + }) + } + } + + return root +} + +/** + * Creates a TokenSet from a string. + * + * The string may contain one or more wildcard characters (*) + * that will allow wildcard matching when intersecting with + * another TokenSet. + * + * @param {string} str - The string to create a TokenSet from. + * @returns {lunr.TokenSet} + */ +lunr.TokenSet.fromString = function (str) { + var node = new lunr.TokenSet, + root = node + + /* + * Iterates through all characters within the passed string + * appending a node for each character. + * + * When a wildcard character is found then a self + * referencing edge is introduced to continually match + * any number of any characters. + */ + for (var i = 0, len = str.length; i < len; i++) { + var char = str[i], + final = (i == len - 1) + + if (char == "*") { + node.edges[char] = node + node.final = final + + } else { + var next = new lunr.TokenSet + next.final = final + + node.edges[char] = next + node = next + } + } + + return root +} + +/** + * Converts this TokenSet into an array of strings + * contained within the TokenSet. + * + * This is not intended to be used on a TokenSet that + * contains wildcards, in these cases the results are + * undefined and are likely to cause an infinite loop. + * + * @returns {string[]} + */ +lunr.TokenSet.prototype.toArray = function () { + var words = [] + + var stack = [{ + prefix: "", + node: this + }] + + while (stack.length) { + var frame = stack.pop(), + edges = Object.keys(frame.node.edges), + len = edges.length + + if (frame.node.final) { + /* In Safari, at this point the prefix is sometimes corrupted, see: + * https://github.com/olivernn/lunr.js/issues/279 Calling any + * String.prototype method forces Safari to "cast" this string to what + * it's supposed to be, fixing the bug. */ + frame.prefix.charAt(0) + words.push(frame.prefix) + } + + for (var i = 0; i < len; i++) { + var edge = edges[i] + + stack.push({ + prefix: frame.prefix.concat(edge), + node: frame.node.edges[edge] + }) + } + } + + return words +} + +/** + * Generates a string representation of a TokenSet. + * + * This is intended to allow TokenSets to be used as keys + * in objects, largely to aid the construction and minimisation + * of a TokenSet. As such it is not designed to be a human + * friendly representation of the TokenSet. + * + * @returns {string} + */ +lunr.TokenSet.prototype.toString = function () { + // NOTE: Using Object.keys here as this.edges is very likely + // to enter 'hash-mode' with many keys being added + // + // avoiding a for-in loop here as it leads to the function + // being de-optimised (at least in V8). From some simple + // benchmarks the performance is comparable, but allowing + // V8 to optimize may mean easy performance wins in the future. + + if (this._str) { + return this._str + } + + var str = this.final ? '1' : '0', + labels = Object.keys(this.edges).sort(), + len = labels.length + + for (var i = 0; i < len; i++) { + var label = labels[i], + node = this.edges[label] + + str = str + label + node.id + } + + return str +} + +/** + * Returns a new TokenSet that is the intersection of + * this TokenSet and the passed TokenSet. + * + * This intersection will take into account any wildcards + * contained within the TokenSet. + * + * @param {lunr.TokenSet} b - An other TokenSet to intersect with. + * @returns {lunr.TokenSet} + */ +lunr.TokenSet.prototype.intersect = function (b) { + var output = new lunr.TokenSet, + frame = undefined + + var stack = [{ + qNode: b, + output: output, + node: this + }] + + while (stack.length) { + frame = stack.pop() + + // NOTE: As with the #toString method, we are using + // Object.keys and a for loop instead of a for-in loop + // as both of these objects enter 'hash' mode, causing + // the function to be de-optimised in V8 + var qEdges = Object.keys(frame.qNode.edges), + qLen = qEdges.length, + nEdges = Object.keys(frame.node.edges), + nLen = nEdges.length + + for (var q = 0; q < qLen; q++) { + var qEdge = qEdges[q] + + for (var n = 0; n < nLen; n++) { + var nEdge = nEdges[n] + + if (nEdge == qEdge || qEdge == '*') { + var node = frame.node.edges[nEdge], + qNode = frame.qNode.edges[qEdge], + final = node.final && qNode.final, + next = undefined + + if (nEdge in frame.output.edges) { + // an edge already exists for this character + // no need to create a new node, just set the finality + // bit unless this node is already final + next = frame.output.edges[nEdge] + next.final = next.final || final + + } else { + // no edge exists yet, must create one + // set the finality bit and insert it + // into the output + next = new lunr.TokenSet + next.final = final + frame.output.edges[nEdge] = next + } + + stack.push({ + qNode: qNode, + output: next, + node: node + }) + } + } + } + } + + return output +} +lunr.TokenSet.Builder = function () { + this.previousWord = "" + this.root = new lunr.TokenSet + this.uncheckedNodes = [] + this.minimizedNodes = {} +} + +lunr.TokenSet.Builder.prototype.insert = function (word) { + var node, + commonPrefix = 0 + + if (word < this.previousWord) { + throw new Error ("Out of order word insertion") + } + + for (var i = 0; i < word.length && i < this.previousWord.length; i++) { + if (word[i] != this.previousWord[i]) break + commonPrefix++ + } + + this.minimize(commonPrefix) + + if (this.uncheckedNodes.length == 0) { + node = this.root + } else { + node = this.uncheckedNodes[this.uncheckedNodes.length - 1].child + } + + for (var i = commonPrefix; i < word.length; i++) { + var nextNode = new lunr.TokenSet, + char = word[i] + + node.edges[char] = nextNode + + this.uncheckedNodes.push({ + parent: node, + char: char, + child: nextNode + }) + + node = nextNode + } + + node.final = true + this.previousWord = word +} + +lunr.TokenSet.Builder.prototype.finish = function () { + this.minimize(0) +} + +lunr.TokenSet.Builder.prototype.minimize = function (downTo) { + for (var i = this.uncheckedNodes.length - 1; i >= downTo; i--) { + var node = this.uncheckedNodes[i], + childKey = node.child.toString() + + if (childKey in this.minimizedNodes) { + node.parent.edges[node.char] = this.minimizedNodes[childKey] + } else { + // Cache the key for this node since + // we know it can't change anymore + node.child._str = childKey + + this.minimizedNodes[childKey] = node.child + } + + this.uncheckedNodes.pop() + } +} +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * An index contains the built index of all documents and provides a query interface + * to the index. + * + * Usually instances of lunr.Index will not be created using this constructor, instead + * lunr.Builder should be used to construct new indexes, or lunr.Index.load should be + * used to load previously built and serialized indexes. + * + * @constructor + * @param {Object} attrs - The attributes of the built search index. + * @param {Object} attrs.invertedIndex - An index of term/field to document reference. + * @param {Object} attrs.fieldVectors - Field vectors + * @param {lunr.TokenSet} attrs.tokenSet - An set of all corpus tokens. + * @param {string[]} attrs.fields - The names of indexed document fields. + * @param {lunr.Pipeline} attrs.pipeline - The pipeline to use for search terms. + */ +lunr.Index = function (attrs) { + this.invertedIndex = attrs.invertedIndex + this.fieldVectors = attrs.fieldVectors + this.tokenSet = attrs.tokenSet + this.fields = attrs.fields + this.pipeline = attrs.pipeline +} + +/** + * A result contains details of a document matching a search query. + * @typedef {Object} lunr.Index~Result + * @property {string} ref - The reference of the document this result represents. + * @property {number} score - A number between 0 and 1 representing how similar this document is to the query. + * @property {lunr.MatchData} matchData - Contains metadata about this match including which term(s) caused the match. + */ + +/** + * Although lunr provides the ability to create queries using lunr.Query, it also provides a simple + * query language which itself is parsed into an instance of lunr.Query. + * + * For programmatically building queries it is advised to directly use lunr.Query, the query language + * is best used for human entered text rather than program generated text. + * + * At its simplest queries can just be a single term, e.g. `hello`, multiple terms are also supported + * and will be combined with OR, e.g `hello world` will match documents that contain either 'hello' + * or 'world', though those that contain both will rank higher in the results. + * + * Wildcards can be included in terms to match one or more unspecified characters, these wildcards can + * be inserted anywhere within the term, and more than one wildcard can exist in a single term. Adding + * wildcards will increase the number of documents that will be found but can also have a negative + * impact on query performance, especially with wildcards at the beginning of a term. + * + * Terms can be restricted to specific fields, e.g. `title:hello`, only documents with the term + * hello in the title field will match this query. Using a field not present in the index will lead + * to an error being thrown. + * + * Modifiers can also be added to terms, lunr supports edit distance and boost modifiers on terms. A term + * boost will make documents matching that term score higher, e.g. `foo^5`. Edit distance is also supported + * to provide fuzzy matching, e.g. 'hello~2' will match documents with hello with an edit distance of 2. + * Avoid large values for edit distance to improve query performance. + * + * Each term also supports a presence modifier. By default a term's presence in document is optional, however + * this can be changed to either required or prohibited. For a term's presence to be required in a document the + * term should be prefixed with a '+', e.g. `+foo bar` is a search for documents that must contain 'foo' and + * optionally contain 'bar'. Conversely a leading '-' sets the terms presence to prohibited, i.e. it must not + * appear in a document, e.g. `-foo bar` is a search for documents that do not contain 'foo' but may contain 'bar'. + * + * To escape special characters the backslash character '\' can be used, this allows searches to include + * characters that would normally be considered modifiers, e.g. `foo\~2` will search for a term "foo~2" instead + * of attempting to apply a boost of 2 to the search term "foo". + * + * @typedef {string} lunr.Index~QueryString + * @example Simple single term query + * hello + * @example Multiple term query + * hello world + * @example term scoped to a field + * title:hello + * @example term with a boost of 10 + * hello^10 + * @example term with an edit distance of 2 + * hello~2 + * @example terms with presence modifiers + * -foo +bar baz + */ + +/** + * Performs a search against the index using lunr query syntax. + * + * Results will be returned sorted by their score, the most relevant results + * will be returned first. For details on how the score is calculated, please see + * the {@link https://lunrjs.com/guides/searching.html#scoring|guide}. + * + * For more programmatic querying use lunr.Index#query. + * + * @param {lunr.Index~QueryString} queryString - A string containing a lunr query. + * @throws {lunr.QueryParseError} If the passed query string cannot be parsed. + * @returns {lunr.Index~Result[]} + */ +lunr.Index.prototype.search = function (queryString) { + return this.query(function (query) { + var parser = new lunr.QueryParser(queryString, query) + parser.parse() + }) +} + +/** + * A query builder callback provides a query object to be used to express + * the query to perform on the index. + * + * @callback lunr.Index~queryBuilder + * @param {lunr.Query} query - The query object to build up. + * @this lunr.Query + */ + +/** + * Performs a query against the index using the yielded lunr.Query object. + * + * If performing programmatic queries against the index, this method is preferred + * over lunr.Index#search so as to avoid the additional query parsing overhead. + * + * A query object is yielded to the supplied function which should be used to + * express the query to be run against the index. + * + * Note that although this function takes a callback parameter it is _not_ an + * asynchronous operation, the callback is just yielded a query object to be + * customized. + * + * @param {lunr.Index~queryBuilder} fn - A function that is used to build the query. + * @returns {lunr.Index~Result[]} + */ +lunr.Index.prototype.query = function (fn) { + // for each query clause + // * process terms + // * expand terms from token set + // * find matching documents and metadata + // * get document vectors + // * score documents + + var query = new lunr.Query(this.fields), + matchingFields = Object.create(null), + queryVectors = Object.create(null), + termFieldCache = Object.create(null), + requiredMatches = Object.create(null), + prohibitedMatches = Object.create(null) + + /* + * To support field level boosts a query vector is created per + * field. An empty vector is eagerly created to support negated + * queries. + */ + for (var i = 0; i < this.fields.length; i++) { + queryVectors[this.fields[i]] = new lunr.Vector + } + + fn.call(query, query) + + for (var i = 0; i < query.clauses.length; i++) { + /* + * Unless the pipeline has been disabled for this term, which is + * the case for terms with wildcards, we need to pass the clause + * term through the search pipeline. A pipeline returns an array + * of processed terms. Pipeline functions may expand the passed + * term, which means we may end up performing multiple index lookups + * for a single query term. + */ + var clause = query.clauses[i], + terms = null, + clauseMatches = lunr.Set.empty + + if (clause.usePipeline) { + terms = this.pipeline.runString(clause.term, { + fields: clause.fields + }) + } else { + terms = [clause.term] + } + + for (var m = 0; m < terms.length; m++) { + var term = terms[m] + + /* + * Each term returned from the pipeline needs to use the same query + * clause object, e.g. the same boost and or edit distance. The + * simplest way to do this is to re-use the clause object but mutate + * its term property. + */ + clause.term = term + + /* + * From the term in the clause we create a token set which will then + * be used to intersect the indexes token set to get a list of terms + * to lookup in the inverted index + */ + var termTokenSet = lunr.TokenSet.fromClause(clause), + expandedTerms = this.tokenSet.intersect(termTokenSet).toArray() + + /* + * If a term marked as required does not exist in the tokenSet it is + * impossible for the search to return any matches. We set all the field + * scoped required matches set to empty and stop examining any further + * clauses. + */ + if (expandedTerms.length === 0 && clause.presence === lunr.Query.presence.REQUIRED) { + for (var k = 0; k < clause.fields.length; k++) { + var field = clause.fields[k] + requiredMatches[field] = lunr.Set.empty + } + + break + } + + for (var j = 0; j < expandedTerms.length; j++) { + /* + * For each term get the posting and termIndex, this is required for + * building the query vector. + */ + var expandedTerm = expandedTerms[j], + posting = this.invertedIndex[expandedTerm], + termIndex = posting._index + + for (var k = 0; k < clause.fields.length; k++) { + /* + * For each field that this query term is scoped by (by default + * all fields are in scope) we need to get all the document refs + * that have this term in that field. + * + * The posting is the entry in the invertedIndex for the matching + * term from above. + */ + var field = clause.fields[k], + fieldPosting = posting[field], + matchingDocumentRefs = Object.keys(fieldPosting), + termField = expandedTerm + "/" + field, + matchingDocumentsSet = new lunr.Set(matchingDocumentRefs) + + /* + * if the presence of this term is required ensure that the matching + * documents are added to the set of required matches for this clause. + * + */ + if (clause.presence == lunr.Query.presence.REQUIRED) { + clauseMatches = clauseMatches.union(matchingDocumentsSet) + + if (requiredMatches[field] === undefined) { + requiredMatches[field] = lunr.Set.complete + } + } + + /* + * if the presence of this term is prohibited ensure that the matching + * documents are added to the set of prohibited matches for this field, + * creating that set if it does not yet exist. + */ + if (clause.presence == lunr.Query.presence.PROHIBITED) { + if (prohibitedMatches[field] === undefined) { + prohibitedMatches[field] = lunr.Set.empty + } + + prohibitedMatches[field] = prohibitedMatches[field].union(matchingDocumentsSet) + + /* + * Prohibited matches should not be part of the query vector used for + * similarity scoring and no metadata should be extracted so we continue + * to the next field + */ + continue + } + + /* + * The query field vector is populated using the termIndex found for + * the term and a unit value with the appropriate boost applied. + * Using upsert because there could already be an entry in the vector + * for the term we are working with. In that case we just add the scores + * together. + */ + queryVectors[field].upsert(termIndex, clause.boost, function (a, b) { return a + b }) + + /** + * If we've already seen this term, field combo then we've already collected + * the matching documents and metadata, no need to go through all that again + */ + if (termFieldCache[termField]) { + continue + } + + for (var l = 0; l < matchingDocumentRefs.length; l++) { + /* + * All metadata for this term/field/document triple + * are then extracted and collected into an instance + * of lunr.MatchData ready to be returned in the query + * results + */ + var matchingDocumentRef = matchingDocumentRefs[l], + matchingFieldRef = new lunr.FieldRef (matchingDocumentRef, field), + metadata = fieldPosting[matchingDocumentRef], + fieldMatch + + if ((fieldMatch = matchingFields[matchingFieldRef]) === undefined) { + matchingFields[matchingFieldRef] = new lunr.MatchData (expandedTerm, field, metadata) + } else { + fieldMatch.add(expandedTerm, field, metadata) + } + + } + + termFieldCache[termField] = true + } + } + } + + /** + * If the presence was required we need to update the requiredMatches field sets. + * We do this after all fields for the term have collected their matches because + * the clause terms presence is required in _any_ of the fields not _all_ of the + * fields. + */ + if (clause.presence === lunr.Query.presence.REQUIRED) { + for (var k = 0; k < clause.fields.length; k++) { + var field = clause.fields[k] + requiredMatches[field] = requiredMatches[field].intersect(clauseMatches) + } + } + } + + /** + * Need to combine the field scoped required and prohibited + * matching documents into a global set of required and prohibited + * matches + */ + var allRequiredMatches = lunr.Set.complete, + allProhibitedMatches = lunr.Set.empty + + for (var i = 0; i < this.fields.length; i++) { + var field = this.fields[i] + + if (requiredMatches[field]) { + allRequiredMatches = allRequiredMatches.intersect(requiredMatches[field]) + } + + if (prohibitedMatches[field]) { + allProhibitedMatches = allProhibitedMatches.union(prohibitedMatches[field]) + } + } + + var matchingFieldRefs = Object.keys(matchingFields), + results = [], + matches = Object.create(null) + + /* + * If the query is negated (contains only prohibited terms) + * we need to get _all_ fieldRefs currently existing in the + * index. This is only done when we know that the query is + * entirely prohibited terms to avoid any cost of getting all + * fieldRefs unnecessarily. + * + * Additionally, blank MatchData must be created to correctly + * populate the results. + */ + if (query.isNegated()) { + matchingFieldRefs = Object.keys(this.fieldVectors) + + for (var i = 0; i < matchingFieldRefs.length; i++) { + var matchingFieldRef = matchingFieldRefs[i] + var fieldRef = lunr.FieldRef.fromString(matchingFieldRef) + matchingFields[matchingFieldRef] = new lunr.MatchData + } + } + + for (var i = 0; i < matchingFieldRefs.length; i++) { + /* + * Currently we have document fields that match the query, but we + * need to return documents. The matchData and scores are combined + * from multiple fields belonging to the same document. + * + * Scores are calculated by field, using the query vectors created + * above, and combined into a final document score using addition. + */ + var fieldRef = lunr.FieldRef.fromString(matchingFieldRefs[i]), + docRef = fieldRef.docRef + + if (!allRequiredMatches.contains(docRef)) { + continue + } + + if (allProhibitedMatches.contains(docRef)) { + continue + } + + var fieldVector = this.fieldVectors[fieldRef], + score = queryVectors[fieldRef.fieldName].similarity(fieldVector), + docMatch + + if ((docMatch = matches[docRef]) !== undefined) { + docMatch.score += score + docMatch.matchData.combine(matchingFields[fieldRef]) + } else { + var match = { + ref: docRef, + score: score, + matchData: matchingFields[fieldRef] + } + matches[docRef] = match + results.push(match) + } + } + + /* + * Sort the results objects by score, highest first. + */ + return results.sort(function (a, b) { + return b.score - a.score + }) +} + +/** + * Prepares the index for JSON serialization. + * + * The schema for this JSON blob will be described in a + * separate JSON schema file. + * + * @returns {Object} + */ +lunr.Index.prototype.toJSON = function () { + var invertedIndex = Object.keys(this.invertedIndex) + .sort() + .map(function (term) { + return [term, this.invertedIndex[term]] + }, this) + + var fieldVectors = Object.keys(this.fieldVectors) + .map(function (ref) { + return [ref, this.fieldVectors[ref].toJSON()] + }, this) + + return { + version: lunr.version, + fields: this.fields, + fieldVectors: fieldVectors, + invertedIndex: invertedIndex, + pipeline: this.pipeline.toJSON() + } +} + +/** + * Loads a previously serialized lunr.Index + * + * @param {Object} serializedIndex - A previously serialized lunr.Index + * @returns {lunr.Index} + */ +lunr.Index.load = function (serializedIndex) { + var attrs = {}, + fieldVectors = {}, + serializedVectors = serializedIndex.fieldVectors, + invertedIndex = Object.create(null), + serializedInvertedIndex = serializedIndex.invertedIndex, + tokenSetBuilder = new lunr.TokenSet.Builder, + pipeline = lunr.Pipeline.load(serializedIndex.pipeline) + + if (serializedIndex.version != lunr.version) { + lunr.utils.warn("Version mismatch when loading serialised index. Current version of lunr '" + lunr.version + "' does not match serialized index '" + serializedIndex.version + "'") + } + + for (var i = 0; i < serializedVectors.length; i++) { + var tuple = serializedVectors[i], + ref = tuple[0], + elements = tuple[1] + + fieldVectors[ref] = new lunr.Vector(elements) + } + + for (var i = 0; i < serializedInvertedIndex.length; i++) { + var tuple = serializedInvertedIndex[i], + term = tuple[0], + posting = tuple[1] + + tokenSetBuilder.insert(term) + invertedIndex[term] = posting + } + + tokenSetBuilder.finish() + + attrs.fields = serializedIndex.fields + + attrs.fieldVectors = fieldVectors + attrs.invertedIndex = invertedIndex + attrs.tokenSet = tokenSetBuilder.root + attrs.pipeline = pipeline + + return new lunr.Index(attrs) +} +/*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + */ + +/** + * lunr.Builder performs indexing on a set of documents and + * returns instances of lunr.Index ready for querying. + * + * All configuration of the index is done via the builder, the + * fields to index, the document reference, the text processing + * pipeline and document scoring parameters are all set on the + * builder before indexing. + * + * @constructor + * @property {string} _ref - Internal reference to the document reference field. + * @property {string[]} _fields - Internal reference to the document fields to index. + * @property {object} invertedIndex - The inverted index maps terms to document fields. + * @property {object} documentTermFrequencies - Keeps track of document term frequencies. + * @property {object} documentLengths - Keeps track of the length of documents added to the index. + * @property {lunr.tokenizer} tokenizer - Function for splitting strings into tokens for indexing. + * @property {lunr.Pipeline} pipeline - The pipeline performs text processing on tokens before indexing. + * @property {lunr.Pipeline} searchPipeline - A pipeline for processing search terms before querying the index. + * @property {number} documentCount - Keeps track of the total number of documents indexed. + * @property {number} _b - A parameter to control field length normalization, setting this to 0 disabled normalization, 1 fully normalizes field lengths, the default value is 0.75. + * @property {number} _k1 - A parameter to control how quickly an increase in term frequency results in term frequency saturation, the default value is 1.2. + * @property {number} termIndex - A counter incremented for each unique term, used to identify a terms position in the vector space. + * @property {array} metadataWhitelist - A list of metadata keys that have been whitelisted for entry in the index. + */ +lunr.Builder = function () { + this._ref = "id" + this._fields = Object.create(null) + this._documents = Object.create(null) + this.invertedIndex = Object.create(null) + this.fieldTermFrequencies = {} + this.fieldLengths = {} + this.tokenizer = lunr.tokenizer + this.pipeline = new lunr.Pipeline + this.searchPipeline = new lunr.Pipeline + this.documentCount = 0 + this._b = 0.75 + this._k1 = 1.2 + this.termIndex = 0 + this.metadataWhitelist = [] +} + +/** + * Sets the document field used as the document reference. Every document must have this field. + * The type of this field in the document should be a string, if it is not a string it will be + * coerced into a string by calling toString. + * + * The default ref is 'id'. + * + * The ref should _not_ be changed during indexing, it should be set before any documents are + * added to the index. Changing it during indexing can lead to inconsistent results. + * + * @param {string} ref - The name of the reference field in the document. + */ +lunr.Builder.prototype.ref = function (ref) { + this._ref = ref +} + +/** + * A function that is used to extract a field from a document. + * + * Lunr expects a field to be at the top level of a document, if however the field + * is deeply nested within a document an extractor function can be used to extract + * the right field for indexing. + * + * @callback fieldExtractor + * @param {object} doc - The document being added to the index. + * @returns {?(string|object|object[])} obj - The object that will be indexed for this field. + * @example Extracting a nested field + * function (doc) { return doc.nested.field } + */ + +/** + * Adds a field to the list of document fields that will be indexed. Every document being + * indexed should have this field. Null values for this field in indexed documents will + * not cause errors but will limit the chance of that document being retrieved by searches. + * + * All fields should be added before adding documents to the index. Adding fields after + * a document has been indexed will have no effect on already indexed documents. + * + * Fields can be boosted at build time. This allows terms within that field to have more + * importance when ranking search results. Use a field boost to specify that matches within + * one field are more important than other fields. + * + * @param {string} fieldName - The name of a field to index in all documents. + * @param {object} attributes - Optional attributes associated with this field. + * @param {number} [attributes.boost=1] - Boost applied to all terms within this field. + * @param {fieldExtractor} [attributes.extractor] - Function to extract a field from a document. + * @throws {RangeError} fieldName cannot contain unsupported characters '/' + */ +lunr.Builder.prototype.field = function (fieldName, attributes) { + if (/\//.test(fieldName)) { + throw new RangeError ("Field '" + fieldName + "' contains illegal character '/'") + } + + this._fields[fieldName] = attributes || {} +} + +/** + * A parameter to tune the amount of field length normalisation that is applied when + * calculating relevance scores. A value of 0 will completely disable any normalisation + * and a value of 1 will fully normalise field lengths. The default is 0.75. Values of b + * will be clamped to the range 0 - 1. + * + * @param {number} number - The value to set for this tuning parameter. + */ +lunr.Builder.prototype.b = function (number) { + if (number < 0) { + this._b = 0 + } else if (number > 1) { + this._b = 1 + } else { + this._b = number + } +} + +/** + * A parameter that controls the speed at which a rise in term frequency results in term + * frequency saturation. The default value is 1.2. Setting this to a higher value will give + * slower saturation levels, a lower value will result in quicker saturation. + * + * @param {number} number - The value to set for this tuning parameter. + */ +lunr.Builder.prototype.k1 = function (number) { + this._k1 = number +} + +/** + * Adds a document to the index. + * + * Before adding fields to the index the index should have been fully setup, with the document + * ref and all fields to index already having been specified. + * + * The document must have a field name as specified by the ref (by default this is 'id') and + * it should have all fields defined for indexing, though null or undefined values will not + * cause errors. + * + * Entire documents can be boosted at build time. Applying a boost to a document indicates that + * this document should rank higher in search results than other documents. + * + * @param {object} doc - The document to add to the index. + * @param {object} attributes - Optional attributes associated with this document. + * @param {number} [attributes.boost=1] - Boost applied to all terms within this document. + */ +lunr.Builder.prototype.add = function (doc, attributes) { + var docRef = doc[this._ref], + fields = Object.keys(this._fields) + + this._documents[docRef] = attributes || {} + this.documentCount += 1 + + for (var i = 0; i < fields.length; i++) { + var fieldName = fields[i], + extractor = this._fields[fieldName].extractor, + field = extractor ? extractor(doc) : doc[fieldName], + tokens = this.tokenizer(field, { + fields: [fieldName] + }), + terms = this.pipeline.run(tokens), + fieldRef = new lunr.FieldRef (docRef, fieldName), + fieldTerms = Object.create(null) + + this.fieldTermFrequencies[fieldRef] = fieldTerms + this.fieldLengths[fieldRef] = 0 + + // store the length of this field for this document + this.fieldLengths[fieldRef] += terms.length + + // calculate term frequencies for this field + for (var j = 0; j < terms.length; j++) { + var term = terms[j] + + if (fieldTerms[term] == undefined) { + fieldTerms[term] = 0 + } + + fieldTerms[term] += 1 + + // add to inverted index + // create an initial posting if one doesn't exist + if (this.invertedIndex[term] == undefined) { + var posting = Object.create(null) + posting["_index"] = this.termIndex + this.termIndex += 1 + + for (var k = 0; k < fields.length; k++) { + posting[fields[k]] = Object.create(null) + } + + this.invertedIndex[term] = posting + } + + // add an entry for this term/fieldName/docRef to the invertedIndex + if (this.invertedIndex[term][fieldName][docRef] == undefined) { + this.invertedIndex[term][fieldName][docRef] = Object.create(null) + } + + // store all whitelisted metadata about this token in the + // inverted index + for (var l = 0; l < this.metadataWhitelist.length; l++) { + var metadataKey = this.metadataWhitelist[l], + metadata = term.metadata[metadataKey] + + if (this.invertedIndex[term][fieldName][docRef][metadataKey] == undefined) { + this.invertedIndex[term][fieldName][docRef][metadataKey] = [] + } + + this.invertedIndex[term][fieldName][docRef][metadataKey].push(metadata) + } + } + + } +} + +/** + * Calculates the average document length for this index + * + * @private + */ +lunr.Builder.prototype.calculateAverageFieldLengths = function () { + + var fieldRefs = Object.keys(this.fieldLengths), + numberOfFields = fieldRefs.length, + accumulator = {}, + documentsWithField = {} + + for (var i = 0; i < numberOfFields; i++) { + var fieldRef = lunr.FieldRef.fromString(fieldRefs[i]), + field = fieldRef.fieldName + + documentsWithField[field] || (documentsWithField[field] = 0) + documentsWithField[field] += 1 + + accumulator[field] || (accumulator[field] = 0) + accumulator[field] += this.fieldLengths[fieldRef] + } + + var fields = Object.keys(this._fields) + + for (var i = 0; i < fields.length; i++) { + var fieldName = fields[i] + accumulator[fieldName] = accumulator[fieldName] / documentsWithField[fieldName] + } + + this.averageFieldLength = accumulator +} + +/** + * Builds a vector space model of every document using lunr.Vector + * + * @private + */ +lunr.Builder.prototype.createFieldVectors = function () { + var fieldVectors = {}, + fieldRefs = Object.keys(this.fieldTermFrequencies), + fieldRefsLength = fieldRefs.length, + termIdfCache = Object.create(null) + + for (var i = 0; i < fieldRefsLength; i++) { + var fieldRef = lunr.FieldRef.fromString(fieldRefs[i]), + fieldName = fieldRef.fieldName, + fieldLength = this.fieldLengths[fieldRef], + fieldVector = new lunr.Vector, + termFrequencies = this.fieldTermFrequencies[fieldRef], + terms = Object.keys(termFrequencies), + termsLength = terms.length + + + var fieldBoost = this._fields[fieldName].boost || 1, + docBoost = this._documents[fieldRef.docRef].boost || 1 + + for (var j = 0; j < termsLength; j++) { + var term = terms[j], + tf = termFrequencies[term], + termIndex = this.invertedIndex[term]._index, + idf, score, scoreWithPrecision + + if (termIdfCache[term] === undefined) { + idf = lunr.idf(this.invertedIndex[term], this.documentCount) + termIdfCache[term] = idf + } else { + idf = termIdfCache[term] + } + + score = idf * ((this._k1 + 1) * tf) / (this._k1 * (1 - this._b + this._b * (fieldLength / this.averageFieldLength[fieldName])) + tf) + score *= fieldBoost + score *= docBoost + scoreWithPrecision = Math.round(score * 1000) / 1000 + // Converts 1.23456789 to 1.234. + // Reducing the precision so that the vectors take up less + // space when serialised. Doing it now so that they behave + // the same before and after serialisation. Also, this is + // the fastest approach to reducing a number's precision in + // JavaScript. + + fieldVector.insert(termIndex, scoreWithPrecision) + } + + fieldVectors[fieldRef] = fieldVector + } + + this.fieldVectors = fieldVectors +} + +/** + * Creates a token set of all tokens in the index using lunr.TokenSet + * + * @private + */ +lunr.Builder.prototype.createTokenSet = function () { + this.tokenSet = lunr.TokenSet.fromArray( + Object.keys(this.invertedIndex).sort() + ) +} + +/** + * Builds the index, creating an instance of lunr.Index. + * + * This completes the indexing process and should only be called + * once all documents have been added to the index. + * + * @returns {lunr.Index} + */ +lunr.Builder.prototype.build = function () { + this.calculateAverageFieldLengths() + this.createFieldVectors() + this.createTokenSet() + + return new lunr.Index({ + invertedIndex: this.invertedIndex, + fieldVectors: this.fieldVectors, + tokenSet: this.tokenSet, + fields: Object.keys(this._fields), + pipeline: this.searchPipeline + }) +} + +/** + * Applies a plugin to the index builder. + * + * A plugin is a function that is called with the index builder as its context. + * Plugins can be used to customise or extend the behaviour of the index + * in some way. A plugin is just a function, that encapsulated the custom + * behaviour that should be applied when building the index. + * + * The plugin function will be called with the index builder as its argument, additional + * arguments can also be passed when calling use. The function will be called + * with the index builder as its context. + * + * @param {Function} plugin The plugin to apply. + */ +lunr.Builder.prototype.use = function (fn) { + var args = Array.prototype.slice.call(arguments, 1) + args.unshift(this) + fn.apply(this, args) +} +/** + * Contains and collects metadata about a matching document. + * A single instance of lunr.MatchData is returned as part of every + * lunr.Index~Result. + * + * @constructor + * @param {string} term - The term this match data is associated with + * @param {string} field - The field in which the term was found + * @param {object} metadata - The metadata recorded about this term in this field + * @property {object} metadata - A cloned collection of metadata associated with this document. + * @see {@link lunr.Index~Result} + */ +lunr.MatchData = function (term, field, metadata) { + var clonedMetadata = Object.create(null), + metadataKeys = Object.keys(metadata || {}) + + // Cloning the metadata to prevent the original + // being mutated during match data combination. + // Metadata is kept in an array within the inverted + // index so cloning the data can be done with + // Array#slice + for (var i = 0; i < metadataKeys.length; i++) { + var key = metadataKeys[i] + clonedMetadata[key] = metadata[key].slice() + } + + this.metadata = Object.create(null) + + if (term !== undefined) { + this.metadata[term] = Object.create(null) + this.metadata[term][field] = clonedMetadata + } +} + +/** + * An instance of lunr.MatchData will be created for every term that matches a + * document. However only one instance is required in a lunr.Index~Result. This + * method combines metadata from another instance of lunr.MatchData with this + * objects metadata. + * + * @param {lunr.MatchData} otherMatchData - Another instance of match data to merge with this one. + * @see {@link lunr.Index~Result} + */ +lunr.MatchData.prototype.combine = function (otherMatchData) { + var terms = Object.keys(otherMatchData.metadata) + + for (var i = 0; i < terms.length; i++) { + var term = terms[i], + fields = Object.keys(otherMatchData.metadata[term]) + + if (this.metadata[term] == undefined) { + this.metadata[term] = Object.create(null) + } + + for (var j = 0; j < fields.length; j++) { + var field = fields[j], + keys = Object.keys(otherMatchData.metadata[term][field]) + + if (this.metadata[term][field] == undefined) { + this.metadata[term][field] = Object.create(null) + } + + for (var k = 0; k < keys.length; k++) { + var key = keys[k] + + if (this.metadata[term][field][key] == undefined) { + this.metadata[term][field][key] = otherMatchData.metadata[term][field][key] + } else { + this.metadata[term][field][key] = this.metadata[term][field][key].concat(otherMatchData.metadata[term][field][key]) + } + + } + } + } +} + +/** + * Add metadata for a term/field pair to this instance of match data. + * + * @param {string} term - The term this match data is associated with + * @param {string} field - The field in which the term was found + * @param {object} metadata - The metadata recorded about this term in this field + */ +lunr.MatchData.prototype.add = function (term, field, metadata) { + if (!(term in this.metadata)) { + this.metadata[term] = Object.create(null) + this.metadata[term][field] = metadata + return + } + + if (!(field in this.metadata[term])) { + this.metadata[term][field] = metadata + return + } + + var metadataKeys = Object.keys(metadata) + + for (var i = 0; i < metadataKeys.length; i++) { + var key = metadataKeys[i] + + if (key in this.metadata[term][field]) { + this.metadata[term][field][key] = this.metadata[term][field][key].concat(metadata[key]) + } else { + this.metadata[term][field][key] = metadata[key] + } + } +} +/** + * A lunr.Query provides a programmatic way of defining queries to be performed + * against a {@link lunr.Index}. + * + * Prefer constructing a lunr.Query using the {@link lunr.Index#query} method + * so the query object is pre-initialized with the right index fields. + * + * @constructor + * @property {lunr.Query~Clause[]} clauses - An array of query clauses. + * @property {string[]} allFields - An array of all available fields in a lunr.Index. + */ +lunr.Query = function (allFields) { + this.clauses = [] + this.allFields = allFields +} + +/** + * Constants for indicating what kind of automatic wildcard insertion will be used when constructing a query clause. + * + * This allows wildcards to be added to the beginning and end of a term without having to manually do any string + * concatenation. + * + * The wildcard constants can be bitwise combined to select both leading and trailing wildcards. + * + * @constant + * @default + * @property {number} wildcard.NONE - The term will have no wildcards inserted, this is the default behaviour + * @property {number} wildcard.LEADING - Prepend the term with a wildcard, unless a leading wildcard already exists + * @property {number} wildcard.TRAILING - Append a wildcard to the term, unless a trailing wildcard already exists + * @see lunr.Query~Clause + * @see lunr.Query#clause + * @see lunr.Query#term + * @example query term with trailing wildcard + * query.term('foo', { wildcard: lunr.Query.wildcard.TRAILING }) + * @example query term with leading and trailing wildcard + * query.term('foo', { + * wildcard: lunr.Query.wildcard.LEADING | lunr.Query.wildcard.TRAILING + * }) + */ + +lunr.Query.wildcard = new String ("*") +lunr.Query.wildcard.NONE = 0 +lunr.Query.wildcard.LEADING = 1 +lunr.Query.wildcard.TRAILING = 2 + +/** + * Constants for indicating what kind of presence a term must have in matching documents. + * + * @constant + * @enum {number} + * @see lunr.Query~Clause + * @see lunr.Query#clause + * @see lunr.Query#term + * @example query term with required presence + * query.term('foo', { presence: lunr.Query.presence.REQUIRED }) + */ +lunr.Query.presence = { + /** + * Term's presence in a document is optional, this is the default value. + */ + OPTIONAL: 1, + + /** + * Term's presence in a document is required, documents that do not contain + * this term will not be returned. + */ + REQUIRED: 2, + + /** + * Term's presence in a document is prohibited, documents that do contain + * this term will not be returned. + */ + PROHIBITED: 3 +} + +/** + * A single clause in a {@link lunr.Query} contains a term and details on how to + * match that term against a {@link lunr.Index}. + * + * @typedef {Object} lunr.Query~Clause + * @property {string[]} fields - The fields in an index this clause should be matched against. + * @property {number} [boost=1] - Any boost that should be applied when matching this clause. + * @property {number} [editDistance] - Whether the term should have fuzzy matching applied, and how fuzzy the match should be. + * @property {boolean} [usePipeline] - Whether the term should be passed through the search pipeline. + * @property {number} [wildcard=lunr.Query.wildcard.NONE] - Whether the term should have wildcards appended or prepended. + * @property {number} [presence=lunr.Query.presence.OPTIONAL] - The terms presence in any matching documents. + */ + +/** + * Adds a {@link lunr.Query~Clause} to this query. + * + * Unless the clause contains the fields to be matched all fields will be matched. In addition + * a default boost of 1 is applied to the clause. + * + * @param {lunr.Query~Clause} clause - The clause to add to this query. + * @see lunr.Query~Clause + * @returns {lunr.Query} + */ +lunr.Query.prototype.clause = function (clause) { + if (!('fields' in clause)) { + clause.fields = this.allFields + } + + if (!('boost' in clause)) { + clause.boost = 1 + } + + if (!('usePipeline' in clause)) { + clause.usePipeline = true + } + + if (!('wildcard' in clause)) { + clause.wildcard = lunr.Query.wildcard.NONE + } + + if ((clause.wildcard & lunr.Query.wildcard.LEADING) && (clause.term.charAt(0) != lunr.Query.wildcard)) { + clause.term = "*" + clause.term + } + + if ((clause.wildcard & lunr.Query.wildcard.TRAILING) && (clause.term.slice(-1) != lunr.Query.wildcard)) { + clause.term = "" + clause.term + "*" + } + + if (!('presence' in clause)) { + clause.presence = lunr.Query.presence.OPTIONAL + } + + this.clauses.push(clause) + + return this +} + +/** + * A negated query is one in which every clause has a presence of + * prohibited. These queries require some special processing to return + * the expected results. + * + * @returns boolean + */ +lunr.Query.prototype.isNegated = function () { + for (var i = 0; i < this.clauses.length; i++) { + if (this.clauses[i].presence != lunr.Query.presence.PROHIBITED) { + return false + } + } + + return true +} + +/** + * Adds a term to the current query, under the covers this will create a {@link lunr.Query~Clause} + * to the list of clauses that make up this query. + * + * The term is used as is, i.e. no tokenization will be performed by this method. Instead conversion + * to a token or token-like string should be done before calling this method. + * + * The term will be converted to a string by calling `toString`. Multiple terms can be passed as an + * array, each term in the array will share the same options. + * + * @param {object|object[]} term - The term(s) to add to the query. + * @param {object} [options] - Any additional properties to add to the query clause. + * @returns {lunr.Query} + * @see lunr.Query#clause + * @see lunr.Query~Clause + * @example adding a single term to a query + * query.term("foo") + * @example adding a single term to a query and specifying search fields, term boost and automatic trailing wildcard + * query.term("foo", { + * fields: ["title"], + * boost: 10, + * wildcard: lunr.Query.wildcard.TRAILING + * }) + * @example using lunr.tokenizer to convert a string to tokens before using them as terms + * query.term(lunr.tokenizer("foo bar")) + */ +lunr.Query.prototype.term = function (term, options) { + if (Array.isArray(term)) { + term.forEach(function (t) { this.term(t, lunr.utils.clone(options)) }, this) + return this + } + + var clause = options || {} + clause.term = term.toString() + + this.clause(clause) + + return this +} +lunr.QueryParseError = function (message, start, end) { + this.name = "QueryParseError" + this.message = message + this.start = start + this.end = end +} + +lunr.QueryParseError.prototype = new Error +lunr.QueryLexer = function (str) { + this.lexemes = [] + this.str = str + this.length = str.length + this.pos = 0 + this.start = 0 + this.escapeCharPositions = [] +} + +lunr.QueryLexer.prototype.run = function () { + var state = lunr.QueryLexer.lexText + + while (state) { + state = state(this) + } +} + +lunr.QueryLexer.prototype.sliceString = function () { + var subSlices = [], + sliceStart = this.start, + sliceEnd = this.pos + + for (var i = 0; i < this.escapeCharPositions.length; i++) { + sliceEnd = this.escapeCharPositions[i] + subSlices.push(this.str.slice(sliceStart, sliceEnd)) + sliceStart = sliceEnd + 1 + } + + subSlices.push(this.str.slice(sliceStart, this.pos)) + this.escapeCharPositions.length = 0 + + return subSlices.join('') +} + +lunr.QueryLexer.prototype.emit = function (type) { + this.lexemes.push({ + type: type, + str: this.sliceString(), + start: this.start, + end: this.pos + }) + + this.start = this.pos +} + +lunr.QueryLexer.prototype.escapeCharacter = function () { + this.escapeCharPositions.push(this.pos - 1) + this.pos += 1 +} + +lunr.QueryLexer.prototype.next = function () { + if (this.pos >= this.length) { + return lunr.QueryLexer.EOS + } + + var char = this.str.charAt(this.pos) + this.pos += 1 + return char +} + +lunr.QueryLexer.prototype.width = function () { + return this.pos - this.start +} + +lunr.QueryLexer.prototype.ignore = function () { + if (this.start == this.pos) { + this.pos += 1 + } + + this.start = this.pos +} + +lunr.QueryLexer.prototype.backup = function () { + this.pos -= 1 +} + +lunr.QueryLexer.prototype.acceptDigitRun = function () { + var char, charCode + + do { + char = this.next() + charCode = char.charCodeAt(0) + } while (charCode > 47 && charCode < 58) + + if (char != lunr.QueryLexer.EOS) { + this.backup() + } +} + +lunr.QueryLexer.prototype.more = function () { + return this.pos < this.length +} + +lunr.QueryLexer.EOS = 'EOS' +lunr.QueryLexer.FIELD = 'FIELD' +lunr.QueryLexer.TERM = 'TERM' +lunr.QueryLexer.EDIT_DISTANCE = 'EDIT_DISTANCE' +lunr.QueryLexer.BOOST = 'BOOST' +lunr.QueryLexer.PRESENCE = 'PRESENCE' + +lunr.QueryLexer.lexField = function (lexer) { + lexer.backup() + lexer.emit(lunr.QueryLexer.FIELD) + lexer.ignore() + return lunr.QueryLexer.lexText +} + +lunr.QueryLexer.lexTerm = function (lexer) { + if (lexer.width() > 1) { + lexer.backup() + lexer.emit(lunr.QueryLexer.TERM) + } + + lexer.ignore() + + if (lexer.more()) { + return lunr.QueryLexer.lexText + } +} + +lunr.QueryLexer.lexEditDistance = function (lexer) { + lexer.ignore() + lexer.acceptDigitRun() + lexer.emit(lunr.QueryLexer.EDIT_DISTANCE) + return lunr.QueryLexer.lexText +} + +lunr.QueryLexer.lexBoost = function (lexer) { + lexer.ignore() + lexer.acceptDigitRun() + lexer.emit(lunr.QueryLexer.BOOST) + return lunr.QueryLexer.lexText +} + +lunr.QueryLexer.lexEOS = function (lexer) { + if (lexer.width() > 0) { + lexer.emit(lunr.QueryLexer.TERM) + } +} + +// This matches the separator used when tokenising fields +// within a document. These should match otherwise it is +// not possible to search for some tokens within a document. +// +// It is possible for the user to change the separator on the +// tokenizer so it _might_ clash with any other of the special +// characters already used within the search string, e.g. :. +// +// This means that it is possible to change the separator in +// such a way that makes some words unsearchable using a search +// string. +lunr.QueryLexer.termSeparator = lunr.tokenizer.separator + +lunr.QueryLexer.lexText = function (lexer) { + while (true) { + var char = lexer.next() + + if (char == lunr.QueryLexer.EOS) { + return lunr.QueryLexer.lexEOS + } + + // Escape character is '\' + if (char.charCodeAt(0) == 92) { + lexer.escapeCharacter() + continue + } + + if (char == ":") { + return lunr.QueryLexer.lexField + } + + if (char == "~") { + lexer.backup() + if (lexer.width() > 0) { + lexer.emit(lunr.QueryLexer.TERM) + } + return lunr.QueryLexer.lexEditDistance + } + + if (char == "^") { + lexer.backup() + if (lexer.width() > 0) { + lexer.emit(lunr.QueryLexer.TERM) + } + return lunr.QueryLexer.lexBoost + } + + // "+" indicates term presence is required + // checking for length to ensure that only + // leading "+" are considered + if (char == "+" && lexer.width() === 1) { + lexer.emit(lunr.QueryLexer.PRESENCE) + return lunr.QueryLexer.lexText + } + + // "-" indicates term presence is prohibited + // checking for length to ensure that only + // leading "-" are considered + if (char == "-" && lexer.width() === 1) { + lexer.emit(lunr.QueryLexer.PRESENCE) + return lunr.QueryLexer.lexText + } + + if (char.match(lunr.QueryLexer.termSeparator)) { + return lunr.QueryLexer.lexTerm + } + } +} + +lunr.QueryParser = function (str, query) { + this.lexer = new lunr.QueryLexer (str) + this.query = query + this.currentClause = {} + this.lexemeIdx = 0 +} + +lunr.QueryParser.prototype.parse = function () { + this.lexer.run() + this.lexemes = this.lexer.lexemes + + var state = lunr.QueryParser.parseClause + + while (state) { + state = state(this) + } + + return this.query +} + +lunr.QueryParser.prototype.peekLexeme = function () { + return this.lexemes[this.lexemeIdx] +} + +lunr.QueryParser.prototype.consumeLexeme = function () { + var lexeme = this.peekLexeme() + this.lexemeIdx += 1 + return lexeme +} + +lunr.QueryParser.prototype.nextClause = function () { + var completedClause = this.currentClause + this.query.clause(completedClause) + this.currentClause = {} +} + +lunr.QueryParser.parseClause = function (parser) { + var lexeme = parser.peekLexeme() + + if (lexeme == undefined) { + return + } + + switch (lexeme.type) { + case lunr.QueryLexer.PRESENCE: + return lunr.QueryParser.parsePresence + case lunr.QueryLexer.FIELD: + return lunr.QueryParser.parseField + case lunr.QueryLexer.TERM: + return lunr.QueryParser.parseTerm + default: + var errorMessage = "expected either a field or a term, found " + lexeme.type + + if (lexeme.str.length >= 1) { + errorMessage += " with value '" + lexeme.str + "'" + } + + throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) + } +} + +lunr.QueryParser.parsePresence = function (parser) { + var lexeme = parser.consumeLexeme() + + if (lexeme == undefined) { + return + } + + switch (lexeme.str) { + case "-": + parser.currentClause.presence = lunr.Query.presence.PROHIBITED + break + case "+": + parser.currentClause.presence = lunr.Query.presence.REQUIRED + break + default: + var errorMessage = "unrecognised presence operator'" + lexeme.str + "'" + throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) + } + + var nextLexeme = parser.peekLexeme() + + if (nextLexeme == undefined) { + var errorMessage = "expecting term or field, found nothing" + throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) + } + + switch (nextLexeme.type) { + case lunr.QueryLexer.FIELD: + return lunr.QueryParser.parseField + case lunr.QueryLexer.TERM: + return lunr.QueryParser.parseTerm + default: + var errorMessage = "expecting term or field, found '" + nextLexeme.type + "'" + throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) + } +} + +lunr.QueryParser.parseField = function (parser) { + var lexeme = parser.consumeLexeme() + + if (lexeme == undefined) { + return + } + + if (parser.query.allFields.indexOf(lexeme.str) == -1) { + var possibleFields = parser.query.allFields.map(function (f) { return "'" + f + "'" }).join(', '), + errorMessage = "unrecognised field '" + lexeme.str + "', possible fields: " + possibleFields + + throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) + } + + parser.currentClause.fields = [lexeme.str] + + var nextLexeme = parser.peekLexeme() + + if (nextLexeme == undefined) { + var errorMessage = "expecting term, found nothing" + throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) + } + + switch (nextLexeme.type) { + case lunr.QueryLexer.TERM: + return lunr.QueryParser.parseTerm + default: + var errorMessage = "expecting term, found '" + nextLexeme.type + "'" + throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) + } +} + +lunr.QueryParser.parseTerm = function (parser) { + var lexeme = parser.consumeLexeme() + + if (lexeme == undefined) { + return + } + + parser.currentClause.term = lexeme.str.toLowerCase() + + if (lexeme.str.indexOf("*") != -1) { + parser.currentClause.usePipeline = false + } + + var nextLexeme = parser.peekLexeme() + + if (nextLexeme == undefined) { + parser.nextClause() + return + } + + switch (nextLexeme.type) { + case lunr.QueryLexer.TERM: + parser.nextClause() + return lunr.QueryParser.parseTerm + case lunr.QueryLexer.FIELD: + parser.nextClause() + return lunr.QueryParser.parseField + case lunr.QueryLexer.EDIT_DISTANCE: + return lunr.QueryParser.parseEditDistance + case lunr.QueryLexer.BOOST: + return lunr.QueryParser.parseBoost + case lunr.QueryLexer.PRESENCE: + parser.nextClause() + return lunr.QueryParser.parsePresence + default: + var errorMessage = "Unexpected lexeme type '" + nextLexeme.type + "'" + throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) + } +} + +lunr.QueryParser.parseEditDistance = function (parser) { + var lexeme = parser.consumeLexeme() + + if (lexeme == undefined) { + return + } + + var editDistance = parseInt(lexeme.str, 10) + + if (isNaN(editDistance)) { + var errorMessage = "edit distance must be numeric" + throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) + } + + parser.currentClause.editDistance = editDistance + + var nextLexeme = parser.peekLexeme() + + if (nextLexeme == undefined) { + parser.nextClause() + return + } + + switch (nextLexeme.type) { + case lunr.QueryLexer.TERM: + parser.nextClause() + return lunr.QueryParser.parseTerm + case lunr.QueryLexer.FIELD: + parser.nextClause() + return lunr.QueryParser.parseField + case lunr.QueryLexer.EDIT_DISTANCE: + return lunr.QueryParser.parseEditDistance + case lunr.QueryLexer.BOOST: + return lunr.QueryParser.parseBoost + case lunr.QueryLexer.PRESENCE: + parser.nextClause() + return lunr.QueryParser.parsePresence + default: + var errorMessage = "Unexpected lexeme type '" + nextLexeme.type + "'" + throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) + } +} + +lunr.QueryParser.parseBoost = function (parser) { + var lexeme = parser.consumeLexeme() + + if (lexeme == undefined) { + return + } + + var boost = parseInt(lexeme.str, 10) + + if (isNaN(boost)) { + var errorMessage = "boost must be numeric" + throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) + } + + parser.currentClause.boost = boost + + var nextLexeme = parser.peekLexeme() + + if (nextLexeme == undefined) { + parser.nextClause() + return + } + + switch (nextLexeme.type) { + case lunr.QueryLexer.TERM: + parser.nextClause() + return lunr.QueryParser.parseTerm + case lunr.QueryLexer.FIELD: + parser.nextClause() + return lunr.QueryParser.parseField + case lunr.QueryLexer.EDIT_DISTANCE: + return lunr.QueryParser.parseEditDistance + case lunr.QueryLexer.BOOST: + return lunr.QueryParser.parseBoost + case lunr.QueryLexer.PRESENCE: + parser.nextClause() + return lunr.QueryParser.parsePresence + default: + var errorMessage = "Unexpected lexeme type '" + nextLexeme.type + "'" + throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) + } +} + + /** + * export the module via AMD, CommonJS or as a browser global + * Export code from https://github.com/umdjs/umd/blob/master/returnExports.js + */ + ;(function (root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(factory) + } else if (typeof exports === 'object') { + /** + * Node. Does not work with strict CommonJS, but + * only CommonJS-like environments that support module.exports, + * like Node. + */ + module.exports = factory() + } else { + // Browser globals (root is window) + root.lunr = factory() + } + }(this, function () { + /** + * Just return a value to define the module export. + * This example returns an object, but the module + * can return a function as the exported value. + */ + return lunr + })) +})(); diff --git a/search/main.js b/search/main.js new file mode 100644 index 00000000..a5e469d7 --- /dev/null +++ b/search/main.js @@ -0,0 +1,109 @@ +function getSearchTermFromLocation() { + var sPageURL = window.location.search.substring(1); + var sURLVariables = sPageURL.split('&'); + for (var i = 0; i < sURLVariables.length; i++) { + var sParameterName = sURLVariables[i].split('='); + if (sParameterName[0] == 'q') { + return decodeURIComponent(sParameterName[1].replace(/\+/g, '%20')); + } + } +} + +function joinUrl (base, path) { + if (path.substring(0, 1) === "/") { + // path starts with `/`. Thus it is absolute. + return path; + } + if (base.substring(base.length-1) === "/") { + // base ends with `/` + return base + path; + } + return base + "/" + path; +} + +function escapeHtml (value) { + return value.replace(/&/g, '&') + .replace(/"/g, '"') + .replace(//g, '>'); +} + +function formatResult (location, title, summary) { + return ''; +} + +function displayResults (results) { + var search_results = document.getElementById("mkdocs-search-results"); + while (search_results.firstChild) { + search_results.removeChild(search_results.firstChild); + } + if (results.length > 0){ + for (var i=0; i < results.length; i++){ + var result = results[i]; + var html = formatResult(result.location, result.title, result.summary); + search_results.insertAdjacentHTML('beforeend', html); + } + } else { + var noResultsText = search_results.getAttribute('data-no-results-text'); + if (!noResultsText) { + noResultsText = "No results found"; + } + search_results.insertAdjacentHTML('beforeend', '

    ' + noResultsText + '

    '); + } +} + +function doSearch () { + var query = document.getElementById('mkdocs-search-query').value; + if (query.length > min_search_length) { + if (!window.Worker) { + displayResults(search(query)); + } else { + searchWorker.postMessage({query: query}); + } + } else { + // Clear results for short queries + displayResults([]); + } +} + +function initSearch () { + var search_input = document.getElementById('mkdocs-search-query'); + if (search_input) { + search_input.addEventListener("keyup", doSearch); + } + var term = getSearchTermFromLocation(); + if (term) { + search_input.value = term; + doSearch(); + } +} + +function onWorkerMessage (e) { + if (e.data.allowSearch) { + initSearch(); + } else if (e.data.results) { + var results = e.data.results; + displayResults(results); + } else if (e.data.config) { + min_search_length = e.data.config.min_search_length-1; + } +} + +if (!window.Worker) { + console.log('Web Worker API not supported'); + // load index in main thread + $.getScript(joinUrl(base_url, "search/worker.js")).done(function () { + console.log('Loaded worker'); + init(); + window.postMessage = function (msg) { + onWorkerMessage({data: msg}); + }; + }).fail(function (jqxhr, settings, exception) { + console.error('Could not load worker.js'); + }); +} else { + // Wrap search in a web worker + var searchWorker = new Worker(joinUrl(base_url, "search/worker.js")); + searchWorker.postMessage({init: true}); + searchWorker.onmessage = onWorkerMessage; +} diff --git a/search/search_index.json b/search/search_index.json new file mode 100644 index 00000000..bd6ac4ff --- /dev/null +++ b/search/search_index.json @@ -0,0 +1 @@ +{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"Home \u2003\u2003Bem-vindo \u00e0 GitPage do projeto Chatbot de Participa\u00e7\u00e3o Social para o Brasil Participativo! Este projeto faz parte de uma iniciativa para enriquecer a experi\u00eancia na plataforma digital do Brasil Participativo, criado pelos residentes em TI da BRISA, o Chatbot facilita a intera\u00e7\u00e3o dos cidad\u00e3os com a plataforma, oferecendo respostas precisas e amig\u00e1veis. Sobre o Projeto Resid\u00eancia em TIC da BRISA - UnB FGA \u2003\u2003A BRISA Sociedade para o Desenvolvimento da Tecnologia da Informa\u00e7\u00e3o, em parceria com a UnB campus Gama e LAPPIS, vai capacitar estudantes de cursos de tecnologias, gradua\u00e7\u00e3o e ensino t\u00e9cnico, para se tornarem desenvolvedores de sistemas nas tecnologias mais atuais de inform\u00e1tica e comunica\u00e7\u00f5es. A BRISA conta com recursos da Lei de Inform\u00e1tica, atrav\u00e9s de Programa Priorit\u00e1rio do Minist\u00e9rio da Ci\u00eancia, Tecnologia e inova\u00e7\u00f5es \u2013 MCTI, coordenado pela Softex. Para mais informa\u00e7\u00f5es sobre Sobre o Projeto Resid\u00eancia em TIC da BRISA - UnB FGA acesse aqui. Sobre o Brasil Participativo \u2003\u2003O Brasil Participativo \u00e9 uma plataforma desenvolvida em software livre, com o apoio da Dataprev, utilizando a plataforma Decidim com colabora\u00e7\u00e3o da comunidade Decidim-Brasil, parceria com o Minist\u00e9rio da Gest\u00e3o e Inova\u00e7\u00e3o em Servi\u00e7os P\u00fablicos (MGI) e envolvimento da Universidade de Bras\u00edlia (UnB). A plataforma visa permitir que a sociedade contribua ativamente para o desenvolvimento e aprimoramento das pol\u00edticas p\u00fablicas, tornando mais democr\u00e1tica a participa\u00e7\u00e3o social nas decis\u00f5es governamentais. \u2003\u2003O Decidim \u00e9 uma plataforma digital de participa\u00e7\u00e3o c\u00edvica e democracia direta, originalmente desenvolvida em Barcelona, Espanha. Oferece ferramentas para os cidad\u00e3os proporem, debaterem, votarem e acompanharem propostas e pol\u00edticas p\u00fablicas. Seu objetivo \u00e9 promover a participa\u00e7\u00e3o ativa, transpar\u00eancia e presta\u00e7\u00e3o de contas, fortalecendo a democracia e a inclus\u00e3o social. Para mais informa\u00e7\u00f5es sobre o Brasil Participativo acesse aqui. Sobre o Projeto Chatbot de Participa\u00e7\u00e3o Social \u2003\u2003O foco central deste projeto \u00e9 a implementa\u00e7\u00e3o de um chatbot destinado a orientar os usu\u00e1rios durante a navega\u00e7\u00e3o na plataforma do Brasil Participativo, com o objetivo de esclarecer d\u00favidas comuns, fornecer suporte e e informar sobre os processos de participa\u00e7\u00e3o na plataforma em tempo real. O projeto possui m\u00e9dio porte e complexidade, ele necessita de habilidades em Chatbot e Evolu\u00e7\u00e3o de Software Livre, com Giovanni Alvissus atuando como mentor. \u2003\u2003As principais tecnologias utilizadas no projeto ser\u00e3o o JavaScript, devido \u00e0 sua ampla aceita\u00e7\u00e3o e efic\u00e1cia na constru\u00e7\u00e3o de aplica\u00e7\u00f5es interativas, e o Botpress, que oferece uma plataforma robusta e extens\u00edvel para o desenvolvimento de chatbots com intelig\u00eancia artificial. O Botpress facilita a integra\u00e7\u00e3o de funcionalidades avan\u00e7adas, permitindo uma intera\u00e7\u00e3o mais natural e eficiente com os usu\u00e1rios. \u2003\u2003Al\u00e9m disso, como o projeto Chatbot de Participa\u00e7\u00e3o Social ser\u00e1 um plugin para a Plataofrma do Brasil Participativo, ele poder\u00e1 ser utilizado em outros projetos que utilizam a plataforma digital Decidim. Colaboradores e Parceiros \u2003\u2003Este projeto \u00e9 fruto da colabora\u00e7\u00e3o entre a empresa BRISA Sociedade para o Desenvolvimento da Tecnologia da Informa\u00e7\u00e3o, em parceria com a UnB campus Gama e LAPPIS. Agradecemos a todos os envolvidos por contribu\u00edrem para a evolu\u00e7\u00e3o do Projeto Chatbot de Participa\u00e7\u00e3o Social. \u2003\u2003Sinta-se \u00e0 vontade para explorar o c\u00f3digo-fonte, relatar problemas (issues) e contribuir para o aprimoramento deste projeto. Juntos, estamos construindo uma plataforma mais acess\u00edvel e interativa para a participa\u00e7\u00e3o ativa da sociedade. Desenvolvedores Arthur Taylor de Jesus Popov Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha Ci\u00eancia de Dados Scrum master Backend Documenta\u00e7\u00e3o Machine Learning Frontend Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do documento Home Gabriel Scheidt 1.1 03/04/2024 Atualiza\u00e7\u00e3o de documento Gabriel Pinto 1.2 22/04/2024 Atualizando para Botpress Thiago Marques","title":"Home"},{"location":"#home","text":"Bem-vindo \u00e0 GitPage do projeto Chatbot de Participa\u00e7\u00e3o Social para o Brasil Participativo! Este projeto faz parte de uma iniciativa para enriquecer a experi\u00eancia na plataforma digital do Brasil Participativo, criado pelos residentes em TI da BRISA, o Chatbot facilita a intera\u00e7\u00e3o dos cidad\u00e3os com a plataforma, oferecendo respostas precisas e amig\u00e1veis.","title":"Home"},{"location":"#sobre-o-projeto-residencia-em-tic-da-brisa-unb-fga","text":"A BRISA Sociedade para o Desenvolvimento da Tecnologia da Informa\u00e7\u00e3o, em parceria com a UnB campus Gama e LAPPIS, vai capacitar estudantes de cursos de tecnologias, gradua\u00e7\u00e3o e ensino t\u00e9cnico, para se tornarem desenvolvedores de sistemas nas tecnologias mais atuais de inform\u00e1tica e comunica\u00e7\u00f5es. A BRISA conta com recursos da Lei de Inform\u00e1tica, atrav\u00e9s de Programa Priorit\u00e1rio do Minist\u00e9rio da Ci\u00eancia, Tecnologia e inova\u00e7\u00f5es \u2013 MCTI, coordenado pela Softex.","title":"Sobre o Projeto Resid\u00eancia em TIC da BRISA - UnB FGA"},{"location":"#para-mais-informacoes-sobre-sobre-o-projeto-residencia-em-tic-da-brisa-unb-fga-acesse-aqui","text":"","title":"Para mais informa\u00e7\u00f5es sobre Sobre o Projeto Resid\u00eancia em TIC da BRISA - UnB FGA acesse aqui."},{"location":"#sobre-o-brasil-participativo","text":"O Brasil Participativo \u00e9 uma plataforma desenvolvida em software livre, com o apoio da Dataprev, utilizando a plataforma Decidim com colabora\u00e7\u00e3o da comunidade Decidim-Brasil, parceria com o Minist\u00e9rio da Gest\u00e3o e Inova\u00e7\u00e3o em Servi\u00e7os P\u00fablicos (MGI) e envolvimento da Universidade de Bras\u00edlia (UnB). A plataforma visa permitir que a sociedade contribua ativamente para o desenvolvimento e aprimoramento das pol\u00edticas p\u00fablicas, tornando mais democr\u00e1tica a participa\u00e7\u00e3o social nas decis\u00f5es governamentais. \u2003\u2003O Decidim \u00e9 uma plataforma digital de participa\u00e7\u00e3o c\u00edvica e democracia direta, originalmente desenvolvida em Barcelona, Espanha. Oferece ferramentas para os cidad\u00e3os proporem, debaterem, votarem e acompanharem propostas e pol\u00edticas p\u00fablicas. Seu objetivo \u00e9 promover a participa\u00e7\u00e3o ativa, transpar\u00eancia e presta\u00e7\u00e3o de contas, fortalecendo a democracia e a inclus\u00e3o social.","title":"Sobre o Brasil Participativo"},{"location":"#para-mais-informacoes-sobre-o-brasil-participativo-acesse-aqui","text":"","title":"Para mais informa\u00e7\u00f5es sobre o Brasil Participativo acesse aqui."},{"location":"#sobre-o-projeto-chatbot-de-participacao-social","text":"O foco central deste projeto \u00e9 a implementa\u00e7\u00e3o de um chatbot destinado a orientar os usu\u00e1rios durante a navega\u00e7\u00e3o na plataforma do Brasil Participativo, com o objetivo de esclarecer d\u00favidas comuns, fornecer suporte e e informar sobre os processos de participa\u00e7\u00e3o na plataforma em tempo real. O projeto possui m\u00e9dio porte e complexidade, ele necessita de habilidades em Chatbot e Evolu\u00e7\u00e3o de Software Livre, com Giovanni Alvissus atuando como mentor. \u2003\u2003As principais tecnologias utilizadas no projeto ser\u00e3o o JavaScript, devido \u00e0 sua ampla aceita\u00e7\u00e3o e efic\u00e1cia na constru\u00e7\u00e3o de aplica\u00e7\u00f5es interativas, e o Botpress, que oferece uma plataforma robusta e extens\u00edvel para o desenvolvimento de chatbots com intelig\u00eancia artificial. O Botpress facilita a integra\u00e7\u00e3o de funcionalidades avan\u00e7adas, permitindo uma intera\u00e7\u00e3o mais natural e eficiente com os usu\u00e1rios. \u2003\u2003Al\u00e9m disso, como o projeto Chatbot de Participa\u00e7\u00e3o Social ser\u00e1 um plugin para a Plataofrma do Brasil Participativo, ele poder\u00e1 ser utilizado em outros projetos que utilizam a plataforma digital Decidim.","title":"Sobre o Projeto Chatbot de Participa\u00e7\u00e3o Social"},{"location":"#colaboradores-e-parceiros","text":"Este projeto \u00e9 fruto da colabora\u00e7\u00e3o entre a empresa BRISA Sociedade para o Desenvolvimento da Tecnologia da Informa\u00e7\u00e3o, em parceria com a UnB campus Gama e LAPPIS. Agradecemos a todos os envolvidos por contribu\u00edrem para a evolu\u00e7\u00e3o do Projeto Chatbot de Participa\u00e7\u00e3o Social. \u2003\u2003Sinta-se \u00e0 vontade para explorar o c\u00f3digo-fonte, relatar problemas (issues) e contribuir para o aprimoramento deste projeto. Juntos, estamos construindo uma plataforma mais acess\u00edvel e interativa para a participa\u00e7\u00e3o ativa da sociedade.","title":"Colaboradores e Parceiros"},{"location":"#desenvolvedores","text":"","title":"Desenvolvedores"},{"location":"#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do documento Home Gabriel Scheidt 1.1 03/04/2024 Atualiza\u00e7\u00e3o de documento Gabriel Pinto 1.2 22/04/2024 Atualizando para Botpress Thiago Marques","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"backlog/","text":"Backlog do Produto Escopo do Produto \u2003\u2003O produto desenvolvido tem como objetivo auxiliar os usu\u00e1rios da plataforma Brasil Participativo.Um dos aspectos-chave do escopo do chatbot \u00e9 sua capacidade de resolver de forma eficiente as problemas comuns que os usu\u00e1rios possam ter. Isso inclui fornecer respostas r\u00e1pidas e precisas para perguntas frequentes sobre as pol\u00edticas, procedimentos e recursos dispon\u00edveis na plataforma. Ao oferecer resolu\u00e7\u00f5es r\u00e1pidas, o chatbot tem como objetivo capacitar os usu\u00e1rios com as informa\u00e7\u00f5es necess\u00e1rias para se envolver de forma eficaz com a comunidade Brasil Participativo. Hist\u00f3rias de Usu\u00e1rio ID Eu, como Quero / Preciso / Devo / Gostaria de Para US01 Usu\u00e1rio Poder conversar com o Chatbot Tirar d\u00favidas sobre a plataforma Brasil Participativo US02 Usu\u00e1rio Ter uma conversa natural e humanizada com o chatbot Ter uma experi\u00eancia mais agrad\u00e1vel US03 Usu\u00e1rio Que o chatbot me fornecesse links para p\u00e1ginas espec\u00edficas dentro da Plataforma do Brasil Participativo Encontrar informa\u00e7\u00f5es relevantes de forma r\u00e1pida e f\u00e1cil US04 Usu\u00e1rio Que o chatbot mantivesse a mesma conversa em abas diferentes Poder continuar interagindo enquanto eu realizo outras atividades US05 Usu\u00e1rio Que o chatbot me permitisse enviar feedback e sugest\u00f5es de melhorias para o Brasil Participativo Contribuir para o aprimoramento da plataforma US06 Usu\u00e1rio Que o chatbot fosse acess\u00edvel atrav\u00e9s de um widget em todas as p\u00e1ginas Obter acesso r\u00e1pido e f\u00e1cil ao suporte enquanto navego pelo site do Brasil Participativo US07 Usu\u00e1rio Que o chatbot fosse responsivo e me respondesse em menos de 2 minutos Obter assist\u00eancia r\u00e1pida sempre que precisar US08 Usu\u00e1rio Que o chatbot funcionasse nos principais navegadores: Opera, Firefox e Chrome Poder acessar o Brasil Participativo independentemente do navegador que estou utilizando US09 Usu\u00e1rio Que o chatbot aderisse \u00e0s pol\u00edticas de privacidade e seguran\u00e7a de dados Garantir a prote\u00e7\u00e3o das minhas informa\u00e7\u00f5es durante as intera\u00e7\u00f5es com o chatbot US10 Gestor Que seja poss\u00edvel obter m\u00e9tricas sobre a satisfa\u00e7\u00e3o dos usu\u00e1rios ao terminar de usar o chatbot Avaliar o desempenho do chatbot US11 Gestor Poder ter acesso ao fluxos de conversas Gerenciar as conversas com o usu\u00e1rio US12 Gestor Que o chatbot fosse desenvolvido com uma arquitetura escal\u00e1vel Garantir que o chatbot continue funcionando sem problemas, mesmo com o aumento do n\u00famero de usu\u00e1rios US13 Usu\u00e1rio Que o chatbot entenda portugu\u00eas Facilitar a minha comunica\u00e7\u00e3o com ele US14 Gestor Que houvesse m\u00e9tricas de an\u00e1lise da performance do chatbot Manuten\u00e7\u00e3o e evolu\u00e7\u00e3o do chatbot US15 Usu\u00e1rio Reiniciar a conversa do chatbot, voltando ao primeiro estado Que possa recome\u00e7ar a conversa se necess\u00e1rio US16 Usu\u00e1rio Que o chatbot funcione quando eu acessar o site do BP pelo celular Que eu possa conversar com o chatbot usando o celular e o desempenho n\u00e3o seja alterado US17 Usu\u00e1rio Enviar \u00e1udios para o chatbot e ser respondido em texto ou em \u00e1udio Trazer acessibilidade e facilitar a comunica\u00e7\u00e3o com o chatbot US18 Usu\u00e1rio Que o chatbot tenha uma identidade visual Que a conversa seja mais agrad\u00e1vel e familiar US19 Usu\u00e1rio Enviar e-mail caso minha d\u00favida n\u00e3o seja atendida Que eu possa me comunicar com algu\u00e9m que possa solucionar minha d\u00favida US20 Usu\u00e1rio Que o chatbot esteja dispon\u00edvel 24 horas por dia Conversar com ele a qualquer momento Requisitos Funcionais RF01 O bot precisa interagir com v\u00e1rios usu\u00e1rios ao mesmo tempo US04, US07, US12 RF02 O bot precisa tirar d\u00favidas das pessoas acerca do Brasil participativo US01, US02, US03 RF03 O chatbot precisa fornecer links para p\u00e1ginas que o usu\u00e1rio deseja ir dentro do brasil participativo US03 RF04 O chatbot ter\u00e1 que auxiliar o usu\u00e1rio com problemas de login US01 RF05 O chatbot deve manter a conversa mesmo que v\u00e1rias abas estejam abertas, mantendo um fluxo de conversa US04 RF06 O chatbot deve permitir que os usu\u00e1rios enviem feedback sobre as conversas e melhorias US05 RF07 O chatbot deve fazer relat\u00f3rios e ter m\u00e9tricas sobre a satisfa\u00e7\u00e3o dos usu\u00e1rios US10 RF08 O chatbot deve permitir que um gestor acesse o fluxo de conversas US11 RF09 O chatbot precisa entender e conversar em portugu\u00eas US13 RF10 O chatbot deve gerar m\u00e9tricas para avaliar a sua performance/desempenho US14 RF11 O chatbot deve ter a capacidade de reiniciar a conversa e come\u00e7\u00e1-la do zero US15 RF12 O chatbot deve receber \u00e1udios em portugu\u00eas, entend\u00ea-los e responder em texto ou \u00e1udio US17 RF13 O chatbot deve ser capaz de fornecer um e-mail de endere\u00e7o de contato caso a d\u00favida do usu\u00e1rio n\u00e3o seja respondida US19 N\u00e3o Funcionais RNF01 O bot precisa estar dispon\u00edvel 24 horas por dia US20 RNF02 O acesso ao chatbot precisa ser feito atrav\u00e9s de um widget US06 RNF03 O chatbot ter\u00e1 que responder o usu\u00e1rio em menos de 2 minutos US07 RNF04 O widget do chatbot, precisa ser acessado em todas as p\u00e1ginas US06 RNF05 O chatbot deve ser desenvolvido utilizando uma arquitetura escal\u00e1vel para lidar com um aumento no n\u00famero de usu\u00e1rios US12 RNF06 O chatbot deve funcionar nos principais navegadores: Opera, Firefox, Chrome US08 RNF07 O chatbot deve aderir \u00e0s pol\u00edticas de privacidade e seguran\u00e7a de dados, garantindo a prote\u00e7\u00e3o das informa\u00e7\u00f5es dos usu\u00e1rios durante as intera\u00e7\u00f5es US09 RNF08 O chatbot deve ter um fluxo de conversa intuitivo para o usu\u00e1rio US02 RNF09 O chatbot deve poder ser acessado tanto no computador (WEB) como no celular (Mobile) US16 RNF10 O chatbot deve ter uma identidade visual agrad\u00e1vel US18 Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do Backlog Isaque Augusto 2.0 02/04/2024 Modifica\u00e7\u00e3o das hist\u00f3rias de usu\u00e1rio e requisitos Isaque Augusto","title":"Backlog do Produto"},{"location":"backlog/#backlog-do-produto","text":"","title":"Backlog do Produto"},{"location":"backlog/#escopo-do-produto","text":"O produto desenvolvido tem como objetivo auxiliar os usu\u00e1rios da plataforma Brasil Participativo.Um dos aspectos-chave do escopo do chatbot \u00e9 sua capacidade de resolver de forma eficiente as problemas comuns que os usu\u00e1rios possam ter. Isso inclui fornecer respostas r\u00e1pidas e precisas para perguntas frequentes sobre as pol\u00edticas, procedimentos e recursos dispon\u00edveis na plataforma. Ao oferecer resolu\u00e7\u00f5es r\u00e1pidas, o chatbot tem como objetivo capacitar os usu\u00e1rios com as informa\u00e7\u00f5es necess\u00e1rias para se envolver de forma eficaz com a comunidade Brasil Participativo.","title":"Escopo do Produto"},{"location":"backlog/#historias-de-usuario","text":"ID Eu, como Quero / Preciso / Devo / Gostaria de Para US01 Usu\u00e1rio Poder conversar com o Chatbot Tirar d\u00favidas sobre a plataforma Brasil Participativo US02 Usu\u00e1rio Ter uma conversa natural e humanizada com o chatbot Ter uma experi\u00eancia mais agrad\u00e1vel US03 Usu\u00e1rio Que o chatbot me fornecesse links para p\u00e1ginas espec\u00edficas dentro da Plataforma do Brasil Participativo Encontrar informa\u00e7\u00f5es relevantes de forma r\u00e1pida e f\u00e1cil US04 Usu\u00e1rio Que o chatbot mantivesse a mesma conversa em abas diferentes Poder continuar interagindo enquanto eu realizo outras atividades US05 Usu\u00e1rio Que o chatbot me permitisse enviar feedback e sugest\u00f5es de melhorias para o Brasil Participativo Contribuir para o aprimoramento da plataforma US06 Usu\u00e1rio Que o chatbot fosse acess\u00edvel atrav\u00e9s de um widget em todas as p\u00e1ginas Obter acesso r\u00e1pido e f\u00e1cil ao suporte enquanto navego pelo site do Brasil Participativo US07 Usu\u00e1rio Que o chatbot fosse responsivo e me respondesse em menos de 2 minutos Obter assist\u00eancia r\u00e1pida sempre que precisar US08 Usu\u00e1rio Que o chatbot funcionasse nos principais navegadores: Opera, Firefox e Chrome Poder acessar o Brasil Participativo independentemente do navegador que estou utilizando US09 Usu\u00e1rio Que o chatbot aderisse \u00e0s pol\u00edticas de privacidade e seguran\u00e7a de dados Garantir a prote\u00e7\u00e3o das minhas informa\u00e7\u00f5es durante as intera\u00e7\u00f5es com o chatbot US10 Gestor Que seja poss\u00edvel obter m\u00e9tricas sobre a satisfa\u00e7\u00e3o dos usu\u00e1rios ao terminar de usar o chatbot Avaliar o desempenho do chatbot US11 Gestor Poder ter acesso ao fluxos de conversas Gerenciar as conversas com o usu\u00e1rio US12 Gestor Que o chatbot fosse desenvolvido com uma arquitetura escal\u00e1vel Garantir que o chatbot continue funcionando sem problemas, mesmo com o aumento do n\u00famero de usu\u00e1rios US13 Usu\u00e1rio Que o chatbot entenda portugu\u00eas Facilitar a minha comunica\u00e7\u00e3o com ele US14 Gestor Que houvesse m\u00e9tricas de an\u00e1lise da performance do chatbot Manuten\u00e7\u00e3o e evolu\u00e7\u00e3o do chatbot US15 Usu\u00e1rio Reiniciar a conversa do chatbot, voltando ao primeiro estado Que possa recome\u00e7ar a conversa se necess\u00e1rio US16 Usu\u00e1rio Que o chatbot funcione quando eu acessar o site do BP pelo celular Que eu possa conversar com o chatbot usando o celular e o desempenho n\u00e3o seja alterado US17 Usu\u00e1rio Enviar \u00e1udios para o chatbot e ser respondido em texto ou em \u00e1udio Trazer acessibilidade e facilitar a comunica\u00e7\u00e3o com o chatbot US18 Usu\u00e1rio Que o chatbot tenha uma identidade visual Que a conversa seja mais agrad\u00e1vel e familiar US19 Usu\u00e1rio Enviar e-mail caso minha d\u00favida n\u00e3o seja atendida Que eu possa me comunicar com algu\u00e9m que possa solucionar minha d\u00favida US20 Usu\u00e1rio Que o chatbot esteja dispon\u00edvel 24 horas por dia Conversar com ele a qualquer momento","title":"Hist\u00f3rias de Usu\u00e1rio"},{"location":"backlog/#requisitos","text":"Funcionais RF01 O bot precisa interagir com v\u00e1rios usu\u00e1rios ao mesmo tempo US04, US07, US12 RF02 O bot precisa tirar d\u00favidas das pessoas acerca do Brasil participativo US01, US02, US03 RF03 O chatbot precisa fornecer links para p\u00e1ginas que o usu\u00e1rio deseja ir dentro do brasil participativo US03 RF04 O chatbot ter\u00e1 que auxiliar o usu\u00e1rio com problemas de login US01 RF05 O chatbot deve manter a conversa mesmo que v\u00e1rias abas estejam abertas, mantendo um fluxo de conversa US04 RF06 O chatbot deve permitir que os usu\u00e1rios enviem feedback sobre as conversas e melhorias US05 RF07 O chatbot deve fazer relat\u00f3rios e ter m\u00e9tricas sobre a satisfa\u00e7\u00e3o dos usu\u00e1rios US10 RF08 O chatbot deve permitir que um gestor acesse o fluxo de conversas US11 RF09 O chatbot precisa entender e conversar em portugu\u00eas US13 RF10 O chatbot deve gerar m\u00e9tricas para avaliar a sua performance/desempenho US14 RF11 O chatbot deve ter a capacidade de reiniciar a conversa e come\u00e7\u00e1-la do zero US15 RF12 O chatbot deve receber \u00e1udios em portugu\u00eas, entend\u00ea-los e responder em texto ou \u00e1udio US17 RF13 O chatbot deve ser capaz de fornecer um e-mail de endere\u00e7o de contato caso a d\u00favida do usu\u00e1rio n\u00e3o seja respondida US19 N\u00e3o Funcionais RNF01 O bot precisa estar dispon\u00edvel 24 horas por dia US20 RNF02 O acesso ao chatbot precisa ser feito atrav\u00e9s de um widget US06 RNF03 O chatbot ter\u00e1 que responder o usu\u00e1rio em menos de 2 minutos US07 RNF04 O widget do chatbot, precisa ser acessado em todas as p\u00e1ginas US06 RNF05 O chatbot deve ser desenvolvido utilizando uma arquitetura escal\u00e1vel para lidar com um aumento no n\u00famero de usu\u00e1rios US12 RNF06 O chatbot deve funcionar nos principais navegadores: Opera, Firefox, Chrome US08 RNF07 O chatbot deve aderir \u00e0s pol\u00edticas de privacidade e seguran\u00e7a de dados, garantindo a prote\u00e7\u00e3o das informa\u00e7\u00f5es dos usu\u00e1rios durante as intera\u00e7\u00f5es US09 RNF08 O chatbot deve ter um fluxo de conversa intuitivo para o usu\u00e1rio US02 RNF09 O chatbot deve poder ser acessado tanto no computador (WEB) como no celular (Mobile) US16 RNF10 O chatbot deve ter uma identidade visual agrad\u00e1vel US18","title":"Requisitos"},{"location":"backlog/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do Backlog Isaque Augusto 2.0 02/04/2024 Modifica\u00e7\u00e3o das hist\u00f3rias de usu\u00e1rio e requisitos Isaque Augusto","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"gettingStarded/","text":"Getting Started Siga estes passos para configurar seu ambiente e come\u00e7ar: Passo 1: Instalar o Python Acesse o site oficial do Python para baixar e instalar o Python em seu computador. Durante o processo de instala\u00e7\u00e3o, certifique-se de marcar a op\u00e7\u00e3o \"Adicionar Python ao PATH\" para poder executar o Python facilmente pelo terminal ou prompt de comando. Passo 2: Instalar Bibliotecas Necess\u00e1rias Abra o terminal ou prompt de comando e execute os seguintes comandos para instalar as bibliotecas necess\u00e1rias: pip install python-telegram-bot pip install python-dotenv pip install os Passo 3: Configurar Seu Bot no Telegram Entrar em contato com o @BotFather no Telegram. No chat com o BotFather, use o comando \"/newbot\" para criar um novo bot. Siga as instru\u00e7\u00f5es para fornecer um nome e um username para o seu bot. Ap\u00f3s a cria\u00e7\u00e3o, o BotFather ir\u00e1 fornecer um token para o seu bot. Guarde esse token pois ser\u00e1 utilizado no c\u00f3digo Python. Passo 4: Configurando o ambiente Siga estes passos para clonar o reposit\u00f3rio, configurar o token do Telegram no arquivo .env e executar o bot do Telegram. Clonar o Reposit\u00f3rio Abra o terminal ou prompt de comando. Clone o reposit\u00f3rio usando o comando: bash git clone https://github.com/ResidenciaTICBrisa/T2G2-Chatbot-Participacao-Social Acessar a Branch 'bot_telegram' Mude para a branch bot_telegram com o comando: bash git checkout bot_telegram Configurar o Arquivo .env Crie um arquivo .env no diret\u00f3rio raiz do projeto. Abra o arquivo .env com seu editor de texto preferido. Adicione a seguinte linha ao arquivo .env e substitua SEU_TELEGRAM_TOKEN pelo token fornecido pelo BotFather: bash TELEGRAM_TOKEN= 'SEU_TELEGRAM_TOKEN' Passo 5: Executar o Bot do Telegram Certifique-se de que voc\u00ea est\u00e1 no diret\u00f3rio do projeto. Certifique-se de que voc\u00ea est\u00e1 na branch 'bot_telegram' com o comando: shell git checkout Execute o script Python para iniciar o bot do Telegram: bash python chatbot.py O bot do Telegram deve estar agora em execu\u00e7\u00e3o e pronto para interagir com os usu\u00e1rios. Parab\u00e9ns! Voc\u00ea configurou e executou com sucesso o bot do Telegram. Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 03/04/2024 Cria\u00e7\u00e3o do documento Gabriel Zaranza","title":"Getting Started"},{"location":"gettingStarded/#getting-started","text":"Siga estes passos para configurar seu ambiente e come\u00e7ar:","title":"Getting Started"},{"location":"gettingStarded/#passo-1-instalar-o-python","text":"Acesse o site oficial do Python para baixar e instalar o Python em seu computador. Durante o processo de instala\u00e7\u00e3o, certifique-se de marcar a op\u00e7\u00e3o \"Adicionar Python ao PATH\" para poder executar o Python facilmente pelo terminal ou prompt de comando.","title":"Passo 1: Instalar o Python"},{"location":"gettingStarded/#passo-2-instalar-bibliotecas-necessarias","text":"Abra o terminal ou prompt de comando e execute os seguintes comandos para instalar as bibliotecas necess\u00e1rias: pip install python-telegram-bot pip install python-dotenv pip install os","title":"Passo 2: Instalar Bibliotecas Necess\u00e1rias"},{"location":"gettingStarded/#passo-3-configurar-seu-bot-no-telegram","text":"Entrar em contato com o @BotFather no Telegram. No chat com o BotFather, use o comando \"/newbot\" para criar um novo bot. Siga as instru\u00e7\u00f5es para fornecer um nome e um username para o seu bot. Ap\u00f3s a cria\u00e7\u00e3o, o BotFather ir\u00e1 fornecer um token para o seu bot. Guarde esse token pois ser\u00e1 utilizado no c\u00f3digo Python.","title":"Passo 3: Configurar Seu Bot no Telegram"},{"location":"gettingStarded/#passo-4-configurando-o-ambiente","text":"Siga estes passos para clonar o reposit\u00f3rio, configurar o token do Telegram no arquivo .env e executar o bot do Telegram.","title":"Passo 4: Configurando o ambiente"},{"location":"gettingStarded/#clonar-o-repositorio","text":"Abra o terminal ou prompt de comando. Clone o reposit\u00f3rio usando o comando: bash git clone https://github.com/ResidenciaTICBrisa/T2G2-Chatbot-Participacao-Social","title":"Clonar o Reposit\u00f3rio"},{"location":"gettingStarded/#acessar-a-branch-bot_telegram","text":"Mude para a branch bot_telegram com o comando: bash git checkout bot_telegram","title":"Acessar a Branch 'bot_telegram'"},{"location":"gettingStarded/#configurar-o-arquivo-env","text":"Crie um arquivo .env no diret\u00f3rio raiz do projeto. Abra o arquivo .env com seu editor de texto preferido. Adicione a seguinte linha ao arquivo .env e substitua SEU_TELEGRAM_TOKEN pelo token fornecido pelo BotFather: bash TELEGRAM_TOKEN= 'SEU_TELEGRAM_TOKEN'","title":"Configurar o Arquivo .env"},{"location":"gettingStarded/#passo-5-executar-o-bot-do-telegram","text":"Certifique-se de que voc\u00ea est\u00e1 no diret\u00f3rio do projeto. Certifique-se de que voc\u00ea est\u00e1 na branch 'bot_telegram' com o comando: shell git checkout Execute o script Python para iniciar o bot do Telegram: bash python chatbot.py O bot do Telegram deve estar agora em execu\u00e7\u00e3o e pronto para interagir com os usu\u00e1rios. Parab\u00e9ns! Voc\u00ea configurou e executou com sucesso o bot do Telegram.","title":"Passo 5: Executar o Bot do Telegram"},{"location":"gettingStarded/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 03/04/2024 Cria\u00e7\u00e3o do documento Gabriel Zaranza","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"mvp/","text":"O M\u00ednimo Produto Vi\u00e1vel (MVP) MVP \u2003\u2003O M\u00ednimo Produto Vi\u00e1vel (MVP) \u00e9 uma abordagem essencial no desenvolvimento de produtos, cujo principal objetivo \u00e9 criar uma vers\u00e3o inicial simplificada que entregue a proposta de valor central da ideia. Para esta finalidade, utilizamos a ferramenta Canva para a produ\u00e7\u00e3o do MVP. \u2003\u2003O MVP desempenha um papel crucial no desenvolvimento do produto, pois fornece uma vis\u00e3o geral que ajuda a determinar sua viabilidade e funcionalidades. Al\u00e9m disso, permite a identifica\u00e7\u00e3o de problemas e \u00e1reas de melhoria, contribuindo para a redu\u00e7\u00e3o de riscos \u00e0 medida que a equipe avalia a aceita\u00e7\u00e3o do p\u00fablico. Essa avalia\u00e7\u00e3o direciona o foco da equipe para as partes mais importantes do projeto. A divis\u00e3o do MVP em categorias facilita ainda mais essa an\u00e1lise. Plataformas: \u2003\u2003Foram utilizadas diversas plataformas no desenvolvimento e teste do projeto. O Telegram serviu como interface visual para os testes do chatbot, enquanto o site do Brasil Participativo, que representa o cliente final da aplica\u00e7\u00e3o, foi o ambiente onde o MVP foi avaliado. Al\u00e9m disso, o GitHub foi utilizado para elaborar a GitPage e documentar o projeto de forma colaborativa. Vis\u00e3o do MVP: \u2003\u2003Nosso MVP \u00e9 um chatbot de assist\u00eancia virtual projetado para facilitar a experi\u00eancia dos usu\u00e1rios no site Brasil Participativo, ajudando-os na navega\u00e7\u00e3o e compreens\u00e3o do ambiente virtual. Funcionalidade: \u2003\u2003Nosso MVP rodar\u00e1 no servidor e estar\u00e1 sempre disponivel para teste, a implementa\u00e7\u00e3o do bot \u00e9 baseada na sele\u00e7\u00e3o com n\u00fameros, o usu\u00e1rio segue o fluxo estabelecido pelo cliente. Resultado Esperado: \u2003\u2003Nosso MVP ser\u00e1 executado em um servidor e estar\u00e1 constantemente dispon\u00edvel para testes. A implementa\u00e7\u00e3o do bot \u00e9 baseada em sele\u00e7\u00f5es num\u00e9ricas, permitindo que o usu\u00e1rio siga o fluxo estabelecido pelo cliente de forma intuitiva e eficiente. Jornadas: \u2003\u2003O percurso do usu\u00e1rio come\u00e7a quando ele acessa o site e utiliza o widget para se comunicar com o chatbot. Enquanto isso, os desenvolvedores t\u00eam a flexibilidade de modificar completamente o funcionamento e a l\u00f3gica do chatbot durante suas jornadas. M\u00e9tricas para Validar as Hip\u00f3teses de Neg\u00f3cio: \u2003\u2003A m\u00e9trica de valida\u00e7\u00e3o consiste em verificar se o usu\u00e1rio consegue concluir a conversa de forma satisfat\u00f3ria, mantendo um baixo n\u00edvel de desvio entre os fluxos. Al\u00e9m disso, a satisfa\u00e7\u00e3o do usu\u00e1rio final em rela\u00e7\u00e3o ao produto tamb\u00e9m \u00e9 considerada um indicador positivo de valida\u00e7\u00e3o. Custo e Cronograma: \u2003\u2003O grupo \u00e9 composto por seis pessoas, dedicando um total de 120 horas semanais. Desenvolvemos nosso MVP ao longo de um per\u00edodo de dois meses. Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt 2.0 28/03/2024 Altera\u00e7\u00e3o de layout e do MVP Gabriel Scheidt 2.1 08/04/2024 Atualiza\u00e7\u00e3o do MVP Isaque Augusto","title":"O M\u00ednimo Produto Vi\u00e1vel (MVP)"},{"location":"mvp/#o-minimo-produto-viavel-mvp","text":"MVP \u2003\u2003O M\u00ednimo Produto Vi\u00e1vel (MVP) \u00e9 uma abordagem essencial no desenvolvimento de produtos, cujo principal objetivo \u00e9 criar uma vers\u00e3o inicial simplificada que entregue a proposta de valor central da ideia. Para esta finalidade, utilizamos a ferramenta Canva para a produ\u00e7\u00e3o do MVP. \u2003\u2003O MVP desempenha um papel crucial no desenvolvimento do produto, pois fornece uma vis\u00e3o geral que ajuda a determinar sua viabilidade e funcionalidades. Al\u00e9m disso, permite a identifica\u00e7\u00e3o de problemas e \u00e1reas de melhoria, contribuindo para a redu\u00e7\u00e3o de riscos \u00e0 medida que a equipe avalia a aceita\u00e7\u00e3o do p\u00fablico. Essa avalia\u00e7\u00e3o direciona o foco da equipe para as partes mais importantes do projeto. A divis\u00e3o do MVP em categorias facilita ainda mais essa an\u00e1lise.","title":"O M\u00ednimo Produto Vi\u00e1vel (MVP)"},{"location":"mvp/#plataformas","text":"Foram utilizadas diversas plataformas no desenvolvimento e teste do projeto. O Telegram serviu como interface visual para os testes do chatbot, enquanto o site do Brasil Participativo, que representa o cliente final da aplica\u00e7\u00e3o, foi o ambiente onde o MVP foi avaliado. Al\u00e9m disso, o GitHub foi utilizado para elaborar a GitPage e documentar o projeto de forma colaborativa.","title":"Plataformas:"},{"location":"mvp/#visao-do-mvp","text":"Nosso MVP \u00e9 um chatbot de assist\u00eancia virtual projetado para facilitar a experi\u00eancia dos usu\u00e1rios no site Brasil Participativo, ajudando-os na navega\u00e7\u00e3o e compreens\u00e3o do ambiente virtual.","title":"Vis\u00e3o do MVP:"},{"location":"mvp/#funcionalidade","text":"Nosso MVP rodar\u00e1 no servidor e estar\u00e1 sempre disponivel para teste, a implementa\u00e7\u00e3o do bot \u00e9 baseada na sele\u00e7\u00e3o com n\u00fameros, o usu\u00e1rio segue o fluxo estabelecido pelo cliente.","title":"Funcionalidade:"},{"location":"mvp/#resultado-esperado","text":"Nosso MVP ser\u00e1 executado em um servidor e estar\u00e1 constantemente dispon\u00edvel para testes. A implementa\u00e7\u00e3o do bot \u00e9 baseada em sele\u00e7\u00f5es num\u00e9ricas, permitindo que o usu\u00e1rio siga o fluxo estabelecido pelo cliente de forma intuitiva e eficiente.","title":"Resultado Esperado:"},{"location":"mvp/#jornadas","text":"O percurso do usu\u00e1rio come\u00e7a quando ele acessa o site e utiliza o widget para se comunicar com o chatbot. Enquanto isso, os desenvolvedores t\u00eam a flexibilidade de modificar completamente o funcionamento e a l\u00f3gica do chatbot durante suas jornadas.","title":"Jornadas:"},{"location":"mvp/#metricas-para-validar-as-hipoteses-de-negocio","text":"A m\u00e9trica de valida\u00e7\u00e3o consiste em verificar se o usu\u00e1rio consegue concluir a conversa de forma satisfat\u00f3ria, mantendo um baixo n\u00edvel de desvio entre os fluxos. Al\u00e9m disso, a satisfa\u00e7\u00e3o do usu\u00e1rio final em rela\u00e7\u00e3o ao produto tamb\u00e9m \u00e9 considerada um indicador positivo de valida\u00e7\u00e3o.","title":"M\u00e9tricas para Validar as Hip\u00f3teses de Neg\u00f3cio:"},{"location":"mvp/#custo-e-cronograma","text":"O grupo \u00e9 composto por seis pessoas, dedicando um total de 120 horas semanais. Desenvolvemos nosso MVP ao longo de um per\u00edodo de dois meses.","title":"Custo e Cronograma:"},{"location":"mvp/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt 2.0 28/03/2024 Altera\u00e7\u00e3o de layout e do MVP Gabriel Scheidt 2.1 08/04/2024 Atualiza\u00e7\u00e3o do MVP Isaque Augusto","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"roadmap/","text":"Roadmap \u2003\u2003Este documento tem como principal objetivo servir como um guia visual ou plano de a\u00e7\u00e3o, destacando as etapas fundamentais, metas e prazos ao longo do per\u00edodo de um projeto. Ele proporciona uma vis\u00e3o abrangente das fases necess\u00e1rias para concluir com sucesso um projeto. Vers\u00e3o inicial: \u2003\u2003Desenvolvemos dois roadmaps para o projeto: um enfocado na parte t\u00e9cnica e nas tecnologias associadas ao projeto BRISA, e outro direcionado ao produto e ao valor agregado que o projeto oferece ao cliente. \u2003\u2003Este RoadMap \u00e9 direcionado ao projeto Brisa, delineando as fases de desenvolvimento e investiga\u00e7\u00e3o em conjunto com as entregas correspondentes. Este RoadMap foi elaborado com foco no cliente, detalhando as entregas e o valor do produto final para refer\u00eancia, destacando \u00e1reas de entrega de valor em vez de t\u00f3picos espec\u00edficos de estudo. Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 2.0 01/04/2024 Altera\u00e7\u00e3o de metas para release 3 e 4. Gabriel Scheidt 2.0 01/04/2024 Divis\u00e3o do roadmap em dois Gabriel Scheidt 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt","title":"Roadmap"},{"location":"roadmap/#roadmap","text":"Este documento tem como principal objetivo servir como um guia visual ou plano de a\u00e7\u00e3o, destacando as etapas fundamentais, metas e prazos ao longo do per\u00edodo de um projeto. Ele proporciona uma vis\u00e3o abrangente das fases necess\u00e1rias para concluir com sucesso um projeto. Vers\u00e3o inicial: \u2003\u2003Desenvolvemos dois roadmaps para o projeto: um enfocado na parte t\u00e9cnica e nas tecnologias associadas ao projeto BRISA, e outro direcionado ao produto e ao valor agregado que o projeto oferece ao cliente. \u2003\u2003Este RoadMap \u00e9 direcionado ao projeto Brisa, delineando as fases de desenvolvimento e investiga\u00e7\u00e3o em conjunto com as entregas correspondentes. Este RoadMap foi elaborado com foco no cliente, detalhando as entregas e o valor do produto final para refer\u00eancia, destacando \u00e1reas de entrega de valor em vez de t\u00f3picos espec\u00edficos de estudo.","title":"Roadmap"},{"location":"roadmap/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 2.0 01/04/2024 Altera\u00e7\u00e3o de metas para release 3 e 4. Gabriel Scheidt 2.0 01/04/2024 Divis\u00e3o do roadmap em dois Gabriel Scheidt 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"storymap/","text":"Storymap \u2003\u2003Nosso Roadmap foi elaborado com base na defini\u00e7\u00e3o de dois \u00e9picos: a cria\u00e7\u00e3o do chatbot e a an\u00e1lise dos dados gerados pelo seu uso. Detalhamos os processos conforme as expectativas, com o objetivo de orientar nossos esfor\u00e7os e estudos em dire\u00e7\u00e3o \u00e0 entrega do produto, al\u00e9m de proporcionar uma vis\u00e3o geral gr\u00e1fica do mesmo. A inten\u00e7\u00e3o \u00e9 possibilitar a adi\u00e7\u00e3o de elementos ao longo do desenvolvimento do processo. Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 2.0 28/03/2024 Cria\u00e7\u00e3o da segunda vers\u00e3o do storymap Gabriel Scheidt 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt","title":"Storymap"},{"location":"storymap/#storymap","text":"Nosso Roadmap foi elaborado com base na defini\u00e7\u00e3o de dois \u00e9picos: a cria\u00e7\u00e3o do chatbot e a an\u00e1lise dos dados gerados pelo seu uso. Detalhamos os processos conforme as expectativas, com o objetivo de orientar nossos esfor\u00e7os e estudos em dire\u00e7\u00e3o \u00e0 entrega do produto, al\u00e9m de proporcionar uma vis\u00e3o geral gr\u00e1fica do mesmo. A inten\u00e7\u00e3o \u00e9 possibilitar a adi\u00e7\u00e3o de elementos ao longo do desenvolvimento do processo.","title":"Storymap"},{"location":"storymap/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 2.0 28/03/2024 Cria\u00e7\u00e3o da segunda vers\u00e3o do storymap Gabriel Scheidt 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"tecnologias/","text":"Tecnologias Utilizadas \u2003\u2003As seguintes tecnologias foram utilizadas: Claro, aqui est\u00e1 uma descri\u00e7\u00e3o para o JavaScript adaptada ao estilo da descri\u00e7\u00e3o do Python que voc\u00ea usou: Botpress \u2003\u2003Originalmente, o ChatBot seria desenvolvido usando as ferramentas Rasa e Rocketchat. No entanto, devido a dificuldades de integra\u00e7\u00e3o entre essas ferramentas, decidimos utilizar o Botpress. \u2003\u2003O Botpress \u00e9 uma plataforma robusta para cria\u00e7\u00e3o de chatbots com intelig\u00eancia artificial, que utiliza JavaScript e TypeScript. Esta plataforma oferece recursos avan\u00e7ados para o desenvolvimento de chatbots inteligentes que incluem personaliza\u00e7\u00e3o de respostas, envio de arquivos, gera\u00e7\u00e3o de relat\u00f3rios anal\u00edticos, customiza\u00e7\u00e3o da apar\u00eancia do chat, integra\u00e7\u00e3o com sistemas externos e muito mais. Al\u00e9m disso, o Botpress se destaca pela sua interface gr\u00e1fica intuitiva, que permite a constru\u00e7\u00e3o de fluxos de conversa\u00e7\u00e3o atrav\u00e9s de diagramas. A plataforma \u00e9 compat\u00edvel com v\u00e1rias plataformas de mensagens, incluindo Telegram, Facebook Messenger e Slack. Para este projeto, escolhemos adotar o Botpress em vez de Rasa e Rocketchat. v12 . JavaScript \u2003\u2003JavaScript \u00e9 uma linguagem de programa\u00e7\u00e3o din\u00e2mica e de alto n\u00edvel, frequentemente utilizada para adicionar interatividade \u00e0s p\u00e1ginas web. \u00c9 uma das linguagens fundamentais da web, operando ao lado do HTML e CSS para criar experi\u00eancias de usu\u00e1rio ricas e envolventes. Com sua capacidade de ser executada tanto no cliente quanto no servidor, JavaScript \u00e9 essencial para o desenvolvimento de aplica\u00e7\u00f5es web modernas. Al\u00e9m disso, possui uma vasta biblioteca de frameworks e bibliotecas, como React, Angular e Node.js, que ampliam suas funcionalidades e efici\u00eancia. A vers\u00e3o utilizada no projeto foi a ES2020 . Telegram \u2003\u2003O Telegram \u00e9 um aplicativo de mensagens instant\u00e2neas e plataforma de comunica\u00e7\u00e3o em nuvem desenvolvido pela empresa Telegram Messenger LLP. Sua utiliza\u00e7\u00e3o nesse projeto foi primordial para a primeira release, na qual o Telegram foi utilizado para simular conversar e intera\u00e7\u00f5es com mult\u00edplos usu\u00e1rios. Mais especificamente, foi utilizada o pacote Telebot na vers\u00e3o 0.0.5 . Python \u2003\u2003Python \u00e9 uma linguagem de programa\u00e7\u00e3o de alto n\u00edvel, interpretada e de prop\u00f3sito geral. Reconhecida pela sua sintaxe simples e legibilidade, ela \u00e9 amplamente utilizada em uma variedade de projetos de tecnologia. Ademais, oferece uma vasta gama de bibliotecas e frameworks que facilitam o desenvolvimento de aplica\u00e7\u00f5es web, cient\u00edficas, de intelig\u00eancia artificial, automa\u00e7\u00e3o, entre outras. A vers\u00e3o utilizada no projeto foi a 3.10 . Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 01/04/2024 Cria\u00e7\u00e3o de p\u00e1gina de tecnologias utilizadas Isaque Augusto 1.1 02/04/2024 Adicionado as vers\u00f5es das tecnologias utilizadas Isaque Augusto 2.0 22/04/2024 Atualizando as tecnologias utilizadas Thiago Marques 2.1 24/04/2024 Informando sobre a altera\u00e7\u00e3o de tecnologia Gabriel Pinto","title":"Tecnologias Utilizadas"},{"location":"tecnologias/#tecnologias-utilizadas","text":"As seguintes tecnologias foram utilizadas: Claro, aqui est\u00e1 uma descri\u00e7\u00e3o para o JavaScript adaptada ao estilo da descri\u00e7\u00e3o do Python que voc\u00ea usou:","title":"Tecnologias Utilizadas"},{"location":"tecnologias/#botpress","text":"Originalmente, o ChatBot seria desenvolvido usando as ferramentas Rasa e Rocketchat. No entanto, devido a dificuldades de integra\u00e7\u00e3o entre essas ferramentas, decidimos utilizar o Botpress. \u2003\u2003O Botpress \u00e9 uma plataforma robusta para cria\u00e7\u00e3o de chatbots com intelig\u00eancia artificial, que utiliza JavaScript e TypeScript. Esta plataforma oferece recursos avan\u00e7ados para o desenvolvimento de chatbots inteligentes que incluem personaliza\u00e7\u00e3o de respostas, envio de arquivos, gera\u00e7\u00e3o de relat\u00f3rios anal\u00edticos, customiza\u00e7\u00e3o da apar\u00eancia do chat, integra\u00e7\u00e3o com sistemas externos e muito mais. Al\u00e9m disso, o Botpress se destaca pela sua interface gr\u00e1fica intuitiva, que permite a constru\u00e7\u00e3o de fluxos de conversa\u00e7\u00e3o atrav\u00e9s de diagramas. A plataforma \u00e9 compat\u00edvel com v\u00e1rias plataformas de mensagens, incluindo Telegram, Facebook Messenger e Slack. Para este projeto, escolhemos adotar o Botpress em vez de Rasa e Rocketchat. v12 .","title":"Botpress"},{"location":"tecnologias/#javascript","text":"JavaScript \u00e9 uma linguagem de programa\u00e7\u00e3o din\u00e2mica e de alto n\u00edvel, frequentemente utilizada para adicionar interatividade \u00e0s p\u00e1ginas web. \u00c9 uma das linguagens fundamentais da web, operando ao lado do HTML e CSS para criar experi\u00eancias de usu\u00e1rio ricas e envolventes. Com sua capacidade de ser executada tanto no cliente quanto no servidor, JavaScript \u00e9 essencial para o desenvolvimento de aplica\u00e7\u00f5es web modernas. Al\u00e9m disso, possui uma vasta biblioteca de frameworks e bibliotecas, como React, Angular e Node.js, que ampliam suas funcionalidades e efici\u00eancia. A vers\u00e3o utilizada no projeto foi a ES2020 .","title":"JavaScript"},{"location":"tecnologias/#telegram","text":"O Telegram \u00e9 um aplicativo de mensagens instant\u00e2neas e plataforma de comunica\u00e7\u00e3o em nuvem desenvolvido pela empresa Telegram Messenger LLP. Sua utiliza\u00e7\u00e3o nesse projeto foi primordial para a primeira release, na qual o Telegram foi utilizado para simular conversar e intera\u00e7\u00f5es com mult\u00edplos usu\u00e1rios. Mais especificamente, foi utilizada o pacote Telebot na vers\u00e3o 0.0.5 .","title":"Telegram"},{"location":"tecnologias/#python","text":"Python \u00e9 uma linguagem de programa\u00e7\u00e3o de alto n\u00edvel, interpretada e de prop\u00f3sito geral. Reconhecida pela sua sintaxe simples e legibilidade, ela \u00e9 amplamente utilizada em uma variedade de projetos de tecnologia. Ademais, oferece uma vasta gama de bibliotecas e frameworks que facilitam o desenvolvimento de aplica\u00e7\u00f5es web, cient\u00edficas, de intelig\u00eancia artificial, automa\u00e7\u00e3o, entre outras. A vers\u00e3o utilizada no projeto foi a 3.10 .","title":"Python"},{"location":"tecnologias/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 01/04/2024 Cria\u00e7\u00e3o de p\u00e1gina de tecnologias utilizadas Isaque Augusto 1.1 02/04/2024 Adicionado as vers\u00f5es das tecnologias utilizadas Isaque Augusto 2.0 22/04/2024 Atualizando as tecnologias utilizadas Thiago Marques 2.1 24/04/2024 Informando sobre a altera\u00e7\u00e3o de tecnologia Gabriel Pinto","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/","text":"C\u00f3digo de Conduta de Colabora\u00e7\u00e3o Nosso compromisso \u2003\u2003Como participantes, colaboradoras e l\u00edderes, n\u00f3s nos comprometemos a fazer com que a participa\u00e7\u00e3o em nossa comunidade seja uma experi\u00eancia livre de ass\u00e9dio para todas as pessoas, independentemente de idade, tamanho do corpo, defici\u00eancia aparente ou n\u00e3o aparente, etnia, caracter\u00edsticas sexuais, identidade ou express\u00e3o de g\u00eanero, n\u00edvel de experi\u00eancia, educa\u00e7\u00e3o, situa\u00e7\u00e3o s\u00f3cio-econ\u00f4mica, nacionalidade, apar\u00eancia pessoal, ra\u00e7a, casta, religi\u00e3o ou identidade e orienta\u00e7\u00e3o sexuais. \u2003\u2003Comprometemo-nos a agir e interagir de maneiras que contribuam para uma comunidade aberta, acolhedora, diversificada, inclusiva e saud\u00e1vel. Nossos padr\u00f5es Exemplos de comportamentos que contribuem para criar um ambiente positivo para a nossa comunidade incluem: Demonstrar empatia e bondade com as outras pessoas Respeitar opini\u00f5es, pontos de vista e experi\u00eancias contr\u00e1rias Dar e receber feedbacks construtivos de maneira respeitosa Assumir responsabilidade, pedir desculpas \u00e0s pessoas afetadas por nossos erros e aprender com a experi\u00eancia Focar no que \u00e9 melhor n\u00e3o s\u00f3 para n\u00f3s individualmente, mas para a comunidade em geral Exemplos de comportamentos inaceit\u00e1veis incluem: Uso de linguagem ou imagens sexualizadas, bem como o ass\u00e9dio sexual ou de qualquer natureza Coment\u00e1rios insultuosos/depreciativos e ataques pessoais ou pol\u00edticos (Trolling) Ass\u00e9dio p\u00fablico ou privado Publicar informa\u00e7\u00f5es particulares de outras pessoas, como um endere\u00e7o de e-mail ou endere\u00e7o f\u00edsico, sem a permiss\u00e3o expl\u00edcita delas Outras condutas que s\u00e3o normalmente consideradas inapropriadas em um ambiente profissional Aplica\u00e7\u00e3o das nossas responsabilidades \u2003\u2003A lideran\u00e7a da comunidade \u00e9 respons\u00e1vel por esclarecer e aplicar nossos padr\u00f5es de comportamento aceit\u00e1veis e tomar\u00e1 a\u00e7\u00f5es corretivas apropriadas e justas em resposta a qualquer comportamento que considerar impr\u00f3prio, amea\u00e7ador, ofensivo ou problem\u00e1tico. \u2003\u2003A lideran\u00e7a da comunidade tem o direito e a responsabilidade de remover, editar ou rejeitar coment\u00e1rios, commits, c\u00f3digos, edi\u00e7\u00f5es na wiki, erros e outras contribui\u00e7\u00f5es que n\u00e3o est\u00e3o alinhadas com este C\u00f3digo de Conduta e ir\u00e1 comunicar as raz\u00f5es por tr\u00e1s das decis\u00f5es da modera\u00e7\u00e3o quando for apropriado. Escopo \u2003\u2003Este C\u00f3digo de Conduta se aplica dentro de todos os espa\u00e7os da comunidade e tamb\u00e9m se aplica quando uma pessoa estiver representando oficialmente a comunidade em espa\u00e7os p\u00fablicos. Exemplos de representa\u00e7\u00e3o da nossa comunidade incluem usar um endere\u00e7o de e-mail oficial, postar em contas oficiais de m\u00eddias sociais ou atuar como uma pessoa indicada como representante em um evento online ou offline. Aplica\u00e7\u00e3o \u2003\u2003Ocorr\u00eancias de comportamentos abusivos, de ass\u00e9dio ou que sejam inaceit\u00e1veis por qualquer outro motivo poder\u00e3o ser reportadas para a lideran\u00e7a da comunidade, respons\u00e1vel pela aplica\u00e7\u00e3o, via contato chatbotbrasilparticipativo@gmail.com . Todas as reclama\u00e7\u00f5es ser\u00e3o revisadas e investigadas imediatamente e de maneira justa. \u2003\u2003A lideran\u00e7a da comunidade tem a obriga\u00e7\u00e3o de respeitar a privacidade e a seguran\u00e7a de quem reportar qualquer incidente. Diretrizes de aplica\u00e7\u00e3o \u2003\u2003A lideran\u00e7a da comunidade seguir\u00e1 estas Diretrizes de Impacto na Comunidade para determinar as consequ\u00eancias de qualquer a\u00e7\u00e3o que considerar violadora deste C\u00f3digo de Conduta: 1. A\u00e7\u00e3o Corretiva Impacto na comunidade : Uso de linguagem impr\u00f3pria ou outro comportamento considerado anti-profissional ou repudiado pela comunidade. Consequ\u00eancia : Aviso escrito e privado da lideran\u00e7a da comunidade, esclarecendo a natureza da viola\u00e7\u00e3o e com a explica\u00e7\u00e3o do motivo pelo qual o comportamento era impr\u00f3prio. Um pedido de desculpas p\u00fablico poder\u00e1 ser solicitado. 2. Advert\u00eancia Impacto na comunidade : Viola\u00e7\u00e3o por meio de um incidente \u00fanico ou atitudes repetidas. Consequ\u00eancia : Advert\u00eancia com consequ\u00eancias para comportamento repetido. N\u00e3o poder\u00e1 haver intera\u00e7\u00f5es com as pessoas envolvidas, incluindo intera\u00e7\u00f5es n\u00e3o solicitadas com as pessoas que estiverem aplicando o C\u00f3digo de Conduta, por um per\u00edodo determinado. Isto inclui evitar intera\u00e7\u00f5es em espa\u00e7os da comunidade, bem como canais externos como as m\u00eddias sociais. A viola\u00e7\u00e3o destes termos pode levar a um banimento tempor\u00e1rio ou permanente. 3. Banimento Tempor\u00e1rio Impacto na comunidade : Viola\u00e7\u00e3o grave dos padr\u00f5es da comunidade, incluindo a persist\u00eancia do comportamento impr\u00f3prio. Consequ\u00eancia : Banimento tempor\u00e1rio de qualquer tipo de intera\u00e7\u00e3o ou comunica\u00e7\u00e3o p\u00fablica com a comunidade por um determinado per\u00edodo. Estar\u00e3o proibidas as intera\u00e7\u00f5es p\u00fablicas ou privadas com as pessoas envolvidas, incluindo intera\u00e7\u00f5es n\u00e3o solicitadas com as pessoas que estiverem aplicando o C\u00f3digo de Conduta. A viola\u00e7\u00e3o destes termos pode resultar em um banimento permanente. 4. Banimento Permanente Impacto na comunidade : Demonstrar um padr\u00e3o na viola\u00e7\u00e3o das normas da comunidade, incluindo a persist\u00eancia do comportamento impr\u00f3prio, ass\u00e9dio a uma pessoa ou agress\u00e3o ou deprecia\u00e7\u00e3o a classes de pessoas. Consequ\u00eancia : Banimento permanente de qualquer tipo de intera\u00e7\u00e3o p\u00fablica dentro da comunidade. Atribui\u00e7\u00e3o Este C\u00f3digo de Conduta \u00e9 adaptado do Contributor Covenant , vers\u00e3o 2.1, dispon\u00edvel em https://www.contributor-covenant.org/version/2/1/code_of_conduct.html . As Diretrizes de Impacto na Comunidade foram inspiradas pela Aplica\u00e7\u00e3o do c\u00f3digo de conduta Mozilla . Para obter respostas a perguntas comuns sobre este c\u00f3digo de conduta, veja a p\u00e1gina de Perguntas Frequentes (FAQ) em https://www.contributor-covenant.org/faq . Tradu\u00e7\u00f5es est\u00e3o dispon\u00edveis em https://www.contributor-covenant.org/translations . Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt","title":"C\u00f3digo de Conduta de Colabora\u00e7\u00e3o"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#codigo-de-conduta-de-colaboracao","text":"","title":"C\u00f3digo de Conduta de Colabora\u00e7\u00e3o"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#nosso-compromisso","text":"Como participantes, colaboradoras e l\u00edderes, n\u00f3s nos comprometemos a fazer com que a participa\u00e7\u00e3o em nossa comunidade seja uma experi\u00eancia livre de ass\u00e9dio para todas as pessoas, independentemente de idade, tamanho do corpo, defici\u00eancia aparente ou n\u00e3o aparente, etnia, caracter\u00edsticas sexuais, identidade ou express\u00e3o de g\u00eanero, n\u00edvel de experi\u00eancia, educa\u00e7\u00e3o, situa\u00e7\u00e3o s\u00f3cio-econ\u00f4mica, nacionalidade, apar\u00eancia pessoal, ra\u00e7a, casta, religi\u00e3o ou identidade e orienta\u00e7\u00e3o sexuais. \u2003\u2003Comprometemo-nos a agir e interagir de maneiras que contribuam para uma comunidade aberta, acolhedora, diversificada, inclusiva e saud\u00e1vel.","title":"Nosso compromisso"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#nossos-padroes","text":"Exemplos de comportamentos que contribuem para criar um ambiente positivo para a nossa comunidade incluem: Demonstrar empatia e bondade com as outras pessoas Respeitar opini\u00f5es, pontos de vista e experi\u00eancias contr\u00e1rias Dar e receber feedbacks construtivos de maneira respeitosa Assumir responsabilidade, pedir desculpas \u00e0s pessoas afetadas por nossos erros e aprender com a experi\u00eancia Focar no que \u00e9 melhor n\u00e3o s\u00f3 para n\u00f3s individualmente, mas para a comunidade em geral Exemplos de comportamentos inaceit\u00e1veis incluem: Uso de linguagem ou imagens sexualizadas, bem como o ass\u00e9dio sexual ou de qualquer natureza Coment\u00e1rios insultuosos/depreciativos e ataques pessoais ou pol\u00edticos (Trolling) Ass\u00e9dio p\u00fablico ou privado Publicar informa\u00e7\u00f5es particulares de outras pessoas, como um endere\u00e7o de e-mail ou endere\u00e7o f\u00edsico, sem a permiss\u00e3o expl\u00edcita delas Outras condutas que s\u00e3o normalmente consideradas inapropriadas em um ambiente profissional","title":"Nossos padr\u00f5es"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#aplicacao-das-nossas-responsabilidades","text":"A lideran\u00e7a da comunidade \u00e9 respons\u00e1vel por esclarecer e aplicar nossos padr\u00f5es de comportamento aceit\u00e1veis e tomar\u00e1 a\u00e7\u00f5es corretivas apropriadas e justas em resposta a qualquer comportamento que considerar impr\u00f3prio, amea\u00e7ador, ofensivo ou problem\u00e1tico. \u2003\u2003A lideran\u00e7a da comunidade tem o direito e a responsabilidade de remover, editar ou rejeitar coment\u00e1rios, commits, c\u00f3digos, edi\u00e7\u00f5es na wiki, erros e outras contribui\u00e7\u00f5es que n\u00e3o est\u00e3o alinhadas com este C\u00f3digo de Conduta e ir\u00e1 comunicar as raz\u00f5es por tr\u00e1s das decis\u00f5es da modera\u00e7\u00e3o quando for apropriado.","title":"Aplica\u00e7\u00e3o das nossas responsabilidades"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#escopo","text":"Este C\u00f3digo de Conduta se aplica dentro de todos os espa\u00e7os da comunidade e tamb\u00e9m se aplica quando uma pessoa estiver representando oficialmente a comunidade em espa\u00e7os p\u00fablicos. Exemplos de representa\u00e7\u00e3o da nossa comunidade incluem usar um endere\u00e7o de e-mail oficial, postar em contas oficiais de m\u00eddias sociais ou atuar como uma pessoa indicada como representante em um evento online ou offline.","title":"Escopo"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#aplicacao","text":"Ocorr\u00eancias de comportamentos abusivos, de ass\u00e9dio ou que sejam inaceit\u00e1veis por qualquer outro motivo poder\u00e3o ser reportadas para a lideran\u00e7a da comunidade, respons\u00e1vel pela aplica\u00e7\u00e3o, via contato chatbotbrasilparticipativo@gmail.com . Todas as reclama\u00e7\u00f5es ser\u00e3o revisadas e investigadas imediatamente e de maneira justa. \u2003\u2003A lideran\u00e7a da comunidade tem a obriga\u00e7\u00e3o de respeitar a privacidade e a seguran\u00e7a de quem reportar qualquer incidente.","title":"Aplica\u00e7\u00e3o"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#diretrizes-de-aplicacao","text":"A lideran\u00e7a da comunidade seguir\u00e1 estas Diretrizes de Impacto na Comunidade para determinar as consequ\u00eancias de qualquer a\u00e7\u00e3o que considerar violadora deste C\u00f3digo de Conduta:","title":"Diretrizes de aplica\u00e7\u00e3o"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#1-acao-corretiva","text":"Impacto na comunidade : Uso de linguagem impr\u00f3pria ou outro comportamento considerado anti-profissional ou repudiado pela comunidade. Consequ\u00eancia : Aviso escrito e privado da lideran\u00e7a da comunidade, esclarecendo a natureza da viola\u00e7\u00e3o e com a explica\u00e7\u00e3o do motivo pelo qual o comportamento era impr\u00f3prio. Um pedido de desculpas p\u00fablico poder\u00e1 ser solicitado.","title":"1. A\u00e7\u00e3o Corretiva"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#2-advertencia","text":"Impacto na comunidade : Viola\u00e7\u00e3o por meio de um incidente \u00fanico ou atitudes repetidas. Consequ\u00eancia : Advert\u00eancia com consequ\u00eancias para comportamento repetido. N\u00e3o poder\u00e1 haver intera\u00e7\u00f5es com as pessoas envolvidas, incluindo intera\u00e7\u00f5es n\u00e3o solicitadas com as pessoas que estiverem aplicando o C\u00f3digo de Conduta, por um per\u00edodo determinado. Isto inclui evitar intera\u00e7\u00f5es em espa\u00e7os da comunidade, bem como canais externos como as m\u00eddias sociais. A viola\u00e7\u00e3o destes termos pode levar a um banimento tempor\u00e1rio ou permanente.","title":"2. Advert\u00eancia"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#3-banimento-temporario","text":"Impacto na comunidade : Viola\u00e7\u00e3o grave dos padr\u00f5es da comunidade, incluindo a persist\u00eancia do comportamento impr\u00f3prio. Consequ\u00eancia : Banimento tempor\u00e1rio de qualquer tipo de intera\u00e7\u00e3o ou comunica\u00e7\u00e3o p\u00fablica com a comunidade por um determinado per\u00edodo. Estar\u00e3o proibidas as intera\u00e7\u00f5es p\u00fablicas ou privadas com as pessoas envolvidas, incluindo intera\u00e7\u00f5es n\u00e3o solicitadas com as pessoas que estiverem aplicando o C\u00f3digo de Conduta. A viola\u00e7\u00e3o destes termos pode resultar em um banimento permanente.","title":"3. Banimento Tempor\u00e1rio"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#4-banimento-permanente","text":"Impacto na comunidade : Demonstrar um padr\u00e3o na viola\u00e7\u00e3o das normas da comunidade, incluindo a persist\u00eancia do comportamento impr\u00f3prio, ass\u00e9dio a uma pessoa ou agress\u00e3o ou deprecia\u00e7\u00e3o a classes de pessoas. Consequ\u00eancia : Banimento permanente de qualquer tipo de intera\u00e7\u00e3o p\u00fablica dentro da comunidade.","title":"4. Banimento Permanente"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#atribuicao","text":"Este C\u00f3digo de Conduta \u00e9 adaptado do Contributor Covenant , vers\u00e3o 2.1, dispon\u00edvel em https://www.contributor-covenant.org/version/2/1/code_of_conduct.html . As Diretrizes de Impacto na Comunidade foram inspiradas pela Aplica\u00e7\u00e3o do c\u00f3digo de conduta Mozilla . Para obter respostas a perguntas comuns sobre este c\u00f3digo de conduta, veja a p\u00e1gina de Perguntas Frequentes (FAQ) em https://www.contributor-covenant.org/faq . Tradu\u00e7\u00f5es est\u00e3o dispon\u00edveis em https://www.contributor-covenant.org/translations .","title":"Atribui\u00e7\u00e3o"},{"location":"Pol%C3%ADticas/CODE_OF_CONDUCT/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"Pol%C3%ADticas/CONTRIBUTING/","text":"Guia de contribui\u00e7\u00e3o Contribuindo para o Projeto - Brasil Participativo Obrigado(a) por considerar contribuir para este projeto! Valorizamos o envolvimento da comunidade para melhorar continuamente. Antes de come\u00e7ar, sugerimos que voc\u00ea leia nosso c\u00f3digo de conduta para garantir um ambiente respeitoso e colaborativo. Como Contribuir Fork o projeto para sua conta. Crie um branch para a sua contribui\u00e7\u00e3o: git checkout -b feature-nova . Fa\u00e7a suas altera\u00e7\u00f5es e comita: git commit -m 'Adiciona nova feature' . Envie para o seu fork: git push origin feature-nova . Abra um pull request neste reposit\u00f3rio. Para mantermos o padr\u00e3o dos passos acima, consulte os guias. Padr\u00e3o de Commit e Branches Padr\u00f5es de Codifica\u00e7\u00e3o Por favor, siga os padr\u00f5es de codifica\u00e7\u00e3o e estilo estabelecidos neste projeto. Certifique-se de que seu c\u00f3digo est\u00e1 formatado corretamente. Com isso, nomes de vari\u00e1veis devem ser definidos seguindo o camel case, nomes come\u00e7ando com letra minuscula, palavras juntas e sem acentos, com a letra mai\u00fascula indicando onde haveria espa\u00e7o. EX: estaVariavel. Para outras pr\u00e1ticas de codifica\u00e7\u00e3o ser\u00e3o seguidas o PEP8. Obs: Voc\u00ea pode executar o Pylint para auxiliar a manter o padr\u00e3o de qualidade do projeto. E.g pylint directory/mymodule.py Instalando o pylint Para utilizar o pylint deve ser instalado executando o seguinte comando: pip install pylint O pylint pode ser integrado em diversas IDEs, pode ser verificado esta possibilidade na documenta\u00e7\u00e3o . Reportando Problemas Se voc\u00ea encontrar problemas ou bugs, por favor, abra uma issue descrevendo o problema. Inclua informa\u00e7\u00f5es detalhadas sobre como reproduzir o problema e o ambiente em que ele ocorreu. Sugest\u00f5es e Melhorias Adoramos receber sugest\u00f5es e melhorias! Sinta-se \u00e0 vontade para abrir uma issue para discutir novas ideias ou melhorias para o projeto. Licen\u00e7a Ao contribuir, voc\u00ea concorda que suas contribui\u00e7\u00f5es ser\u00e3o licenciadas sob a Licen\u00e7a do Projeto . Agradecemos suas contribui\u00e7\u00f5es! Contato: chatbotbrasilparticipativo@gmail.com Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt 1.1 01/04/2024 Adi\u00e7\u00e3o de links de pol\u00edticas de commits e licen\u00e7a Arthur Taylor 1.2 03/04/2024 Defini\u00e7\u00e3o dos pdr\u00f5es de codifica\u00e7\u00e3o Arthur Taylor","title":"Guia de contribui\u00e7\u00e3o"},{"location":"Pol%C3%ADticas/CONTRIBUTING/#guia-de-contribuicao","text":"","title":"Guia de contribui\u00e7\u00e3o"},{"location":"Pol%C3%ADticas/CONTRIBUTING/#contribuindo-para-o-projeto-brasil-participativo","text":"Obrigado(a) por considerar contribuir para este projeto! Valorizamos o envolvimento da comunidade para melhorar continuamente. Antes de come\u00e7ar, sugerimos que voc\u00ea leia nosso c\u00f3digo de conduta para garantir um ambiente respeitoso e colaborativo.","title":"Contribuindo para o Projeto - Brasil Participativo"},{"location":"Pol%C3%ADticas/CONTRIBUTING/#como-contribuir","text":"Fork o projeto para sua conta. Crie um branch para a sua contribui\u00e7\u00e3o: git checkout -b feature-nova . Fa\u00e7a suas altera\u00e7\u00f5es e comita: git commit -m 'Adiciona nova feature' . Envie para o seu fork: git push origin feature-nova . Abra um pull request neste reposit\u00f3rio. Para mantermos o padr\u00e3o dos passos acima, consulte os guias. Padr\u00e3o de Commit e Branches","title":"Como Contribuir"},{"location":"Pol%C3%ADticas/CONTRIBUTING/#padroes-de-codificacao","text":"Por favor, siga os padr\u00f5es de codifica\u00e7\u00e3o e estilo estabelecidos neste projeto. Certifique-se de que seu c\u00f3digo est\u00e1 formatado corretamente. Com isso, nomes de vari\u00e1veis devem ser definidos seguindo o camel case, nomes come\u00e7ando com letra minuscula, palavras juntas e sem acentos, com a letra mai\u00fascula indicando onde haveria espa\u00e7o. EX: estaVariavel. Para outras pr\u00e1ticas de codifica\u00e7\u00e3o ser\u00e3o seguidas o PEP8. Obs: Voc\u00ea pode executar o Pylint para auxiliar a manter o padr\u00e3o de qualidade do projeto. E.g pylint directory/mymodule.py","title":"Padr\u00f5es de Codifica\u00e7\u00e3o"},{"location":"Pol%C3%ADticas/CONTRIBUTING/#instalando-o-pylint","text":"Para utilizar o pylint deve ser instalado executando o seguinte comando: pip install pylint O pylint pode ser integrado em diversas IDEs, pode ser verificado esta possibilidade na documenta\u00e7\u00e3o .","title":"Instalando o pylint"},{"location":"Pol%C3%ADticas/CONTRIBUTING/#reportando-problemas","text":"Se voc\u00ea encontrar problemas ou bugs, por favor, abra uma issue descrevendo o problema. Inclua informa\u00e7\u00f5es detalhadas sobre como reproduzir o problema e o ambiente em que ele ocorreu.","title":"Reportando Problemas"},{"location":"Pol%C3%ADticas/CONTRIBUTING/#sugestoes-e-melhorias","text":"Adoramos receber sugest\u00f5es e melhorias! Sinta-se \u00e0 vontade para abrir uma issue para discutir novas ideias ou melhorias para o projeto.","title":"Sugest\u00f5es e Melhorias"},{"location":"Pol%C3%ADticas/CONTRIBUTING/#licenca","text":"Ao contribuir, voc\u00ea concorda que suas contribui\u00e7\u00f5es ser\u00e3o licenciadas sob a Licen\u00e7a do Projeto . Agradecemos suas contribui\u00e7\u00f5es! Contato: chatbotbrasilparticipativo@gmail.com","title":"Licen\u00e7a"},{"location":"Pol%C3%ADticas/CONTRIBUTING/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt 1.1 01/04/2024 Adi\u00e7\u00e3o de links de pol\u00edticas de commits e licen\u00e7a Arthur Taylor 1.2 03/04/2024 Defini\u00e7\u00e3o dos pdr\u00f5es de codifica\u00e7\u00e3o Arthur Taylor","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"Pol%C3%ADticas/pol%C3%ADticaDeComits/","text":"Pol\u00edtica de Commits e Branching Introdu\u00e7\u00e3o \u2003\u2003O presente projeto ser\u00e1 desenvolvido coletivamente por todos os integrantes de sua equipe. Para a garantia de uma boa coopera\u00e7\u00e3o entre os membros e um consequente bom andamento do projeto, faz-se necess\u00e1ria a elabora\u00e7\u00e3o de uma pol\u00edtica de commits e branching. Deste modo, este documento visa estabelecer regras e princ\u00edpios cuja ado\u00e7\u00e3o facilitar\u00e1 a organiza\u00e7\u00e3o do reposit\u00f3rio. Pol\u00edtica de Commits Para o estabelecimento de uma pol\u00edtica de commits , ser\u00e3o observados alguns dos princ\u00edpios da especifica\u00e7\u00e3o Conventional Commits e opcionais derivados do guia GitMoji . A estrutura b\u00e1sica de um commit (adaptada do Conventional Commits ) ser\u00e1: tipo: descri\u00e7\u00e3o das altera\u00e7\u00f5es Como alternativa, poder\u00e3o ser adotados elementos do GitMoji no lugar do tipo do commit : :gitmoji: descri\u00e7\u00e3o das altera\u00e7\u00f5es Dentre os poss\u00edveis tipos, podemos ter: Tipo (texto) GitMoji Uso feat :sparkles: :sparkles: Feature implementada no projeto doc :memo: :memo: Cria\u00e7\u00e3o ou atualiza\u00e7\u00e3o de documenta\u00e7\u00e3o do projeto fix :bug: :bug: Corre\u00e7\u00e3o de erro no projeto str :art: :art: Altera\u00e7\u00f5es na estrutura ou organiza\u00e7\u00e3o do projeto (incluindo wiki do GitPages ) Para eventuais situa\u00e7\u00f5es onde o commit aborde quest\u00f5es que n\u00e3o se encaixem nos tipos supracitados, recomenda-se que sejam seguidos os demais princ\u00edpios descritos no Conventional Commits ou no GitMoji . Quanto \u00e0 descri\u00e7\u00e3o das altera\u00e7\u00f5es, estas devem ser sucintas e descritivas, apresentando um resumo das modifica\u00e7\u00f5es que o commit faz (em portugu\u00eas). Pol\u00edticas de Branching Para a pol\u00edtica de branching , ser\u00e3o observados alguns princ\u00edpios estabelecidos no artigo do GitKraken , os quais ser\u00e3o adaptados para o escopo de nosso projeto. Primeiramente, ser\u00e1 absolutamente contraindicada a realiza\u00e7\u00e3o de commits e altera\u00e7\u00f5es na branch main , a qual dever\u00e1 ser \u00fanica e s\u00f3 poder\u00e1 sofrer altera\u00e7\u00f5es mediante a aprova\u00e7\u00e3o de pull requests previamente revisados por integrantes do grupo. Para al\u00e9m da main , dever\u00e3o ser criadas branches (preferencialmente a partir da pr\u00f3pria main ) para a realiza\u00e7\u00e3o de altera\u00e7\u00f5es, as quais devem ser nomeadas conforme a seguinte estrutura: tipo/nome-da-alteracao Dentre os poss\u00edveis tipos, temos: - feat : declara uma branch criada para a implementa\u00e7\u00e3o de features do projeto; - doc : declara uma branch criada para o desenvolvimento de documenta\u00e7\u00e3o do projeto; - fix : declara uma branch criada para a resolu\u00e7\u00e3o de eventuais problemas encontrados no projeto; - str : declara uma branch criada para implementa\u00e7\u00e3o de altera\u00e7\u00f5es estruturais no projeto. O nome-da-alteracao dever\u00e1 preferencialmente ser composto por poucas (ou apenas uma) palavras significativas quanto ao contexto da branch . Demais possibilidades de tipos de branches dever\u00e3o seguir preferencialmente os princ\u00edpios postos no artigo do GitKraken . Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 01/04/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Arthur Taylor","title":"Pol\u00edtica de Commits e Branching"},{"location":"Pol%C3%ADticas/pol%C3%ADticaDeComits/#politica-de-commits-e-branching","text":"","title":"Pol\u00edtica de Commits e Branching"},{"location":"Pol%C3%ADticas/pol%C3%ADticaDeComits/#introducao","text":"O presente projeto ser\u00e1 desenvolvido coletivamente por todos os integrantes de sua equipe. Para a garantia de uma boa coopera\u00e7\u00e3o entre os membros e um consequente bom andamento do projeto, faz-se necess\u00e1ria a elabora\u00e7\u00e3o de uma pol\u00edtica de commits e branching. Deste modo, este documento visa estabelecer regras e princ\u00edpios cuja ado\u00e7\u00e3o facilitar\u00e1 a organiza\u00e7\u00e3o do reposit\u00f3rio.","title":"Introdu\u00e7\u00e3o"},{"location":"Pol%C3%ADticas/pol%C3%ADticaDeComits/#politica-de-commits","text":"Para o estabelecimento de uma pol\u00edtica de commits , ser\u00e3o observados alguns dos princ\u00edpios da especifica\u00e7\u00e3o Conventional Commits e opcionais derivados do guia GitMoji . A estrutura b\u00e1sica de um commit (adaptada do Conventional Commits ) ser\u00e1: tipo: descri\u00e7\u00e3o das altera\u00e7\u00f5es Como alternativa, poder\u00e3o ser adotados elementos do GitMoji no lugar do tipo do commit : :gitmoji: descri\u00e7\u00e3o das altera\u00e7\u00f5es Dentre os poss\u00edveis tipos, podemos ter: Tipo (texto) GitMoji Uso feat :sparkles: :sparkles: Feature implementada no projeto doc :memo: :memo: Cria\u00e7\u00e3o ou atualiza\u00e7\u00e3o de documenta\u00e7\u00e3o do projeto fix :bug: :bug: Corre\u00e7\u00e3o de erro no projeto str :art: :art: Altera\u00e7\u00f5es na estrutura ou organiza\u00e7\u00e3o do projeto (incluindo wiki do GitPages ) Para eventuais situa\u00e7\u00f5es onde o commit aborde quest\u00f5es que n\u00e3o se encaixem nos tipos supracitados, recomenda-se que sejam seguidos os demais princ\u00edpios descritos no Conventional Commits ou no GitMoji . Quanto \u00e0 descri\u00e7\u00e3o das altera\u00e7\u00f5es, estas devem ser sucintas e descritivas, apresentando um resumo das modifica\u00e7\u00f5es que o commit faz (em portugu\u00eas).","title":"Pol\u00edtica de Commits"},{"location":"Pol%C3%ADticas/pol%C3%ADticaDeComits/#politicas-de-branching","text":"Para a pol\u00edtica de branching , ser\u00e3o observados alguns princ\u00edpios estabelecidos no artigo do GitKraken , os quais ser\u00e3o adaptados para o escopo de nosso projeto. Primeiramente, ser\u00e1 absolutamente contraindicada a realiza\u00e7\u00e3o de commits e altera\u00e7\u00f5es na branch main , a qual dever\u00e1 ser \u00fanica e s\u00f3 poder\u00e1 sofrer altera\u00e7\u00f5es mediante a aprova\u00e7\u00e3o de pull requests previamente revisados por integrantes do grupo. Para al\u00e9m da main , dever\u00e3o ser criadas branches (preferencialmente a partir da pr\u00f3pria main ) para a realiza\u00e7\u00e3o de altera\u00e7\u00f5es, as quais devem ser nomeadas conforme a seguinte estrutura: tipo/nome-da-alteracao Dentre os poss\u00edveis tipos, temos: - feat : declara uma branch criada para a implementa\u00e7\u00e3o de features do projeto; - doc : declara uma branch criada para o desenvolvimento de documenta\u00e7\u00e3o do projeto; - fix : declara uma branch criada para a resolu\u00e7\u00e3o de eventuais problemas encontrados no projeto; - str : declara uma branch criada para implementa\u00e7\u00e3o de altera\u00e7\u00f5es estruturais no projeto. O nome-da-alteracao dever\u00e1 preferencialmente ser composto por poucas (ou apenas uma) palavras significativas quanto ao contexto da branch . Demais possibilidades de tipos de branches dever\u00e3o seguir preferencialmente os princ\u00edpios postos no artigo do GitKraken .","title":"Pol\u00edticas de Branching"},{"location":"Pol%C3%ADticas/pol%C3%ADticaDeComits/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 01/04/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Arthur Taylor","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%201/","text":"Reuni\u00e3o 01 Pauta: Primeira reuni\u00e3o com o cliente Data: 28/02/2024 Local: Coworking Presentes: Giovanni Alvissus (Cliente) Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha Objetivos: Sanar d\u00favidas dos participantes sobre o projeto Acompanhamentos e defini\u00e7\u00f5es: Giovanni vai verificar a demanda com a presid\u00eancia e com a Carla. Obs.: A Presid\u00eancia j\u00e1 possui um modelo de chat pr\u00e9 definido com documenta\u00e7\u00e3o, a ideia da Carla \u00e9 aprimorar. Todos os integrantes devem estudar possibilidades e alternativas de tecnologias que poderemos utilizar. Elaborar documenta\u00e7\u00e3o \u2013 requisitos e hist\u00f3ria de usu\u00e1rios. Obs.: \u00c9 necess\u00e1rio primeiro o entendimento do projeto com a presid\u00eancia e com a Carla. Na semana seguinte todos os participantes devem criar um BotFather pelo Telegram. Encaminhamentos: Atividade Respons\u00e1veis Prazo Buscar informa\u00e7\u00f5es p/ documenta\u00e7\u00e3o Giovanni 13/03 Estudar tecnologias que vamos utilizar Todos 02/03 Elaborar documenta\u00e7\u00e3o Todos Sem prazo Criar BotFather Todos 09/03 Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 18/03/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Reuni\u00e3o 01"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%201/#reuniao-01","text":"","title":"Reuni\u00e3o 01"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%201/#pauta-primeira-reuniao-com-o-cliente","text":"Data: 28/02/2024 Local: Coworking","title":"Pauta: Primeira reuni\u00e3o com o cliente"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%201/#presentes","text":"Giovanni Alvissus (Cliente) Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha","title":"Presentes:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%201/#objetivos","text":"Sanar d\u00favidas dos participantes sobre o projeto","title":"Objetivos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%201/#acompanhamentos-e-definicoes","text":"Giovanni vai verificar a demanda com a presid\u00eancia e com a Carla. Obs.: A Presid\u00eancia j\u00e1 possui um modelo de chat pr\u00e9 definido com documenta\u00e7\u00e3o, a ideia da Carla \u00e9 aprimorar. Todos os integrantes devem estudar possibilidades e alternativas de tecnologias que poderemos utilizar. Elaborar documenta\u00e7\u00e3o \u2013 requisitos e hist\u00f3ria de usu\u00e1rios. Obs.: \u00c9 necess\u00e1rio primeiro o entendimento do projeto com a presid\u00eancia e com a Carla. Na semana seguinte todos os participantes devem criar um BotFather pelo Telegram.","title":"Acompanhamentos e defini\u00e7\u00f5es:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%201/#encaminhamentos","text":"Atividade Respons\u00e1veis Prazo Buscar informa\u00e7\u00f5es p/ documenta\u00e7\u00e3o Giovanni 13/03 Estudar tecnologias que vamos utilizar Todos 02/03 Elaborar documenta\u00e7\u00e3o Todos Sem prazo Criar BotFather Todos 09/03","title":"Encaminhamentos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%201/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 18/03/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%202/","text":"Reuni\u00e3o 02 Pauta: Segunda reuni\u00e3o (s\u00f3 com membros) Data: 12/03/2024 Local: LTDEA - 313 Presentes: Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha Objetivos: Realizar a reuni\u00e3o semanal, somente com os membros, para dar andamento ao trabalho. Acompanhamentos e defini\u00e7\u00f5es: Refatora\u00e7\u00e3o do script do bot API do telebot Documenta\u00e7\u00e3o Encaminhamentos: Atividade Respons\u00e1veis Prazo Refatora\u00e7\u00e3o do script do bot Todos 20/03 Estudar API do telebot Todos 20/03 Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 18/03/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Reuni\u00e3o 02"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%202/#reuniao-02","text":"","title":"Reuni\u00e3o 02"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%202/#pauta-segunda-reuniao-so-com-membros","text":"Data: 12/03/2024 Local: LTDEA - 313","title":"Pauta: Segunda reuni\u00e3o (s\u00f3 com membros)"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%202/#presentes","text":"Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha","title":"Presentes:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%202/#objetivos","text":"Realizar a reuni\u00e3o semanal, somente com os membros, para dar andamento ao trabalho.","title":"Objetivos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%202/#acompanhamentos-e-definicoes","text":"Refatora\u00e7\u00e3o do script do bot API do telebot Documenta\u00e7\u00e3o","title":"Acompanhamentos e defini\u00e7\u00f5es:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%202/#encaminhamentos","text":"Atividade Respons\u00e1veis Prazo Refatora\u00e7\u00e3o do script do bot Todos 20/03 Estudar API do telebot Todos 20/03","title":"Encaminhamentos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%202/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 18/03/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%203/","text":"Reuni\u00e3o 03 Pauta: Terceira reuni\u00e3o com o cliente Data: 13/03/2024 Local: Jitsi Meet Presentes: Giovanni Alvissus (Cliente) Gabriel Zaranza Gabriel Scheidt Gabriel Pinto Isaque Augusto Thiago Marques Objetivos: Encaminhamentos para a 3\u00ba semana Acompanhamentos e defini\u00e7\u00f5es: Testar o bot do telegram com m\u00faltiplos usu\u00e1rios simult\u00e2neos. Testar a conversa\u00e7\u00e3o entre bots usando o intergram. Defini\u00e7\u00e3o das sprints quinta-feira 13 hs. Focar na documenta\u00e7\u00e3o. Encaminhamentos: Atividade Respons\u00e1veis Prazo Testar o bot do telegram com m\u00faltiplos usu\u00e1rios simult\u00e2neos Todos 21/03 Testar a conversa\u00e7\u00e3o entre bots usando o intergram Todos 21/03 Documentar o projeto Todos Sem prazo Grava\u00e7\u00e3o da reuni\u00e3o: Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 18/03/2024 Cria\u00e7\u00e3o do documento Thiago Marques","title":"Reuni\u00e3o 03"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%203/#reuniao-03","text":"","title":"Reuni\u00e3o 03"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%203/#pauta-terceira-reuniao-com-o-cliente","text":"Data: 13/03/2024 Local: Jitsi Meet","title":"Pauta: Terceira reuni\u00e3o com o cliente"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%203/#presentes","text":"Giovanni Alvissus (Cliente) Gabriel Zaranza Gabriel Scheidt Gabriel Pinto Isaque Augusto Thiago Marques","title":"Presentes:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%203/#objetivos","text":"Encaminhamentos para a 3\u00ba semana","title":"Objetivos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%203/#acompanhamentos-e-definicoes","text":"Testar o bot do telegram com m\u00faltiplos usu\u00e1rios simult\u00e2neos. Testar a conversa\u00e7\u00e3o entre bots usando o intergram. Defini\u00e7\u00e3o das sprints quinta-feira 13 hs. Focar na documenta\u00e7\u00e3o.","title":"Acompanhamentos e defini\u00e7\u00f5es:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%203/#encaminhamentos","text":"Atividade Respons\u00e1veis Prazo Testar o bot do telegram com m\u00faltiplos usu\u00e1rios simult\u00e2neos Todos 21/03 Testar a conversa\u00e7\u00e3o entre bots usando o intergram Todos 21/03 Documentar o projeto Todos Sem prazo","title":"Encaminhamentos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%203/#gravacao-da-reuniao","text":"","title":"Grava\u00e7\u00e3o da reuni\u00e3o:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%203/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 18/03/2024 Cria\u00e7\u00e3o do documento Thiago Marques","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%204/","text":"Reuni\u00e3o 04 Pauta: Reuni\u00e3o com o cliente para finaliza\u00e7\u00e3o do escopo Data: 21/03/2024 Local: Lappis - UnB Presentes: Giovanni Alvissus (Cliente) Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha Objetivos: Definir o escopo do projeto com as entregas dos 4 releases e delibera\u00e7\u00f5es. Acompanhamentos e defini\u00e7\u00f5es: Atualiza\u00e7\u00f5es do projeto com a Carla Defini\u00e7\u00e3o de escopo com o cliente: 1\u00aa release: Documenta\u00e7\u00e3o e cronograma geral 2\u00aa release: Integra\u00e7\u00e3o do Rasa no Brasil Participativo 3\u00aa release: An\u00e1lise de dados e gera\u00e7\u00e3o de relat\u00f3rios 4\u00aa release: Manuten\u00e7\u00e3o e evolu\u00e7\u00e3o Refinar planejamento at\u00e9 issues (Escopo \u2192 Feature \u2192 Sprints \u2192 Issues) Encaminhamentos: Atividade Respons\u00e1veis Prazo Estudo de RocketChat \u2013 An\u00e1lise de dados Gabriel Pessoa Zaranza 28/03/2024 Estudo de RocketChat \u2013 O que \u00e9, o que faz, o que n\u00e3o faz Gabriel Reis Scheidt Paulino 28/03/2024 Estudo de RocketChat \u2013 Interface Isaque Augusto da Silva Santos 28/03/2024 Estudo de RocketChat \u2013 Recebimento de m\u00eddias Thiago Henrique Marques Rocha 28/03/2024 Ata reuni\u00e3o 4 Gabriel Santos Pinto 25/03/2024 Estudos e produ\u00e7\u00e3o do Story Map Gabriel Santos Pinto 28/03/2024 Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 25/03/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Reuni\u00e3o 04"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%204/#reuniao-04","text":"","title":"Reuni\u00e3o 04"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%204/#pauta-reuniao-com-o-cliente-para-finalizacao-do-escopo","text":"Data: 21/03/2024 Local: Lappis - UnB","title":"Pauta: Reuni\u00e3o com o cliente para finaliza\u00e7\u00e3o do escopo"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%204/#presentes","text":"Giovanni Alvissus (Cliente) Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha","title":"Presentes:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%204/#objetivos","text":"Definir o escopo do projeto com as entregas dos 4 releases e delibera\u00e7\u00f5es.","title":"Objetivos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%204/#acompanhamentos-e-definicoes","text":"Atualiza\u00e7\u00f5es do projeto com a Carla Defini\u00e7\u00e3o de escopo com o cliente: 1\u00aa release: Documenta\u00e7\u00e3o e cronograma geral 2\u00aa release: Integra\u00e7\u00e3o do Rasa no Brasil Participativo 3\u00aa release: An\u00e1lise de dados e gera\u00e7\u00e3o de relat\u00f3rios 4\u00aa release: Manuten\u00e7\u00e3o e evolu\u00e7\u00e3o Refinar planejamento at\u00e9 issues (Escopo \u2192 Feature \u2192 Sprints \u2192 Issues)","title":"Acompanhamentos e defini\u00e7\u00f5es:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%204/#encaminhamentos","text":"Atividade Respons\u00e1veis Prazo Estudo de RocketChat \u2013 An\u00e1lise de dados Gabriel Pessoa Zaranza 28/03/2024 Estudo de RocketChat \u2013 O que \u00e9, o que faz, o que n\u00e3o faz Gabriel Reis Scheidt Paulino 28/03/2024 Estudo de RocketChat \u2013 Interface Isaque Augusto da Silva Santos 28/03/2024 Estudo de RocketChat \u2013 Recebimento de m\u00eddias Thiago Henrique Marques Rocha 28/03/2024 Ata reuni\u00e3o 4 Gabriel Santos Pinto 25/03/2024 Estudos e produ\u00e7\u00e3o do Story Map Gabriel Santos Pinto 28/03/2024","title":"Encaminhamentos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%204/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 25/03/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/","text":"Reuni\u00e3o 05 Pauta: Gitpage e Rocketchat Data: 29/03/2024 Local: Google Meet - Online Presentes: Giovanni Alvissus (Cliente) Arthur Taylor de Jesus Popov Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha Objetivos: Alinhamento com o clinte sobre Gitpage e o estudo do RocketChat Acompanhamentos e defini\u00e7\u00f5es: Apresenta\u00e7\u00e3o da gitpage: Utilizar licen\u00e7a do BP; Metodologia \u00e1gil para usar no backlog; Dividir \u00e9picos em mini funcionalidades (pesquisa sobre \u00e9picos e milestones); MVP; \u00cdndice do cronograma e roadmap; Separar tabela do cronograma geral por releases (Cronograma contendo a entrega geral da release com nome do bloco sendo a release); Roadmap \u2013 separar roadmaps (destaque para o roadmap do cliente); Storymap -justifica\u00e7\u00e3o do texto, segunda e terceira release podem sofrer altera\u00e7\u00f5es, hist\u00f3rico de vers\u00f5es; Atas de reuni\u00e3o \u2013 hist\u00f3rico de vers\u00f5es nos finais das atas de reuni\u00e3o (?); Releases \u2013 link para documento no cronograma, colocar link das issues. Estudo do RocketChat Decis\u00e3o de n\u00e3o seguir com a tecnologia; Pretende seguir com a cria\u00e7\u00e3o do chat (hospedagem de servidor); Pode mexer no snipert geral da plataforma; Come\u00e7ar loo implementa\u00e7\u00e3o no BP; Sem possibilidade de contrata\u00e7\u00e3o do Rasa Pro. Encaminhamentos: Atividade Respons\u00e1veis Prazo Feedback da GitPage Giovanni Alvissaras 02/04 Valida\u00e7\u00e3o das hist\u00f3rias do usu\u00e1rio e requisitos Giovanni Alvissaras 02/04 Altera\u00e7\u00e3o de licen\u00e7a para a do BP (cria\u00e7\u00e3o de p\u00e1gina s\u00f3 para ela) Gabriel Zaranza 04/04 Divis\u00e3o de \u00e9picos conforme especificado em reuni\u00e3o Todos (Gabtiel Pinto respons\u00e1vel) 04/04 Dividir cronograma em releases e adicionar link de redirecionamento de cada sprint Thiago Marques 04/04 Destaque para roadmap do cliente Gabriel Scheidt 04/04 Storymap (justificar texto) Gabriel Scheidt 04/04 Agrupar itens com sub-itens e melhorar contraste da GitPage Gabriel Scheidt 04/04 Slides para apresenta\u00e7\u00e3o da 1\u00aa Release Gabriel Zaranza 04/04 Texto sobre tecnologias na home Isaque 04/04 Revisar Backlog ap\u00f3s revis\u00e3o do cliente Gabriel Pinto 04/04 Terminar guia de contribui\u00e7\u00e3o e definir padr\u00f5es de cria\u00e7\u00e3o de issue, padr\u00f5es de commit, padr\u00f5es de PR entre outros Arthut Taylor 04/04 Especificar Decidim na Gitpage (Melhorar contexto do BP) Encaminhamento 04/04 Grava\u00e7\u00e3o da reuni\u00e3o: Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 01/04/2024 Cria\u00e7\u00e3o do documento Gabriel Santos 1.1 01/04/2024 Adi\u00e7\u00e3o do link da grava\u00e7\u00e3o da reuni\u00e3o Thiago Marques","title":"Reuni\u00e3o 05"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#reuniao-05","text":"","title":"Reuni\u00e3o 05"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#pauta-gitpage-e-rocketchat","text":"Data: 29/03/2024 Local: Google Meet - Online","title":"Pauta: Gitpage e Rocketchat"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#presentes","text":"Giovanni Alvissus (Cliente) Arthur Taylor de Jesus Popov Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha","title":"Presentes:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#objetivos","text":"Alinhamento com o clinte sobre Gitpage e o estudo do RocketChat","title":"Objetivos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#acompanhamentos-e-definicoes","text":"","title":"Acompanhamentos e defini\u00e7\u00f5es:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#apresentacao-da-gitpage","text":"Utilizar licen\u00e7a do BP; Metodologia \u00e1gil para usar no backlog; Dividir \u00e9picos em mini funcionalidades (pesquisa sobre \u00e9picos e milestones); MVP; \u00cdndice do cronograma e roadmap; Separar tabela do cronograma geral por releases (Cronograma contendo a entrega geral da release com nome do bloco sendo a release); Roadmap \u2013 separar roadmaps (destaque para o roadmap do cliente); Storymap -justifica\u00e7\u00e3o do texto, segunda e terceira release podem sofrer altera\u00e7\u00f5es, hist\u00f3rico de vers\u00f5es; Atas de reuni\u00e3o \u2013 hist\u00f3rico de vers\u00f5es nos finais das atas de reuni\u00e3o (?); Releases \u2013 link para documento no cronograma, colocar link das issues.","title":"Apresenta\u00e7\u00e3o da gitpage:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#estudo-do-rocketchat","text":"Decis\u00e3o de n\u00e3o seguir com a tecnologia; Pretende seguir com a cria\u00e7\u00e3o do chat (hospedagem de servidor); Pode mexer no snipert geral da plataforma; Come\u00e7ar loo implementa\u00e7\u00e3o no BP; Sem possibilidade de contrata\u00e7\u00e3o do Rasa Pro.","title":"Estudo do RocketChat"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#encaminhamentos","text":"Atividade Respons\u00e1veis Prazo Feedback da GitPage Giovanni Alvissaras 02/04 Valida\u00e7\u00e3o das hist\u00f3rias do usu\u00e1rio e requisitos Giovanni Alvissaras 02/04 Altera\u00e7\u00e3o de licen\u00e7a para a do BP (cria\u00e7\u00e3o de p\u00e1gina s\u00f3 para ela) Gabriel Zaranza 04/04 Divis\u00e3o de \u00e9picos conforme especificado em reuni\u00e3o Todos (Gabtiel Pinto respons\u00e1vel) 04/04 Dividir cronograma em releases e adicionar link de redirecionamento de cada sprint Thiago Marques 04/04 Destaque para roadmap do cliente Gabriel Scheidt 04/04 Storymap (justificar texto) Gabriel Scheidt 04/04 Agrupar itens com sub-itens e melhorar contraste da GitPage Gabriel Scheidt 04/04 Slides para apresenta\u00e7\u00e3o da 1\u00aa Release Gabriel Zaranza 04/04 Texto sobre tecnologias na home Isaque 04/04 Revisar Backlog ap\u00f3s revis\u00e3o do cliente Gabriel Pinto 04/04 Terminar guia de contribui\u00e7\u00e3o e definir padr\u00f5es de cria\u00e7\u00e3o de issue, padr\u00f5es de commit, padr\u00f5es de PR entre outros Arthut Taylor 04/04 Especificar Decidim na Gitpage (Melhorar contexto do BP) Encaminhamento 04/04","title":"Encaminhamentos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#gravacao-da-reuniao","text":"","title":"Grava\u00e7\u00e3o da reuni\u00e3o:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%205/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 01/04/2024 Cria\u00e7\u00e3o do documento Gabriel Santos 1.1 01/04/2024 Adi\u00e7\u00e3o do link da grava\u00e7\u00e3o da reuni\u00e3o Thiago Marques","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%206/","text":"Reuni\u00e3o 06 Data: 04/04/2024 Local: Lappis - UnB Presentes: Giovanni Alvissus (Cliente) Arthur Taylor de Jesus Popov Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha Objetivos: Conversa com a Carla Storymap \u2013 roadmap Cronograma Terceira e quarta release Rocketchat Arquitetura Servidor Acompanhamentos e defini\u00e7\u00f5es: Utilizar feedbacks do primeiro bot na plataforma do BP para um analytics; Implementar coisas novas (\u00e1udio, natural, relat\u00f3rio, personifica\u00e7\u00e3o); API para convers\u00e3o de \u00e1udio em texto pro bot poder entender; Relat\u00f3rio geral de d\u00favidas bem superficial; Focar mais na parte do \u00e1udio; Bot responder em \u00e1udio (IA de \u00e1udio com voz humana); Estudar se usar o rocketchat tem possibilidade de usar API externa para convers\u00e3o de \u00e1udio; Confirmar se Rasa ou Rocketchat documenta conversas com terceiros (ID da conversa \u00e9 por IP?); Fazer requisitos com base na acessibilidade; Servidor: vai passar a m\u00e1quina pra gente. Encaminhamentos: Atividade Respons\u00e1veis Prazo: Estudar se usando o rocketchat tem possibilidade de usar API externa para convers\u00e3o de \u00e1udio (Como receber \u00e1udio e como mandar \u00e1udio) Gabriel Zaranza, Isaque e Arthur 11/04 Confirmar se Rasa ou Rocketchat documentam conversas com terceiros (ID da conversa \u00e9 por IP?) Gabriel Scheidt, Gabriel Pinto e Thiago 11/04 Revisar MVP Isaque 08/04 Revis\u00e3o da apresenta\u00e7\u00e3o da primeira release Todos 11/04 Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 05/04/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Reuni\u00e3o 06"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%206/#reuniao-06","text":"Data: 04/04/2024 Local: Lappis - UnB","title":"Reuni\u00e3o 06"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%206/#presentes","text":"Giovanni Alvissus (Cliente) Arthur Taylor de Jesus Popov Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha","title":"Presentes:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%206/#objetivos","text":"Conversa com a Carla Storymap \u2013 roadmap Cronograma Terceira e quarta release Rocketchat Arquitetura Servidor","title":"Objetivos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%206/#acompanhamentos-e-definicoes","text":"Utilizar feedbacks do primeiro bot na plataforma do BP para um analytics; Implementar coisas novas (\u00e1udio, natural, relat\u00f3rio, personifica\u00e7\u00e3o); API para convers\u00e3o de \u00e1udio em texto pro bot poder entender; Relat\u00f3rio geral de d\u00favidas bem superficial; Focar mais na parte do \u00e1udio; Bot responder em \u00e1udio (IA de \u00e1udio com voz humana); Estudar se usar o rocketchat tem possibilidade de usar API externa para convers\u00e3o de \u00e1udio; Confirmar se Rasa ou Rocketchat documenta conversas com terceiros (ID da conversa \u00e9 por IP?); Fazer requisitos com base na acessibilidade; Servidor: vai passar a m\u00e1quina pra gente.","title":"Acompanhamentos e defini\u00e7\u00f5es:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%206/#encaminhamentos","text":"Atividade Respons\u00e1veis Prazo: Estudar se usando o rocketchat tem possibilidade de usar API externa para convers\u00e3o de \u00e1udio (Como receber \u00e1udio e como mandar \u00e1udio) Gabriel Zaranza, Isaque e Arthur 11/04 Confirmar se Rasa ou Rocketchat documentam conversas com terceiros (ID da conversa \u00e9 por IP?) Gabriel Scheidt, Gabriel Pinto e Thiago 11/04 Revisar MVP Isaque 08/04 Revis\u00e3o da apresenta\u00e7\u00e3o da primeira release Todos 11/04","title":"Encaminhamentos:"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%206/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 05/04/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%207/","text":"Reuni\u00e3o 07 Pauta: Reuni\u00e3o semanal com o cliente Detalhes Data: 11/04/2024 Local: Lappis - UnB Participantes Giovanni Alvissus (Cliente) Arthur Taylor de Jesus Popov Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha Objetivos Atualiza\u00e7\u00f5es e defini\u00e7\u00e3o das pr\u00f3ximas sprints. Acompanhamentos e defini\u00e7\u00f5es Impossibilidade de usar o boilerplate j\u00e1 existente; Possibilidade de fazer o boilerplate pr\u00f3prio; Arquitetura do projeto; Problema para integrar o rasa e o rocketchat; Continuar o treino do bot no Rasa. Encaminhamentos Focar na integra\u00e7\u00e3o do rasa e rocketchat. Treinamento do bot e documenta\u00e7\u00e3o - Exemplo Ta\u00eds. Verificar modo de subida do rasa e rocketchat. Entrar em contato com a comunidade. Assinar ChatGPT. Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 11/04/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Reuni\u00e3o 07"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%207/#reuniao-07","text":"","title":"Reuni\u00e3o 07"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%207/#pauta-reuniao-semanal-com-o-cliente","text":"","title":"Pauta: Reuni\u00e3o semanal com o cliente"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%207/#detalhes","text":"Data: 11/04/2024 Local: Lappis - UnB","title":"Detalhes"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%207/#participantes","text":"Giovanni Alvissus (Cliente) Arthur Taylor de Jesus Popov Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha","title":"Participantes"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%207/#objetivos","text":"Atualiza\u00e7\u00f5es e defini\u00e7\u00e3o das pr\u00f3ximas sprints.","title":"Objetivos"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%207/#acompanhamentos-e-definicoes","text":"Impossibilidade de usar o boilerplate j\u00e1 existente; Possibilidade de fazer o boilerplate pr\u00f3prio; Arquitetura do projeto; Problema para integrar o rasa e o rocketchat; Continuar o treino do bot no Rasa.","title":"Acompanhamentos e defini\u00e7\u00f5es"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%207/#encaminhamentos","text":"Focar na integra\u00e7\u00e3o do rasa e rocketchat. Treinamento do bot e documenta\u00e7\u00e3o - Exemplo Ta\u00eds. Verificar modo de subida do rasa e rocketchat. Entrar em contato com a comunidade. Assinar ChatGPT.","title":"Encaminhamentos"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%207/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 11/04/2024 Cria\u00e7\u00e3o do documento Gabriel Santos","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%208/","text":"Reuni\u00e3o 08 Pauta: Reuni\u00e3o semanal com o cliente Detalhes Data: 18/04/2024 Local: Lappis - UnB Participantes Giovanni Alvissus (Cliente) Arthur Taylor de Jesus Popov Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha Objetivos Integra\u00e7\u00e3o Rasa e Rocketchat e viabilidade do Botpress. Acompanhamentos e defini\u00e7\u00f5es Integra\u00e7\u00e3o Rasa e Rocketchat. Botpress: Nativamente j\u00e1 possui widget, \u00e1udio e analytics. Progama\u00e7\u00e3o por diagramas - linguagem typescript e javascript. Defini\u00e7\u00e3o do Botpress. Encaminhamentos Trocar a tecnologia de Rasa para Botpress. Liberar a API externa para teste - Cliente. Treinar o bot o quanto antes - prazo 23/04/2024. Viabilidade para subir o Botpress. Estudar como subir em produ\u00e7\u00e3o. Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 22/04/2024 Cria\u00e7\u00e3o do documento Thiago Marques","title":"Reuni\u00e3o 08"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%208/#reuniao-08","text":"","title":"Reuni\u00e3o 08"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%208/#pauta-reuniao-semanal-com-o-cliente","text":"","title":"Pauta: Reuni\u00e3o semanal com o cliente"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%208/#detalhes","text":"Data: 18/04/2024 Local: Lappis - UnB","title":"Detalhes"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%208/#participantes","text":"Giovanni Alvissus (Cliente) Arthur Taylor de Jesus Popov Gabriel Pessoa Zaranza Gabriel Reis Scheidt Paulino Gabriel Santos Pinto Isaque Augusto da Silva Santos Thiago Henrique Marques Rocha","title":"Participantes"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%208/#objetivos","text":"Integra\u00e7\u00e3o Rasa e Rocketchat e viabilidade do Botpress.","title":"Objetivos"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%208/#acompanhamentos-e-definicoes","text":"Integra\u00e7\u00e3o Rasa e Rocketchat. Botpress: Nativamente j\u00e1 possui widget, \u00e1udio e analytics. Progama\u00e7\u00e3o por diagramas - linguagem typescript e javascript. Defini\u00e7\u00e3o do Botpress.","title":"Acompanhamentos e defini\u00e7\u00f5es"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%208/#encaminhamentos","text":"Trocar a tecnologia de Rasa para Botpress. Liberar a API externa para teste - Cliente. Treinar o bot o quanto antes - prazo 23/04/2024. Viabilidade para subir o Botpress. Estudar como subir em produ\u00e7\u00e3o.","title":"Encaminhamentos"},{"location":"atas_de_reuni%C3%B5es/Reuni%C3%A3o%208/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 22/04/2024 Cria\u00e7\u00e3o do documento Thiago Marques","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"cronogramas/Cronograma%20Detalhado/","text":"Cronograma Detalhado Introdu\u00e7\u00e3o \u2003\u2003O cronograma detalhado \u00e9 uma ferramenta que tem como objetivo organizar as atividades, os recursos e os prazos de um projeto de forma visual, neste caso, em tabelas. Os cronogramas a seguir foram constru\u00eddos a partir das datas e prazos estimulados pelos integrantes do Projeto. Cronograma Detalhado 1\u00aa Release Documenta\u00e7\u00e3o do Projeto In\u00edcio Entrega Estudar python e API Tempo para nivelar o grupo em conhecimentos de python 26/02/2024 15/03/2024 Cria\u00e7\u00e3o do script Cria\u00e7\u00e3o do script do bot do telegram 26/02/2024 19/03/2024 Documenta\u00e7\u00e3o Documenta\u00e7\u00e3o do Projeto 01/03/2024 Continuo Cria\u00e7\u00e3o do Bot telegram Primeiro produto desenvolvido com a implementa\u00e7\u00e3o do fluxo fornecido pelo cliente 06/03/2024 04/04/2024 Produto 1\u00aa Release Documenta\u00e7\u00e3o do Projeto 08/04/2024 Tabela 1 - Cronograma detalhado 1\u00aa Release. 2\u00aa Release Bot no Brasil Participativo In\u00edcio Entrega Estudo Rasa Estudo e an\u00e1lise da biblioteca do Rasa 08/04/2024 15/04/2024 Cria\u00e7\u00e3o bot Rasa Integra\u00e7\u00e3o do Rasa + Python 15/04/2024 descontinuado Cria\u00e7\u00e3o bot Botpress Criar o chat bot com a ferramenta Botpress 19/04/2024 26/04/2024 Integra\u00e7\u00e3o do bot no BP Implementa\u00e7\u00e3o do chatbot com linguagem natural no site do Brasil Participativo 26/04/2024 16/05/2024 Produto 2\u00aa Release Bot no Brasil Participativo 17/05/2024 Tabela 2 - Cronograma detalhado 2\u00aa Release. 3\u00ba Release Tecnologias de acessibilidade In\u00edcio Entrega Estudo - Implementa\u00e7\u00e3o de \u00e1udio Estudar tecnologias para a implementa\u00e7\u00e3o de \u00e1udio 20/05/2024 30/05/2024 Alto contraste Implementar o alto contraste no widget do chat bot 31/05/2024 21/06/2024 Implementa\u00e7\u00e3o de \u00e1udio Implementar a ferramenta de \u00e1udio no chat bot 03/06/2024 02/07/2024 Produto 3\u00aa Release Tecnologias de acessibilidade 05/07/2024 Tabela 3 - Cronograma detalhado 3\u00aa Release. 4\u00ba Release An\u00e1lise de Dados e persona In\u00edcio Entrega Botpress analytics Estudo sobre a utiliza\u00e7\u00e3o do Botpress para an\u00e1lise de dados 02/07/2024 11/07/2024 Consulta de dados Mapeamento dos dados gerados pelo chat bot 12/07/2024 Cont\u00ednuo Gera\u00e7\u00e3o de relat\u00f3rios Implementa\u00e7\u00e3o da ferramenta de gera\u00e7\u00e3o de relat\u00f3rios 15/07/2024 Cont\u00ednuo Produto 4\u00aa Release An\u00e1lise de Dados e persona 02/08/2024 Tabela 4 - Cronograma detalhado 4\u00aa Release. Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 26/03/2024 Cria\u00e7\u00e3o do documento Thiago Marques 2.0 01/04/2024 Transforma\u00e7\u00e3o de cronograma geral para cronograma detalhado Thiago Marques 3.0 08/04/2024 Corre\u00e7\u00e3o de planejamento das releases Thiago Marques 4.0 22/04/2024 Atualiza\u00e7\u00e3o da tecnologia de Rasa para Botpress Thiago Marques","title":"Cronograma Detalhado"},{"location":"cronogramas/Cronograma%20Detalhado/#cronograma-detalhado","text":"","title":"Cronograma Detalhado"},{"location":"cronogramas/Cronograma%20Detalhado/#introducao","text":"O cronograma detalhado \u00e9 uma ferramenta que tem como objetivo organizar as atividades, os recursos e os prazos de um projeto de forma visual, neste caso, em tabelas. Os cronogramas a seguir foram constru\u00eddos a partir das datas e prazos estimulados pelos integrantes do Projeto.","title":"Introdu\u00e7\u00e3o"},{"location":"cronogramas/Cronograma%20Detalhado/#cronograma-detalhado_1","text":"1\u00aa Release Documenta\u00e7\u00e3o do Projeto In\u00edcio Entrega Estudar python e API Tempo para nivelar o grupo em conhecimentos de python 26/02/2024 15/03/2024 Cria\u00e7\u00e3o do script Cria\u00e7\u00e3o do script do bot do telegram 26/02/2024 19/03/2024 Documenta\u00e7\u00e3o Documenta\u00e7\u00e3o do Projeto 01/03/2024 Continuo Cria\u00e7\u00e3o do Bot telegram Primeiro produto desenvolvido com a implementa\u00e7\u00e3o do fluxo fornecido pelo cliente 06/03/2024 04/04/2024 Produto 1\u00aa Release Documenta\u00e7\u00e3o do Projeto 08/04/2024 Tabela 1 - Cronograma detalhado 1\u00aa Release. 2\u00aa Release Bot no Brasil Participativo In\u00edcio Entrega Estudo Rasa Estudo e an\u00e1lise da biblioteca do Rasa 08/04/2024 15/04/2024 Cria\u00e7\u00e3o bot Rasa Integra\u00e7\u00e3o do Rasa + Python 15/04/2024 descontinuado Cria\u00e7\u00e3o bot Botpress Criar o chat bot com a ferramenta Botpress 19/04/2024 26/04/2024 Integra\u00e7\u00e3o do bot no BP Implementa\u00e7\u00e3o do chatbot com linguagem natural no site do Brasil Participativo 26/04/2024 16/05/2024 Produto 2\u00aa Release Bot no Brasil Participativo 17/05/2024 Tabela 2 - Cronograma detalhado 2\u00aa Release. 3\u00ba Release Tecnologias de acessibilidade In\u00edcio Entrega Estudo - Implementa\u00e7\u00e3o de \u00e1udio Estudar tecnologias para a implementa\u00e7\u00e3o de \u00e1udio 20/05/2024 30/05/2024 Alto contraste Implementar o alto contraste no widget do chat bot 31/05/2024 21/06/2024 Implementa\u00e7\u00e3o de \u00e1udio Implementar a ferramenta de \u00e1udio no chat bot 03/06/2024 02/07/2024 Produto 3\u00aa Release Tecnologias de acessibilidade 05/07/2024 Tabela 3 - Cronograma detalhado 3\u00aa Release. 4\u00ba Release An\u00e1lise de Dados e persona In\u00edcio Entrega Botpress analytics Estudo sobre a utiliza\u00e7\u00e3o do Botpress para an\u00e1lise de dados 02/07/2024 11/07/2024 Consulta de dados Mapeamento dos dados gerados pelo chat bot 12/07/2024 Cont\u00ednuo Gera\u00e7\u00e3o de relat\u00f3rios Implementa\u00e7\u00e3o da ferramenta de gera\u00e7\u00e3o de relat\u00f3rios 15/07/2024 Cont\u00ednuo Produto 4\u00aa Release An\u00e1lise de Dados e persona 02/08/2024 Tabela 4 - Cronograma detalhado 4\u00aa Release.","title":"Cronograma Detalhado"},{"location":"cronogramas/Cronograma%20Detalhado/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 26/03/2024 Cria\u00e7\u00e3o do documento Thiago Marques 2.0 01/04/2024 Transforma\u00e7\u00e3o de cronograma geral para cronograma detalhado Thiago Marques 3.0 08/04/2024 Corre\u00e7\u00e3o de planejamento das releases Thiago Marques 4.0 22/04/2024 Atualiza\u00e7\u00e3o da tecnologia de Rasa para Botpress Thiago Marques","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"cronogramas/Cronograma%20Geral/","text":"Cronograma geral O cronograma geral do projeto foi elaborado como uma ferramenta de r\u00e1pida consulta para acompanhar as principais entregas nos pr\u00f3ximos seis meses. Destinado tanto aos usu\u00e1rios quanto ao cliente, visa proporcionar um acesso \u00e1gil e eficiente \u00e0s informa\u00e7\u00f5es essenciais. Para mais informa\u00e7\u00f5es, vizualize o Cronograma detalhado . T\u00edtulo Descri\u00e7\u00e3o Entrega 1\u00ba Release Bot Telegram e Documenta\u00e7\u00e3o 08/04/2024 2\u00ba Release Bot no Brasil Participativo 17/05/2024 3\u00ba Release Tecnologias de acessibilidade 05/07/2024 4\u00ba Release An\u00e1lise de Dados e persona 02/08/2024 Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 26/03/2024 Cria\u00e7\u00e3o do documento Gabriel Scheidt 1.1 22/04/2024 Atualizando Descri\u00e7\u00e3o Thiago Marques","title":"Cronograma geral"},{"location":"cronogramas/Cronograma%20Geral/#cronograma-geral","text":"O cronograma geral do projeto foi elaborado como uma ferramenta de r\u00e1pida consulta para acompanhar as principais entregas nos pr\u00f3ximos seis meses. Destinado tanto aos usu\u00e1rios quanto ao cliente, visa proporcionar um acesso \u00e1gil e eficiente \u00e0s informa\u00e7\u00f5es essenciais. Para mais informa\u00e7\u00f5es, vizualize o Cronograma detalhado . T\u00edtulo Descri\u00e7\u00e3o Entrega 1\u00ba Release Bot Telegram e Documenta\u00e7\u00e3o 08/04/2024 2\u00ba Release Bot no Brasil Participativo 17/05/2024 3\u00ba Release Tecnologias de acessibilidade 05/07/2024 4\u00ba Release An\u00e1lise de Dados e persona 02/08/2024","title":"Cronograma geral"},{"location":"cronogramas/Cronograma%20Geral/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 26/03/2024 Cria\u00e7\u00e3o do documento Gabriel Scheidt 1.1 22/04/2024 Atualizando Descri\u00e7\u00e3o Thiago Marques","title":"Hist\u00f3rico de vers\u00e3o"},{"location":"releases/release1/","text":"Release 1 Sprint 1 (13 de mar\u00e7o - 21 de mar\u00e7o) Essa sprint teve como objetivo a cria\u00e7\u00e3o do script Python para ser usado pelo bot do telegram. As seguintes issues foram feitas nessa sprint: Criar o fluxo de conversa 2 do chatbot #11 Criar o fluxo de conversa 5 e 6 do chatbot #10 Criar o fluxo de conversa 3 e 4 do chatbot #12 Criar o fluxo de conversa 7 do chatbot #15 Configura\u00e7\u00e3o do ambiente Python #8 Criar o fluxo de conversa 1 do chatbot #9 Sprint 2 (21 de mar\u00e7o - 28 de mar\u00e7o) Nesta sprint, os objetivos s\u00e3o: testar o Chatbot para conversas simult\u00e2neas, estudar a integra\u00e7\u00e3o de um webhook em uma p\u00e1gina HTML para substituir o intergram no Decidim, documentar as reuni\u00f5es na GitPage e organizar o projeto em Releases, Sprints e Issues com planejamento detalhado. As seguintes issues foram feitas nessa sprint: RASA widget como alternativa ao Intergram #27 Divis\u00e3o de fun\u00e7\u00f5es dos membros #34 Estudo sobre o Telebot #19 Teste do Chatbot no Telegram #20 Fazer uma gitpage #20 Configura\u00e7\u00e3o BotFather Telegram #7 Sprint 3 (28 de mar\u00e7o - 04 de abril) Nesta sprint, os objetivos s\u00e3o: estudar o Rocket.Chat e suas vantagens, avaliar seu potencial para m\u00eddia e an\u00e1lise de dados, organizar o projeto em Releases, Sprints e Issues com planejamento detalhado, al\u00e9m de elaborar a ata de reuni\u00e3o 4 e o Storymap. As seguintes issues foram feitas nessa sprint: Cria\u00e7\u00e3o do Cronograma do Projeto #46 Estudo sobre a interface do Rocketchat #44 Elaborar Story Map do projeto #43 Estudar sobre o Rocket.Chat e seu uso para m\u00eddia #41 Pesquisar alternativas de integra\u00e7\u00e3o pelo intergram #26 Estudo sobre \u00e9picos no framework Scrum #38 Implementa\u00e7\u00e3o de Storymap para Visualiza\u00e7\u00e3o de Fluxo de Trabalho #39 Cria\u00e7\u00e3o do Roadmap planejado do projeto #31 Estudo sobre sobre an\u00e1lise de dados/relat\u00f3rios do rocketchat #40 Elabora\u00e7\u00e3o de ata da reuni\u00e3o 4 #42 Sprint 4 (04 de abril - 08 de abril) This is how you dropdown. Hist\u00f3rico de vers\u00e3o Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt 1.1 02/04/2024 Inser\u00e7\u00e3o do link para as issues Arthur Taylor","title":"Release 1"},{"location":"releases/release1/#release-1","text":"Sprint 1 (13 de mar\u00e7o - 21 de mar\u00e7o) Essa sprint teve como objetivo a cria\u00e7\u00e3o do script Python para ser usado pelo bot do telegram. As seguintes issues foram feitas nessa sprint: Criar o fluxo de conversa 2 do chatbot #11 Criar o fluxo de conversa 5 e 6 do chatbot #10 Criar o fluxo de conversa 3 e 4 do chatbot #12 Criar o fluxo de conversa 7 do chatbot #15 Configura\u00e7\u00e3o do ambiente Python #8 Criar o fluxo de conversa 1 do chatbot #9 Sprint 2 (21 de mar\u00e7o - 28 de mar\u00e7o) Nesta sprint, os objetivos s\u00e3o: testar o Chatbot para conversas simult\u00e2neas, estudar a integra\u00e7\u00e3o de um webhook em uma p\u00e1gina HTML para substituir o intergram no Decidim, documentar as reuni\u00f5es na GitPage e organizar o projeto em Releases, Sprints e Issues com planejamento detalhado. As seguintes issues foram feitas nessa sprint: RASA widget como alternativa ao Intergram #27 Divis\u00e3o de fun\u00e7\u00f5es dos membros #34 Estudo sobre o Telebot #19 Teste do Chatbot no Telegram #20 Fazer uma gitpage #20 Configura\u00e7\u00e3o BotFather Telegram #7 Sprint 3 (28 de mar\u00e7o - 04 de abril) Nesta sprint, os objetivos s\u00e3o: estudar o Rocket.Chat e suas vantagens, avaliar seu potencial para m\u00eddia e an\u00e1lise de dados, organizar o projeto em Releases, Sprints e Issues com planejamento detalhado, al\u00e9m de elaborar a ata de reuni\u00e3o 4 e o Storymap. As seguintes issues foram feitas nessa sprint: Cria\u00e7\u00e3o do Cronograma do Projeto #46 Estudo sobre a interface do Rocketchat #44 Elaborar Story Map do projeto #43 Estudar sobre o Rocket.Chat e seu uso para m\u00eddia #41 Pesquisar alternativas de integra\u00e7\u00e3o pelo intergram #26 Estudo sobre \u00e9picos no framework Scrum #38 Implementa\u00e7\u00e3o de Storymap para Visualiza\u00e7\u00e3o de Fluxo de Trabalho #39 Cria\u00e7\u00e3o do Roadmap planejado do projeto #31 Estudo sobre sobre an\u00e1lise de dados/relat\u00f3rios do rocketchat #40 Elabora\u00e7\u00e3o de ata da reuni\u00e3o 4 #42 Sprint 4 (04 de abril - 08 de abril) This is how you dropdown.","title":"Release 1"},{"location":"releases/release1/#historico-de-versao","text":"Vers\u00e3o Data Descri\u00e7\u00e3o Autor 1.0 28/03/2024 Cria\u00e7\u00e3o do hist\u00f3rico de vers\u00e3o Gabriel Scheidt 1.1 02/04/2024 Inser\u00e7\u00e3o do link para as issues Arthur Taylor","title":"Hist\u00f3rico de vers\u00e3o"}]} \ No newline at end of file diff --git a/search/worker.js b/search/worker.js new file mode 100644 index 00000000..8628dbce --- /dev/null +++ b/search/worker.js @@ -0,0 +1,133 @@ +var base_path = 'function' === typeof importScripts ? '.' : '/search/'; +var allowSearch = false; +var index; +var documents = {}; +var lang = ['en']; +var data; + +function getScript(script, callback) { + console.log('Loading script: ' + script); + $.getScript(base_path + script).done(function () { + callback(); + }).fail(function (jqxhr, settings, exception) { + console.log('Error: ' + exception); + }); +} + +function getScriptsInOrder(scripts, callback) { + if (scripts.length === 0) { + callback(); + return; + } + getScript(scripts[0], function() { + getScriptsInOrder(scripts.slice(1), callback); + }); +} + +function loadScripts(urls, callback) { + if( 'function' === typeof importScripts ) { + importScripts.apply(null, urls); + callback(); + } else { + getScriptsInOrder(urls, callback); + } +} + +function onJSONLoaded () { + data = JSON.parse(this.responseText); + var scriptsToLoad = ['lunr.js']; + if (data.config && data.config.lang && data.config.lang.length) { + lang = data.config.lang; + } + if (lang.length > 1 || lang[0] !== "en") { + scriptsToLoad.push('lunr.stemmer.support.js'); + if (lang.length > 1) { + scriptsToLoad.push('lunr.multi.js'); + } + if (lang.includes("ja") || lang.includes("jp")) { + scriptsToLoad.push('tinyseg.js'); + } + for (var i=0; i < lang.length; i++) { + if (lang[i] != 'en') { + scriptsToLoad.push(['lunr', lang[i], 'js'].join('.')); + } + } + } + loadScripts(scriptsToLoad, onScriptsLoaded); +} + +function onScriptsLoaded () { + console.log('All search scripts loaded, building Lunr index...'); + if (data.config && data.config.separator && data.config.separator.length) { + lunr.tokenizer.separator = new RegExp(data.config.separator); + } + + if (data.index) { + index = lunr.Index.load(data.index); + data.docs.forEach(function (doc) { + documents[doc.location] = doc; + }); + console.log('Lunr pre-built index loaded, search ready'); + } else { + index = lunr(function () { + if (lang.length === 1 && lang[0] !== "en" && lunr[lang[0]]) { + this.use(lunr[lang[0]]); + } else if (lang.length > 1) { + this.use(lunr.multiLanguage.apply(null, lang)); // spread operator not supported in all browsers: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator#Browser_compatibility + } + this.field('title'); + this.field('text'); + this.ref('location'); + + for (var i=0; i < data.docs.length; i++) { + var doc = data.docs[i]; + this.add(doc); + documents[doc.location] = doc; + } + }); + console.log('Lunr index built, search ready'); + } + allowSearch = true; + postMessage({config: data.config}); + postMessage({allowSearch: allowSearch}); +} + +function init () { + var oReq = new XMLHttpRequest(); + oReq.addEventListener("load", onJSONLoaded); + var index_path = base_path + '/search_index.json'; + if( 'function' === typeof importScripts ){ + index_path = 'search_index.json'; + } + oReq.open("GET", index_path); + oReq.send(); +} + +function search (query) { + if (!allowSearch) { + console.error('Assets for search still loading'); + return; + } + + var resultDocuments = []; + var results = index.search(query); + for (var i=0; i < results.length; i++){ + var result = results[i]; + doc = documents[result.ref]; + doc.summary = doc.text.substring(0, 200); + resultDocuments.push(doc); + } + return resultDocuments; +} + +if( 'function' === typeof importScripts ) { + onmessage = function (e) { + if (e.data.init) { + init(); + } else if (e.data.query) { + postMessage({ results: search(e.data.query) }); + } else { + console.error("Worker - Unrecognized message: " + e); + } + }; +} diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 00000000..0f8724ef --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz new file mode 100644 index 0000000000000000000000000000000000000000..023c7ef54dfe634a06534adecf0d1c97eb49a2b0 GIT binary patch literal 127 zcmV-_0D%7=iwFpSODJXn|8r?{Wo=<_E_iKh04<9_3V)_WXo8&M?ytk3HC}0~zlG)Vu + + + + Storymap - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + +
    + +
    + + + +
    +
    +

    Storymap

    +

      Nosso Roadmap foi elaborado com base na definição de dois épicos: a criação do chatbot e a análise dos dados gerados pelo seu uso. Detalhamos os processos conforme as expectativas, com o objetivo de orientar nossos esforços e estudos em direção à entrega do produto, além de proporcionar uma visão geral gráfica do mesmo. A intenção é possibilitar a adição de elementos ao longo do desenvolvimento do processo.

    + + + +

    Histórico de versão

    + + + + + + + + + + + + + + + + + + + + + + + +
    VersãoDataDescriçãoAutor
    2.028/03/2024Criação da segunda versão do storymapGabriel Scheidt
    1.028/03/2024Criação do histórico de versãoGabriel Scheidt

    +
    +
    + + + + + +
    + +
    + + + + + + + + + + \ No newline at end of file diff --git a/tecnologias/index.html b/tecnologias/index.html new file mode 100644 index 00000000..22ebc6d0 --- /dev/null +++ b/tecnologias/index.html @@ -0,0 +1,467 @@ + + + + + Tecnologias Utilizadas - Chatbot Participação Social + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + +
    + +
    + + + +
    +
    +

    Tecnologias Utilizadas

    +

      As seguintes tecnologias foram utilizadas: +Claro, aqui está uma descrição para o JavaScript adaptada ao estilo da descrição do Python que você usou:

    + +

    Botpress

    +

      Originalmente, o ChatBot seria desenvolvido usando as ferramentas Rasa e Rocketchat. No entanto, devido a dificuldades de integração entre essas ferramentas, decidimos utilizar o Botpress.

    + +

      O Botpress é uma plataforma robusta para criação de chatbots com inteligência artificial, que utiliza JavaScript e TypeScript. Esta plataforma oferece recursos avançados para o desenvolvimento de chatbots inteligentes que incluem personalização de respostas, envio de arquivos, geração de relatórios analíticos, customização da aparência do chat, integração com sistemas externos e muito mais. Além disso, o Botpress se destaca pela sua interface gráfica intuitiva, que permite a construção de fluxos de conversação através de diagramas. A plataforma é compatível com várias plataformas de mensagens, incluindo Telegram, Facebook Messenger e Slack. Para este projeto, escolhemos adotar o Botpress em vez de Rasa e Rocketchat.v12.

    + +

    JavaScript

    +

      JavaScript é uma linguagem de programação dinâmica e de alto nível, frequentemente utilizada para adicionar interatividade às páginas web. É uma das linguagens fundamentais da web, operando ao lado do HTML e CSS para criar experiências de usuário ricas e envolventes. Com sua capacidade de ser executada tanto no cliente quanto no servidor, JavaScript é essencial para o desenvolvimento de aplicações web modernas. Além disso, possui uma vasta biblioteca de frameworks e bibliotecas, como React, Angular e Node.js, que ampliam suas funcionalidades e eficiência. A versão utilizada no projeto foi a ES2020.

    + +

    Telegram

    +

      O Telegram é um aplicativo de mensagens instantâneas e plataforma de comunicação em nuvem desenvolvido pela empresa Telegram Messenger LLP. Sua utilização nesse projeto foi primordial para a primeira release, na qual o Telegram foi utilizado para simular conversar e interações com multíplos usuários. Mais especificamente, foi utilizada o pacote Telebot na versão 0.0.5.

    + +

    Python

    +

      Python é uma linguagem de programação de alto nível, interpretada e de propósito geral. Reconhecida pela sua sintaxe simples e legibilidade, ela é amplamente utilizada em uma variedade de projetos de tecnologia. Ademais, oferece uma vasta gama de bibliotecas e frameworks que facilitam o desenvolvimento de aplicações web, científicas, de inteligência artificial, automação, entre outras. A versão utilizada no projeto foi a 3.10.

    + +

    Histórico de versão

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VersãoDataDescriçãoAutor
    1.001/04/2024Criação de página de tecnologias utilizadasIsaque Augusto
    1.102/04/2024Adicionado as versões das tecnologias utilizadasIsaque Augusto
    2.022/04/2024Atualizando as tecnologias utilizadasThiago Marques
    2.124/04/2024Informando sobre a alteração de tecnologiaGabriel Pinto

    +
    +
    + + + + + +
    + +
    + + + + + + + + + + \ No newline at end of file
  • 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%0AdW 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