DECRETO Nº 43.982, DE 05 DE DEZEMBRO DE 2022
Institui o Sistema de Gestão, Fiscalização e Arrecadação do Imposto Sobre Serviços de Qualquer Natureza - ISS e dá outras providências.
<p class="LEGISLAO-1TTULO"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">DECRETO Nº 43.982, DE 05 DE dezEMBRO DE 2022.<o:p></o:p></span></p><p class="MsoNormal"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial"><o:p> </o:p></span></p><p class="Legislao2HistricoNormativo"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">DODF de 06/12/2022, página 01 e04. Publicação.<o:p></o:p></span></p><p class="Legislao2HistricoNormativo"><span style="font-family:"Open Sans",sans-serif;color:red;background:white;mso-bidi-font-weight:bold">Nota</span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold">:Vide <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=55&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2055%2F2022%20SEFAZ%20-%20DF">Portarian° 55, de 06/12/2022</a> DODF 23/12/2022, página 11, que </span>estabelece osprocedimentos para o cancelamento, substituição ou correção da Nota Fiscal deServiços Eletrônica - NFS-e, na forma do art. 7º deste <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2043982%2F2022">Decretonº 43.982<span style="mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast">/</span>2022</a>, e dá outras providências. <span style="font-family:"Open Sans",sans-serif;color:red;background:white;mso-bidi-font-weight:bold">Efeitos </span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold">a partir de 1º de janeiro de2023. </span><span style="mso-bidi-font-family:Arial;color:red;background:white;mso-bidi-font-weight:bold">(*)</span></p><p class="Legislao2HistricoNormativo"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Vide </span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold"><a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=56&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2056%2F2022%20SEFAZ%20-%20DF">Portarian° 56, de 06/12/2022</a></span><span style="background:white"> DODF23/03/2023, páginas 01 e 02, que </span>dispõe sobre a utilização da DeclaraçãoEletrônica de Serviços de Construção Civil - DESCC a que se refere o art. 24 do<a href="Estabelece%20os%20procedimentos%20para%20o%20cancelamento,%20substituição%20ou%20correção%20da%20Nota%20Fiscal%20de%20Serviços%20Eletrônica%20-%20NFS-e,%20na%20forma%20do%20art.%207º%20do%20Decreto%20nº%2043.982,%20de%205%20de%20dezembro%20de%202022,%20e%20dá%20outras%20providências.">Decretonº 43.982<span style="mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast">/</span>2022</a>, e dá outras providências. <span style="font-family:"Open Sans",sans-serif;color:red;background:white;mso-bidi-font-weight:bold">Efeitos </span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold">a partir de 1º de janeiro de2023. </span><span style="mso-bidi-font-family:Arial;color:red;background:white;mso-bidi-font-weight:bold">(*)</span></p><p class="Legislao2HistricoNormativo"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Vide </span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold"><a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=57&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2057%2F2022%20SEFAZ%20-%20DF">Portarian° 57, de 06/12/2022</a></span><span style="background:white"> DODF23/03/2023, página 02, que </span>dispõe sobre a utilização do RegistroEletrônico de Instituições de Ensino - REIE a que se refere o art. 21 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2043982%2F2022">Decretonº 43.982<span style="mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast">/</span>2022</a>, e dá outras providências. <span style="font-family:"Open Sans",sans-serif;color:red;background:white;mso-bidi-font-weight:bold">Efeitos </span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold">a partir de 1º de janeiro de2023.</span></p><p class="Legislao2HistricoNormativo"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Vide </span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold"><a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=58&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2058%2F2022%20SEFAZ%20-%20DF">Portarian° 58, de 06/12/2022</a></span><span style="background:white"> DODF23/03/2023, página 03, que </span>dispõe sobre a utilização da DeclaraçãoEletrônica de Salão-Parceiro - DESP a que se refere o art. 27 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2043982%2F2022">Decretonº 43.982<span style="mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast">/</span>2022</a>, e dá outras providências. <span style="font-family:"Open Sans",sans-serif;color:red;background:white;mso-bidi-font-weight:bold">Efeitos </span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold">a partir de 1º de janeiro de2023. </span><span style="mso-bidi-font-family:Arial;color:red;background:white;mso-bidi-font-weight:bold">(*)</span></p><p class="Legislao2HistricoNormativo"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Vide </span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold"><a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=59&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2059%2F2022%20SEFAZ%20-%20DF">Portarian° 59, de 06/12/2022</a></span><span style="background:white"> DODF08/12/2022, página 08, que d</span>ispõe sobre a utilização do MóduloCooperativas e Planos de Saúde - Deduções Legais a que se refere o art. 29 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2043982%2F2022">Decretonº 43.982<span style="mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast">/</span>2022</a>, e dá outras providências. <span style="font-family:"Open Sans",sans-serif;color:red;background:white;mso-bidi-font-weight:bold">Efeitos </span><span style="mso-bidi-font-family:Arial;background:white;mso-bidi-font-weight:bold">a partir de 1º de janeiro de2023.</span></p><p class="Legislao2HistricoNormativo"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial"><a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2043982%2F2022">Decretonº 44.083, de 29/12/2022</a> - DODF de 29/12/2022, Edição Extra n° 97-A.Alterações.</span></p><p class="Legislao2HistricoNormativo"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial"><a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=44266&txtAno=2023&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2044266%2F2023">Decretonº 44.266, de 27/02/2023</a> - DODF de 28/02/2023. Alterações.</span></p><p class="Legislao2HistricoNormativo"><a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=44560&txtAno=2023&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2044560%2F2023"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">Decretonº 44.560, de 24/05/2023</span></a> - DODF de 25/05/2023. Alterações.</p><p class="Legislao2HistricoNormativo"><o:p> </o:p></p><p class="Legislao3Ementa">Institui o Sistema de Gestão, Fiscalização eArrecadação do Imposto Sobre Serviços de Qualquer Natureza - ISS e dá outrasprovidências.</p><p class="Legislao3Ementa"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial"><o:p> </o:p></span></p><p class="Legislao-4Corpo">O GOVERNADOR DO DISTRITO FEDERAL, no uso dasatribuições que lhe confere o inciso VII do art. 100 da <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=0&txtAno=0&txtTipo=290&txtParte=.&identificacao=Lei%20Org%C3%A2nica%20do%20DF">LeiOrgânica do Distrito Federal</a>, e tendo em vista o disposto na <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=687&txtAno=2003&txtTipo=4&txtParte=.&identificacao=Lei%20Complementar%20do%20DF%20n%C2%BA%20687%2F2003">LeiComplementar nº 687, de 17 de dezembro de 2003</a>, e no <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 19 de janeiro de 2005</a>, DECRETA:</p><p class="LEGISLAO-1TTULO">CAPÍTULO I</p><p class="LEGISLAO-1TTULO">DISPOSIÇÕES PRELIMINARES</p><p class="Legislao-4Corpo">Art. 1º Fica instituído no âmbito do Distrito Federalo Sistema de Gestão, Fiscalização e Arrecadação do Imposto Sobre Serviços deQualquer Natureza - ISS.</p><p class="Legislao-4Corpo">§ 1º O acesso ao Sistema de Gestão do ISS dar-se-á pormeio do Portal de Serviços da Receita do Distrito Federal, no endereço <https: _x002f_www.receita.fazenda.df.gov.br=""><<a target="_blank" href="https://www.receita.fazenda.df.gov.br/">https://www.receita.fazenda.df.gov.br/</a>>,a ser cessado com assinatura digital do contribuinte ou seu representantelegal, certificada por entidade credenciada pela Infraestrutura de ChavesPúblicas Brasileiras - ICP Brasil.</https:></p><p class="Legislao-4Corpo">§ 2º O acesso ao sistema também poderá ser realizadopor meio de CPF e senha dos sócios-administradores ou mandatários previamentehabilitados junto à Secretaria de Estado de Fazenda do Distrito Federal -SEFAZ/DF.</p><p class="Legislao-4Corpo">§ 3º A senha para o primeiro acesso ao sistema seráfornecida pela SEFAZ e deve ser alterada pelo usuário.</p><p class="Legislao-4Corpo">§ 4º Fica vedada a utilização de outros modelos dedocumentos fiscais para acobertar prestações de serviços que não sejam osprevistos neste Decreto.</p><p class="Legislao-4Corpo">Art. 2º O Sistema de Gestão do ISS possibilita, entreoutras funcionalidades, a emissão e o armazenamento dos seguintes documentos:</p><p class="Legislao-4Corpo">I - Nota Fiscal de Serviços Eletrônica - NFS-e;</p><p class="Legislao-4Corpo">II - Nota Fiscal de Serviços Avulsa Eletrônica -NFSA-e;</p><p class="Legislao-4Corpo">III - Recibo Provisório de Serviços - RPS;</p><p class="Legislao-4Corpo">IV - Declaração Mensal de Serviços Prestados - DMSP;</p><p class="Legislao-4Corpo">V - Declaração Mensal de Serviços Tomados e Retençãodo ISS - DMRISS;</p><p class="Legislao-4Corpo">VI - Declaração Eletrônica de Serviços - InstituiçõesFinanceiras - DES-IF;</p><p class="Legislao-4Corpo">VII - Registro Eletrônico de Instituições de Ensino -REIE;</p><p class="Legislao-4Corpo">VIII - Declaração Eletrônica de Serviços de Cartóriosde Serviços Notariais e de Registro - DESCR;</p><p class="Legislao-4Corpo">IX - Declaração Eletrônica de Serviços de ConstruçãoCivil - DESCC;</p><p class="Legislao-4Corpo">X - Declaração Eletrônica de Movimentação Econômicas -DEMOE;</p><p class="Legislao-4Corpo">XI - Declaração Eletrônica de Salão Parceiro - DESP; e</p><p class="Legislao-4Corpo">XII - Módulo Cooperativas e Planos de Saúde - DeduçõesLegais.</p><p class="LEGISLAO-1TTULO">CAPÍTULO II</p><p class="LEGISLAO-1TTULO">DA NOTA FISCAL DE SERVIÇOS ELETRÔNICA - NFS-e</p><p class="Legislao-4Corpo">Art. 3º Fica instituída a Nota Fiscal de ServiçosEletrônica - NFS-e, que deve ser emitida pelo contribuinte do ISS por ocasiãoda prestação do serviço que realizar, observadas as atividades constantes desua Ficha Cadastral - FAC, no Cadastro Fiscal do Distrito Federal - CFDF.</p><p class="Legislao-4Corpo">§ 1º A identificação do tomador do serviço na NFS-e éobrigatória quando este for:</p><p class="Legislao-4Corpo">I - <span class="GramE">pessoa</span> jurídica,independentemente de solicitação; e</p><p class="Legislao-4Corpo">II - <span class="GramE">pessoa</span> física, quandosolicitado pelo tomador.</p><p class="Legislao-4Corpo">§ 2º O Documento Auxiliar da Nota Fiscal de ServiçosEletrônica - DANFS-e previsto no Anexo I a este Decreto poderá ser impresso ouenviado por meio digital ao tomador de serviços.</p><p class="Legislao-4Corpo">Art. 4º A autenticidade da NFS-e será verificada pelaleitura do "QR <span class="SpellE">Code</span>" constante do DANFS-eou pelo código de verificação de autenticidade disponibilizado no Portal deServiços da Receita do Distrito Federal, no endereço <https: _x002f_www.receita.fazenda.df.gov.br=""><<a target="_blank" href="https://www.receita.fazenda.df.gov.br/">https://www.receita.fazenda.df.gov.br/</a>>.</https:></p><p class="Legislao-4Corpo">Art. 5º A NFS-e conterá as seguintes informações:</p><p class="Legislao-4Corpo">I - <span class="GramE">brasão e dados</span> doDistrito Federal;</p><p class="Legislao-4Corpo">II - <span class="GramE">denominação</span> NFS-e - NotaFiscal de Serviços Eletrônica - NFS-e;</p><p class="Legislao-4Corpo">III - "QR <span class="SpellE">Code</span>" deconsulta da NFS-e;</p><p class="Legislao-4Corpo">IV - <span class="GramE">identificação</span> da NFS-e,contendo, necessariamente:</p><p class="Legislao-4Corpo">a) natureza da operação;</p><p class="Legislao-4Corpo">b) data e hora da emissão;</p><p class="Legislao-4Corpo">c) data e hora da geração;</p><p class="Legislao-4Corpo">d) data da ocorrência do fato gerador;</p><p class="Legislao-4Corpo">e) código de autenticidade;</p><p class="Legislao-4Corpo">f) número da NFS-e;</p><p class="Legislao-4Corpo">g) número do RPS;</p><p class="Legislao-4Corpo">h) série do RPS;</p><p class="Legislao-4Corpo">i) data de Emissão do RPS;</p><p class="Legislao-4Corpo">j) local do serviço; e</p><p class="Legislao-4Corpo">k) município de incidência.</p><p class="Legislao-4Corpo">V - <span class="GramE">identificação</span> doprestador do serviço, contendo, necessariamente:</p><p class="Legislao-4Corpo">a) CPF/CNPJ;</p><p class="Legislao-4Corpo">b) número da inscrição no CF/DF;</p><p class="Legislao-4Corpo">c) razão social;</p><p class="Legislao-4Corpo">d) nome fantasia;</p><p class="Legislao-4Corpo">e) endereço;</p><p class="Legislao-4Corpo">f) telefone; e</p><p class="Legislao-4Corpo">g) e-mail.</p><p class="Legislao-4Corpo">VI - <span class="GramE">identificação</span> do tomadorde serviços, contendo, necessariamente:</p><p class="Legislao-4Corpo">a) CPF/CNPJ;</p><p class="Legislao-4Corpo">b) número da inscrição no CFDF ou da inscrição avulsa;</p><p class="Legislao-4Corpo">c) razão social;</p><p class="Legislao-4Corpo">d) nome fantasia;</p><p class="Legislao-4Corpo">e) endereço;</p><p class="Legislao-4Corpo">f) telefone; e</p><p class="Legislao-4Corpo">g) e-mail.</p><p class="Legislao-4Corpo">VII - dados do Intermediário, contendo,necessariamente:</p><p class="Legislao-4Corpo">a) CPF/CNPJ;</p><p class="Legislao-4Corpo">b) número da inscrição no CF/DF ou da inscriçãoavulsa; e</p><p class="Legislao-4Corpo">c) razão social.</p><p class="Legislao-4Corpo">VIII - discriminação dos serviços;</p><p class="Legislao-4Corpo">IX - <span class="GramE">dados</span> para apuração doISS, contendo, necessariamente:</p><p class="Legislao-4Corpo">a) identificação da atividade;</p><p class="Legislao-4Corpo">b) alíquota;</p><p class="Legislao-4Corpo">c) identificação do serviço por meio da indicação doitem/subitem na lista de serviços anexa à <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=116&txtAno=2003&txtTipo=190&txtParte=.&identificacao=Lei%20Complementar%20Federal%20n%C2%BA%20116%2F2003">LeiComplementar Federal nº 116, de 31 de julho de 2003</a>;</p><p class="Legislao-4Corpo">d) identificação do código de Classificação Nacional deAtividade Econômica - CNAE;</p><p class="Legislao-4Corpo">e) Nomenclatura Brasileira de Serviços, Intangíveis eoutras Operações que produzam Variações no Patrimônio - NBS;</p><p class="Legislao-4Corpo">f) valor total dos serviços;</p><p class="Legislao-4Corpo">g) desconto condicionado;</p><p class="Legislao-4Corpo">h) desconto incondicionado</p><p class="Legislao-4Corpo">i) dedução da base de cálculo,</p><p class="Legislao-4Corpo">i) base de cálculo;</p><p class="Legislao-4Corpo">j) total do ISS; e</p><p class="Legislao-4Corpo">k) indicação do ISS Retido;</p><p class="Legislao-4Corpo">X - <span class="GramE">valores</span> das retenções detributos:</p><p class="Legislao-4Corpo">a) Programa de Integração Social - PIS;</p><p class="Legislao-4Corpo">b) Contribuição para o Financiamento da SeguridadeSocial - COFINS;</p><p class="Legislao-4Corpo">c) Contribuição Previdenciária;</p><p class="Legislao-4Corpo">d) Imposto de Renda Retido na Fonte - IRRF;</p><p class="Legislao-4Corpo">e) Contribuição Social sobre o Lucro Líquido - CSLL;</p><p class="Legislao-4Corpo">f) ISS Retido; e</p><p class="Legislao-4Corpo">g) outras retenções.</p><p class="Legislao-4Corpo">XI - valor líquido da nota;</p><p class="Legislao-4Corpo">XII - informações adicionais; e</p><p class="Legislao-4Corpo">XIII - em se tratando de serviço de construção civil:</p><p class="Legislao-4Corpo">a) código da obra; e</p><p class="Legislao-4Corpo">b) Anotação de Responsabilidade Técnica - ART da obra,emitida pelo conselho profissional competente.</p><p class="Legislao-4Corpo">§ 1º Será consignada a descrição de apenas um serviçoem cada NFS-e.</p><p class="Legislao-4Corpo">§ 2º Será autorizada a emissão de NFS-e para acobertaroperações internas de:</p><p class="Legislao-4Corpo">I - <span class="GramE">saída</span> do estabelecimentoprestador de:</p><p class="Legislao-4Corpo">a) aparelhos, máquinas, instrumentos, ferramentas ououtros materiais necessários à prestação do serviço fora do estabelecimento,que a este devam retornar; e</p><p class="Legislao-4Corpo">b) aparelhos, máquinas, instrumentos, ferramentas ououtros materiais para fins de reparo ou conserto.</p><p class="Legislao-4Corpo">II - <span class="GramE">retorno</span> aoestabelecimento prestador dos bens a que se referem a alínea "a" doinciso I.</p><p class="Legislao-4Corpo">§ 3º A autorização de que trata o §2º será automáticapara os prestadores dos serviços previstos nos itens 1, 4, 5, 7, 13, 20, 31previstos na lista do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=ANEXO%2001&identificacao=Decreto%20n%C2%BA%2025508%2F2005%20ANEXO%2001">AnexoI do Decreto nº 25.508, de 19 de janeiro de 2005</a>.</p><p class="Legislao-4Corpo">Art. 6º Fica facultada a utilização de sistemainformatizado de gestão comercial do contribuinte para:</p><p class="Legislao-4Corpo">I - <span class="GramE">integração</span> com o sistemada SEFAZ; e</p><p class="Legislao-4Corpo">II - <span class="GramE">geração</span> de NFS-e, deacordo com o modelo da Associação Brasileira das Secretarias de Finanças dasCapitais - ABRASF.</p><p class="Legislao-4Corpo">§ 1º O modelo operacional e arquivos de integraçãoseguirão as especificações estabelecidas no Manual de Integração da NFS-edefinidas no âmbito do Sistema</p><p class="Legislao-4Corpo">Público de Escrituração Digital - SPED, disponível nosítio eletrônico da Receita Federal do Brasil e do Distrito Federal.</p><p class="Legislao-4Corpo">§ 2º Os serviços de integração disponibilizados pelarede mundial de computadores serão os seguintes:</p><p class="Legislao-4Corpo">I - <span class="GramE">geração</span> de NFS-e;</p><p class="Legislao-4Corpo">II - <span class="GramE">recepção e processamento</span>de lote de RPS;</p><p class="Legislao-4Corpo">III - enviar lote de RPS síncrono;</p><p class="Legislao-4Corpo">IV - <span class="GramE">cancelamento</span> de NFS-e;</p><p class="Legislao-4Corpo">V - <span class="GramE">substituição</span> de NFS-e;</p><p class="Legislao-4Corpo">VI - <span class="GramE">consulta</span> de NFS-e porRPS;</p><p class="Legislao-4Corpo">VII - consulta de lote de RPS;</p><p class="Legislao-4Corpo">VIII - consulta de NFS-e - serviços prestados;</p><p class="Legislao-4Corpo">IX - <span class="GramE">consulta</span> de NFS-e -serviços tomados ou intermediados;</p><p class="Legislao-4Corpo">X - <span class="GramE">consulta</span> por faixa deNFS-e; e</p><p class="Legislao-4Corpo">XI - consulta de empresas autorizadas a emitir NFS-e.</p><p class="Legislao-4Corpo">Art. 7º A NFS-e poderá ser cancelada, substituída oucorrigida pelo próprio emitente conforme o disposto em ato do Secretário deEstado de Fazenda do Distrito Federal.</p><p class="LEGISLAO-6NOTAS"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Vide <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=55&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2055%2F2022%20SEFAZ%20-%20DF"><span style="mso-bidi-font-family:Arial;mso-bidi-font-weight:bold">Portaria n° 55, de06/12/2022</span></a> DODF 23/12/2022.<o:p></o:p></span></p><p class="Legislao-4Corpo">Parágrafo único. O Sistema de Gestão do ISS bloquearáas ações previstas no caput para as empresas que estiverem sob ação fiscal, nostermos do art. 21 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=33269&txtAno=2011&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2033269%2F2011">Decretonº 33.269, de 18 de outubro de 2011</a>.</p><p class="Legislao-4Corpo">Art. 8º O aceite pelo tomador do serviço consiste naconcordância com as informações contidas na NFS-e.</p><p class="Legislao-4Corpo">§ 1º O aceite expresso será realizado no Sistema deGestão do ISS até o décimo quinto dia do mês subsequente ao da emissão daNFS-e.</p><p class="Legislao-4Corpo">§ 2º O aceite tácito será efetivado pelo Sistema deGestão do ISS quando não realizado no prazo previsto no § 1º.</p><p class="Legislao-5SemVigncia">§ 3º O aceite será obrigatório para os tomadoresde serviços de que tratam os artigos 8º e 9º do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>.</p><p class="LEGISLAO-6NOTAS">nova redação dada ao § 3° do art. 8° pelo <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=44560&txtAno=2023&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2044560%2F2023"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">Decretonº 44.560, de 24/05/2023</span></a> - DODF de 25/05/2023.</p><p class="Legislao-4Corpo">§ 3º O aceite será obrigatório para os tomadores deserviços de que tratam os artigos 8º e 9º do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>, exceto para aqueles que utilizam o Sistema Integrado deAdministração Financeira SIAFI para registrá-lo.</p><p class="Legislao-4Corpo">§ 4º O aceite será exclusivamente expresso quando ostomadores de serviço, usuários do Sistema Integral de Gestão Governamental -SIGGO, forem órgãos ou entidades a que se refere o inciso VIII do art. 8º do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>.</p><p class="Legislao-4Corpo">Art. 9º A recusa pelo tomador do serviço consiste nadiscordância das informações contida <span class="GramE">s</span> na NFS-e.</p><p class="Legislao-4Corpo">Parágrafo único. A recusa deve ser motivada eregistrada no Sistema de Gestão do ISS até o 15º dia do mês subsequente ao daemissão da NFS-e.</p><p class="Legislao-4Corpo">Art. 10. A emissão da NFS-e será:</p><p class="Legislao-4Corpo">I - <span class="GramE">vedada</span> às InstituiçõesFinanceiras autorizadas a funcionar pelo Banco Central do Brasil - BACENobrigadas à adoção do Plano de Contas das Instituições do Sistema FinanceiroNacional - COSIF; e</p><p class="Legislao-4Corpo">II - <span class="GramE">facultada</span>:</p><p class="Legislao-4Corpo">a) às empresas permissionárias e concessionárias detransporte público coletivo de passageiros;</p><p class="Legislao-4Corpo">b) às empresas prestadoras de serviços de exploraçãode rodovia mediante cobrança de preço ou pedágio dos usuários.</p><p class="Legislao-4Corpo">c) aos profissionais autônomos; e</p><p class="Legislao-4Corpo">d) às sociedades uniprofissionais.</p><p class="Legislao-4Corpo">Art. 11. Na hipótese de prestação de serviços nãoprevistos na lista do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=ANEXO%2001&identificacao=Decreto%20n%C2%BA%2025508%2F2005%20ANEXO%2001">AnexoI do Decreto nº 25.508, de 2005</a>, cujos códigos CNAE estejam listados nosAnexos III ou IV a este Decreto, poderá ser emitida NFS-e sem o destaque doimposto</p><p class="Legislao-4Corpo">Parágrafo único. A permissão para emissão de NFS-e deque trata o caput não se aplica aos casos em que, além do serviço cujo códigoCNAE não esteja listado no Anexo III, seja prestado, em conjunto, serviçoprevisto na lista do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=ANEXO%2001&identificacao=Decreto%20n%C2%BA%2025508%2F2005%20ANEXO%2001">AnexoI do Decreto nº 25.508, de 2005</a>.</p><p class="LEGISLAO-1TTULO">CAPÍTULO III</p><p class="LEGISLAO-1TTULO">DA NOTA FISCAL DE SERVIÇOS AVULSA ELETRÔNICA - NFSA-e</p><p class="Legislao-4Corpo">Art. 12. Fica instituída a Nota Fiscal de ServiçoAvulsa Eletrônica - NFSA-e, que pode ser emitida pelos profissionais autônomosa que se referem o inciso III do art. 3º do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=ANEXO%2001&identificacao=Decreto%20n%C2%BA%2025508%2F2005%20ANEXO%2001">AnexoI do Decreto nº 25.508, de 2005</a>, para o registro de prestação de serviçoisento do ISS.</p><p class="Legislao-4Corpo">§ 1º A autenticidade da <span class="SpellE">NFAS-e</span>será verificada pela leitura do "<span class="SpellE">QRCode</span>"constante do Documento Auxiliar da Nota Fiscal de Serviço - DANFSA-e ou pelocódigo de verificação de autenticidade disponibilizado no Portal de Serviços daReceita do Distrito Federal, no endereço <https: _x002f_www.receita.fazenda.df.gov.br=""><<a target="_blank" href="https://www.receita.fazenda.df.gov.br/">https://www.receita.fazenda.df.gov.br/</a>>.</https:></p><p class="Legislao-4Corpo">§ 2º A emissão da <span class="SpellE">NFAS-e</span>pelos profissionais autônomos a que se refere o caput será precedida desolicitação a ser feita no Portal de Serviços da Receita do Distrito Federal,no endereço <https: _x002f_www.receita.fazenda.df.gov.br=""><<a target="_blank" href="https://www.receita.fazenda.df.gov.br/">https://www.receita.fazenda.df.gov.br/</a>>.</https:></p><p class="Legislao-4Corpo">§ 3º A emissão da NFSA-e não impede a emissão da NotaFiscal Avulsa a que se refere o § 1º do art. 3º da <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=103&txtAno=2010&txtTipo=7&txtParte=.&identificacao=Portaria%20n%C2%BA%20103%2F2010">Portarianº 103, de 6 de maio de 2010</a>, até o dia 31 de dezembro de 2022.</p><p class="LEGISLAO-1TTULO"><o:p> </o:p></p><p class="LEGISLAO-1TTULO">CAPÍTULO IV</p><p class="LEGISLAO-1TTULO">DO RECIBO PROVISÓRIO DE SERVIÇOS RPS</p><p class="Legislao-4Corpo">Art. 13. Fica instituído o Recibo Provisório deServiços - RPS, na forma do Anexo II a este Decreto, que deve ser emitido peloprestador do serviço na hipótese de impossibilidade técnica para a emissão emtempo real da NFS-e por meio do Sistema de Gestão do ISS.</p><p class="Legislao-4Corpo">§ 1º O RPS, que terá numeração sequencial, deve seremitido, obrigatoriamente, com todos os dados necessários para a emissão daNota Fiscal de Serviço Eletrônica - <span class="SpellE">NFSe</span>.</p><p class="Legislao-4Corpo">§ 2º Será permitida a emissão do RPS em lote, desdeque o sistema próprio de gestão comercial do contribuinte seja compatível evalidado pelo Sistema de Gestão do ISS.</p><p class="Legislao-4Corpo">§ 3º A emissão do RPS em lote depende dacompatibilidade e da validação do sistema próprio de gestão comercial docontribuinte pelo Sistema de Gestão do ISS.</p><p class="Legislao-4Corpo">§ 4º O RPS poderá ser emitido por meio de sistemapróprio de gestão comercial do contribuinte que utilizar a integração paraconversão em Nota Fiscal de Serviço Eletrônica - NFS-e.</p><p class="Legislao-4Corpo">§ 5º O RPS emitido pelo sistema comercial docontribuinte deve conter o número de controle fornecido pela Secretaria deEstado de Fazenda do Distrito Federal, assim como todos os dados obrigatóriospara emissão da NFS-e.</p><p class="Legislao-4Corpo">§ 6º Os serviços de integração do RPS disponibilizadospor meio da rede mundial de computadores serão os seguintes:</p><p class="Legislao-4Corpo">I - <span class="GramE">recepção e processamento</span>de lote de RPS;</p><p class="Legislao-4Corpo">II - <span class="GramE">envio</span> de lote de RPSsíncrono;</p><p class="Legislao-4Corpo">III - consulta de NFS-e por RPS; e</p><p class="Legislao-4Corpo">IV - <span class="GramE">consulta</span> de lote de RPS.</p><p class="Legislao-4Corpo">Art. 14. O prestador de serviços deve converter o RPSem NFS-e até o 10º dia subsequente ao de sua emissão, limitado ao dia 5 do mêssubsequente.</p><p class="Legislao-4Corpo">Art. 15. A não substituição do RPS pela NFS-econfigurará não emissão do documento fiscal a ser apenada na forma dalegislação de regência.</p><p class="LEGISLAO-1TTULO">CAPÍTULO V</p><p class="LEGISLAO-1TTULO">DA DECLARAÇÃO MENSAL DE SERVIÇOS PRESTADOS DMSP</p><p class="Legislao-4Corpo">Art. 16. A apuração mensal do ISS será efetuada noSistema de Gestão do ISS por meio da Declaração Mensal de Serviços Prestados -DMSP, constituída da relação de notas fiscais válidas relativas ao mês decompetência dos fatos geradores do imposto.</p><p class="Legislao-4Corpo">§ 1º O prazo para apuração mensal do impostoencerra-se no 15º dia do mês subsequente ao da ocorrência do fato gerador.</p><p class="LEGISLAO-6NOTAS"><span style="color:red">Nota</span>: vide art. 2°,inciso I do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=44266&txtAno=2023&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2044266%2F2023"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">Decretonº 44.266, de 27/02/2023</span></a> - DODF de 28/02/2023, o QUAL dispoê queExcepcionalmente para os fatos geradores ocorridos no mês de janeiro de 2023,fica alterado para o dia 28 de fevereiro de 2023 o prazo previsto nestedispositivo.</p><p class="Legislao-4Corpo">§ 2º Na hipótese de o contribuinte não realizar aapuração do imposto no prazo previsto no § 1º, esta se dará de forma tácitapelo Sistema de Gestão do ISS.</p><p class="Legislao-4Corpo">§ 3º A NFS-e emitida extemporaneamente para acobertarfato gerador anterior ao início de implantação do Sistema de Gestão do ISS deveser escriturada no Livro Fiscal Eletrônico - LFE de que trata a <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=210&txtAno=2006&txtTipo=7&txtParte=.&identificacao=Portaria%20n%C2%BA%20210%2F2006">Portarianº 210, de 17 de julho de 2006</a>, ou na Escrituração Fiscal Digital - EFDICMS-IPI de que trata o <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=210&txtAno=2006&txtTipo=7&txtParte=.&identificacao=Portaria%20n%C2%BA%20210%2F2006">Decretonº 39.789, de 26 de abril de 2019</a>, e não será computada na apuração mensaldo ISS do mês de sua emissão.</p><p class="Legislao-4Corpo">§ 4º A NFS-e emitida extemporaneamente para acobertarfato gerador ocorrido após a implantação do Sistema de Gestão do ISS criará umaDMSP retificadora no mês de competência do fato gerador do imposto.</p><p class="Legislao-4Corpo">§ 5º Será considerada válida a NFS-e que não tenhasido cancelada ou substituída, nos termos do art. 7º.</p><p class="LEGISLAO-1TTULO">CAPÍTULO VI</p><p class="LEGISLAO-1TTULO">DA DECLARAÇÃO MENSAL DE SERVIÇOS TOMADOS E RETENÇÃO DOISS DMRISS</p><p class="Legislao-4Corpo">Art. 17. É responsabilidade do tomador de serviçosobrigado à retenção do imposto, nos termos dos <span class="SpellE">arts</span>.8º e 9º do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>, a elaboração da Declaração Mensal de Serviços Tomados eRetenção do ISS - DMRISS, constituída da relação de notas fiscais referentesaos serviços tomados com retenção do imposto e deve ser elaborada no mêssubsequente ao do fato gerador, por meio do Sistema de Gestão do ISS, observadoo inciso I do art. 10.</p><p class="LEGISLAO-6NOTAS"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Videart. 2° da <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=59&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2059%2F2022%20SEFAZ%20-%20DF"><span style="mso-bidi-font-family:Arial;mso-bidi-font-weight:bold">Portaria n° 59, de06/12/2022</span></a> DODF 08/12/2022.<o:p></o:p></span></p><p class="Legislao-4Corpo">§ 1º O prazo para o tomador apurar o ISS devido pelasretenções encerra-se no 15º dia do mês subsequente ao do fato gerador.</p><p class="LEGISLAO-6NOTAS"><span style="color:red">Nota</span>: vide art. 2°,inciso I do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=44266&txtAno=2023&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2044266%2F2023"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">Decretonº 44.266, de 27/02/2023</span></a> - DODF de 28/02/2023, o QUAL dispoê queExcepcionalmente para os fatos geradores ocorridos no mês de janeiro de 2023,fica alterado para o dia 28 de fevereiro de 2023 o prazo previsto nestedispositivo.</p><p class="Legislao-4Corpo">§ 2º Na hipótese de o tomador não realizar a apuraçãomensal do imposto devido pelas retenções no prazo previsto no § 1º, esta sedará de forma tácita pelo Sistema de Gestão do ISS.</p><p class="LEGISLAO-6NOTAS">fica acrescentado o § 3º ao art. 17 pelo <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=44560&txtAno=2023&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2044560%2F2023"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">Decretonº 44.560, de 24/05/2023</span></a> - DODF de 25/05/2023.</p><p class="Legislao-4Corpo">§ 3º O disposto no caput não se aplica aos órgãospúblicos usuários do Sistema Integrado de Administração Financeira - SIAFI.</p><p class="Legislao-4Corpo">Art. 18. A data do vencimento do imposto de que trataeste Capítulo é a prevista na alínea "b" do inciso I do art. 71 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>.</p><p class="Legislao-4Corpo">Parágrafo único. O disposto no caput não se aplica aosórgãos públicos usuários do SIGGO e do Sistema Integrado de AdministraçãoFinanceira - SIAFI.</p><p class="Legislao-4Corpo">Art. 19. A declaração de que trata o art. 126 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>, exclusivamente emitida para prestador de serviços comdomicílio fiscal fora do Distrito Federal, cujos fatos geradores ocorram apartir da implantação do Sistema de Gestão do ISS será requerida pelo prestadore expedida eletronicamente.</p><p class="Legislao-4Corpo">Parágrafo único. Para a obtenção da declaração a quese refere o caput, o prestador de serviço deve realizar o cadastro avulso nosistema.</p><p class="LEGISLAO-1TTULO">CAPÍTULO VII</p><p class="LEGISLAO-1TTULO">DA DECLARAÇÃO ELETRÔNICA DE SERVIÇOS - INSTITUIÇÕESFINANCEIRAS - DES-IF</p><p class="Legislao-4Corpo">Art. 20. A Declaração Eletrônica de Serviços -Instituições Financeiras - DES-IF de que trata o art. 54 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>, será transmitida e validada por meio do Sistema deGestão do ISS.</p><p class="LEGISLAO-1TTULO">CAPÍTULO VIII</p><p class="LEGISLAO-1TTULO">DO REGISTRO ELETRÔNICO DE INSTITUIÇÕES DE ENSINO REIE</p><p class="Legislao-4Corpo">Art. 21. Fica instituído o Registro Eletrônico deInstituições de Ensino - REIE, destinado ao gerenciamento da emissão de Notas Fiscaisde Serviços Eletrônicas pelas instituições de ensino.</p><p class="LEGISLAO-6NOTAS"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Vide <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=57&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2057%2F2022%20SEFAZ%20-%20DF"><span style="mso-bidi-font-family:Arial;mso-bidi-font-weight:bold">Portaria n° 57, de06/12/2022</span></a> DODF 08/12/2022, que </span>Dispõe sobre a utilizaçãodo Registro Eletrônico de Instituições de Ensino - REIE a que se refere esteart. 21.</p><p class="Legislao-4Corpo">§ 1º As instituições de ensino poderão emitir NFS-e,por meio do Sistema de Gestão do ISS, de forma automática, com base nos dadosdos alunos matriculados, dos cursos ofertados e dos valores financeiros.</p><p class="Legislao-4Corpo">§ 2º Ato do Secretário de Estado de Fazenda doDistrito Federal disporá sobre a utilização do REIE.</p><p class="LEGISLAO-1TTULO">CAPÍTULO IX</p><p class="LEGISLAO-1TTULO">DA DECLARAÇÃO ELETRÔNICA DE SERVIÇOS DE CARTÓRIOS DE</p><p class="LEGISLAO-1TTULO">SERVIÇOS NOTARIAIS E DE REGISTRO DESCR</p><p class="Legislao-4Corpo">Art. 22. Fica instituída a Declaração de ServiçosEletrônica para Cartórios de Serviços Notariais e de Registro - DESCR, destinadaà apuração do ISS incidente sobre a prestação de serviços de registrospúblicos, cartorários e notariais.</p><p class="Legislao-4Corpo">§ 1º Para os serviços de autenticação de documento,reconhecimento de firma ou prestação de informação por qualquer meio, nahipótese de o tomador do serviço dispensar a emissão de NFS-e, os cartóriosdevem emitir uma NFS-e por dia, com a totalização desses serviços.</p><p class="Legislao-4Corpo">§ 2º Ato do Secretário de Estado de Fazenda doDistrito Federal disporá sobre a utilização da DESCR.</p><p class="Legislao-4Corpo">§ 3º Enquanto não publicado o ato a que se refere o §2º, a apuração do ISS incidente sobre a prestação de serviços de registrospúblicos, cartorários e notariais será realizada por meio da DMSP e da DMRISS.</p><p class="LEGISLAO-1TTULO">CAPÍTULO X</p><p class="LEGISLAO-1TTULO">DA DECLARAÇÃO ELETRÔNICA DE MOVIMENTAÇÃO ECONÔMICAS </p><p class="LEGISLAO-1TTULO">DEMOE</p><p class="Legislao-4Corpo">Art. 23. Fica instituída a Declaração Eletrônica deMovimentação Econômica - DEMOE, destinada aos contribuintes não obrigados àemissão de documentos fiscais e que necessitem realizar a apuração do ISS.</p><p class="Legislao-4Corpo">§ 1º A DEMOE também se destina a outras atividadesque, pelas suas características, não permitem a apuração do imposto na forma doCapítulo VI.</p><p class="Legislao-4Corpo">§ 2º Ato do Secretário de Estado de Fazenda doDistrito Federal disporá sobre a utilização da DEMOE.</p><p class="LEGISLAO-1TTULO">CAPÍTULO XI</p><p class="LEGISLAO-1TTULO">DA DECLARAÇÃO ELETRÔNICA DE SERVIÇOS DE CONSTRUÇÃOCIVIL </p><p class="LEGISLAO-1TTULO">DESCC</p><p class="Legislao-4Corpo">Art. 24. Fica instituída a Declaração Eletrônica deServiços de Construção Civil - DESCC, destinada à apuração do ISS incidentesobre a prestação de serviços da construção civil, observado o disposto no art.45 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>.</p><p class="LEGISLAO-6NOTAS"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Vide <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=56&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2056%2F2022%20SEFAZ%20-%20DF"><span style="mso-bidi-font-family:Arial;mso-bidi-font-weight:bold">Portaria n° 56, de06/12/2022</span></a> DODF 08/12/2022, que </span>Dispõe sobre a utilizaçãoda Declaração Eletrônica de Serviços de Construção Civil - DESCC a que serefere este art. 24<span style="mso-bidi-font-family:Arial;color:black;mso-themecolor:text1;background:white;mso-bidi-font-weight:bold">.</span><span style="background:white"><o:p></o:p></span></p><p class="Legislao-4Corpo">§ 1º O cômputo do valor dos materiais fornecidos peloprestador dos serviços, para efeito de dedução da base de cálculo do imposto,dar-se-á por meio da DESCC.</p><p class="Legislao-4Corpo">§ 2º Ato do Secretário de Estado de Fazenda doDistrito Federal disporá sobre a utilização da DESCC.</p><p class="LEGISLAO-1TTULO">CAPÍTULO XII</p><p class="LEGISLAO-1TTULO">DA DECLARAÇÃO ELETRÔNICA DE SALÃO-PARCEIRO DESP</p><p class="Legislao-4Corpo">Art. 25. Fica instituída a Declaração Eletrônica deSalão-Parceiro - DESP, destinada à apuração do ISS devido pelo salão-parceiro aque se refere o § 2º do art. 1º-A da <a target="_blank" href="http://www.planalto.gov.br/ccivil_03/_ato2011-2014/2012/lei/l12592.htm">LeiFederal nº 12.592, de 18 de janeiro de 2012</a>, em razão dos serviçosprestados em seu estabelecimento.</p><p class="Legislao-4Corpo">Art. 26. O salão-parceiro a que se refere o § 2º doart. 1º-A da <a target="_blank" href="http://www.planalto.gov.br/ccivil_03/_ato2011-2014/2012/lei/l12592.htm">LeiFederal nº 12.592, de 2012</a>, deve cadastrar no Sistema de Gestão do ISS osprofissionais-parceiros que desempenharem atividades em seu estabelecimento.</p><p class="Legislao-4Corpo">§ 1º O salão-parceiro deve manter, durante o prazodecadencial do imposto, os contratos de parceria celebrados com todos osprofissionais-parceiro que desempenham atividades no estabelecimento, que devemser apresentados à Administração Tributária do Distrito Federal, quandoexigidos.</p><p class="Legislao-4Corpo">§ 2º O contribuinte enquadrado como salão-parceirooptante pelo regime de apuração do Simples Nacional, na forma da <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=123&txtAno=2006&txtTipo=190&txtParte=.&identificacao=Lei%20Complementar%20Federal%20n%C2%BA%20123%2F2006">LeiComplementar Federal nº 123, 14 de dezembro de 2006</a>, não fica dispensado documprimento das obrigações acessórias previstas neste Decreto.</p><p class="Legislao-4Corpo">Art. 27. O profissional-parceiro, necessariamenteinscrito no Cadastro Nacional de Pessoa Jurídica e no CF/DF, deve ser optantedo Simples Nacional, na forma da <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=123&txtAno=2006&txtTipo=190&txtParte=.&identificacao=Lei%20Complementar%20Federal%20n%C2%BA%20123%2F2006">LeiComplementar Federal nº 123, de 2006</a>.</p><p class="LEGISLAO-6NOTAS"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Vide <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=58&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2058%2F2022%20SEFAZ%20-%20DF"><span style="mso-bidi-font-family:Arial;mso-bidi-font-weight:bold">Portaria n° 58, de06/12/2022</span></a> DODF 08/12/2022, que </span>Dispõe sobre a utilizaçãoda Declaração Eletrônica de Salão-Parceiro - DESP a que se refere este art. 27.<span style="background:white"><o:p></o:p></span></p><p class="Legislao-4Corpo">Art. 28. Ato do Secretário de Estado de Fazenda doDistrito Federal disporá sobre a utilização da DESP.</p><p class="LEGISLAO-1TTULO">CAPÍTULO XIII</p><p class="LEGISLAO-1TTULO">DO MÓDULO COOPERATIVAS E PLANOS DE SAÚDE - DEDUÇÕESLEGAIS</p><p class="Legislao-4Corpo">Art. 29. Fica instituído o Módulo Cooperativas ePlanos de Saúde - Deduções Legais, destinado à apuração do ISS incidente sobrea prestação dos serviços previstos nos subitens 4.22 e 4.23 da lista do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=ANEXO%2001&identificacao=Decreto%20n%C2%BA%2025508%2F2005%20ANEXO%2001">AnexoI do Decreto nº 25.508, de 2005</a>.</p><p class="LEGISLAO-6NOTAS"><span style="font-family:"Open Sans",sans-serif;color:red;background:white">Nota</span><span style="background:white">: Vide <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=59&txtAno=2022&txtTipo=7&txtParte=SEFAZ%20-%20DF&identificacao=Portaria%20n%C2%BA%2059%2F2022%20SEFAZ%20-%20DF"><span style="mso-bidi-font-family:Arial;mso-bidi-font-weight:bold">Portaria n° 59, de06/12/2022</span></a> DODF 08/12/2022, que </span>Dispõe sobre a utilizaçãodo Módulo Cooperativas e Planos de Saúde - Deduções Legais a que se refere esteart. 29.<span style="background:white"><o:p></o:p></span></p><p class="Legislao-4Corpo">Parágrafo único. O módulo previsto no caput não seaplica às instituições financeiras a que se referem o art. 54 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>.</p><p class="Legislao-4Corpo">Art. 30. Para efeito de dedução da base de cálculo doimposto, considerar-se-á, em relação aos serviços prestados:</p><p class="Legislao-5SemVigncia">I - <span class="GramE">pelos</span> planos desaúde, apenas os serviços tomados enquadrados nos subitens 4.22 e 4.23 da listado <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=ANEXO%2001&identificacao=Decreto%20n%C2%BA%2025508%2F2005%20ANEXO%2001">AnexoI do Decreto nº 25.508, de 2005</a>; e</p><p class="LEGISLAO-6NOTAS">nova redação dada ao inciso i do art. 30 pelo <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2043982%2F2022"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">Decretonº 44.083, de 29/12/2022</span></a> - DODF de 29/12/2022, Edição Extra n° 97-A.</p><p class="Legislao-4Corpo">I - <span class="GramE">pelos</span> planos de saúde,apenas os serviços previstos nos subitens 4.22 e 4.23 da lista do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=ANEXO%2001&identificacao=Decreto%20n%C2%BA%2025508%2F2005%20ANEXO%2001">AnexoI do Decreto nº 25.508, de 2005</a>; e</p><p class="Legislao-5SemVigncia">II - <span class="GramE">pelas</span> cooperativas,apenas os serviços tomados que configurem atos cooperados.</p><p class="LEGISLAO-6NOTAS">nova redação dada ao inciso ii do art. 30 pelo <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2043982%2F2022"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">Decretonº 44.083, de 29/12/2022</span></a> - DODF de 29/12/2022, Edição Extra n° 97-A.</p><p class="Legislao-4Corpo">II - <span class="GramE">pelas</span> cooperativas,apenas os serviços que configurem atos cooperados.</p><p class="Legislao-4Corpo">Parágrafo único. A dedução de que trata o caputlimitar-se-á aos serviços tomados previstos no item 4 da lista do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=ANEXO%2001&identificacao=Decreto%20n%C2%BA%2025508%2F2005%20ANEXO%2001">AnexoI do Decreto nº 25.508, de 2005</a>.</p><p class="Legislao-4Corpo">Art. 31. Ato do Secretário de Estado de Fazenda doDistrito Federal disporá sobre a utilização do módulo de que trata esteCapítulo.</p><p class="LEGISLAO-1TTULO">CAPÍTULO XIV</p><p class="LEGISLAO-1TTULO">DISPOSIÇÕES GERAIS E FINAIS</p><p class="Legislao-4Corpo">Art. 32. O Sistema de Gestão do ISS disponibilizará oLivro Fiscal, consistente em relatório de consulta que permite a identificaçãodos serviços prestados ou tomados pelo sujeito passivo relativos ao mês decompetência do fato gerador do imposto.</p><p class="Legislao-4Corpo">Art. 33. O crédito tributário constituído na formadeste Decreto é considerado não contencioso, nos termos do inciso II do art. 37da <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=4567&txtAno=2011&txtTipo=5&txtParte=.&identificacao=Lei%20Ordin%C3%A1ria%20do%20DF%20n%C2%BA%204567%2F2011">Leinº 4.567, de 9 de maio de 2011</a>.</p><p class="Legislao-4Corpo">Art. 34. A instituição da NFS-e, nos termos do caputdo art. 3º, dispensa o uso da EFD ICMS-IPI de que trata o <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=210&txtAno=2006&txtTipo=7&txtParte=.&identificacao=Portaria%20n%C2%BA%20210%2F2006">Decretonº 39.789, de 2019</a>, por parte de contribuintes exclusivamente do ISS.</p><p class="Legislao-4Corpo">Parágrafo único. A dispensa de que trata o caput nãose aplica aos prestadores de serviços contribuintes do Imposto sobre OperaçõesRelativas à Circulação de Mercadorias e sobre Prestações de Serviços deTransporte Interestadual e Intermunicipal e de Comunicação - ICMS, que devemescriturar os seguintes registros do Bloco B da EFD ICMS-IPI com os valoresmonetários zerados:</p><p class="Legislao-4Corpo">I - Registro B001;</p><p class="Legislao-4Corpo">II - Registro B990; e</p><p class="Legislao-4Corpo">III - Registro B470.</p><p class="Legislao-4Corpo">Art. 35. Fica vedada a emissão de Nota Fiscal deConsumidor Eletrônica - NFC-e, modelo 65, prevista no art. 76 do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=25508&txtAno=2005&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2025508%2F2005">Decretonº 25.508, de 2005</a>, e de Nota Fiscal Eletrônica - NF-e, modelo 55, previstano § 4º do art. 3º da <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=403&txtAno=2009&txtTipo=7&txtParte=.&identificacao=Portaria%20n%C2%BA%20403%2F2009">Portarianº 403, de 20 de outubro de 2009</a>, relativamente a itens sujeitos àincidência do ISS.</p><p class="LEGISLAO-6NOTAS">fica acrescentADO o art. 35-a pelo <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=44266&txtAno=2023&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2044266%2F2023"><span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial">Decretonº 44.266, de 27/02/2023</span></a> - DODF de 28/02/2023.</p><p class="Legislao-4Corpo">Art. 35-A. Excepcionalmente, no período de 1º dejaneiro de 2023 a 28 de fevereiro de 2023, não se aplicam as vedaçõesprevistas:</p><p class="Legislao-4Corpo">I - <span class="GramE">no</span> § 4º do art. 1º; e</p><p class="Legislao-4Corpo">II - <span class="GramE">no</span> art. 35.</p><p class="Legislao-4Corpo">§ 1º Os contribuintes que utilizaram a plataforma"<span class="SpellE">Sefaz</span> Virtual Rio Grande do Sul (SVRS)" noperíodo a que se refere o caput para emissão de Nota Fiscal Eletrônica (NF-e)Modelo 55 e Nota Fiscal ao Consumidor eletrônica (NFC-e) Modelo 65, deverãorealizar a Escrituração Fiscal Digital - EFD ICMS-IPI de que trata o <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=39789&txtAno=2019&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2039789%2F2019">Decretonº 39.789, de 26 de abril de 2019</a>, mas somente das NF-e e/ou NFC-e emitidasneste período para as quais não houve a emissão de NFS-e em substituição dasmesmas.</p><p class="Legislao-4Corpo">§ 2º O disposto no § 1º não se aplica aoscontribuintes que emitiram integralmente as notas fiscais de serviço eletrônica(NFS-e) previstas no art. 3º do <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=.&identificacao=Decreto%20n%C2%BA%2043982%2F2022">Decretonº 43.982, de 05 de dezembro de 2022</a>, em substituição às notas fiscais aque se referem o § 1º.</p><p class="Legislao-4Corpo">Art. 36. Este Decreto entra em vigor na data de suapublicação, produzindo efeitos a partir de 1º de janeiro de 2023.</p><p class="Legislao-4Corpo" align="center" style="text-align:center">Brasília, 05 dedezembro de 2022</p><p class="Legislao-4Corpo" align="center" style="text-align:center">134º daRepública e 63º de Brasília</p><p class="Legislao-4Corpo" align="center" style="text-align:center">IBANEIS ROCHA</p><p class="LEGISLAO-1TTULO"><o:p> </o:p></p><p class="LEGISLAO-1TTULO">ANEXO I</p><p class="LEGISLAO-1TTULO">MODELO DE DOCUMENTO AUXILIAR DA NOTA FISCAL DESERVIÇOS</p><p class="LEGISLAO-1TTULO">ELETRÔNICA - DANFS-e</p><p class="LEGISLAO-1TTULO"><o:p> </o:p></p><div align="center"><table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style="border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt; mso-yfti-tbllook:1184;mso-padding-alt:0cm 5.4pt 0cm 5.4pt"> <tbody><tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"> <td width="444" nowrap="" valign="top" style="width:333.1pt;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:0cm 0cm 0cm 0cm"> <p class="LEGISLAO-6NOTAS"><span style="color:red;mso-fareast-language:EN-US">nota</span><span style="mso-fareast-language:EN-US">: para acessar o teor deste <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=ANEXO%2001&identificacao=Decreto%20n%C2%BA%2043982%2F2022%20ANEXO%2001">anexo i, clique aqui</a>.<span style="color:red"><o:p></o:p></span></span></p> </td> </tr></tbody></table></div><p class="LEGISLAO-1TTULO"><o:p> </o:p></p><p class="LEGISLAO-1TTULO"><o:p> </o:p></p><p class="LEGISLAO-1TTULO">ANEXO II</p><p class="LEGISLAO-1TTULO">MODELO DE RECIBO PROVISÓRIO DE SERVIÇOS RPS</p><p class="LEGISLAO-1TTULO"><o:p> </o:p></p><div align="center"><table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style="border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt; mso-yfti-tbllook:1184;mso-padding-alt:0cm 5.4pt 0cm 5.4pt"> <tbody><tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"> <td width="444" nowrap="" valign="top" style="width:333.1pt;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:0cm 0cm 0cm 0cm"> <p class="LEGISLAO-6NOTAS"><span style="color:red;mso-fareast-language:EN-US">nota</span><span style="mso-fareast-language:EN-US">: para acessar o teor deste <a target="_blank" href="https://ww1.receita.fazenda.df.gov.br/legislacao/visualizar-legislacao?txtNumero=43982&txtAno=2022&txtTipo=6&txtParte=ANEXO%2002&identificacao=Decreto%20n%C2%BA%2043982%2F2022%20ANEXO%2002">anexo ii, clique aqui</a>.<span style="color:red"><o:p></o:p></span></span></p> </td> </tr></tbody></table></div><p class="LEGISLAO-1TTULO"><o:p> </o:p></p><p class="LEGISLAO-1TTULO"><o:p> </o:p></p><p class="LEGISLAO-1TTULO">ANEXO III</p><p class="LEGISLAO-1TTULO">SERVIÇOS NÃO PREVISTOS NA LISTA ANEXA À LEICOMPLEMENTAR Nº 116,</p><p class="LEGISLAO-1TTULO">DE 2003, SUSCETÍVEIS DE PRESTAÇÃO, EM CONJUNTO, COMSERVIÇOS</p><p class="LEGISLAO-1TTULO">TRIBUTADOS PELO ISS<span style="mso-bidi-font-size:10.0pt;line-height:150%;mso-bidi-font-family:Arial;color:black;mso-bidi-font-weight:bold"><o:p></o:p></span></p><div align="center"><span style="mso-bookmark:txt_36a9f0f4e3c84e8c1beebe1b9cc6c93a"></span><span style="mso-bookmark:txt_d6edf2a689834385e611803351a7e733"></span><span style="mso-bookmark:txt_40662936ea9a44c38ca471bd8b5607d8"></span><span style="mso-bookmark:txt_c2f27a9abee147438ca34ec3b41caeb3"></span><table class="MsoNormalTable" border="1" cellspacing="3" cellpadding="0" width="0" style="width:502.85pt;mso-cellspacing:1.5pt;mso-yfti-tbllook:1184;mso-padding-alt: 0cm 5.4pt 0cm 5.4pt"> <tbody><tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_321fb3c30f224bb293c47823bda8c2bc"></a><span style="mso-fareast-language: EN-US">Código CNAE<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_36a9f0f4e3c84e8c1beebe1b9cc6c93a"></a><a name="txt_50828e3877034b49c0a25a5198707626"></a><span style="mso-bookmark: txt_36a9f0f4e3c84e8c1beebe1b9cc6c93a"><span style="mso-fareast-language:EN-US">Descrição<o:p></o:p></span></span></p> </td> </tr> <tr style="mso-yfti-irow:1"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_031cfa7e03964b2911b1477ff92bf183"></a><span style="mso-fareast-language: EN-US">7721-7/00<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_d6edf2a689834385e611803351a7e733"></a><a name="txt_6db773fb0d6f4177ce7b307e0b1865e9"></a><span style="mso-bookmark: txt_d6edf2a689834385e611803351a7e733"><span style="mso-fareast-language:EN-US">Aluguel de equipamentos recreativos e esportivos<o:p></o:p></span></span></p> </td> </tr> <tr style="mso-yfti-irow:2"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_f3a5cf8daf7b426bdba60577cf26dc34"></a><span style="mso-fareast-language: EN-US">7722-5/00<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_40662936ea9a44c38ca471bd8b5607d8"></a><a name="txt_16f835ac1a8c433c10392f08d10421c8"></a><a name="txt_e9d13f0f62dd49186d76c6e9594768ce"></a><span style="mso-bookmark: txt_40662936ea9a44c38ca471bd8b5607d8"><span style="mso-fareast-language:EN-US">Aluguel de fitas de vídeo, DVDs e similares<o:p></o:p></span></span></p> </td> </tr> <tr style="mso-yfti-irow:3"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_cd7a3f6335b645f0af25f8a60ae017b6"></a><span style="mso-fareast-language: EN-US">7723-3/00<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_c2f27a9abee147438ca34ec3b41caeb3"></a><a name="txt_ba8e19af462b41be569df30f771af909"></a><span style="mso-bookmark: txt_c2f27a9abee147438ca34ec3b41caeb3"><span style="mso-fareast-language:EN-US">Aluguel de objetos do vestuário, joias e acessórios <o:p></o:p></span></span></p> </td> </tr> <tr style="mso-yfti-irow:4"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7729-2/01<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_6f14e969de9249ea6c5172b3955e72a4"></a><span style="mso-fareast-language: EN-US">Aluguel de aparelhos de jogos eletrônicos<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:5"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7729-2/02<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_9909c37db9614ca06d12b5742ff26336"></a><span style="mso-fareast-language: EN-US">Aluguel de móveis, utensílios e aparelhos de uso <span class="SpellE">domestico</span> e pessoal; instrumentos musicais <o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:6"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7729-2/03<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><a name="txt_30723a7b187449ea78dc3be9e730fbd3"></a><span style="mso-fareast-language: EN-US">Aluguel de material médico<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:7"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7729-2/99<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de outros objetos pessoais e domésticos não especificados anteriormente<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:8"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7732-2/02<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de andaimes <o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:9"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7733-1/00<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de máquinas e equipamentos para escritórios<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:10;mso-yfti-lastrow:yes"> <td width="91" valign="top" style="width:65.85pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7739-0/03<o:p></o:p></span></p> </td> <td width="580" valign="top" style="width:432.5pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de palcos, coberturas e outras estruturas de uso temporário, exceto andaimes<o:p></o:p></span></p> </td> </tr></tbody></table></div><p class="Legislao-4Corpo"><a name="aneIV_aliNR"></a><o:p> </o:p></p><p class="LEGISLAO-1TTULO">ANEXO IV</p><p class="LEGISLAO-1TTULO">SERVIÇOS NÃO PREVISTOS NA LISTA ANEXA À LEICOMPLEMENTAR Nº 116,</p><p class="LEGISLAO-1TTULO">DE 2003, NÃO SUSCETÍVEIS DE PRESTAÇÃO, EM CONJUNTO,COM SERVIÇOS</p><p class="LEGISLAO-1TTULO">TRIBUTADOS PELO ISS</p><div align="center"><table class="MsoNormalTable" border="1" cellspacing="3" cellpadding="0" width="0" style="width:509.9pt;mso-cellspacing:1.5pt;mso-yfti-tbllook:1184;mso-padding-alt: 0cm 5.4pt 0cm 5.4pt"> <tbody><tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Código<o:p></o:p></span></p> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">CNAE<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Descrição<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:1"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">6810-2/02<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de imóveis próprios<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:2"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7711-0/00<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Locação de automóveis sem condutor<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:3"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7719-5/01<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Locação de embarcações sem tripulação, exceto para fins recreativos<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:4"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7719-5/02<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Locação de aeronaves sem tripulação<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:5"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7719-5/99<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Locação de outros meios de transporte não especificados anteriormente, sem condutor<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:6"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7731-4/00<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de máquinas e equipamentos agrícolas sem operador<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:7"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7732-2/01<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de máquinas e equipamentos para construção sem operador, exceto andaimes<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:8"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7739-0/01<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de máquinas e equipamentos para extração de minérios e petróleo, sem operador<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:9"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7739-0/02<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de equipamentos científicos, médicos e hospitalares, sem operador<o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:10;mso-yfti-lastrow:yes"> <td width="102" valign="top" style="width:74.6pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">7739-0/99<o:p></o:p></span></p> </td> <td width="577" valign="top" style="width:430.8pt;padding:.75pt .75pt .75pt .75pt"> <p class="Legislao-9Tabela-1Corpo"><span style="mso-fareast-language:EN-US">Aluguel de outras máquinas e equipamentos comerciais e industriais não especificados anteriormente, sem operador<o:p></o:p></span></p> </td> </tr></tbody></table></div><p class="Legislao-4Corpo"><o:p> </o:p></p><style>@import url("https://fonts.googleapis.com/icon?family=Material+Icons"); @import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap"); :root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; } *, ::after, ::before { box-sizing: border-box; } html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255); } [tabindex="-1"]:focus:not(:focus-visible) { outline: 0px !important; } hr { box-sizing: content-box; height: 0px; overflow: visible; } h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; } p { margin-top: 0px; margin-bottom: 1rem; } abbr[data-original-title], abbr[title] { text-decoration: underline dotted; cursor: help; border-bottom: 0px; text-decoration-skip-ink: none; } address { font-style: normal; line-height: inherit; } address, dl, ol, ul { margin-bottom: 1rem; } dl, ol, ul { margin-top: 0px; } ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; } dt { font-weight: 700; } dd { margin-bottom: 0.5rem; margin-left: 0px; } blockquote { margin: 0px 0px 1rem; } b, strong { font-weight: bolder; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } a { color: rgb(0, 123, 255); text-decoration: none; background-color: rgba(0, 0, 0, 0); } a:hover { color: rgb(0, 86, 179); text-decoration: underline; } a:not([href]), a:not([href]):hover { color: inherit; text-decoration: none; } code, kbd, pre, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; } pre { margin-top: 0px; margin-bottom: 1rem; overflow: auto; } figure { margin: 0px 0px 1rem; } img { border-style: none; } img, svg { vertical-align: middle; } svg { overflow: hidden; } table { border-collapse: collapse; } caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgb(108, 117, 125); text-align: left; caption-side: bottom; } th { text-align: inherit; } label { display: inline-block; margin-bottom: 0.5rem; } button { border-radius: 0px; } button:focus { outline: -webkit-focus-ring-color auto 5px; } button, input, optgroup, select, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; } button, input { overflow: visible; } button, select { text-transform: none; } [role="button"] { cursor: pointer; } select { overflow-wrap: normal; } [type="button"], [type="reset"], [type="submit"], button { appearance: button; } [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) { cursor: pointer; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; } textarea { overflow: auto; resize: vertical; } fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; } legend { display: block; width: 100%; max-width: 100%; padding: 0px; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; } progress { vertical-align: baseline; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { outline-offset: -2px; appearance: none; } [type="search"]::-webkit-search-decoration { appearance: none; } ::-webkit-file-upload-button { font: inherit; appearance: button; } output { display: inline-block; } summary { display: list-item; cursor: pointer; } template { display: none; } [hidden] { display: none !important; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; } .h1, h1 { font-size: 2.5rem; } .h2, h2 { font-size: 2rem; } .h3, h3 { font-size: 1.75rem; } .h4, h4 { font-size: 1.5rem; } .h5, h5 { font-size: 1.25rem; } .h6, h6 { font-size: 1rem; } .lead { font-size: 1.25rem; font-weight: 300; } .display-1 { font-size: 6rem; } .display-1, .display-2 { font-weight: 300; line-height: 1.2; } .display-2 { font-size: 5.5rem; } .display-3 { font-size: 4.5rem; } .display-3, .display-4 { font-weight: 300; line-height: 1.2; } .display-4 { font-size: 3.5rem; } hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0.1); } .small, small { font-size: 80%; font-weight: 400; } .mark, mark { padding: 0.2em; background-color: rgb(252, 248, 227); } .list-inline, .list-unstyled { padding-left: 0px; list-style: none; } .list-inline-item { display: inline-block; } .list-inline-item:not(:last-child) { margin-right: 0.5rem; } .initialism { font-size: 90%; text-transform: uppercase; } .blockquote { margin-bottom: 1rem; font-size: 1.25rem; } .blockquote-footer { display: block; font-size: 80%; color: rgb(108, 117, 125); } .blockquote-footer::before { content: " "; } .img-fluid, .img-thumbnail { max-width: 100%; height: auto; } .img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); border-radius: 0.25rem; } .figure { display: inline-block; } .figure-img { margin-bottom: 0.5rem; line-height: 1; } .figure-caption { font-size: 90%; color: rgb(108, 117, 125); } code { font-size: 87.5%; color: rgb(232, 62, 140); overflow-wrap: break-word; } a > code { color: inherit; } kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-radius: 0.2rem; } kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; } pre { display: block; font-size: 87.5%; color: rgb(33, 37, 41); } pre code { font-size: inherit; color: inherit; word-break: normal; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container { max-width: 540px; }} @media (min-width: 768px) { .container { max-width: 720px; }} @media (min-width: 992px) { .container { max-width: 960px; }} @media (min-width: 1200px) { .container { max-width: 1140px; }} .container-fluid, .container-lg, .container-md, .container-sm, .container-xl { width: 100%; padding-right: 15px; padding-left: 15px; 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; }} .row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .no-gutters { margin-right: 0px; margin-left: 0px; } .no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0px; padding-left: 0px; } .col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-auto { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-width: 100%; } .row-cols-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-3 { flex: 0 0 25%; max-width: 25%; } .col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-6 { flex: 0 0 50%; max-width: 50%; } .col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-9 { flex: 0 0 75%; max-width: 75%; } .col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-12 { flex: 0 0 100%; max-width: 100%; } .order-first { order: -1; } .order-last { order: 13; } .order-0 { order: 0; } .order-1 { order: 1; } .order-2 { order: 2; } .order-3 { order: 3; } .order-4 { order: 4; } .order-5 { order: 5; } .order-6 { order: 6; } .order-7 { order: 7; } .order-8 { order: 8; } .order-9 { order: 9; } .order-10 { order: 10; } .order-11 { order: 11; } .order-12 { order: 12; } .offset-1 { margin-left: 8.33333%; } .offset-2 { margin-left: 16.6667%; } .offset-3 { margin-left: 25%; } .offset-4 { margin-left: 33.3333%; } .offset-5 { margin-left: 41.6667%; } .offset-6 { margin-left: 50%; } .offset-7 { margin-left: 58.3333%; } .offset-8 { margin-left: 66.6667%; } .offset-9 { margin-left: 75%; } .offset-10 { margin-left: 83.3333%; } .offset-11 { margin-left: 91.6667%; } @media (min-width: 576px) { .col-sm { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-width: 100%; } .row-cols-sm-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-sm-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-sm-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-sm-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-sm-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-sm-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-sm-3 { flex: 0 0 25%; max-width: 25%; } .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-sm-6 { flex: 0 0 50%; max-width: 50%; } .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-sm-9 { flex: 0 0 75%; max-width: 75%; } .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-sm-12 { flex: 0 0 100%; max-width: 100%; } .order-sm-first { order: -1; } .order-sm-last { order: 13; } .order-sm-0 { order: 0; } .order-sm-1 { order: 1; } .order-sm-2 { order: 2; } .order-sm-3 { order: 3; } .order-sm-4 { order: 4; } .order-sm-5 { order: 5; } .order-sm-6 { order: 6; } .order-sm-7 { order: 7; } .order-sm-8 { order: 8; } .order-sm-9 { order: 9; } .order-sm-10 { order: 10; } .order-sm-11 { order: 11; } .order-sm-12 { order: 12; } .offset-sm-0 { margin-left: 0px; } .offset-sm-1 { margin-left: 8.33333%; } .offset-sm-2 { margin-left: 16.6667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.3333%; } .offset-sm-5 { margin-left: 41.6667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.3333%; } .offset-sm-8 { margin-left: 66.6667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.3333%; } .offset-sm-11 { margin-left: 91.6667%; }} @media (min-width: 768px) { .col-md { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-width: 100%; } .row-cols-md-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-md-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-md-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-md-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-md-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-md-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-md-3 { flex: 0 0 25%; max-width: 25%; } .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-md-6 { flex: 0 0 50%; max-width: 50%; } .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-md-9 { flex: 0 0 75%; max-width: 75%; } .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-md-12 { flex: 0 0 100%; max-width: 100%; } .order-md-first { order: -1; } .order-md-last { order: 13; } .order-md-0 { order: 0; } .order-md-1 { order: 1; } .order-md-2 { order: 2; } .order-md-3 { order: 3; } .order-md-4 { order: 4; } .order-md-5 { order: 5; } .order-md-6 { order: 6; } .order-md-7 { order: 7; } .order-md-8 { order: 8; } .order-md-9 { order: 9; } .order-md-10 { order: 10; } .order-md-11 { order: 11; } .order-md-12 { order: 12; } .offset-md-0 { margin-left: 0px; } .offset-md-1 { margin-left: 8.33333%; } .offset-md-2 { margin-left: 16.6667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.3333%; } .offset-md-5 { margin-left: 41.6667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.3333%; } .offset-md-8 { margin-left: 66.6667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.3333%; } .offset-md-11 { margin-left: 91.6667%; }} @media (min-width: 992px) { .col-lg { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-width: 100%; } .row-cols-lg-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-lg-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-lg-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-lg-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-lg-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-lg-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-lg-3 { flex: 0 0 25%; max-width: 25%; } .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-lg-6 { flex: 0 0 50%; max-width: 50%; } .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-lg-9 { flex: 0 0 75%; max-width: 75%; } .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-lg-12 { flex: 0 0 100%; max-width: 100%; } .order-lg-first { order: -1; } .order-lg-last { order: 13; } .order-lg-0 { order: 0; } .order-lg-1 { order: 1; } .order-lg-2 { order: 2; } .order-lg-3 { order: 3; } .order-lg-4 { order: 4; } .order-lg-5 { order: 5; } .order-lg-6 { order: 6; } .order-lg-7 { order: 7; } .order-lg-8 { order: 8; } .order-lg-9 { order: 9; } .order-lg-10 { order: 10; } .order-lg-11 { order: 11; } .order-lg-12 { order: 12; } .offset-lg-0 { margin-left: 0px; } .offset-lg-1 { margin-left: 8.33333%; } .offset-lg-2 { margin-left: 16.6667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.3333%; } .offset-lg-5 { margin-left: 41.6667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.3333%; } .offset-lg-8 { margin-left: 66.6667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.3333%; } .offset-lg-11 { margin-left: 91.6667%; }} @media (min-width: 1200px) { .col-xl { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-width: 100%; } .row-cols-xl-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-xl-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-xl-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-xl-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-xl-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-xl-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-xl-3 { flex: 0 0 25%; max-width: 25%; } .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-xl-6 { flex: 0 0 50%; max-width: 50%; } .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-xl-9 { flex: 0 0 75%; max-width: 75%; } .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-xl-12 { flex: 0 0 100%; max-width: 100%; } .order-xl-first { order: -1; } .order-xl-last { order: 13; } .order-xl-0 { order: 0; } .order-xl-1 { order: 1; } .order-xl-2 { order: 2; } .order-xl-3 { order: 3; } .order-xl-4 { order: 4; } .order-xl-5 { order: 5; } .order-xl-6 { order: 6; } .order-xl-7 { order: 7; } .order-xl-8 { order: 8; } .order-xl-9 { order: 9; } .order-xl-10 { order: 10; } .order-xl-11 { order: 11; } .order-xl-12 { order: 12; } .offset-xl-0 { margin-left: 0px; } .offset-xl-1 { margin-left: 8.33333%; } .offset-xl-2 { margin-left: 16.6667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.3333%; } .offset-xl-5 { margin-left: 41.6667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.3333%; } .offset-xl-8 { margin-left: 66.6667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.3333%; } .offset-xl-11 { margin-left: 91.6667%; }} .table { width: 100%; margin-bottom: 1rem; color: rgb(33, 37, 41); } .table td, .table th { padding: 0.75rem; vertical-align: top; border-top: 1px solid rgb(222, 226, 230); } .table thead th { vertical-align: bottom; border-bottom: 2px solid rgb(222, 226, 230); } .table tbody + tbody { border-top: 2px solid rgb(222, 226, 230); } .table-sm td, .table-sm th { padding: 0.3rem; } .table-bordered, .table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, 230); } .table-bordered thead td, .table-bordered thead th { border-bottom-width: 2px; } .table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th { border: 0px; } .table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(0, 0, 0, 0.05); } .table-hover tbody tr:hover { color: rgb(33, 37, 41); background-color: rgba(0, 0, 0, 0.075); } .table-primary, .table-primary > td, .table-primary > th { background-color: rgb(184, 218, 255); } .table-primary tbody + tbody, .table-primary td, .table-primary th, .table-primary thead th { border-color: rgb(122, 186, 255); } .table-hover .table-primary:hover, .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: rgb(159, 205, 255); } .table-secondary, .table-secondary > td, .table-secondary > th { background-color: rgb(214, 216, 219); } .table-secondary tbody + tbody, .table-secondary td, .table-secondary th, .table-secondary thead th { border-color: rgb(179, 183, 187); } .table-hover .table-secondary:hover, .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: rgb(200, 203, 207); } .table-success, .table-success > td, .table-success > th { background-color: rgb(195, 230, 203); } .table-success tbody + tbody, .table-success td, .table-success th, .table-success thead th { border-color: rgb(143, 209, 158); } .table-hover .table-success:hover, .table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: rgb(177, 223, 187); } .table-info, .table-info > td, .table-info > th { background-color: rgb(190, 229, 235); } .table-info tbody + tbody, .table-info td, .table-info th, .table-info thead th { border-color: rgb(134, 207, 218); } .table-hover .table-info:hover, .table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: rgb(171, 221, 229); } .table-warning, .table-warning > td, .table-warning > th { background-color: rgb(255, 238, 186); } .table-warning tbody + tbody, .table-warning td, .table-warning th, .table-warning thead th { border-color: rgb(255, 223, 126); } .table-hover .table-warning:hover, .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: rgb(255, 232, 161); } .table-danger, .table-danger > td, .table-danger > th { background-color: rgb(245, 198, 203); } .table-danger tbody + tbody, .table-danger td, .table-danger th, .table-danger thead th { border-color: rgb(237, 150, 158); } .table-hover .table-danger:hover, .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: rgb(241, 176, 183); } .table-light, .table-light > td, .table-light > th { background-color: rgb(253, 253, 254); } .table-light tbody + tbody, .table-light td, .table-light th, .table-light thead th { border-color: rgb(251, 252, 252); } .table-hover .table-light:hover, .table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: rgb(236, 236, 246); } .table-dark, .table-dark > td, .table-dark > th { background-color: rgb(198, 200, 202); } .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(149, 153, 156); } .table-hover .table-dark:hover, .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: rgb(185, 187, 190); } .table-active, .table-active > td, .table-active > th, .table-hover .table-active:hover, .table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgba(0, 0, 0, 0.075); } .table .thead-dark th { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(69, 77, 85); } .table .thead-light th { color: rgb(73, 80, 87); background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); } .table-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); } .table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(69, 77, 85); } .table-dark.table-bordered { border: 0px; } .table-dark.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(255, 255, 255, 0.05); } .table-dark.table-hover tbody tr:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.075); } @media (max-width: 575.98px) { .table-responsive-sm { display: block; width: 100%; overflow-x: auto; } .table-responsive-sm > .table-bordered { border: 0px; }} @media (max-width: 767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; } .table-responsive-md > .table-bordered { border: 0px; }} @media (max-width: 991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; } .table-responsive-lg > .table-bordered { border: 0px; }} @media (max-width: 1199.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; } .table-responsive-xl > .table-bordered { border: 0px; }} .table-responsive { display: block; width: 100%; overflow-x: auto; } .table-responsive > .table-bordered { border: 0px; } .form-control { display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; } @media (prefers-reduced-motion: reduce) { .form-control { transition: none 0s ease 0s; }} .form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } .form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; } .form-control:disabled, .form-control[readonly] { background-color: rgb(233, 236, 239); opacity: 1; } input[type="date"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control, input[type="time"].form-control { appearance: none; } .form-control-file, .form-control-range { display: block; width: 100%; } .col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0px; font-size: inherit; line-height: 1.5; } .col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; line-height: 1.5; } .col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5; } .form-control-plaintext { display: block; width: 100%; padding: 0.375rem 0px; margin-bottom: 0px; font-size: 1rem; line-height: 1.5; color: rgb(33, 37, 41); background-color: rgba(0, 0, 0, 0); border-style: solid; border-color: rgba(0, 0, 0, 0); border-image: initial; border-width: 1px 0px; } .form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm { padding-right: 0px; padding-left: 0px; } .form-control-sm { height: calc(1.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } .form-control-lg { height: calc(1.5em + 1rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } select.form-control[multiple], select.form-control[size], textarea.form-control { height: auto; } .form-group { margin-bottom: 1rem; } .form-text { display: block; margin-top: 0.25rem; } .form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; } .form-row > .col, .form-row > [class*="col-"] { padding-right: 5px; padding-left: 5px; } .form-check { position: relative; display: block; padding-left: 1.25rem; } .form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; } .form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label { color: rgb(108, 117, 125); } .form-check-label { margin-bottom: 0px; } .form-check-inline { display: inline-flex; align-items: center; padding-left: 0px; margin-right: 0.75rem; } .form-check-inline .form-check-input { position: static; margin-top: 0px; margin-right: 0.3125rem; margin-left: 0px; } .valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(40, 167, 69); } .valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem; } .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: rgb(40, 167, 69); padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .form-control.is-valid:focus, .was-validated .form-control:valid:focus { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; } .was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: calc(1.5em + 0.75rem); background-position: right calc(0.375em + 0.1875rem) top calc(0.375em + 0.1875rem); } .custom-select.is-valid, .was-validated .custom-select:valid { border-color: rgb(40, 167, 69); padding-right: calc(0.75em + 2.3125rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") right 1.75rem center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255, 255, 255); } .custom-select.is-valid:focus, .was-validated .custom-select:valid:focus { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; } .form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label { color: rgb(40, 167, 69); } .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip { display: block; } .custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label { color: rgb(40, 167, 69); } .custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before { border-color: rgb(40, 167, 69); } .custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before { border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87); } .custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; } .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-file-input:valid ~ .custom-file-label { border-color: rgb(40, 167, 69); } .custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; } .invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(220, 53, 69); } .invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem; } .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: rgb(220, 53, 69); padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .form-control.is-invalid:focus, .was-validated .form-control:invalid:focus { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; } .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right: calc(1.5em + 0.75rem); background-position: right calc(0.375em + 0.1875rem) top calc(0.375em + 0.1875rem); } .custom-select.is-invalid, .was-validated .custom-select:invalid { border-color: rgb(220, 53, 69); padding-right: calc(0.75em + 2.3125rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%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") right 1.75rem center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255, 255, 255); } .custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focus { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; } .form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label { color: rgb(220, 53, 69); } .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip { display: block; } .custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label { color: rgb(220, 53, 69); } .custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before { border-color: rgb(220, 53, 69); } .custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before { border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109); } .custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; } .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-file-input:invalid ~ .custom-file-label { border-color: rgb(220, 53, 69); } .custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; } .form-inline { display: flex; flex-flow: wrap; align-items: center; } .form-inline .form-check { width: 100%; } @media (min-width: 576px) { .form-inline label { justify-content: center; } .form-inline .form-group, .form-inline label { display: flex; align-items: center; margin-bottom: 0px; } .form-inline .form-group { flex: 0 0 auto; flex-flow: wrap; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-plaintext { display: inline-block; } .form-inline .custom-select, .form-inline .input-group { width: auto; } .form-inline .form-check { display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0px; } .form-inline .form-check-input { position: relative; flex-shrink: 0; margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; } .form-inline .custom-control { align-items: center; justify-content: center; } .form-inline .custom-control-label { margin-bottom: 0px; }} .btn { display: inline-block; font-weight: 400; color: rgb(33, 37, 41); text-align: center; vertical-align: middle; user-select: none; background-color: rgba(0, 0, 0, 0); border: 1px solid rgba(0, 0, 0, 0); padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; } @media (prefers-reduced-motion: reduce) { .btn { transition: none 0s ease 0s; }} .btn:hover { color: rgb(33, 37, 41); text-decoration: none; } .btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } .btn.disabled, .btn:disabled { opacity: 0.65; } .btn:not(:disabled):not(.disabled) { cursor: pointer; } a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; } .btn-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } .btn-primary.focus, .btn-primary:focus, .btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 105, 217); border-color: rgb(0, 98, 204); } .btn-primary.focus, .btn-primary:focus { box-shadow: rgba(38, 143, 255, 0.5) 0px 0px 0px 0.2rem; } .btn-primary.disabled, .btn-primary:disabled { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 98, 204); border-color: rgb(0, 92, 191); } .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: rgba(38, 143, 255, 0.5) 0px 0px 0px 0.2rem; } .btn-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); } .btn-secondary.focus, .btn-secondary:focus, .btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); } .btn-secondary.focus, .btn-secondary:focus { box-shadow: rgba(130, 138, 145, 0.5) 0px 0px 0px 0.2rem; } .btn-secondary.disabled, .btn-secondary:disabled { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); } .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rgb(78, 85, 91); } .btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: rgba(130, 138, 145, 0.5) 0px 0px 0px 0.2rem; } .btn-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); } .btn-success.focus, .btn-success:focus, .btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(33, 136, 56); border-color: rgb(30, 126, 52); } .btn-success.focus, .btn-success:focus { box-shadow: rgba(72, 180, 97, 0.5) 0px 0px 0px 0.2rem; } .btn-success.disabled, .btn-success:disabled { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); } .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); border-color: rgb(28, 116, 48); } .btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow: rgba(72, 180, 97, 0.5) 0px 0px 0px 0.2rem; } .btn-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); } .btn-info.focus, .btn-info:focus, .btn-info:hover { color: rgb(255, 255, 255); background-color: rgb(19, 132, 150); border-color: rgb(17, 122, 139); } .btn-info.focus, .btn-info:focus { box-shadow: rgba(58, 176, 195, 0.5) 0px 0px 0px 0.2rem; } .btn-info.disabled, .btn-info:disabled { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); } .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(17, 122, 139); border-color: rgb(16, 112, 127); } .btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow: rgba(58, 176, 195, 0.5) 0px 0px 0px 0.2rem; } .btn-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); } .btn-warning.focus, .btn-warning:focus, .btn-warning:hover { color: rgb(33, 37, 41); background-color: rgb(224, 168, 0); border-color: rgb(211, 158, 0); } .btn-warning.focus, .btn-warning:focus { box-shadow: rgba(222, 170, 12, 0.5) 0px 0px 0px 0.2rem; } .btn-warning.disabled, .btn-warning:disabled { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); } .btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(211, 158, 0); border-color: rgb(198, 149, 0); } .btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: rgba(222, 170, 12, 0.5) 0px 0px 0px 0.2rem; } .btn-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); } .btn-danger.focus, .btn-danger:focus, .btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(200, 35, 51); border-color: rgb(189, 33, 48); } .btn-danger.focus, .btn-danger:focus { box-shadow: rgba(225, 83, 97, 0.5) 0px 0px 0px 0.2rem; } .btn-danger.disabled, .btn-danger:disabled { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); } .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); border-color: rgb(178, 31, 45); } .btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: rgba(225, 83, 97, 0.5) 0px 0px 0px 0.2rem; } .btn-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); } .btn-light.focus, .btn-light:focus, .btn-light:hover { color: rgb(33, 37, 41); background-color: rgb(226, 230, 234); border-color: rgb(218, 224, 229); } .btn-light.focus, .btn-light:focus { box-shadow: rgba(216, 217, 219, 0.5) 0px 0px 0px 0.2rem; } .btn-light.disabled, .btn-light:disabled { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); } .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(218, 224, 229); border-color: rgb(211, 217, 223); } .btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow: rgba(216, 217, 219, 0.5) 0px 0px 0px 0.2rem; } .btn-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); } .btn-dark.focus, .btn-dark:focus, .btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(35, 39, 43); border-color: rgb(29, 33, 36); } .btn-dark.focus, .btn-dark:focus { box-shadow: rgba(82, 88, 93, 0.5) 0px 0px 0px 0.2rem; } .btn-dark.disabled, .btn-dark:disabled { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); } .btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); } .btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: rgba(82, 88, 93, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-primary { color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } .btn-outline-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } .btn-outline-primary.focus, .btn-outline-primary:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(0, 123, 255); background-color: rgba(0, 0, 0, 0); } .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-secondary { color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); } .btn-outline-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); } .btn-outline-secondary.focus, .btn-outline-secondary:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: rgb(108, 117, 125); background-color: rgba(0, 0, 0, 0); } .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); } .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-success { color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); } .btn-outline-success:hover { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); } .btn-outline-success.focus, .btn-outline-success:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-success.disabled, .btn-outline-success:disabled { color: rgb(40, 167, 69); background-color: rgba(0, 0, 0, 0); } .btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); } .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-info { color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); } .btn-outline-info:hover { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); } .btn-outline-info.focus, .btn-outline-info:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-info.disabled, .btn-outline-info:disabled { color: rgb(23, 162, 184); background-color: rgba(0, 0, 0, 0); } .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); } .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-warning { color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); } .btn-outline-warning:hover { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); } .btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(255, 193, 7); background-color: rgba(0, 0, 0, 0); } .btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); } .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-danger { color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); } .btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); } .btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(220, 53, 69); background-color: rgba(0, 0, 0, 0); } .btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); } .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-light { color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); } .btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); } .btn-outline-light.focus, .btn-outline-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, 249, 250); background-color: rgba(0, 0, 0, 0); } .btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); } .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-dark { color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); } .btn-outline-dark:hover { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); } .btn-outline-dark.focus, .btn-outline-dark:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; } .btn-outline-dark.disabled, .btn-outline-dark:disabled { color: rgb(52, 58, 64); background-color: rgba(0, 0, 0, 0); } .btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); } .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; } .btn-link { font-weight: 400; color: rgb(0, 123, 255); text-decoration: none; } .btn-link:hover { color: rgb(0, 86, 179); } .btn-link.focus, .btn-link:focus, .btn-link:hover { text-decoration: underline; } .btn-link.disabled, .btn-link:disabled { color: rgb(108, 117, 125); pointer-events: none; } .btn-group-lg > .btn, .btn-lg { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } .btn-group-sm > .btn, .btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 0.5rem; } input[type="button"].btn-block, input[type="reset"].btn-block, input[type="submit"].btn-block { width: 100%; } .fade { transition: opacity 0.15s linear 0s; } @media (prefers-reduced-motion: reduce) { .fade { transition: none 0s ease 0s; }} .fade:not(.show) { opacity: 0; } .collapse:not(.show) { display: none; } .collapsing { position: relative; height: 0px; overflow: hidden; transition: height 0.35s ease 0s; } @media (prefers-reduced-motion: reduce) { .collapsing { transition: none 0s ease 0s; }} .dropdown, .dropleft, .dropright, .dropup { position: relative; } .dropdown-toggle { white-space: nowrap; } .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-top-style: solid; border-top-color: initial; border-right-style: solid; border-right-color: rgba(0, 0, 0, 0); border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: rgba(0, 0, 0, 0); } .dropdown-toggle:empty::after { margin-left: 0px; } .dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align: left; list-style: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; } .dropdown-menu-left { right: auto; left: 0px; } .dropdown-menu-right { right: 0px; left: auto; } @media (min-width: 576px) { .dropdown-menu-sm-left { right: auto; left: 0px; } .dropdown-menu-sm-right { right: 0px; left: auto; }} @media (min-width: 768px) { .dropdown-menu-md-left { right: auto; left: 0px; } .dropdown-menu-md-right { right: 0px; left: auto; }} @media (min-width: 992px) { .dropdown-menu-lg-left { right: auto; left: 0px; } .dropdown-menu-lg-right { right: 0px; left: auto; }} @media (min-width: 1200px) { .dropdown-menu-xl-left { right: auto; left: 0px; } .dropdown-menu-xl-right { right: 0px; left: auto; }} .dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 0.125rem; } .dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0px 0.3em 0.3em; border-top-style: initial; border-top-color: initial; border-right-style: solid; border-right-color: rgba(0, 0, 0, 0); border-bottom-style: solid; border-bottom-color: initial; border-left-style: solid; border-left-color: rgba(0, 0, 0, 0); } .dropup .dropdown-toggle:empty::after { margin-left: 0px; } .dropright .dropdown-menu { top: 0px; right: auto; left: 100%; margin-top: 0px; margin-left: 0.125rem; } .dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0px 0.3em 0.3em; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0); border-right-style: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-color: rgba(0, 0, 0, 0); border-left-style: solid; border-left-color: initial; } .dropright .dropdown-toggle:empty::after { margin-left: 0px; } .dropright .dropdown-toggle::after { vertical-align: 0px; } .dropleft .dropdown-menu { top: 0px; right: 100%; left: auto; margin-top: 0px; margin-right: 0.125rem; } .dropleft .dropdown-toggle::after { margin-left: 0.255em; vertical-align: 0.255em; content: ""; display: none; } .dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid rgba(0, 0, 0, 0); border-right: 0.3em solid; border-bottom: 0.3em solid rgba(0, 0, 0, 0); } .dropleft .dropdown-toggle:empty::after { margin-left: 0px; } .dropleft .dropdown-toggle::before { vertical-align: 0px; } .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="top"] { right: auto; bottom: auto; } .dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow: hidden; border-top: 1px solid rgb(233, 236, 239); } .dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; white-space: nowrap; background-color: rgba(0, 0, 0, 0); border: 0px; } .dropdown-item:focus, .dropdown-item:hover { color: rgb(22, 24, 27); text-decoration: none; background-color: rgb(248, 249, 250); } .dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 123, 255); } .dropdown-item.disabled, .dropdown-item:disabled { color: rgb(108, 117, 125); pointer-events: none; background-color: rgba(0, 0, 0, 0); } .dropdown-menu.show { display: block; } .dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0px; font-size: 0.875rem; color: rgb(108, 117, 125); white-space: nowrap; } .dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: rgb(33, 37, 41); } .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.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .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 > .btn-group:not(:first-child), .btn-group > .btn:not(:first-child) { margin-left: -1px; } .btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; } .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after { margin-left: 0px; } .dropleft .dropdown-toggle-split::before { margin-right: 0px; } .btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; } .btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; } .btn-group-vertical { flex-direction: column; align-items: flex-start; justify-content: center; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group { width: 100%; } .btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) { margin-top: -1px; } .btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } .btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn:not(:first-child) { border-top-left-radius: 0px; border-top-right-radius: 0px; } .btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bottom: 0px; } .btn-group-toggle > .btn-group > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn input[type="radio"] { position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: none; } .input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; } .input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control, .input-group > .form-control-plaintext { position: relative; flex: 1 1 auto; width: 1%; min-width: 0px; margin-bottom: 0px; } .input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .custom-file, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .form-control { margin-left: -1px; } .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, .input-group > .custom-select:focus, .input-group > .form-control:focus { z-index: 3; } .input-group > .custom-file .custom-file-input:focus { z-index: 4; } .input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .input-group > .custom-file { display: flex; align-items: center; } .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .input-group-append, .input-group-prepend { display: flex; } .input-group-append .btn, .input-group-prepend .btn { position: relative; z-index: 2; } .input-group-append .btn:focus, .input-group-prepend .btn:focus { z-index: 3; } .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text { margin-left: -1px; } .input-group-prepend { margin-right: -1px; } .input-group-append { margin-left: -1px; } .input-group-text { display: flex; align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); text-align: center; white-space: nowrap; background-color: rgb(233, 236, 239); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; } .input-group-text input[type="checkbox"], .input-group-text input[type="radio"] { margin-top: 0px; } .input-group-lg > .custom-select, .input-group-lg > .form-control:not(textarea) { height: calc(1.5em + 1rem + 2px); } .input-group-lg > .custom-select, .input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } .input-group-sm > .custom-select, .input-group-sm > .form-control:not(textarea) { height: calc(1.5em + 0.5rem + 2px); } .input-group-sm > .custom-select, .input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } .input-group-lg > .custom-select, .input-group-sm > .custom-select { padding-right: 1.75rem; } .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .custom-control { position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem; } .custom-control-inline { display: inline-flex; margin-right: 1rem; } .custom-control-input { position: absolute; left: 0px; z-index: -1; width: 1rem; height: 1.25rem; opacity: 0; } .custom-control-input:checked ~ .custom-control-label::before { color: rgb(255, 255, 255); border-color: rgb(0, 123, 255); background-color: rgb(0, 123, 255); } .custom-control-input:focus ~ .custom-control-label::before { box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { border-color: rgb(128, 189, 255); } .custom-control-input:not(:disabled):active ~ .custom-control-label::before { color: rgb(255, 255, 255); background-color: rgb(179, 215, 255); border-color: rgb(179, 215, 255); } .custom-control-input:disabled ~ .custom-control-label, .custom-control-input[disabled] ~ .custom-control-label { color: rgb(108, 117, 125); } .custom-control-input:disabled ~ .custom-control-label::before, .custom-control-input[disabled] ~ .custom-control-label::before { background-color: rgb(233, 236, 239); } .custom-control-label { position: relative; margin-bottom: 0px; vertical-align: top; } .custom-control-label::before { pointer-events: none; background-color: rgb(255, 255, 255); border: 1px solid rgb(173, 181, 189); } .custom-control-label::after, .custom-control-label::before { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; } .custom-control-label::after { background: 50% center / 50% 50% no-repeat; } .custom-checkbox .custom-control-label::before { border-radius: 0.25rem; } .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { border-color: rgb(0, 123, 255); background-color: rgb(0, 123, 255); } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); } .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); } .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); } .custom-radio .custom-control-label::before { border-radius: 50%; } .custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); } .custom-switch { padding-left: 2.25rem; } .custom-switch .custom-control-label::before { left: -2.25rem; width: 1.75rem; pointer-events: all; border-radius: 0.5rem; } .custom-switch .custom-control-label::after { top: calc(0.25rem + 2px); left: calc(-2.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem - 4px); background-color: rgb(173, 181, 189); border-radius: 0.5rem; transition: transform 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; } @media (prefers-reduced-motion: reduce) { .custom-switch .custom-control-label::after { transition: none 0s ease 0s; }} .custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color: rgb(255, 255, 255); transform: translateX(0.75rem); } .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); } .custom-select { display: inline-block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); vertical-align: middle; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; appearance: none; } .custom-select:focus { border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } .custom-select[multiple], .custom-select[size]:not([size="1"]) { height: auto; padding-right: 0.75rem; background-image: none; } .custom-select:disabled { color: rgb(108, 117, 125); background-color: rgb(233, 236, 239); } .custom-select-sm { height: calc(1.5em + 0.5rem + 2px); padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.875rem; } .custom-select-lg { height: calc(1.5em + 1rem + 2px); padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.25rem; } .custom-file { display: inline-block; margin-bottom: 0px; } .custom-file, .custom-file-input { position: relative; width: 100%; height: calc(1.5em + 0.75rem + 2px); } .custom-file-input { z-index: 2; margin: 0px; opacity: 0; } .custom-file-input:focus ~ .custom-file-label { border-color: rgb(128, 189, 255); box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } .custom-file-input:disabled ~ .custom-file-label, .custom-file-input[disabled] ~ .custom-file-label { background-color: rgb(233, 236, 239); } .custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"; } .custom-file-input ~ .custom-file-label[data-browse]::after { content: attr(data-browse); } .custom-file-label { left: 0px; z-index: 1; height: calc(1.5em + 0.75rem + 2px); font-weight: 400; background-color: rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; } .custom-file-label, .custom-file-label::after { position: absolute; top: 0px; right: 0px; padding: 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); } .custom-file-label::after { bottom: 0px; z-index: 3; display: block; height: calc(1.5em + 0.75rem); content: "Browse"; background-color: rgb(233, 236, 239); border-left: inherit; border-radius: 0px 0.25rem 0.25rem 0px; } .custom-range { width: 100%; height: 1.4rem; padding: 0px; background-color: rgba(0, 0, 0, 0); appearance: none; } .custom-range:focus { outline: none; } .custom-range:focus::-webkit-slider-thumb { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } .custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: rgb(0, 123, 255); border: 0px; border-radius: 1rem; transition: background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; appearance: none; } @media (prefers-reduced-motion: reduce) { .custom-range::-webkit-slider-thumb { transition: none 0s ease 0s; }} .custom-range::-webkit-slider-thumb:active { background-color: rgb(179, 215, 255); } .custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: rgba(0, 0, 0, 0); cursor: pointer; background-color: rgb(222, 226, 230); border-color: rgba(0, 0, 0, 0); border-radius: 1rem; } @media (prefers-reduced-motion: reduce) {} @media (prefers-reduced-motion: reduce) {} .custom-range:disabled::-webkit-slider-thumb { background-color: rgb(173, 181, 189); } .custom-range:disabled::-webkit-slider-runnable-track { cursor: default; } .custom-control-label::before, .custom-file-label, .custom-select { transition: background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; } @media (prefers-reduced-motion: reduce) { .custom-control-label::before, .custom-file-label, .custom-select { transition: none 0s ease 0s; }} .nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0px; list-style: none; } .nav-link { display: block; padding: 0.5rem 1rem; } .nav-link:focus, .nav-link:hover { text-decoration: none; } .nav-link.disabled { color: rgb(108, 117, 125); pointer-events: none; cursor: default; } .nav-tabs { border-bottom: 1px solid rgb(222, 226, 230); } .nav-tabs .nav-item { margin-bottom: -1px; } .nav-tabs .nav-link { border: 1px solid rgba(0, 0, 0, 0); border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230); } .nav-tabs .nav-link.disabled { color: rgb(108, 117, 125); background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0); } .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: 0px; } .nav-pills .nav-link { border-radius: 0.25rem; } .nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); } .nav-fill .nav-item { flex: 1 1 auto; text-align: center; } .nav-justified .nav-item { flex-basis: 0px; flex-grow: 1; text-align: center; } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .navbar { position: relative; padding: 0.5rem 1rem; } .navbar, .navbar .container, .navbar .container-fluid, .navbar .container-lg, .navbar .container-md, .navbar .container-sm, .navbar .container-xl { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; } .navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; } .navbar-brand:focus, .navbar-brand:hover { text-decoration: none; } .navbar-nav { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; list-style: none; } .navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; } .navbar-nav .dropdown-menu { position: static; float: none; } .navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; } .navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; } .navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: rgba(0, 0, 0, 0); border: 1px solid rgba(0, 0, 0, 0); border-radius: 0.25rem; } .navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; } .navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: 50% center / 100% 100% no-repeat; } @media (max-width: 575.98px) { .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl { padding-right: 0px; padding-left: 0px; }} @media (min-width: 576px) { .navbar-expand-sm { flex-flow: row; 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: 0.5rem; padding-left: 0.5rem; } .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl { flex-wrap: nowrap; } .navbar-expand-sm .navbar-collapse { flex-basis: auto; display: flex !important; } .navbar-expand-sm .navbar-toggler { display: none; }} @media (max-width: 767.98px) { .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl { padding-right: 0px; padding-left: 0px; }} @media (min-width: 768px) { .navbar-expand-md { flex-flow: row; 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: 0.5rem; padding-left: 0.5rem; } .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl { flex-wrap: nowrap; } .navbar-expand-md .navbar-collapse { flex-basis: auto; display: flex !important; } .navbar-expand-md .navbar-toggler { display: none; }} @media (max-width: 991.98px) { .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl { padding-right: 0px; padding-left: 0px; }} @media (min-width: 992px) { .navbar-expand-lg { flex-flow: row; 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: 0.5rem; padding-left: 0.5rem; } .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl { flex-wrap: nowrap; } .navbar-expand-lg .navbar-collapse { flex-basis: auto; display: flex !important; } .navbar-expand-lg .navbar-toggler { display: none; }} @media (max-width: 1199.98px) { .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl { padding-right: 0px; padding-left: 0px; }} @media (min-width: 1200px) { .navbar-expand-xl { flex-flow: row; 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: 0.5rem; padding-left: 0.5rem; } .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl { flex-wrap: nowrap; } .navbar-expand-xl .navbar-collapse { flex-basis: auto; display: flex !important; } .navbar-expand-xl .navbar-toggler { display: none; }} .navbar-expand { flex-flow: row; justify-content: flex-start; } .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl { padding-right: 0px; padding-left: 0px; } .navbar-expand .navbar-nav { flex-direction: row; } .navbar-expand .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl { flex-wrap: nowrap; } .navbar-expand .navbar-collapse { flex-basis: auto; display: flex !important; } .navbar-expand .navbar-toggler { display: none; } .navbar-light .navbar-brand, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); } .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0, 0.7); } .navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); } .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); } .navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); } .navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { color: rgba(0, 0, 0, 0.9); } .navbar-dark .navbar-brand, .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { color: rgb(255, 255, 255); } .navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); } .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { color: rgba(255, 255, 255, 0.75); } .navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); } .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link { color: rgb(255, 255, 255); } .navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); } .navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); } .navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { color: rgb(255, 255, 255); } .card { position: relative; display: flex; flex-direction: column; min-width: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; } .card > hr { margin-right: 0px; margin-left: 0px; } .card > .list-group { border-top: inherit; border-bottom: inherit; } .card > .list-group:first-child { border-top-width: 0px; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); } .card > .list-group:last-child { border-bottom-width: 0px; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); } .card-body { flex: 1 1 auto; min-height: 1px; padding: 1.25rem; } .card-title { margin-bottom: 0.75rem; } .card-subtitle { margin-top: -0.375rem; } .card-subtitle, .card-text:last-child { margin-bottom: 0px; } .card-link:hover { text-decoration: none; } .card-link + .card-link { margin-left: 1.25rem; } .card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); } .card-header:first-child { border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0px 0px; } .card-header + .list-group .list-group-item:first-child { border-top: 0px; } .card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); } .card-footer:last-child { border-radius: 0px 0px calc(0.25rem - 1px) calc(0.25rem - 1px); } .card-header-tabs { margin-bottom: -0.75rem; border-bottom: 0px; } .card-header-pills, .card-header-tabs { margin-right: -0.625rem; margin-left: -0.625rem; } .card-img-overlay { position: absolute; inset: 0px; padding: 1.25rem; } .card-img, .card-img-bottom, .card-img-top { flex-shrink: 0; width: 100%; } .card-img, .card-img-top { border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); } .card-img, .card-img-bottom { border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); } .card-deck .card { margin-bottom: 15px; } @media (min-width: 576px) { .card-deck { display: flex; flex-flow: wrap; margin-right: -15px; margin-left: -15px; } .card-deck .card { flex: 1 0 0%; margin-right: 15px; margin-bottom: 0px; margin-left: 15px; }} .card-group > .card { margin-bottom: 15px; } @media (min-width: 576px) { .card-group { display: flex; flex-flow: wrap; } .card-group > .card { flex: 1 0 0%; margin-bottom: 0px; } .card-group > .card + .card { margin-left: 0px; border-left: 0px; } .card-group > .card:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .card-group > .card:not(:last-child) .card-header, .card-group > .card:not(:last-child) .card-img-top { border-top-right-radius: 0px; } .card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom { border-bottom-right-radius: 0px; } .card-group > .card:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .card-group > .card:not(:first-child) .card-header, .card-group > .card:not(:first-child) .card-img-top { border-top-left-radius: 0px; } .card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom { border-bottom-left-radius: 0px; }} .card-columns .card { margin-bottom: 0.75rem; } @media (min-width: 576px) { .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1; } .card-columns .card { display: inline-block; width: 100%; }} .accordion > .card { overflow: hidden; } .accordion > .card:not(:last-of-type) { border-bottom: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } .accordion > .card:not(:first-of-type) { border-top-left-radius: 0px; border-top-right-radius: 0px; } .accordion > .card > .card-header { border-radius: 0px; margin-bottom: -1px; } .breadcrumb { flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239); border-radius: 0.25rem; } .breadcrumb, .breadcrumb-item { display: flex; } .breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; } .breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; color: rgb(108, 117, 125); content: "/"; } .breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; } .breadcrumb-item.active { color: rgb(108, 117, 125); } .pagination { display: flex; padding-left: 0px; list-style: none; border-radius: 0.25rem; } .page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: rgb(0, 123, 255); background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); } .page-link:hover { z-index: 2; color: rgb(0, 86, 179); text-decoration: none; background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); } .page-link:focus { z-index: 3; outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } .page-item:first-child .page-link { margin-left: 0px; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .page-item:last-child .page-link { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; } .page-item.active .page-link { z-index: 3; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } .page-item.disabled .page-link { color: rgb(108, 117, 125); pointer-events: none; cursor: auto; background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230); } .pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5; } .pagination-lg .page-item:first-child .page-link { border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem; } .pagination-lg .page-item:last-child .page-link { border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; } .pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; } .pagination-sm .page-item:first-child .page-link { border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem; } .pagination-sm .page-item:last-child .page-link { border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem; } .badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; } @media (prefers-reduced-motion: reduce) { .badge { transition: none 0s ease 0s; }} a.badge:focus, a.badge:hover { text-decoration: none; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; } .badge-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); } a.badge-primary:focus, a.badge-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 98, 204); } a.badge-primary.focus, a.badge-primary:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; } .badge-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); } a.badge-secondary:focus, a.badge-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); } a.badge-secondary.focus, a.badge-secondary:focus { outline: 0px; box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; } .badge-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); } a.badge-success:focus, a.badge-success:hover { color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); } a.badge-success.focus, a.badge-success:focus { outline: 0px; box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; } .badge-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); } a.badge-info:focus, a.badge-info:hover { color: rgb(255, 255, 255); background-color: rgb(17, 122, 139); } a.badge-info.focus, a.badge-info:focus { outline: 0px; box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; } .badge-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); } a.badge-warning:focus, a.badge-warning:hover { color: rgb(33, 37, 41); background-color: rgb(211, 158, 0); } a.badge-warning.focus, a.badge-warning:focus { outline: 0px; box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; } .badge-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); } a.badge-danger:focus, a.badge-danger:hover { color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); } a.badge-danger.focus, a.badge-danger:focus { outline: 0px; box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; } .badge-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); } a.badge-light:focus, a.badge-light:hover { color: rgb(33, 37, 41); background-color: rgb(218, 224, 229); } a.badge-light.focus, a.badge-light:focus { outline: 0px; box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; } .badge-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); } a.badge-dark:focus, a.badge-dark:hover { color: rgb(255, 255, 255); background-color: rgb(29, 33, 36); } a.badge-dark.focus, a.badge-dark:focus { outline: 0px; box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; } .jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: rgb(233, 236, 239); border-radius: 0.3rem; } @media (min-width: 576px) { .jumbotron { padding: 4rem 2rem; }} .jumbotron-fluid { padding-right: 0px; padding-left: 0px; border-radius: 0px; } .alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid rgba(0, 0, 0, 0); border-radius: 0.25rem; } .alert-heading { color: inherit; } .alert-link { font-weight: 700; } .alert-dismissible { padding-right: 4rem; } .alert-dismissible .close { position: absolute; top: 0px; right: 0px; padding: 0.75rem 1.25rem; color: inherit; } .alert-primary { color: rgb(0, 64, 133); background-color: rgb(204, 229, 255); border-color: rgb(184, 218, 255); } .alert-primary hr { border-top-color: rgb(159, 205, 255); } .alert-primary .alert-link { color: rgb(0, 39, 82); } .alert-secondary { color: rgb(56, 61, 65); background-color: rgb(226, 227, 229); border-color: rgb(214, 216, 219); } .alert-secondary hr { border-top-color: rgb(200, 203, 207); } .alert-secondary .alert-link { color: rgb(32, 35, 38); } .alert-success { color: rgb(21, 87, 36); background-color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); } .alert-success hr { border-top-color: rgb(177, 223, 187); } .alert-success .alert-link { color: rgb(11, 46, 19); } .alert-info { color: rgb(12, 84, 96); background-color: rgb(209, 236, 241); border-color: rgb(190, 229, 235); } .alert-info hr { border-top-color: rgb(171, 221, 229); } .alert-info .alert-link { color: rgb(6, 44, 51); } .alert-warning { color: rgb(133, 100, 4); background-color: rgb(255, 243, 205); border-color: rgb(255, 238, 186); } .alert-warning hr { border-top-color: rgb(255, 232, 161); } .alert-warning .alert-link { color: rgb(83, 63, 3); } .alert-danger { color: rgb(114, 28, 36); background-color: rgb(248, 215, 218); border-color: rgb(245, 198, 203); } .alert-danger hr { border-top-color: rgb(241, 176, 183); } .alert-danger .alert-link { color: rgb(73, 18, 23); } .alert-light { color: rgb(129, 129, 130); background-color: rgb(254, 254, 254); border-color: rgb(253, 253, 254); } .alert-light hr { border-top-color: rgb(236, 236, 246); } .alert-light .alert-link { color: rgb(104, 104, 104); } .alert-dark { color: rgb(27, 30, 33); background-color: rgb(214, 216, 217); border-color: rgb(198, 200, 202); } .alert-dark hr { border-top-color: rgb(185, 187, 190); } .alert-dark .alert-link { color: rgb(4, 5, 5); } @-webkit-keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; }} @keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; }} .progress { height: 1rem; line-height: 0; font-size: 0.75rem; background-color: rgb(233, 236, 239); border-radius: 0.25rem; } .progress, .progress-bar { display: flex; overflow: hidden; } .progress-bar { flex-direction: column; justify-content: center; color: rgb(255, 255, 255); text-align: center; white-space: nowrap; background-color: rgb(0, 123, 255); transition: width 0.6s ease 0s; } @media (prefers-reduced-motion: reduce) { .progress-bar { transition: none 0s ease 0s; }} .progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 0px, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0)); background-size: 1rem 1rem; } .progress-bar-animated { animation: 1s linear 0s infinite normal none running progress-bar-stripes; } @media (prefers-reduced-motion: reduce) { .progress-bar-animated { animation: auto ease 0s 1 normal none running none; }} .media { display: flex; align-items: flex-start; } .media-body { flex: 1 1 0%; } .list-group { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; border-radius: 0.25rem; } .list-group-item-action { width: 100%; color: rgb(73, 80, 87); text-align: inherit; } .list-group-item-action:focus, .list-group-item-action:hover { z-index: 1; color: rgb(73, 80, 87); text-decoration: none; background-color: rgb(248, 249, 250); } .list-group-item-action:active { color: rgb(33, 37, 41); background-color: rgb(233, 236, 239); } .list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.125); } .list-group-item:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } .list-group-item:last-child { border-bottom-right-radius: inherit; border-bottom-left-radius: inherit; } .list-group-item.disabled, .list-group-item:disabled { color: rgb(108, 117, 125); pointer-events: none; background-color: rgb(255, 255, 255); } .list-group-item.active { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } .list-group-item + .list-group-item { border-top-width: 0px; } .list-group-item + .list-group-item.active { margin-top: -1px; border-top-width: 1px; } .list-group-horizontal { flex-direction: row; } .list-group-horizontal > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; } .list-group-horizontal > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; } .list-group-horizontal > .list-group-item.active { margin-top: 0px; } .list-group-horizontal > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; } .list-group-horizontal > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } @media (min-width: 576px) { .list-group-horizontal-sm { flex-direction: row; } .list-group-horizontal-sm > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; } .list-group-horizontal-sm > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; } .list-group-horizontal-sm > .list-group-item.active { margin-top: 0px; } .list-group-horizontal-sm > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; } .list-group-horizontal-sm > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }} @media (min-width: 768px) { .list-group-horizontal-md { flex-direction: row; } .list-group-horizontal-md > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; } .list-group-horizontal-md > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; } .list-group-horizontal-md > .list-group-item.active { margin-top: 0px; } .list-group-horizontal-md > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; } .list-group-horizontal-md > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }} @media (min-width: 992px) { .list-group-horizontal-lg { flex-direction: row; } .list-group-horizontal-lg > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; } .list-group-horizontal-lg > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; } .list-group-horizontal-lg > .list-group-item.active { margin-top: 0px; } .list-group-horizontal-lg > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; } .list-group-horizontal-lg > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }} @media (min-width: 1200px) { .list-group-horizontal-xl { flex-direction: row; } .list-group-horizontal-xl > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; } .list-group-horizontal-xl > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; } .list-group-horizontal-xl > .list-group-item.active { margin-top: 0px; } .list-group-horizontal-xl > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; } .list-group-horizontal-xl > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }} .list-group-flush { border-radius: 0px; } .list-group-flush > .list-group-item { border-width: 0px 0px 1px; } .list-group-flush > .list-group-item:last-child { border-bottom-width: 0px; } .list-group-item-primary { color: rgb(0, 64, 133); background-color: rgb(184, 218, 255); } .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover { color: rgb(0, 64, 133); background-color: rgb(159, 205, 255); } .list-group-item-primary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(0, 64, 133); border-color: rgb(0, 64, 133); } .list-group-item-secondary { color: rgb(56, 61, 65); background-color: rgb(214, 216, 219); } .list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover { color: rgb(56, 61, 65); background-color: rgb(200, 203, 207); } .list-group-item-secondary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(56, 61, 65); border-color: rgb(56, 61, 65); } .list-group-item-success { color: rgb(21, 87, 36); background-color: rgb(195, 230, 203); } .list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover { color: rgb(21, 87, 36); background-color: rgb(177, 223, 187); } .list-group-item-success.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(21, 87, 36); border-color: rgb(21, 87, 36); } .list-group-item-info { color: rgb(12, 84, 96); background-color: rgb(190, 229, 235); } .list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover { color: rgb(12, 84, 96); background-color: rgb(171, 221, 229); } .list-group-item-info.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(12, 84, 96); border-color: rgb(12, 84, 96); } .list-group-item-warning { color: rgb(133, 100, 4); background-color: rgb(255, 238, 186); } .list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover { color: rgb(133, 100, 4); background-color: rgb(255, 232, 161); } .list-group-item-warning.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(133, 100, 4); border-color: rgb(133, 100, 4); } .list-group-item-danger { color: rgb(114, 28, 36); background-color: rgb(245, 198, 203); } .list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover { color: rgb(114, 28, 36); background-color: rgb(241, 176, 183); } .list-group-item-danger.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(114, 28, 36); border-color: rgb(114, 28, 36); } .list-group-item-light { color: rgb(129, 129, 130); background-color: rgb(253, 253, 254); } .list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover { color: rgb(129, 129, 130); background-color: rgb(236, 236, 246); } .list-group-item-light.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(129, 129, 130); border-color: rgb(129, 129, 130); } .list-group-item-dark { color: rgb(27, 30, 33); background-color: rgb(198, 200, 202); } .list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover { color: rgb(27, 30, 33); background-color: rgb(185, 187, 190); } .list-group-item-dark.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(27, 30, 33); border-color: rgb(27, 30, 33); } .close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.5; } .close:hover { color: rgb(0, 0, 0); text-decoration: none; } .close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover { opacity: 0.75; } button.close { padding: 0px; background-color: rgba(0, 0, 0, 0); border: 0px; } a.close.disabled { pointer-events: none; } .toast { max-width: 350px; overflow: hidden; font-size: 0.875rem; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: rgba(0, 0, 0, 0.1) 0px 0.25rem 0.75rem; backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem; } .toast:not(:last-child) { margin-bottom: 0.75rem; } .toast.showing { opacity: 1; } .toast.show { display: block; opacity: 1; } .toast.hide { display: none; } .toast-header { display: flex; align-items: center; padding: 0.25rem 0.75rem; color: rgb(108, 117, 125); background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .toast-body { padding: 0.75rem; } .modal-open { overflow: hidden; } .modal-open .modal { overflow: hidden auto; } .modal { position: fixed; top: 0px; left: 0px; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0px; } .modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; } .modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s; transform: translateY(-50px); } @media (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog { transition: none 0s ease 0s; }} .modal.show .modal-dialog { transform: none; } .modal.modal-static .modal-dialog { transform: scale(1.02); } .modal-dialog-scrollable { display: flex; max-height: calc(100% - 1rem); } .modal-dialog-scrollable .modal-content { max-height: calc(100vh - 1rem); overflow: hidden; } .modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header { flex-shrink: 0; } .modal-dialog-scrollable .modal-body { overflow-y: auto; } .modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - 1rem); } .modal-dialog-centered::before { display: block; height: min-content; content: ""; } .modal-dialog-centered.modal-dialog-scrollable { flex-direction: column; justify-content: center; height: 100%; } .modal-dialog-centered.modal-dialog-scrollable .modal-content { max-height: none; } .modal-dialog-centered.modal-dialog-scrollable::before { content: none; } .modal-content { position: relative; display: flex; flex-direction: column; width: 100%; pointer-events: auto; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0px; } .modal-backdrop { position: fixed; top: 0px; left: 0px; z-index: 1040; width: 100vw; height: 100vh; background-color: rgb(0, 0, 0); } .modal-backdrop.fade { opacity: 0; } .modal-backdrop.show { opacity: 0.5; } .modal-header { display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem; border-bottom: 1px solid rgb(222, 226, 230); border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); } .modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; } .modal-title { margin-bottom: 0px; line-height: 1.5; } .modal-body { position: relative; flex: 1 1 auto; padding: 1rem; } .modal-footer { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-end; padding: 0.75rem; border-top: 1px solid rgb(222, 226, 230); border-bottom-right-radius: calc(0.3rem - 1px); border-bottom-left-radius: calc(0.3rem - 1px); } .modal-footer > * { margin: 0.25rem; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; } .modal-dialog-scrollable { max-height: calc(100% - 3.5rem); } .modal-dialog-scrollable .modal-content { max-height: calc(100vh - 3.5rem); } .modal-dialog-centered { min-height: calc(100% - 3.5rem); } .modal-dialog-centered::before { height: min-content; } .modal-sm { max-width: 300px; }} @media (min-width: 992px) { .modal-lg, .modal-xl { max-width: 800px; }} @media (min-width: 1200px) { .modal-xl { max-width: 1140px; }} .tooltip { position: absolute; z-index: 1070; display: block; margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; overflow-wrap: break-word; opacity: 0; } .tooltip.show { opacity: 0.9; } .tooltip .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; } .tooltip .arrow::before { position: absolute; content: ""; border-color: rgba(0, 0, 0, 0); border-style: solid; } .bs-tooltip-auto[x-placement^="top"], .bs-tooltip-top { padding: 0.4rem 0px; } .bs-tooltip-auto[x-placement^="top"] .arrow, .bs-tooltip-top .arrow { bottom: 0px; } .bs-tooltip-auto[x-placement^="top"] .arrow::before, .bs-tooltip-top .arrow::before { top: 0px; border-width: 0.4rem 0.4rem 0px; border-top-color: rgb(0, 0, 0); } .bs-tooltip-auto[x-placement^="right"], .bs-tooltip-right { padding: 0px 0.4rem; } .bs-tooltip-auto[x-placement^="right"] .arrow, .bs-tooltip-right .arrow { left: 0px; width: 0.4rem; height: 0.8rem; } .bs-tooltip-auto[x-placement^="right"] .arrow::before, .bs-tooltip-right .arrow::before { right: 0px; border-width: 0.4rem 0.4rem 0.4rem 0px; border-right-color: rgb(0, 0, 0); } .bs-tooltip-auto[x-placement^="bottom"], .bs-tooltip-bottom { padding: 0.4rem 0px; } .bs-tooltip-auto[x-placement^="bottom"] .arrow, .bs-tooltip-bottom .arrow { top: 0px; } .bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .bs-tooltip-bottom .arrow::before { bottom: 0px; border-width: 0px 0.4rem 0.4rem; border-bottom-color: rgb(0, 0, 0); } .bs-tooltip-auto[x-placement^="left"], .bs-tooltip-left { padding: 0px 0.4rem; } .bs-tooltip-auto[x-placement^="left"] .arrow, .bs-tooltip-left .arrow { right: 0px; width: 0.4rem; height: 0.8rem; } .bs-tooltip-auto[x-placement^="left"] .arrow::before, .bs-tooltip-left .arrow::before { left: 0px; border-width: 0.4rem 0px 0.4rem 0.4rem; border-left-color: rgb(0, 0, 0); } .tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: rgb(255, 255, 255); text-align: center; background-color: rgb(0, 0, 0); border-radius: 0.25rem; } .popover { top: 0px; left: 0px; z-index: 1060; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; overflow-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; } .popover, .popover .arrow { position: absolute; display: block; } .popover .arrow { width: 1rem; height: 0.5rem; margin: 0px 0.3rem; } .popover .arrow::after, .popover .arrow::before { position: absolute; display: block; content: ""; border-color: rgba(0, 0, 0, 0); border-style: solid; } .bs-popover-auto[x-placement^="top"], .bs-popover-top { margin-bottom: 0.5rem; } .bs-popover-auto[x-placement^="top"] > .arrow, .bs-popover-top > .arrow { bottom: calc(-0.5rem - 1px); } .bs-popover-auto[x-placement^="top"] > .arrow::before, .bs-popover-top > .arrow::before { bottom: 0px; border-width: 0.5rem 0.5rem 0px; border-top-color: rgba(0, 0, 0, 0.25); } .bs-popover-auto[x-placement^="top"] > .arrow::after, .bs-popover-top > .arrow::after { bottom: 1px; border-width: 0.5rem 0.5rem 0px; border-top-color: rgb(255, 255, 255); } .bs-popover-auto[x-placement^="right"], .bs-popover-right { margin-left: 0.5rem; } .bs-popover-auto[x-placement^="right"] > .arrow, .bs-popover-right > .arrow { left: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; } .bs-popover-auto[x-placement^="right"] > .arrow::before, .bs-popover-right > .arrow::before { left: 0px; border-width: 0.5rem 0.5rem 0.5rem 0px; border-right-color: rgba(0, 0, 0, 0.25); } .bs-popover-auto[x-placement^="right"] > .arrow::after, .bs-popover-right > .arrow::after { left: 1px; border-width: 0.5rem 0.5rem 0.5rem 0px; border-right-color: rgb(255, 255, 255); } .bs-popover-auto[x-placement^="bottom"], .bs-popover-bottom { margin-top: 0.5rem; } .bs-popover-auto[x-placement^="bottom"] > .arrow, .bs-popover-bottom > .arrow { top: calc(-0.5rem - 1px); } .bs-popover-auto[x-placement^="bottom"] > .arrow::before, .bs-popover-bottom > .arrow::before { top: 0px; border-width: 0px 0.5rem 0.5rem; border-bottom-color: rgba(0, 0, 0, 0.25); } .bs-popover-auto[x-placement^="bottom"] > .arrow::after, .bs-popover-bottom > .arrow::after { top: 1px; border-width: 0px 0.5rem 0.5rem; border-bottom-color: rgb(255, 255, 255); } .bs-popover-auto[x-placement^="bottom"] .popover-header::before, .bs-popover-bottom .popover-header::before { position: absolute; top: 0px; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid rgb(247, 247, 247); } .bs-popover-auto[x-placement^="left"], .bs-popover-left { margin-right: 0.5rem; } .bs-popover-auto[x-placement^="left"] > .arrow, .bs-popover-left > .arrow { right: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; } .bs-popover-auto[x-placement^="left"] > .arrow::before, .bs-popover-left > .arrow::before { right: 0px; border-width: 0.5rem 0px 0.5rem 0.5rem; border-left-color: rgba(0, 0, 0, 0.25); } .bs-popover-auto[x-placement^="left"] > .arrow::after, .bs-popover-left > .arrow::after { right: 1px; border-width: 0.5rem 0px 0.5rem 0.5rem; border-left-color: rgb(255, 255, 255); } .popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0px; font-size: 1rem; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235, 235, 235); border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); } .popover-header:empty { display: none; } .popover-body { padding: 0.5rem 0.75rem; color: rgb(33, 37, 41); } .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%; backface-visibility: hidden; transition: transform 0.6s ease-in-out 0s; } @media (prefers-reduced-motion: reduce) { .carousel-item { transition: none 0s ease 0s; }} .carousel-item-next, .carousel-item-prev, .carousel-item.active { display: block; } .active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) { transform: translateX(100%); } .active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) { transform: translateX(-100%); } .carousel-fade .carousel-item { opacity: 0; transition-property: opacity; transform: none; } .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active { z-index: 1; opacity: 1; } .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; transition: opacity 0s ease 0.6s; } @media (prefers-reduced-motion: reduce) { .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { transition: none 0s ease 0s; }} .carousel-control-next, .carousel-control-prev { position: absolute; top: 0px; bottom: 0px; z-index: 1; display: flex; align-items: center; justify-content: center; width: 15%; color: rgb(255, 255, 255); text-align: center; opacity: 0.5; transition: opacity 0.15s ease 0s; } @media (prefers-reduced-motion: reduce) { .carousel-control-next, .carousel-control-prev { transition: none 0s ease 0s; }} .carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover { color: rgb(255, 255, 255); text-decoration: none; outline: 0px; opacity: 0.9; } .carousel-control-prev { left: 0px; } .carousel-control-next { right: 0px; } .carousel-control-next-icon, .carousel-control-prev-icon { display: inline-block; width: 20px; height: 20px; background: 50% center / 100% 100% no-repeat; } .carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); } .carousel-control-next-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); } .carousel-indicators { position: absolute; right: 0px; bottom: 0px; left: 0px; z-index: 15; display: flex; justify-content: center; padding-left: 0px; margin-right: 15%; margin-left: 15%; list-style: none; } .carousel-indicators li { box-sizing: content-box; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: rgb(255, 255, 255); background-clip: padding-box; border-top: 10px solid rgba(0, 0, 0, 0); border-bottom: 10px solid rgba(0, 0, 0, 0); opacity: 0.5; transition: opacity 0.6s ease 0s; } @media (prefers-reduced-motion: reduce) { .carousel-indicators li { transition: none 0s ease 0s; }} .carousel-indicators .active { opacity: 1; } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255, 255); text-align: center; } @-webkit-keyframes spinner-border { 100% { transform: rotate(1turn); }} @keyframes spinner-border { 100% { transform: rotate(1turn); }} .spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; border-width: 0.25em; border-style: solid; border-top-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-right-color: rgba(0, 0, 0, 0); border-radius: 50%; animation: 0.75s linear 0s infinite normal none running spinner-border; } .spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; } @-webkit-keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; transform: none; }} @keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; transform: none; }} .spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; background-color: currentcolor; border-radius: 50%; opacity: 0; animation: 0.75s linear 0s infinite normal none running spinner-grow; } .spinner-grow-sm { width: 1rem; height: 1rem; } .align-baseline { vertical-align: baseline !important; } .align-top { vertical-align: top !important; } .align-middle { vertical-align: middle !important; } .align-bottom { vertical-align: bottom !important; } .align-text-bottom { vertical-align: text-bottom !important; } .align-text-top { vertical-align: text-top !important; } .bg-primary { background-color: rgb(0, 123, 255) !important; } a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover { background-color: rgb(0, 98, 204) !important; } .bg-secondary { background-color: rgb(108, 117, 125) !important; } a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover { background-color: rgb(84, 91, 98) !important; } .bg-success { background-color: rgb(40, 167, 69) !important; } a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover { background-color: rgb(30, 126, 52) !important; } .bg-info { background-color: rgb(23, 162, 184) !important; } a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover { background-color: rgb(17, 122, 139) !important; } .bg-warning { background-color: rgb(255, 193, 7) !important; } a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover { background-color: rgb(211, 158, 0) !important; } .bg-danger { background-color: rgb(220, 53, 69) !important; } a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover { background-color: rgb(189, 33, 48) !important; } .bg-light { background-color: rgb(248, 249, 250) !important; } a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover { background-color: rgb(218, 224, 229) !important; } .bg-dark { background-color: rgb(52, 58, 64) !important; } a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover { background-color: rgb(29, 33, 36) !important; } .bg-white { background-color: rgb(255, 255, 255) !important; } .bg-transparent { background-color: rgba(0, 0, 0, 0) !important; } .border { border: 1px solid rgb(222, 226, 230) !important; } .border-top { border-top: 1px solid rgb(222, 226, 230) !important; } .border-right { border-right: 1px solid rgb(222, 226, 230) !important; } .border-bottom { border-bottom: 1px solid rgb(222, 226, 230) !important; } .border-left { border-left: 1px solid rgb(222, 226, 230) !important; } .border-0 { border: 0px !important; } .border-top-0 { border-top: 0px !important; } .border-right-0 { border-right: 0px !important; } .border-bottom-0 { border-bottom: 0px !important; } .border-left-0 { border-left: 0px !important; } .border-primary { border-color: rgb(0, 123, 255) !important; } .border-secondary { border-color: rgb(108, 117, 125) !important; } .border-success { border-color: rgb(40, 167, 69) !important; } .border-info { border-color: rgb(23, 162, 184) !important; } .border-warning { border-color: rgb(255, 193, 7) !important; } .border-danger { border-color: rgb(220, 53, 69) !important; } .border-light { border-color: rgb(248, 249, 250) !important; } .border-dark { border-color: rgb(52, 58, 64) !important; } .border-white { border-color: rgb(255, 255, 255) !important; } .rounded-sm { border-radius: 0.2rem !important; } .rounded { border-radius: 0.25rem !important; } .rounded-top { border-top-left-radius: 0.25rem !important; } .rounded-right, .rounded-top { border-top-right-radius: 0.25rem !important; } .rounded-bottom, .rounded-right { border-bottom-right-radius: 0.25rem !important; } .rounded-bottom, .rounded-left { border-bottom-left-radius: 0.25rem !important; } .rounded-left { border-top-left-radius: 0.25rem !important; } .rounded-lg { border-radius: 0.3rem !important; } .rounded-circle { border-radius: 50% !important; } .rounded-pill { border-radius: 50rem !important; } .rounded-0 { border-radius: 0px !important; } .clearfix::after { display: block; clear: both; content: ""; } .d-none { display: none !important; } .d-inline { display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: flex !important; } .d-inline-flex { display: inline-flex !important; } @media (min-width: 576px) { .d-sm-none { display: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: flex !important; } .d-sm-inline-flex { display: inline-flex !important; }} @media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: flex !important; } .d-md-inline-flex { display: inline-flex !important; }} @media (min-width: 992px) { .d-lg-none { display: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: flex !important; } .d-lg-inline-flex { display: inline-flex !important; }} @media (min-width: 1200px) { .d-xl-none { display: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: flex !important; } .d-xl-inline-flex { display: inline-flex !important; }} @media print { .d-print-none { display: none !important; } .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: flex !important; } .d-print-inline-flex { display: inline-flex !important; }} .embed-responsive { position: relative; display: block; width: 100%; padding: 0px; overflow: hidden; } .embed-responsive::before { display: block; content: ""; } .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; } .embed-responsive-21by9::before { padding-top: 42.8571%; } .embed-responsive-16by9::before { padding-top: 56.25%; } .embed-responsive-4by3::before { padding-top: 75%; } .embed-responsive-1by1::before { padding-top: 100%; } .flex-row { flex-direction: row !important; } .flex-column { flex-direction: column !important; } .flex-row-reverse { flex-direction: row-reverse !important; } .flex-column-reverse { flex-direction: column-reverse !important; } .flex-wrap { flex-wrap: wrap !important; } .flex-nowrap { flex-wrap: nowrap !important; } .flex-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-fill { flex: 1 1 auto !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; } .justify-content-start { justify-content: flex-start !important; } .justify-content-end { justify-content: flex-end !important; } .justify-content-center { justify-content: center !important; } .justify-content-between { justify-content: space-between !important; } .justify-content-around { justify-content: space-around !important; } .align-items-start { align-items: flex-start !important; } .align-items-end { align-items: flex-end !important; } .align-items-center { align-items: center !important; } .align-items-baseline { align-items: baseline !important; } .align-items-stretch { align-items: stretch !important; } .align-content-start { align-content: flex-start !important; } .align-content-end { align-content: flex-end !important; } .align-content-center { align-content: center !important; } .align-content-between { align-content: space-between !important; } .align-content-around { align-content: space-around !important; } .align-content-stretch { align-content: stretch !important; } .align-self-auto { align-self: auto !important; } .align-self-start { align-self: flex-start !important; } .align-self-end { align-self: flex-end !important; } .align-self-center { align-self: center !important; } .align-self-baseline { align-self: baseline !important; } .align-self-stretch { align-self: stretch !important; } @media (min-width: 576px) { .flex-sm-row { flex-direction: row !important; } .flex-sm-column { flex-direction: column !important; } .flex-sm-row-reverse { flex-direction: row-reverse !important; } .flex-sm-column-reverse { flex-direction: column-reverse !important; } .flex-sm-wrap { flex-wrap: wrap !important; } .flex-sm-nowrap { flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-sm-fill { flex: 1 1 auto !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; } .justify-content-sm-start { justify-content: flex-start !important; } .justify-content-sm-end { justify-content: flex-end !important; } .justify-content-sm-center { justify-content: center !important; } .justify-content-sm-between { justify-content: space-between !important; } .justify-content-sm-around { justify-content: space-around !important; } .align-items-sm-start { align-items: flex-start !important; } .align-items-sm-end { align-items: flex-end !important; } .align-items-sm-center { align-items: center !important; } .align-items-sm-baseline { align-items: baseline !important; } .align-items-sm-stretch { align-items: stretch !important; } .align-content-sm-start { align-content: flex-start !important; } .align-content-sm-end { align-content: flex-end !important; } .align-content-sm-center { align-content: center !important; } .align-content-sm-between { align-content: space-between !important; } .align-content-sm-around { align-content: space-around !important; } .align-content-sm-stretch { align-content: stretch !important; } .align-self-sm-auto { align-self: auto !important; } .align-self-sm-start { align-self: flex-start !important; } .align-self-sm-end { align-self: flex-end !important; } .align-self-sm-center { align-self: center !important; } .align-self-sm-baseline { align-self: baseline !important; } .align-self-sm-stretch { align-self: stretch !important; }} @media (min-width: 768px) { .flex-md-row { flex-direction: row !important; } .flex-md-column { flex-direction: column !important; } .flex-md-row-reverse { flex-direction: row-reverse !important; } .flex-md-column-reverse { flex-direction: column-reverse !important; } .flex-md-wrap { flex-wrap: wrap !important; } .flex-md-nowrap { flex-wrap: nowrap !important; } .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-md-fill { flex: 1 1 auto !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; } .justify-content-md-start { justify-content: flex-start !important; } .justify-content-md-end { justify-content: flex-end !important; } .justify-content-md-center { justify-content: center !important; } .justify-content-md-between { justify-content: space-between !important; } .justify-content-md-around { justify-content: space-around !important; } .align-items-md-start { align-items: flex-start !important; } .align-items-md-end { align-items: flex-end !important; } .align-items-md-center { align-items: center !important; } .align-items-md-baseline { align-items: baseline !important; } .align-items-md-stretch { align-items: stretch !important; } .align-content-md-start { align-content: flex-start !important; } .align-content-md-end { align-content: flex-end !important; } .align-content-md-center { align-content: center !important; } .align-content-md-between { align-content: space-between !important; } .align-content-md-around { align-content: space-around !important; } .align-content-md-stretch { align-content: stretch !important; } .align-self-md-auto { align-self: auto !important; } .align-self-md-start { align-self: flex-start !important; } .align-self-md-end { align-self: flex-end !important; } .align-self-md-center { align-self: center !important; } .align-self-md-baseline { align-self: baseline !important; } .align-self-md-stretch { align-self: stretch !important; }} @media (min-width: 992px) { .flex-lg-row { flex-direction: row !important; } .flex-lg-column { flex-direction: column !important; } .flex-lg-row-reverse { flex-direction: row-reverse !important; } .flex-lg-column-reverse { flex-direction: column-reverse !important; } .flex-lg-wrap { flex-wrap: wrap !important; } .flex-lg-nowrap { flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-lg-fill { flex: 1 1 auto !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; } .justify-content-lg-start { justify-content: flex-start !important; } .justify-content-lg-end { justify-content: flex-end !important; } .justify-content-lg-center { justify-content: center !important; } .justify-content-lg-between { justify-content: space-between !important; } .justify-content-lg-around { justify-content: space-around !important; } .align-items-lg-start { align-items: flex-start !important; } .align-items-lg-end { align-items: flex-end !important; } .align-items-lg-center { align-items: center !important; } .align-items-lg-baseline { align-items: baseline !important; } .align-items-lg-stretch { align-items: stretch !important; } .align-content-lg-start { align-content: flex-start !important; } .align-content-lg-end { align-content: flex-end !important; } .align-content-lg-center { align-content: center !important; } .align-content-lg-between { align-content: space-between !important; } .align-content-lg-around { align-content: space-around !important; } .align-content-lg-stretch { align-content: stretch !important; } .align-self-lg-auto { align-self: auto !important; } .align-self-lg-start { align-self: flex-start !important; } .align-self-lg-end { align-self: flex-end !important; } .align-self-lg-center { align-self: center !important; } .align-self-lg-baseline { align-self: baseline !important; } .align-self-lg-stretch { align-self: stretch !important; }} @media (min-width: 1200px) { .flex-xl-row { flex-direction: row !important; } .flex-xl-column { flex-direction: column !important; } .flex-xl-row-reverse { flex-direction: row-reverse !important; } .flex-xl-column-reverse { flex-direction: column-reverse !important; } .flex-xl-wrap { flex-wrap: wrap !important; } .flex-xl-nowrap { flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-xl-fill { flex: 1 1 auto !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; } .justify-content-xl-start { justify-content: flex-start !important; } .justify-content-xl-end { justify-content: flex-end !important; } .justify-content-xl-center { justify-content: center !important; } .justify-content-xl-between { justify-content: space-between !important; } .justify-content-xl-around { justify-content: space-around !important; } .align-items-xl-start { align-items: flex-start !important; } .align-items-xl-end { align-items: flex-end !important; } .align-items-xl-center { align-items: center !important; } .align-items-xl-baseline { align-items: baseline !important; } .align-items-xl-stretch { align-items: stretch !important; } .align-content-xl-start { align-content: flex-start !important; } .align-content-xl-end { align-content: flex-end !important; } .align-content-xl-center { align-content: center !important; } .align-content-xl-between { align-content: space-between !important; } .align-content-xl-around { align-content: space-around !important; } .align-content-xl-stretch { align-content: stretch !important; } .align-self-xl-auto { align-self: auto !important; } .align-self-xl-start { align-self: flex-start !important; } .align-self-xl-end { align-self: flex-end !important; } .align-self-xl-center { align-self: center !important; } .align-self-xl-baseline { align-self: baseline !important; } .align-self-xl-stretch { align-self: stretch !important; }} .float-left { float: left !important; } .float-right { float: right !important; } .float-none { float: none !important; } @media (min-width: 576px) { .float-sm-left { float: left !important; } .float-sm-right { float: right !important; } .float-sm-none { float: none !important; }} @media (min-width: 768px) { .float-md-left { float: left !important; } .float-md-right { float: right !important; } .float-md-none { float: none !important; }} @media (min-width: 992px) { .float-lg-left { float: left !important; } .float-lg-right { float: right !important; } .float-lg-none { float: none !important; }} @media (min-width: 1200px) { .float-xl-left { float: left !important; } .float-xl-right { float: right !important; } .float-xl-none { float: none !important; }} .user-select-all { user-select: all !important; } .user-select-auto { user-select: auto !important; } .user-select-none { user-select: none !important; } .overflow-auto { overflow: auto !important; } .overflow-hidden { overflow: hidden !important; } .position-static { position: static !important; } .position-relative { position: relative !important; } .position-absolute { position: absolute !important; } .position-fixed { position: fixed !important; } .position-sticky { position: sticky !important; } .fixed-top { top: 0px; } .fixed-bottom, .fixed-top { position: fixed; right: 0px; left: 0px; z-index: 1030; } .fixed-bottom { bottom: 0px; } @supports ((position:-webkit-sticky) or (position:sticky)) { .sticky-top { position: sticky; top: 0px; z-index: 1020; }} .sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; } .shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px 0.125rem 0.25rem !important; } .shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !important; } .shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem 3rem !important; } .shadow-none { box-shadow: none !important; } .w-25 { width: 25% !important; } .w-50 { width: 50% !important; } .w-75 { width: 75% !important; } .w-100 { width: 100% !important; } .w-auto { width: auto !important; } .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; } .mw-100 { max-width: 100% !important; } .mh-100 { max-height: 100% !important; } .min-vw-100 { min-width: 100vw !important; } .min-vh-100 { min-height: 100vh !important; } .vw-100 { width: 100vw !important; } .vh-100 { height: 100vh !important; } .m-0 { margin: 0px !important; } .mt-0, .my-0 { margin-top: 0px !important; } .mr-0, .mx-0 { margin-right: 0px !important; } .mb-0, .my-0 { margin-bottom: 0px !important; } .ml-0, .mx-0 { margin-left: 0px !important; } .m-1 { margin: 0.25rem !important; } .mt-1, .my-1 { margin-top: 0.25rem !important; } .mr-1, .mx-1 { margin-right: 0.25rem !important; } .mb-1, .my-1 { margin-bottom: 0.25rem !important; } .ml-1, .mx-1 { margin-left: 0.25rem !important; } .m-2 { margin: 0.5rem !important; } .mt-2, .my-2 { margin-top: 0.5rem !important; } .mr-2, .mx-2 { margin-right: 0.5rem !important; } .mb-2, .my-2 { margin-bottom: 0.5rem !important; } .ml-2, .mx-2 { margin-left: 0.5rem !important; } .m-3 { margin: 1rem !important; } .mt-3, .my-3 { margin-top: 1rem !important; } .mr-3, .mx-3 { margin-right: 1rem !important; } .mb-3, .my-3 { margin-bottom: 1rem !important; } .ml-3, .mx-3 { margin-left: 1rem !important; } .m-4 { margin: 1.5rem !important; } .mt-4, .my-4 { margin-top: 1.5rem !important; } .mr-4, .mx-4 { margin-right: 1.5rem !important; } .mb-4, .my-4 { margin-bottom: 1.5rem !important; } .ml-4, .mx-4 { margin-left: 1.5rem !important; } .m-5 { margin: 3rem !important; } .mt-5, .my-5 { margin-top: 3rem !important; } .mr-5, .mx-5 { margin-right: 3rem !important; } .mb-5, .my-5 { margin-bottom: 3rem !important; } .ml-5, .mx-5 { margin-left: 3rem !important; } .p-0 { padding: 0px !important; } .pt-0, .py-0 { padding-top: 0px !important; } .pr-0, .px-0 { padding-right: 0px !important; } .pb-0, .py-0 { padding-bottom: 0px !important; } .pl-0, .px-0 { padding-left: 0px !important; } .p-1 { padding: 0.25rem !important; } .pt-1, .py-1 { padding-top: 0.25rem !important; } .pr-1, .px-1 { padding-right: 0.25rem !important; } .pb-1, .py-1 { padding-bottom: 0.25rem !important; } .pl-1, .px-1 { padding-left: 0.25rem !important; } .p-2 { padding: 0.5rem !important; } .pt-2, .py-2 { padding-top: 0.5rem !important; } .pr-2, .px-2 { padding-right: 0.5rem !important; } .pb-2, .py-2 { padding-bottom: 0.5rem !important; } .pl-2, .px-2 { padding-left: 0.5rem !important; } .p-3 { padding: 1rem !important; } .pt-3, .py-3 { padding-top: 1rem !important; } .pr-3, .px-3 { padding-right: 1rem !important; } .pb-3, .py-3 { padding-bottom: 1rem !important; } .pl-3, .px-3 { padding-left: 1rem !important; } .p-4 { padding: 1.5rem !important; } .pt-4, .py-4 { padding-top: 1.5rem !important; } .pr-4, .px-4 { padding-right: 1.5rem !important; } .pb-4, .py-4 { padding-bottom: 1.5rem !important; } .pl-4, .px-4 { padding-left: 1.5rem !important; } .p-5 { padding: 3rem !important; } .pt-5, .py-5 { padding-top: 3rem !important; } .pr-5, .px-5 { padding-right: 3rem !important; } .pb-5, .py-5 { padding-bottom: 3rem !important; } .pl-5, .px-5 { padding-left: 3rem !important; } .m-n1 { margin: -0.25rem !important; } .mt-n1, .my-n1 { margin-top: -0.25rem !important; } .mr-n1, .mx-n1 { margin-right: -0.25rem !important; } .mb-n1, .my-n1 { margin-bottom: -0.25rem !important; } .ml-n1, .mx-n1 { margin-left: -0.25rem !important; } .m-n2 { margin: -0.5rem !important; } .mt-n2, .my-n2 { margin-top: -0.5rem !important; } .mr-n2, .mx-n2 { margin-right: -0.5rem !important; } .mb-n2, .my-n2 { margin-bottom: -0.5rem !important; } .ml-n2, .mx-n2 { margin-left: -0.5rem !important; } .m-n3 { margin: -1rem !important; } .mt-n3, .my-n3 { margin-top: -1rem !important; } .mr-n3, .mx-n3 { margin-right: -1rem !important; } .mb-n3, .my-n3 { margin-bottom: -1rem !important; } .ml-n3, .mx-n3 { margin-left: -1rem !important; } .m-n4 { margin: -1.5rem !important; } .mt-n4, .my-n4 { margin-top: -1.5rem !important; } .mr-n4, .mx-n4 { margin-right: -1.5rem !important; } .mb-n4, .my-n4 { margin-bottom: -1.5rem !important; } .ml-n4, .mx-n4 { margin-left: -1.5rem !important; } .m-n5 { margin: -3rem !important; } .mt-n5, .my-n5 { margin-top: -3rem !important; } .mr-n5, .mx-n5 { margin-right: -3rem !important; } .mb-n5, .my-n5 { margin-bottom: -3rem !important; } .ml-n5, .mx-n5 { margin-left: -3rem !important; } .m-auto { margin: auto !important; } .mt-auto, .my-auto { margin-top: auto !important; } .mr-auto, .mx-auto { margin-right: auto !important; } .mb-auto, .my-auto { margin-bottom: auto !important; } .ml-auto, .mx-auto { margin-left: auto !important; } @media (min-width: 576px) { .m-sm-0 { margin: 0px !important; } .mt-sm-0, .my-sm-0 { margin-top: 0px !important; } .mr-sm-0, .mx-sm-0 { margin-right: 0px !important; } .mb-sm-0, .my-sm-0 { margin-bottom: 0px !important; } .ml-sm-0, .mx-sm-0 { margin-left: 0px !important; } .m-sm-1 { margin: 0.25rem !important; } .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; } .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; } .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; } .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; } .m-sm-2 { margin: 0.5rem !important; } .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; } .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; } .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; } .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; } .m-sm-3 { margin: 1rem !important; } .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; } .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; } .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; } .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; } .m-sm-4 { margin: 1.5rem !important; } .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; } .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; } .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; } .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; } .m-sm-5 { margin: 3rem !important; } .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; } .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; } .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; } .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; } .p-sm-0 { padding: 0px !important; } .pt-sm-0, .py-sm-0 { padding-top: 0px !important; } .pr-sm-0, .px-sm-0 { padding-right: 0px !important; } .pb-sm-0, .py-sm-0 { padding-bottom: 0px !important; } .pl-sm-0, .px-sm-0 { padding-left: 0px !important; } .p-sm-1 { padding: 0.25rem !important; } .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; } .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; } .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; } .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; } .p-sm-2 { padding: 0.5rem !important; } .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; } .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; } .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; } .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; } .p-sm-3 { padding: 1rem !important; } .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; } .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; } .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; } .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; } .p-sm-4 { padding: 1.5rem !important; } .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; } .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; } .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; } .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; } .p-sm-5 { padding: 3rem !important; } .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; } .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; } .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; } .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; } .m-sm-n1 { margin: -0.25rem !important; } .mt-sm-n1, .my-sm-n1 { margin-top: -0.25rem !important; } .mr-sm-n1, .mx-sm-n1 { margin-right: -0.25rem !important; } .mb-sm-n1, .my-sm-n1 { margin-bottom: -0.25rem !important; } .ml-sm-n1, .mx-sm-n1 { margin-left: -0.25rem !important; } .m-sm-n2 { margin: -0.5rem !important; } .mt-sm-n2, .my-sm-n2 { margin-top: -0.5rem !important; } .mr-sm-n2, .mx-sm-n2 { margin-right: -0.5rem !important; } .mb-sm-n2, .my-sm-n2 { margin-bottom: -0.5rem !important; } .ml-sm-n2, .mx-sm-n2 { margin-left: -0.5rem !important; } .m-sm-n3 { margin: -1rem !important; } .mt-sm-n3, .my-sm-n3 { margin-top: -1rem !important; } .mr-sm-n3, .mx-sm-n3 { margin-right: -1rem !important; } .mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem !important; } .ml-sm-n3, .mx-sm-n3 { margin-left: -1rem !important; } .m-sm-n4 { margin: -1.5rem !important; } .mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem !important; } .mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem !important; } .mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem !important; } .ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem !important; } .m-sm-n5 { margin: -3rem !important; } .mt-sm-n5, .my-sm-n5 { margin-top: -3rem !important; } .mr-sm-n5, .mx-sm-n5 { margin-right: -3rem !important; } .mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem !important; } .ml-sm-n5, .mx-sm-n5 { margin-left: -3rem !important; } .m-sm-auto { margin: auto !important; } .mt-sm-auto, .my-sm-auto { margin-top: auto !important; } .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; } .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; } .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; }} @media (min-width: 768px) { .m-md-0 { margin: 0px !important; } .mt-md-0, .my-md-0 { margin-top: 0px !important; } .mr-md-0, .mx-md-0 { margin-right: 0px !important; } .mb-md-0, .my-md-0 { margin-bottom: 0px !important; } .ml-md-0, .mx-md-0 { margin-left: 0px !important; } .m-md-1 { margin: 0.25rem !important; } .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; } .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; } .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; } .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; } .m-md-2 { margin: 0.5rem !important; } .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; } .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; } .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; } .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; } .m-md-3 { margin: 1rem !important; } .mt-md-3, .my-md-3 { margin-top: 1rem !important; } .mr-md-3, .mx-md-3 { margin-right: 1rem !important; } .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; } .ml-md-3, .mx-md-3 { margin-left: 1rem !important; } .m-md-4 { margin: 1.5rem !important; } .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; } .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; } .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; } .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; } .m-md-5 { margin: 3rem !important; } .mt-md-5, .my-md-5 { margin-top: 3rem !important; } .mr-md-5, .mx-md-5 { margin-right: 3rem !important; } .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; } .ml-md-5, .mx-md-5 { margin-left: 3rem !important; } .p-md-0 { padding: 0px !important; } .pt-md-0, .py-md-0 { padding-top: 0px !important; } .pr-md-0, .px-md-0 { padding-right: 0px !important; } .pb-md-0, .py-md-0 { padding-bottom: 0px !important; } .pl-md-0, .px-md-0 { padding-left: 0px !important; } .p-md-1 { padding: 0.25rem !important; } .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; } .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; } .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; } .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; } .p-md-2 { padding: 0.5rem !important; } .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; } .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; } .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; } .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; } .p-md-3 { padding: 1rem !important; } .pt-md-3, .py-md-3 { padding-top: 1rem !important; } .pr-md-3, .px-md-3 { padding-right: 1rem !important; } .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; } .pl-md-3, .px-md-3 { padding-left: 1rem !important; } .p-md-4 { padding: 1.5rem !important; } .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; } .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; } .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; } .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; } .p-md-5 { padding: 3rem !important; } .pt-md-5, .py-md-5 { padding-top: 3rem !important; } .pr-md-5, .px-md-5 { padding-right: 3rem !important; } .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; } .pl-md-5, .px-md-5 { padding-left: 3rem !important; } .m-md-n1 { margin: -0.25rem !important; } .mt-md-n1, .my-md-n1 { margin-top: -0.25rem !important; } .mr-md-n1, .mx-md-n1 { margin-right: -0.25rem !important; } .mb-md-n1, .my-md-n1 { margin-bottom: -0.25rem !important; } .ml-md-n1, .mx-md-n1 { margin-left: -0.25rem !important; } .m-md-n2 { margin: -0.5rem !important; } .mt-md-n2, .my-md-n2 { margin-top: -0.5rem !important; } .mr-md-n2, .mx-md-n2 { margin-right: -0.5rem !important; } .mb-md-n2, .my-md-n2 { margin-bottom: -0.5rem !important; } .ml-md-n2, .mx-md-n2 { margin-left: -0.5rem !important; } .m-md-n3 { margin: -1rem !important; } .mt-md-n3, .my-md-n3 { margin-top: -1rem !important; } .mr-md-n3, .mx-md-n3 { margin-right: -1rem !important; } .mb-md-n3, .my-md-n3 { margin-bottom: -1rem !important; } .ml-md-n3, .mx-md-n3 { margin-left: -1rem !important; } .m-md-n4 { margin: -1.5rem !important; } .mt-md-n4, .my-md-n4 { margin-top: -1.5rem !important; } .mr-md-n4, .mx-md-n4 { margin-right: -1.5rem !important; } .mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem !important; } .ml-md-n4, .mx-md-n4 { margin-left: -1.5rem !important; } .m-md-n5 { margin: -3rem !important; } .mt-md-n5, .my-md-n5 { margin-top: -3rem !important; } .mr-md-n5, .mx-md-n5 { margin-right: -3rem !important; } .mb-md-n5, .my-md-n5 { margin-bottom: -3rem !important; } .ml-md-n5, .mx-md-n5 { margin-left: -3rem !important; } .m-md-auto { margin: auto !important; } .mt-md-auto, .my-md-auto { margin-top: auto !important; } .mr-md-auto, .mx-md-auto { margin-right: auto !important; } .mb-md-auto, .my-md-auto { margin-bottom: auto !important; } .ml-md-auto, .mx-md-auto { margin-left: auto !important; }} @media (min-width: 992px) { .m-lg-0 { margin: 0px !important; } .mt-lg-0, .my-lg-0 { margin-top: 0px !important; } .mr-lg-0, .mx-lg-0 { margin-right: 0px !important; } .mb-lg-0, .my-lg-0 { margin-bottom: 0px !important; } .ml-lg-0, .mx-lg-0 { margin-left: 0px !important; } .m-lg-1 { margin: 0.25rem !important; } .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; } .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; } .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; } .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; } .m-lg-2 { margin: 0.5rem !important; } .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; } .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; } .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; } .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; } .m-lg-3 { margin: 1rem !important; } .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; } .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; } .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; } .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; } .m-lg-4 { margin: 1.5rem !important; } .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; } .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; } .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; } .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; } .m-lg-5 { margin: 3rem !important; } .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; } .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; } .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; } .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; } .p-lg-0 { padding: 0px !important; } .pt-lg-0, .py-lg-0 { padding-top: 0px !important; } .pr-lg-0, .px-lg-0 { padding-right: 0px !important; } .pb-lg-0, .py-lg-0 { padding-bottom: 0px !important; } .pl-lg-0, .px-lg-0 { padding-left: 0px !important; } .p-lg-1 { padding: 0.25rem !important; } .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; } .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; } .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; } .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; } .p-lg-2 { padding: 0.5rem !important; } .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; } .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; } .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; } .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; } .p-lg-3 { padding: 1rem !important; } .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; } .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; } .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; } .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; } .p-lg-4 { padding: 1.5rem !important; } .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; } .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; } .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; } .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; } .p-lg-5 { padding: 3rem !important; } .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; } .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; } .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; } .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; } .m-lg-n1 { margin: -0.25rem !important; } .mt-lg-n1, .my-lg-n1 { margin-top: -0.25rem !important; } .mr-lg-n1, .mx-lg-n1 { margin-right: -0.25rem !important; } .mb-lg-n1, .my-lg-n1 { margin-bottom: -0.25rem !important; } .ml-lg-n1, .mx-lg-n1 { margin-left: -0.25rem !important; } .m-lg-n2 { margin: -0.5rem !important; } .mt-lg-n2, .my-lg-n2 { margin-top: -0.5rem !important; } .mr-lg-n2, .mx-lg-n2 { margin-right: -0.5rem !important; } .mb-lg-n2, .my-lg-n2 { margin-bottom: -0.5rem !important; } .ml-lg-n2, .mx-lg-n2 { margin-left: -0.5rem !important; } .m-lg-n3 { margin: -1rem !important; } .mt-lg-n3, .my-lg-n3 { margin-top: -1rem !important; } .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem !important; } .mb-lg-n3, .my-lg-n3 { margin-bottom: -1rem !important; } .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem !important; } .m-lg-n4 { margin: -1.5rem !important; } .mt-lg-n4, .my-lg-n4 { margin-top: -1.5rem !important; } .mr-lg-n4, .mx-lg-n4 { margin-right: -1.5rem !important; } .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem !important; } .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem !important; } .m-lg-n5 { margin: -3rem !important; } .mt-lg-n5, .my-lg-n5 { margin-top: -3rem !important; } .mr-lg-n5, .mx-lg-n5 { margin-right: -3rem !important; } .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem !important; } .ml-lg-n5, .mx-lg-n5 { margin-left: -3rem !important; } .m-lg-auto { margin: auto !important; } .mt-lg-auto, .my-lg-auto { margin-top: auto !important; } .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; } .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; } .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; }} @media (min-width: 1200px) { .m-xl-0 { margin: 0px !important; } .mt-xl-0, .my-xl-0 { margin-top: 0px !important; } .mr-xl-0, .mx-xl-0 { margin-right: 0px !important; } .mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; } .ml-xl-0, .mx-xl-0 { margin-left: 0px !important; } .m-xl-1 { margin: 0.25rem !important; } .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; } .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; } .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; } .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; } .m-xl-2 { margin: 0.5rem !important; } .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; } .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; } .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; } .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; } .m-xl-3 { margin: 1rem !important; } .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; } .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; } .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; } .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; } .m-xl-4 { margin: 1.5rem !important; } .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; } .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; } .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; } .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; } .m-xl-5 { margin: 3rem !important; } .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; } .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; } .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; } .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; } .p-xl-0 { padding: 0px !important; } .pt-xl-0, .py-xl-0 { padding-top: 0px !important; } .pr-xl-0, .px-xl-0 { padding-right: 0px !important; } .pb-xl-0, .py-xl-0 { padding-bottom: 0px !important; } .pl-xl-0, .px-xl-0 { padding-left: 0px !important; } .p-xl-1 { padding: 0.25rem !important; } .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; } .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; } .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; } .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; } .p-xl-2 { padding: 0.5rem !important; } .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; } .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; } .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; } .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; } .p-xl-3 { padding: 1rem !important; } .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; } .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; } .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; } .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; } .p-xl-4 { padding: 1.5rem !important; } .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; } .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; } .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; } .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; } .p-xl-5 { padding: 3rem !important; } .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; } .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; } .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; } .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; } .m-xl-n1 { margin: -0.25rem !important; } .mt-xl-n1, .my-xl-n1 { margin-top: -0.25rem !important; } .mr-xl-n1, .mx-xl-n1 { margin-right: -0.25rem !important; } .mb-xl-n1, .my-xl-n1 { margin-bottom: -0.25rem !important; } .ml-xl-n1, .mx-xl-n1 { margin-left: -0.25rem !important; } .m-xl-n2 { margin: -0.5rem !important; } .mt-xl-n2, .my-xl-n2 { margin-top: -0.5rem !important; } .mr-xl-n2, .mx-xl-n2 { margin-right: -0.5rem !important; } .mb-xl-n2, .my-xl-n2 { margin-bottom: -0.5rem !important; } .ml-xl-n2, .mx-xl-n2 { margin-left: -0.5rem !important; } .m-xl-n3 { margin: -1rem !important; } .mt-xl-n3, .my-xl-n3 { margin-top: -1rem !important; } .mr-xl-n3, .mx-xl-n3 { margin-right: -1rem !important; } .mb-xl-n3, .my-xl-n3 { margin-bottom: -1rem !important; } .ml-xl-n3, .mx-xl-n3 { margin-left: -1rem !important; } .m-xl-n4 { margin: -1.5rem !important; } .mt-xl-n4, .my-xl-n4 { margin-top: -1.5rem !important; } .mr-xl-n4, .mx-xl-n4 { margin-right: -1.5rem !important; } .mb-xl-n4, .my-xl-n4 { margin-bottom: -1.5rem !important; } .ml-xl-n4, .mx-xl-n4 { margin-left: -1.5rem !important; } .m-xl-n5 { margin: -3rem !important; } .mt-xl-n5, .my-xl-n5 { margin-top: -3rem !important; } .mr-xl-n5, .mx-xl-n5 { margin-right: -3rem !important; } .mb-xl-n5, .my-xl-n5 { margin-bottom: -3rem !important; } .ml-xl-n5, .mx-xl-n5 { margin-left: -3rem !important; } .m-xl-auto { margin: auto !important; } .mt-xl-auto, .my-xl-auto { margin-top: auto !important; } .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; } .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; } .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; }} .stretched-link::after { position: absolute; inset: 0px; z-index: 1; pointer-events: auto; content: ""; background-color: rgba(0, 0, 0, 0); } .text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } .text-justify { text-align: justify !important; } .text-wrap { white-space: normal !important; } .text-nowrap { white-space: nowrap !important; } .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .text-left { text-align: left !important; } .text-right { text-align: right !important; } .text-center { text-align: center !important; } @media (min-width: 576px) { .text-sm-left { text-align: left !important; } .text-sm-right { text-align: right !important; } .text-sm-center { text-align: center !important; }} @media (min-width: 768px) { .text-md-left { text-align: left !important; } .text-md-right { text-align: right !important; } .text-md-center { text-align: center !important; }} @media (min-width: 992px) { .text-lg-left { text-align: left !important; } .text-lg-right { text-align: right !important; } .text-lg-center { text-align: center !important; }} @media (min-width: 1200px) { .text-xl-left { text-align: left !important; } .text-xl-right { text-align: right !important; } .text-xl-center { text-align: center !important; }} .text-lowercase { text-transform: lowercase !important; } .text-uppercase { text-transform: uppercase !important; } .text-capitalize { text-transform: capitalize !important; } .font-weight-light { font-weight: 300 !important; } .font-weight-lighter { font-weight: lighter !important; } .font-weight-normal { font-weight: 400 !important; } .font-weight-bold { font-weight: 700 !important; } .font-weight-bolder { font-weight: bolder !important; } .font-italic { font-style: italic !important; } .text-white { color: rgb(255, 255, 255) !important; } .text-primary { color: rgb(0, 123, 255) !important; } a.text-primary:focus, a.text-primary:hover { color: rgb(0, 86, 179) !important; } .text-secondary { color: rgb(108, 117, 125) !important; } a.text-secondary:focus, a.text-secondary:hover { color: rgb(73, 79, 84) !important; } .text-success { color: rgb(40, 167, 69) !important; } a.text-success:focus, a.text-success:hover { color: rgb(25, 105, 44) !important; } .text-info { color: rgb(23, 162, 184) !important; } a.text-info:focus, a.text-info:hover { color: rgb(15, 102, 116) !important; } .text-warning { color: rgb(255, 193, 7) !important; } a.text-warning:focus, a.text-warning:hover { color: rgb(186, 139, 0) !important; } .text-danger { color: rgb(220, 53, 69) !important; } a.text-danger:focus, a.text-danger:hover { color: rgb(167, 29, 42) !important; } .text-light { color: rgb(248, 249, 250) !important; } a.text-light:focus, a.text-light:hover { color: rgb(203, 211, 218) !important; } .text-dark { color: rgb(52, 58, 64) !important; } a.text-dark:focus, a.text-dark:hover { color: rgb(18, 20, 22) !important; } .text-body { color: rgb(33, 37, 41) !important; } .text-muted { color: rgb(108, 117, 125) !important; } .text-black-50 { color: rgba(0, 0, 0, 0.5) !important; } .text-white-50 { color: rgba(255, 255, 255, 0.5) !important; } .text-hide { font: 0px / 0 a; color: rgba(0, 0, 0, 0); text-shadow: none; background-color: rgba(0, 0, 0, 0); border: 0px; } .text-decoration-none { text-decoration: none !important; } .text-break { overflow-wrap: break-word !important; } .text-reset { color: inherit !important; } .visible { visibility: visible !important; } .invisible { visibility: hidden !important; } @media print { *, ::after, ::before { text-shadow: none !important; box-shadow: none !important; } a:not(.btn) { text-decoration: underline; } abbr[title]::after { content: " (" attr(title) ")"; } pre { white-space: pre-wrap !important; } blockquote, pre { border: 1px solid rgb(173, 181, 189); break-inside: avoid; } thead { display: table-header-group; } img, tr { break-inside: avoid; } h2, h3, p { orphans: 3; widows: 3; } h2, h3 { break-after: avoid; } @page { size: a3; } .container, body { min-width: 992px !important; } .navbar { display: none; } .badge { border: 1px solid rgb(0, 0, 0); } .table { border-collapse: collapse !important; } .table td, .table th { background-color: rgb(255, 255, 255) !important; } .table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, 230) !important; } .table-dark { color: inherit; } .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(222, 226, 230); } .table .thead-dark th { color: inherit; border-color: rgb(222, 226, 230); }} .mat-badge-content { font-weight: 600; font-size: 12px; font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-badge-small .mat-badge-content { font-size: 9px; } .mat-badge-large .mat-badge-content { font-size: 24px; } .mat-h1, .mat-headline, .mat-typography h1 { font: 400 24px / 32px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; margin: 0px 0px 16px; } .mat-h2, .mat-title, .mat-typography h2 { font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; margin: 0px 0px 16px; } .mat-h3, .mat-subheading-2, .mat-typography h3 { font: 400 16px / 28px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; margin: 0px 0px 16px; } .mat-h4, .mat-subheading-1, .mat-typography h4 { font: 400 15px / 24px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; margin: 0px 0px 16px; } .mat-h5, .mat-typography h5 { font: 400 calc(11.62px) / 20px Roboto, "Helvetica Neue", sans-serif; margin: 0px 0px 12px; } .mat-h6, .mat-typography h6 { font: 400 calc(9.38px) / 20px Roboto, "Helvetica Neue", sans-serif; margin: 0px 0px 12px; } .mat-body-2, .mat-body-strong { font: 500 14px / 24px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; } .mat-body, .mat-body-1, .mat-typography { font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; } .mat-body-1 p, .mat-body p, .mat-typography p { margin: 0px 0px 12px; } .mat-caption, .mat-small { font: 400 12px / 20px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; } .mat-display-4, .mat-typography .mat-display-4 { font: 300 112px / 112px Roboto, "Helvetica Neue", sans-serif; letter-spacing: -0.05em; margin: 0px 0px 56px; } .mat-display-3, .mat-typography .mat-display-3 { font: 400 56px / 56px Roboto, "Helvetica Neue", sans-serif; letter-spacing: -0.02em; margin: 0px 0px 64px; } .mat-display-2, .mat-typography .mat-display-2 { font: 400 45px / 48px Roboto, "Helvetica Neue", sans-serif; letter-spacing: -0.005em; margin: 0px 0px 64px; } .mat-display-1, .mat-typography .mat-display-1 { font: 400 34px / 40px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; margin: 0px 0px 64px; } .mat-bottom-sheet-container { font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; } .mat-button, .mat-fab, .mat-flat-button, .mat-icon-button, .mat-mini-fab, .mat-raised-button, .mat-stroked-button { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 14px; font-weight: 500; } .mat-button-toggle, .mat-card { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-card-title { font-size: 24px; font-weight: 500; } .mat-card-header .mat-card-title { font-size: 20px; } .mat-card-content, .mat-card-subtitle { font-size: 14px; } .mat-checkbox { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-checkbox-layout .mat-checkbox-label { line-height: 24px; } .mat-chip { font-size: 14px; font-weight: 500; } .mat-chip .mat-chip-remove.mat-icon, .mat-chip .mat-chip-trailing-icon.mat-icon { font-size: 18px; } .mat-table { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-header-cell { font-size: 12px; font-weight: 500; } .mat-cell, .mat-footer-cell { font-size: 14px; } .mat-calendar { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-calendar-body { font-size: 13px; } .mat-calendar-body-label, .mat-calendar-period-button { font-size: 14px; font-weight: 500; } .mat-calendar-table-header th { font-size: 11px; font-weight: 400; } .mat-dialog-title { font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; } .mat-expansion-panel-header { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 15px; font-weight: 400; } .mat-expansion-panel-content { font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; } .mat-form-field { font-size: inherit; font-weight: 400; line-height: 1.125; font-family: Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; } .mat-form-field-wrapper { padding-bottom: 1.34375em; } .mat-form-field-prefix .mat-icon, .mat-form-field-suffix .mat-icon { font-size: 150%; line-height: 1.125; } .mat-form-field-prefix .mat-icon-button, .mat-form-field-suffix .mat-icon-button { height: 1.5em; width: 1.5em; } .mat-form-field-prefix .mat-icon-button .mat-icon, .mat-form-field-suffix .mat-icon-button .mat-icon { height: 1.125em; line-height: 1.125; } .mat-form-field-infix { padding: 0.5em 0px; border-top: 0.84375em solid rgba(0, 0, 0, 0); } .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label, .mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label { transform: translateY(-1.34375em) scale(0.75); width: 133.333%; } .mat-form-field-label-wrapper { top: -0.84375em; padding-top: 0.84375em; } .mat-form-field-label { top: 1.34375em; } .mat-form-field-underline { bottom: 1.34375em; } .mat-form-field-subscript-wrapper { font-size: 75%; margin-top: 0.666667em; top: calc(100% - 1.79167em); } .mat-form-field-appearance-legacy .mat-form-field-wrapper { padding-bottom: 1.25em; } .mat-form-field-appearance-legacy .mat-form-field-infix { padding: 0.4375em 0px; } .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label, .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label { transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px); width: 133.333%; } .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label { transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px); width: 133.333%; } .mat-form-field-appearance-legacy .mat-form-field-label { top: 1.28125em; } .mat-form-field-appearance-legacy .mat-form-field-underline { bottom: 1.25em; } .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper { margin-top: 0.541667em; top: calc(100% - 1.66667em); } @media print { .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label, .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label { transform: translateY(-1.28122em) scale(0.75); } .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label { transform: translateY(-1.28121em) scale(0.75); }} .mat-form-field-appearance-fill .mat-form-field-infix { padding: 0.25em 0px 0.75em; } .mat-form-field-appearance-fill .mat-form-field-label { top: 1.09375em; margin-top: -0.5em; } .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label, .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label { transform: translateY(-0.59375em) scale(0.75); width: 133.333%; } .mat-form-field-appearance-outline .mat-form-field-infix { padding: 1em 0px; } .mat-form-field-appearance-outline .mat-form-field-label { top: 1.84375em; margin-top: -0.25em; } .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label, .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label { transform: translateY(-1.59375em) scale(0.75); width: 133.333%; } .mat-grid-tile-footer, .mat-grid-tile-header { font-size: 14px; } .mat-grid-tile-footer .mat-line, .mat-grid-tile-header .mat-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; box-sizing: border-box; } .mat-grid-tile-footer .mat-line:nth-child(n+2), .mat-grid-tile-header .mat-line:nth-child(n+2) { font-size: 12px; } input.mat-input-element { margin-top: -0.0625em; } .mat-menu-item { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 14px; font-weight: 400; } .mat-paginator, .mat-paginator-page-size .mat-select-trigger { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 12px; } .mat-radio-button, .mat-select { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-select-trigger { height: 1.125em; } .mat-slide-toggle-content, .mat-slider-thumb-label-text { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-slider-thumb-label-text { font-size: 12px; font-weight: 500; } .mat-stepper-horizontal, .mat-stepper-vertical { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-step-label { font-size: 14px; font-weight: 400; } .mat-step-sub-label-error { font-weight: 400; } .mat-step-label-error { font-size: 14px; } .mat-step-label-selected { font-size: 14px; font-weight: 500; } .mat-tab-group, .mat-tab-label, .mat-tab-link { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-tab-label, .mat-tab-link { font-size: 14px; font-weight: 500; } .mat-toolbar, .mat-toolbar h1, .mat-toolbar h2, .mat-toolbar h3, .mat-toolbar h4, .mat-toolbar h5, .mat-toolbar h6 { font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; margin: 0px; } .mat-tooltip { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 10px; padding-top: 6px; padding-bottom: 6px; } .mat-tooltip-handset { font-size: 14px; padding-top: 8px; padding-bottom: 8px; } .mat-list-item, .mat-list-option { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-list-base .mat-list-item { font-size: 16px; } .mat-list-base .mat-list-item .mat-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; box-sizing: border-box; } .mat-list-base .mat-list-item .mat-line:nth-child(n+2) { font-size: 14px; } .mat-list-base .mat-list-option { font-size: 16px; } .mat-list-base .mat-list-option .mat-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; box-sizing: border-box; } .mat-list-base .mat-list-option .mat-line:nth-child(n+2) { font-size: 14px; } .mat-list-base .mat-subheader { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 14px; font-weight: 500; } .mat-list-base[dense] .mat-list-item { font-size: 12px; } .mat-list-base[dense] .mat-list-item .mat-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; box-sizing: border-box; } .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2), .mat-list-base[dense] .mat-list-option { font-size: 12px; } .mat-list-base[dense] .mat-list-option .mat-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; box-sizing: border-box; } .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) { font-size: 12px; } .mat-list-base[dense] .mat-subheader { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 12px; font-weight: 500; } .mat-option { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 16px; } .mat-optgroup-label { font: 500 14px / 24px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; } .mat-simple-snackbar { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 14px; } .mat-simple-snackbar-action { line-height: 1; font-family: inherit; font-size: inherit; font-weight: 500; } .mat-tree { font-family: Roboto, "Helvetica Neue", sans-serif; } .mat-nested-tree-node, .mat-tree-node { font-weight: 400; font-size: 14px; } .mat-ripple { overflow: hidden; position: relative; } .mat-ripple:not(:empty) { transform: translateZ(0px); } .mat-ripple.mat-ripple-unbounded { overflow: visible; } .mat-ripple-element { position: absolute; border-radius: 50%; pointer-events: none; transition: opacity 0s ease 0s, transform 0ms cubic-bezier(0, 0, 0.2, 1) 0s; transform: scale(0); } .cdk-high-contrast-active .mat-ripple-element { display: none; } .cdk-visually-hidden { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; outline: 0px; appearance: none; } .cdk-global-overlay-wrapper, .cdk-overlay-container { pointer-events: none; top: 0px; left: 0px; height: 100%; width: 100%; } .cdk-overlay-container { position: fixed; z-index: 1000; } .cdk-overlay-container:empty { display: none; } .cdk-global-overlay-wrapper, .cdk-overlay-pane { display: flex; position: absolute; z-index: 1000; } .cdk-overlay-pane { pointer-events: auto; box-sizing: border-box; max-width: 100%; max-height: 100%; } .cdk-overlay-backdrop { position: absolute; inset: 0px; z-index: 1000; pointer-events: auto; -webkit-tap-highlight-color: transparent; transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) 0s; opacity: 0; } .cdk-overlay-backdrop.cdk-overlay-backdrop-showing { opacity: 1; } @media screen and (-ms-high-contrast:active) { .cdk-overlay-backdrop.cdk-overlay-backdrop-showing { opacity: 0.6; }} .cdk-overlay-dark-backdrop { background: rgba(0, 0, 0, 0.32); } .cdk-overlay-transparent-backdrop, .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing { opacity: 0; } .cdk-overlay-connected-position-bounding-box { position: absolute; z-index: 1000; display: flex; flex-direction: column; min-width: 1px; min-height: 1px; } .cdk-global-scrollblock { position: fixed; width: 100%; overflow-y: scroll; } @-webkit-keyframes cdk-text-field-autofill-start { } @keyframes cdk-text-field-autofill-start { } @-webkit-keyframes cdk-text-field-autofill-end { } @keyframes cdk-text-field-autofill-end { } .cdk-text-field-autofill-monitored:-webkit-autofill { animation: 0s ease 1ms 1 normal none running cdk-text-field-autofill-start; } .cdk-text-field-autofill-monitored:not(:-webkit-autofill) { animation: 0s ease 1ms 1 normal none running cdk-text-field-autofill-end; } textarea.cdk-textarea-autosize { resize: none; } textarea.cdk-textarea-autosize-measuring { padding: 2px 0px !important; box-sizing: content-box !important; height: auto !important; overflow: hidden !important; } textarea.cdk-textarea-autosize-measuring-firefox { padding: 2px 0px !important; box-sizing: content-box !important; height: 0px !important; } .mat-focus-indicator, .mat-mdc-focus-indicator { position: relative; } .mat-ripple-element { background-color: rgba(0, 0, 0, 0.1); } .mat-option { color: rgba(0, 0, 0, 0.87); } .mat-option.mat-active, .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled), .mat-option:hover:not(.mat-option-disabled) { background: rgba(0, 0, 0, 0.04); } .mat-option.mat-active { color: rgba(0, 0, 0, 0.87); } .mat-option.mat-option-disabled { color: rgba(0, 0, 0, 0.38); } .mat-primary .mat-option.mat-selected:not(.mat-option-disabled) { color: rgb(35, 91, 172); } .mat-accent .mat-option.mat-selected:not(.mat-option-disabled) { color: rgb(64, 132, 76); } .mat-warn .mat-option.mat-selected:not(.mat-option-disabled) { color: rgb(244, 67, 54); } .mat-optgroup-label { color: rgba(0, 0, 0, 0.54); } .mat-optgroup-disabled .mat-optgroup-label { color: rgba(0, 0, 0, 0.38); } .mat-pseudo-checkbox { color: rgba(0, 0, 0, 0.54); } .mat-pseudo-checkbox::after { color: rgb(250, 250, 250); } .mat-pseudo-checkbox-disabled { color: rgb(176, 176, 176); } .mat-primary .mat-pseudo-checkbox-checked, .mat-primary .mat-pseudo-checkbox-indeterminate { background: rgb(35, 91, 172); } .mat-accent .mat-pseudo-checkbox-checked, .mat-accent .mat-pseudo-checkbox-indeterminate, .mat-pseudo-checkbox-checked, .mat-pseudo-checkbox-indeterminate { background: rgb(64, 132, 76); } .mat-warn .mat-pseudo-checkbox-checked, .mat-warn .mat-pseudo-checkbox-indeterminate { background: rgb(244, 67, 54); } .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled { background: rgb(176, 176, 176); } .mat-app-background { background-color: rgb(250, 250, 250); color: rgba(0, 0, 0, 0.87); } .mat-elevation-z0 { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.14) 0px 0px 0px 0px, rgba(0, 0, 0, 0.12) 0px 0px 0px 0px; } .mat-elevation-z1 { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 1px -1px, rgba(0, 0, 0, 0.14) 0px 1px 1px 0px, rgba(0, 0, 0, 0.12) 0px 1px 3px 0px; } .mat-elevation-z2 { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; } .mat-elevation-z3 { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px -2px, rgba(0, 0, 0, 0.14) 0px 3px 4px 0px, rgba(0, 0, 0, 0.12) 0px 1px 8px 0px; } .mat-elevation-z4 { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; } .mat-elevation-z5 { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 5px 8px 0px, rgba(0, 0, 0, 0.12) 0px 1px 14px 0px; } .mat-elevation-z6 { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; } .mat-elevation-z7 { box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 5px -2px, rgba(0, 0, 0, 0.14) 0px 7px 10px 1px, rgba(0, 0, 0, 0.12) 0px 2px 16px 1px; } .mat-elevation-z8 { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; } .mat-elevation-z9 { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 6px -3px, rgba(0, 0, 0, 0.14) 0px 9px 12px 1px, rgba(0, 0, 0, 0.12) 0px 3px 16px 2px; } .mat-elevation-z10 { box-shadow: rgba(0, 0, 0, 0.2) 0px 6px 6px -3px, rgba(0, 0, 0, 0.14) 0px 10px 14px 1px, rgba(0, 0, 0, 0.12) 0px 4px 18px 3px; } .mat-elevation-z11 { box-shadow: rgba(0, 0, 0, 0.2) 0px 6px 7px -4px, rgba(0, 0, 0, 0.14) 0px 11px 15px 1px, rgba(0, 0, 0, 0.12) 0px 4px 20px 3px; } .mat-elevation-z12 { box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 8px -4px, rgba(0, 0, 0, 0.14) 0px 12px 17px 2px, rgba(0, 0, 0, 0.12) 0px 5px 22px 4px; } .mat-elevation-z13 { box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 8px -4px, rgba(0, 0, 0, 0.14) 0px 13px 19px 2px, rgba(0, 0, 0, 0.12) 0px 5px 24px 4px; } .mat-elevation-z14 { box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 9px -4px, rgba(0, 0, 0, 0.14) 0px 14px 21px 2px, rgba(0, 0, 0, 0.12) 0px 5px 26px 4px; } .mat-elevation-z15 { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 9px -5px, rgba(0, 0, 0, 0.14) 0px 15px 22px 2px, rgba(0, 0, 0, 0.12) 0px 6px 28px 5px; } .mat-elevation-z16 { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 10px -5px, rgba(0, 0, 0, 0.14) 0px 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px; } .mat-elevation-z17 { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 11px -5px, rgba(0, 0, 0, 0.14) 0px 17px 26px 2px, rgba(0, 0, 0, 0.12) 0px 6px 32px 5px; } .mat-elevation-z18 { box-shadow: rgba(0, 0, 0, 0.2) 0px 9px 11px -5px, rgba(0, 0, 0, 0.14) 0px 18px 28px 2px, rgba(0, 0, 0, 0.12) 0px 7px 34px 6px; } .mat-elevation-z19 { box-shadow: rgba(0, 0, 0, 0.2) 0px 9px 12px -6px, rgba(0, 0, 0, 0.14) 0px 19px 29px 2px, rgba(0, 0, 0, 0.12) 0px 7px 36px 6px; } .mat-elevation-z20 { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 13px -6px, rgba(0, 0, 0, 0.14) 0px 20px 31px 3px, rgba(0, 0, 0, 0.12) 0px 8px 38px 7px; } .mat-elevation-z21 { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 13px -6px, rgba(0, 0, 0, 0.14) 0px 21px 33px 3px, rgba(0, 0, 0, 0.12) 0px 8px 40px 7px; } .mat-elevation-z22 { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 14px -6px, rgba(0, 0, 0, 0.14) 0px 22px 35px 3px, rgba(0, 0, 0, 0.12) 0px 8px 42px 7px; } .mat-elevation-z23 { box-shadow: rgba(0, 0, 0, 0.2) 0px 11px 14px -7px, rgba(0, 0, 0, 0.14) 0px 23px 36px 3px, rgba(0, 0, 0, 0.12) 0px 9px 44px 8px; } .mat-elevation-z24 { box-shadow: rgba(0, 0, 0, 0.2) 0px 11px 15px -7px, rgba(0, 0, 0, 0.14) 0px 24px 38px 3px, rgba(0, 0, 0, 0.12) 0px 9px 46px 8px; } .mat-theme-loaded-marker { display: none; } .mat-autocomplete-panel { background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); } .mat-autocomplete-panel:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; } .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) { background: rgb(255, 255, 255); } .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) { color: rgba(0, 0, 0, 0.87); } .mat-badge-content { color: rgb(255, 255, 255); background: rgb(35, 91, 172); } .cdk-high-contrast-active .mat-badge-content { outline: solid 1px; border-radius: 0px; } .mat-badge-accent .mat-badge-content { background: rgb(64, 132, 76); color: rgb(255, 255, 255); } .mat-badge-warn .mat-badge-content { color: rgb(255, 255, 255); background: rgb(244, 67, 54); } .mat-badge { position: relative; } .mat-badge-hidden .mat-badge-content { display: none; } .mat-badge-disabled .mat-badge-content { background: rgb(185, 185, 185); color: rgba(0, 0, 0, 0.38); } .mat-badge-content { position: absolute; text-align: center; display: inline-block; border-radius: 50%; transition: transform 0.2s ease-in-out 0s; transform: scale(0.6); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; pointer-events: none; } .mat-badge-content._mat-animation-noopable, .ng-animate-disabled .mat-badge-content { transition: none 0s ease 0s; } .mat-badge-content.mat-badge-active { transform: none; } .mat-badge-small .mat-badge-content { width: 16px; height: 16px; line-height: 16px; } .mat-badge-small.mat-badge-above .mat-badge-content { top: -8px; } .mat-badge-small.mat-badge-below .mat-badge-content { bottom: -8px; } .mat-badge-small.mat-badge-before .mat-badge-content { left: -16px; } [dir="rtl"] .mat-badge-small.mat-badge-before .mat-badge-content { left: auto; right: -16px; } .mat-badge-small.mat-badge-after .mat-badge-content { right: -16px; } [dir="rtl"] .mat-badge-small.mat-badge-after .mat-badge-content { right: auto; left: -16px; } .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content { left: -8px; } [dir="rtl"] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content { left: auto; right: -8px; } .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content { right: -8px; } [dir="rtl"] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content { right: auto; left: -8px; } .mat-badge-medium .mat-badge-content { width: 22px; height: 22px; line-height: 22px; } .mat-badge-medium.mat-badge-above .mat-badge-content { top: -11px; } .mat-badge-medium.mat-badge-below .mat-badge-content { bottom: -11px; } .mat-badge-medium.mat-badge-before .mat-badge-content { left: -22px; } [dir="rtl"] .mat-badge-medium.mat-badge-before .mat-badge-content { left: auto; right: -22px; } .mat-badge-medium.mat-badge-after .mat-badge-content { right: -22px; } [dir="rtl"] .mat-badge-medium.mat-badge-after .mat-badge-content { right: auto; left: -22px; } .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content { left: -11px; } [dir="rtl"] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content { left: auto; right: -11px; } .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content { right: -11px; } [dir="rtl"] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content { right: auto; left: -11px; } .mat-badge-large .mat-badge-content { width: 28px; height: 28px; line-height: 28px; } .mat-badge-large.mat-badge-above .mat-badge-content { top: -14px; } .mat-badge-large.mat-badge-below .mat-badge-content { bottom: -14px; } .mat-badge-large.mat-badge-before .mat-badge-content { left: -28px; } [dir="rtl"] .mat-badge-large.mat-badge-before .mat-badge-content { left: auto; right: -28px; } .mat-badge-large.mat-badge-after .mat-badge-content { right: -28px; } [dir="rtl"] .mat-badge-large.mat-badge-after .mat-badge-content { right: auto; left: -28px; } .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content { left: -14px; } [dir="rtl"] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content { left: auto; right: -14px; } .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content { right: -14px; } [dir="rtl"] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content { right: auto; left: -14px; } .mat-bottom-sheet-container { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 10px -5px, rgba(0, 0, 0, 0.14) 0px 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px; background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); } .mat-button, .mat-icon-button, .mat-stroked-button { color: inherit; background: rgba(0, 0, 0, 0); } .mat-button.mat-primary, .mat-icon-button.mat-primary, .mat-stroked-button.mat-primary { color: rgb(35, 91, 172); } .mat-button.mat-accent, .mat-icon-button.mat-accent, .mat-stroked-button.mat-accent { color: rgb(64, 132, 76); } .mat-button.mat-warn, .mat-icon-button.mat-warn, .mat-stroked-button.mat-warn { color: rgb(244, 67, 54); } .mat-button.mat-accent.mat-button-disabled, .mat-button.mat-button-disabled.mat-button-disabled, .mat-button.mat-primary.mat-button-disabled, .mat-button.mat-warn.mat-button-disabled, .mat-icon-button.mat-accent.mat-button-disabled, .mat-icon-button.mat-button-disabled.mat-button-disabled, .mat-icon-button.mat-primary.mat-button-disabled, .mat-icon-button.mat-warn.mat-button-disabled, .mat-stroked-button.mat-accent.mat-button-disabled, .mat-stroked-button.mat-button-disabled.mat-button-disabled, .mat-stroked-button.mat-primary.mat-button-disabled, .mat-stroked-button.mat-warn.mat-button-disabled { color: rgba(0, 0, 0, 0.26); } .mat-button.mat-primary .mat-button-focus-overlay, .mat-icon-button.mat-primary .mat-button-focus-overlay, .mat-stroked-button.mat-primary .mat-button-focus-overlay { background-color: rgb(35, 91, 172); } .mat-button.mat-accent .mat-button-focus-overlay, .mat-icon-button.mat-accent .mat-button-focus-overlay, .mat-stroked-button.mat-accent .mat-button-focus-overlay { background-color: rgb(64, 132, 76); } .mat-button.mat-warn .mat-button-focus-overlay, .mat-icon-button.mat-warn .mat-button-focus-overlay, .mat-stroked-button.mat-warn .mat-button-focus-overlay { background-color: rgb(244, 67, 54); } .mat-button.mat-button-disabled .mat-button-focus-overlay, .mat-icon-button.mat-button-disabled .mat-button-focus-overlay, .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay { background-color: rgba(0, 0, 0, 0); } .mat-button .mat-ripple-element, .mat-icon-button .mat-ripple-element, .mat-stroked-button .mat-ripple-element { opacity: 0.1; background-color: currentcolor; } .mat-button-focus-overlay { background: rgb(0, 0, 0); } .mat-stroked-button:not(.mat-button-disabled) { border-color: rgba(0, 0, 0, 0.12); } .mat-fab, .mat-flat-button, .mat-mini-fab, .mat-raised-button { color: rgba(0, 0, 0, 0.87); background-color: rgb(255, 255, 255); } .mat-fab.mat-accent, .mat-fab.mat-primary, .mat-fab.mat-warn, .mat-flat-button.mat-accent, .mat-flat-button.mat-primary, .mat-flat-button.mat-warn, .mat-mini-fab.mat-accent, .mat-mini-fab.mat-primary, .mat-mini-fab.mat-warn, .mat-raised-button.mat-accent, .mat-raised-button.mat-primary, .mat-raised-button.mat-warn { color: rgb(255, 255, 255); } .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled { color: rgba(0, 0, 0, 0.26); } .mat-fab.mat-primary, .mat-flat-button.mat-primary, .mat-mini-fab.mat-primary, .mat-raised-button.mat-primary { background-color: rgb(35, 91, 172); } .mat-fab.mat-accent, .mat-flat-button.mat-accent, .mat-mini-fab.mat-accent, .mat-raised-button.mat-accent { background-color: rgb(64, 132, 76); } .mat-fab.mat-warn, .mat-flat-button.mat-warn, .mat-mini-fab.mat-warn, .mat-raised-button.mat-warn { background-color: rgb(244, 67, 54); } .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled { background-color: rgba(0, 0, 0, 0.12); } .mat-fab.mat-accent .mat-ripple-element, .mat-fab.mat-primary .mat-ripple-element, .mat-fab.mat-warn .mat-ripple-element, .mat-flat-button.mat-accent .mat-ripple-element, .mat-flat-button.mat-primary .mat-ripple-element, .mat-flat-button.mat-warn .mat-ripple-element, .mat-mini-fab.mat-accent .mat-ripple-element, .mat-mini-fab.mat-primary .mat-ripple-element, .mat-mini-fab.mat-warn .mat-ripple-element, .mat-raised-button.mat-accent .mat-ripple-element, .mat-raised-button.mat-primary .mat-ripple-element, .mat-raised-button.mat-warn .mat-ripple-element { background-color: rgba(255, 255, 255, 0.1); } .mat-flat-button:not([class*="mat-elevation-z"]), .mat-stroked-button:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.14) 0px 0px 0px 0px, rgba(0, 0, 0, 0.12) 0px 0px 0px 0px; } .mat-raised-button:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; } .mat-raised-button:not(.mat-button-disabled):active:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; } .mat-raised-button.mat-button-disabled:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.14) 0px 0px 0px 0px, rgba(0, 0, 0, 0.12) 0px 0px 0px 0px; } .mat-fab:not([class*="mat-elevation-z"]), .mat-mini-fab:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; } .mat-fab:not(.mat-button-disabled):active:not([class*="mat-elevation-z"]), .mat-mini-fab:not(.mat-button-disabled):active:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 8px -4px, rgba(0, 0, 0, 0.14) 0px 12px 17px 2px, rgba(0, 0, 0, 0.12) 0px 5px 22px 4px; } .mat-fab.mat-button-disabled:not([class*="mat-elevation-z"]), .mat-mini-fab.mat-button-disabled:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.14) 0px 0px 0px 0px, rgba(0, 0, 0, 0.12) 0px 0px 0px 0px; } .mat-button-toggle-group, .mat-button-toggle-standalone { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; } .mat-button-toggle-group-appearance-standard, .mat-button-toggle-standalone.mat-button-toggle-appearance-standard { box-shadow: none; } .mat-button-toggle { color: rgba(0, 0, 0, 0.38); } .mat-button-toggle .mat-button-toggle-focus-overlay { background-color: rgba(0, 0, 0, 0.12); } .mat-button-toggle-appearance-standard { color: rgba(0, 0, 0, 0.87); background: rgb(255, 255, 255); } .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay { background-color: rgb(0, 0, 0); } .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle { border-left: 1px solid rgba(0, 0, 0, 0.12); } [dir="rtl"] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle { border-left: none; border-right: 1px solid rgba(0, 0, 0, 0.12); } .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle { border-left: none; border-right: none; border-top: 1px solid rgba(0, 0, 0, 0.12); } .mat-button-toggle-checked { background-color: rgb(224, 224, 224); color: rgba(0, 0, 0, 0.54); } .mat-button-toggle-checked.mat-button-toggle-appearance-standard { color: rgba(0, 0, 0, 0.87); } .mat-button-toggle-disabled { color: rgba(0, 0, 0, 0.26); background-color: rgb(238, 238, 238); } .mat-button-toggle-disabled.mat-button-toggle-appearance-standard { background: rgb(255, 255, 255); } .mat-button-toggle-disabled.mat-button-toggle-checked { background-color: rgb(189, 189, 189); } .mat-button-toggle-group-appearance-standard, .mat-button-toggle-standalone.mat-button-toggle-appearance-standard { border: 1px solid rgba(0, 0, 0, 0.12); } .mat-button-toggle-appearance-standard .mat-button-toggle-label-content { line-height: 48px; } .mat-card { background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); } .mat-card:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 1px -1px, rgba(0, 0, 0, 0.14) 0px 1px 1px 0px, rgba(0, 0, 0, 0.12) 0px 1px 3px 0px; } .mat-card.mat-card-flat:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.14) 0px 0px 0px 0px, rgba(0, 0, 0, 0.12) 0px 0px 0px 0px; } .mat-card-subtitle { color: rgba(0, 0, 0, 0.54); } .mat-checkbox-frame { border-color: rgba(0, 0, 0, 0.54); } .mat-checkbox-checkmark { fill: rgb(250, 250, 250); } .mat-checkbox-checkmark-path { stroke: rgb(250, 250, 250) !important; } .mat-checkbox-mixedmark { background-color: rgb(250, 250, 250); } .mat-checkbox-checked.mat-primary .mat-checkbox-background, .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background { background-color: rgb(35, 91, 172); } .mat-checkbox-checked.mat-accent .mat-checkbox-background, .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background { background-color: rgb(64, 132, 76); } .mat-checkbox-checked.mat-warn .mat-checkbox-background, .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background { background-color: rgb(244, 67, 54); } .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background { background-color: rgb(176, 176, 176); } .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame { border-color: rgb(176, 176, 176); } .mat-checkbox-disabled .mat-checkbox-label { color: rgba(0, 0, 0, 0.54); } .mat-checkbox .mat-ripple-element { background-color: rgb(0, 0, 0); } .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element, .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element { background: rgb(35, 91, 172); } .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element, .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element { background: rgb(64, 132, 76); } .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element, .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element { background: rgb(244, 67, 54); } .mat-chip.mat-standard-chip { background-color: rgb(224, 224, 224); color: rgba(0, 0, 0, 0.87); } .mat-chip.mat-standard-chip .mat-chip-remove { color: rgba(0, 0, 0, 0.87); opacity: 0.4; } .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px -2px, rgba(0, 0, 0, 0.14) 0px 3px 4px 0px, rgba(0, 0, 0, 0.12) 0px 1px 8px 0px; } .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover { opacity: 0.54; } .mat-chip.mat-standard-chip.mat-chip-disabled { opacity: 0.4; } .mat-chip.mat-standard-chip::after { background: rgb(0, 0, 0); } .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary { background-color: rgb(35, 91, 172); color: rgb(255, 255, 255); } .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove { color: rgb(255, 255, 255); opacity: 0.4; } .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element { background-color: rgba(255, 255, 255, 0.1); } .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn { background-color: rgb(244, 67, 54); color: rgb(255, 255, 255); } .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove { color: rgb(255, 255, 255); opacity: 0.4; } .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element { background-color: rgba(255, 255, 255, 0.1); } .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent { background-color: rgb(64, 132, 76); color: rgb(255, 255, 255); } .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove { color: rgb(255, 255, 255); opacity: 0.4; } .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element { background-color: rgba(255, 255, 255, 0.1); } .mat-table { background: rgb(255, 255, 255); } .mat-table-sticky, .mat-table tbody, .mat-table tfoot, .mat-table thead, [mat-footer-row], [mat-header-row], [mat-row], mat-footer-row, mat-header-row, mat-row { background: inherit; } mat-footer-row, mat-header-row, mat-row, td.mat-cell, td.mat-footer-cell, th.mat-header-cell { border-bottom-color: rgba(0, 0, 0, 0.12); } .mat-header-cell { color: rgba(0, 0, 0, 0.54); } .mat-cell, .mat-footer-cell { color: rgba(0, 0, 0, 0.87); } .mat-calendar-arrow { border-top-color: rgba(0, 0, 0, 0.54); } .mat-datepicker-content .mat-calendar-next-button, .mat-datepicker-content .mat-calendar-previous-button, .mat-datepicker-toggle { color: rgba(0, 0, 0, 0.54); } .mat-calendar-table-header { color: rgba(0, 0, 0, 0.38); } .mat-calendar-table-header-divider::after { background: rgba(0, 0, 0, 0.12); } .mat-calendar-body-label { color: rgba(0, 0, 0, 0.54); } .mat-calendar-body-cell-content, .mat-date-range-input-separator { color: rgba(0, 0, 0, 0.87); border-color: rgba(0, 0, 0, 0); } .mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-form-field-disabled .mat-date-range-input-separator { color: rgba(0, 0, 0, 0.38); } .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical), .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) { background-color: rgba(0, 0, 0, 0.04); } .mat-calendar-body-in-preview { color: rgba(0, 0, 0, 0.24); } .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) { border-color: rgba(0, 0, 0, 0.38); } .mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) { border-color: rgba(0, 0, 0, 0.18); } .mat-calendar-body-in-range::before { background: rgba(35, 91, 172, 0.2); } .mat-calendar-body-comparison-identical, .mat-calendar-body-in-comparison-range::before { background: rgba(249, 171, 0, 0.2); } .mat-calendar-body-comparison-bridge-start::before, [dir="rtl"] .mat-calendar-body-comparison-bridge-end::before { background: linear-gradient(90deg, rgba(35, 91, 172, 0.2) 50%, rgba(249, 171, 0, 0.2) 0px); } .mat-calendar-body-comparison-bridge-end::before, [dir="rtl"] .mat-calendar-body-comparison-bridge-start::before { background: linear-gradient(270deg, rgba(35, 91, 172, 0.2) 50%, rgba(249, 171, 0, 0.2) 0px); } .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after, .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical { background: rgb(168, 218, 181); } .mat-calendar-body-comparison-identical.mat-calendar-body-selected, .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected { background: rgb(70, 163, 94); } .mat-calendar-body-selected { background-color: rgb(35, 91, 172); color: rgb(255, 255, 255); } .mat-calendar-body-disabled > .mat-calendar-body-selected { background-color: rgba(35, 91, 172, 0.4); } .mat-calendar-body-today.mat-calendar-body-selected { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset; } .mat-datepicker-content { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); } .mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before { background: rgba(64, 132, 76, 0.2); } .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical, .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before { background: rgba(249, 171, 0, 0.2); } .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before, .mat-datepicker-content.mat-accent [dir="rtl"] .mat-calendar-body-comparison-bridge-end::before { background: linear-gradient(90deg, rgba(64, 132, 76, 0.2) 50%, rgba(249, 171, 0, 0.2) 0px); } .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before, .mat-datepicker-content.mat-accent [dir="rtl"] .mat-calendar-body-comparison-bridge-start::before { background: linear-gradient(270deg, rgba(64, 132, 76, 0.2) 50%, rgba(249, 171, 0, 0.2) 0px); } .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after, .mat-datepicker-content.mat-accent .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical { background: rgb(168, 218, 181); } .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected, .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected { background: rgb(70, 163, 94); } .mat-datepicker-content.mat-accent .mat-calendar-body-selected { background-color: rgb(64, 132, 76); color: rgb(255, 255, 255); } .mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected { background-color: rgba(64, 132, 76, 0.4); } .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset; } .mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before { background: rgba(244, 67, 54, 0.2); } .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical, .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before { background: rgba(249, 171, 0, 0.2); } .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before, .mat-datepicker-content.mat-warn [dir="rtl"] .mat-calendar-body-comparison-bridge-end::before { background: linear-gradient(90deg, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 0px); } .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before, .mat-datepicker-content.mat-warn [dir="rtl"] .mat-calendar-body-comparison-bridge-start::before { background: linear-gradient(270deg, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 0px); } .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after, .mat-datepicker-content.mat-warn .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical { background: rgb(168, 218, 181); } .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected, .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected { background: rgb(70, 163, 94); } .mat-datepicker-content.mat-warn .mat-calendar-body-selected { background-color: rgb(244, 67, 54); color: rgb(255, 255, 255); } .mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected { background-color: rgba(244, 67, 54, 0.4); } .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset; } .mat-datepicker-content-touch { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.14) 0px 0px 0px 0px, rgba(0, 0, 0, 0.12) 0px 0px 0px 0px; } .mat-datepicker-toggle-active { color: rgb(35, 91, 172); } .mat-datepicker-toggle-active.mat-accent { color: rgb(64, 132, 76); } .mat-datepicker-toggle-active.mat-warn { color: rgb(244, 67, 54); } .mat-date-range-input-inner[disabled] { color: rgba(0, 0, 0, 0.38); } .mat-dialog-container { box-shadow: rgba(0, 0, 0, 0.2) 0px 11px 15px -7px, rgba(0, 0, 0, 0.14) 0px 24px 38px 3px, rgba(0, 0, 0, 0.12) 0px 9px 46px 8px; background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); } .mat-divider { border-top-color: rgba(0, 0, 0, 0.12); } .mat-divider-vertical { border-right-color: rgba(0, 0, 0, 0.12); } .mat-expansion-panel { background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); } .mat-expansion-panel:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; } .mat-action-row { border-top-color: rgba(0, 0, 0, 0.12); } .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled="true"]), .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled="true"]), .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled="true"]) { background: rgba(0, 0, 0, 0.04); } @media (hover: none) { .mat-expansion-panel:not(.mat-expanded):not([aria-disabled="true"]) .mat-expansion-panel-header:hover { background: rgb(255, 255, 255); }} .mat-expansion-panel-header-title { color: rgba(0, 0, 0, 0.87); } .mat-expansion-indicator::after, .mat-expansion-panel-header-description { color: rgba(0, 0, 0, 0.54); } .mat-expansion-panel-header[aria-disabled="true"] { color: rgba(0, 0, 0, 0.26); } .mat-expansion-panel-header[aria-disabled="true"] .mat-expansion-panel-header-description, .mat-expansion-panel-header[aria-disabled="true"] .mat-expansion-panel-header-title { color: inherit; } .mat-expansion-panel-header { height: 48px; } .mat-expansion-panel-header.mat-expanded { height: 64px; } .mat-form-field-label, .mat-hint { color: rgba(0, 0, 0, 0.6); } .mat-form-field.mat-focused .mat-form-field-label { color: rgb(35, 91, 172); } .mat-form-field.mat-focused .mat-form-field-label.mat-accent { color: rgb(64, 132, 76); } .mat-form-field.mat-focused .mat-form-field-label.mat-warn { color: rgb(244, 67, 54); } .mat-focused .mat-form-field-required-marker { color: rgb(64, 132, 76); } .mat-form-field-ripple { background-color: rgba(0, 0, 0, 0.87); } .mat-form-field.mat-focused .mat-form-field-ripple { background-color: rgb(35, 91, 172); } .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent { background-color: rgb(64, 132, 76); } .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn { background-color: rgb(244, 67, 54); } .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after { color: rgb(35, 91, 172); } .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after { color: rgb(64, 132, 76); } .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after, .mat-form-field.mat-form-field-invalid .mat-form-field-label, .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent, .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker { color: rgb(244, 67, 54); } .mat-form-field.mat-form-field-invalid .mat-form-field-ripple, .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent { background-color: rgb(244, 67, 54); } .mat-error { color: rgb(244, 67, 54); } .mat-form-field-appearance-legacy .mat-form-field-label, .mat-form-field-appearance-legacy .mat-hint { color: rgba(0, 0, 0, 0.54); } .mat-form-field-appearance-legacy .mat-form-field-underline { background-color: rgba(0, 0, 0, 0.42); } .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0px, rgba(0, 0, 0, 0.42) 33%, rgba(0, 0, 0, 0) 0px); background-size: 4px 100%; background-repeat: repeat-x; } .mat-form-field-appearance-standard .mat-form-field-underline { background-color: rgba(0, 0, 0, 0.42); } .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0px, rgba(0, 0, 0, 0.42) 33%, rgba(0, 0, 0, 0) 0px); background-size: 4px 100%; background-repeat: repeat-x; } .mat-form-field-appearance-fill .mat-form-field-flex { background-color: rgba(0, 0, 0, 0.04); } .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex { background-color: rgba(0, 0, 0, 0.02); } .mat-form-field-appearance-fill .mat-form-field-underline::before { background-color: rgba(0, 0, 0, 0.42); } .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label { color: rgba(0, 0, 0, 0.38); } .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before { background-color: rgba(0, 0, 0, 0); } .mat-form-field-appearance-outline .mat-form-field-outline { color: rgba(0, 0, 0, 0.12); } .mat-form-field-appearance-outline .mat-form-field-outline-thick { color: rgba(0, 0, 0, 0.87); } .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick { color: rgb(35, 91, 172); } .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick { color: rgb(64, 132, 76); } .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick, .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick { color: rgb(244, 67, 54); } .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label { color: rgba(0, 0, 0, 0.38); } .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline { color: rgba(0, 0, 0, 0.06); } .mat-icon.mat-primary { color: rgb(35, 91, 172); } .mat-icon.mat-accent { color: rgb(64, 132, 76); } .mat-icon.mat-warn { color: rgb(244, 67, 54); } .mat-form-field-type-mat-native-select .mat-form-field-infix::after { color: rgba(0, 0, 0, 0.54); } .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after, .mat-input-element:disabled { color: rgba(0, 0, 0, 0.38); } .mat-input-element { caret-color: rgb(35, 91, 172); } .mat-input-element::placeholder { color: rgba(0, 0, 0, 0.42); } .mat-input-element::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.42); } .mat-form-field.mat-accent .mat-input-element { caret-color: rgb(64, 132, 76); } .mat-form-field-invalid .mat-input-element, .mat-form-field.mat-warn .mat-input-element { caret-color: rgb(244, 67, 54); } .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after { color: rgb(244, 67, 54); } .mat-list-base .mat-list-item, .mat-list-base .mat-list-option { color: rgba(0, 0, 0, 0.87); } .mat-list-base .mat-subheader { color: rgba(0, 0, 0, 0.54); } .mat-list-item-disabled { background-color: rgb(238, 238, 238); } .mat-action-list .mat-list-item:focus, .mat-action-list .mat-list-item:hover, .mat-list-option:focus, .mat-list-option:hover, .mat-nav-list .mat-list-item:focus, .mat-nav-list .mat-list-item:hover { background: rgba(0, 0, 0, 0.04); } .mat-list-single-selected-option, .mat-list-single-selected-option:focus, .mat-list-single-selected-option:hover { background: rgba(0, 0, 0, 0.12); } .mat-menu-panel { background: rgb(255, 255, 255); } .mat-menu-panel:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; } .mat-menu-item { background: rgba(0, 0, 0, 0); color: rgba(0, 0, 0, 0.87); } .mat-menu-item[disabled], .mat-menu-item[disabled]::after { color: rgba(0, 0, 0, 0.38); } .mat-menu-item-submenu-trigger::after, .mat-menu-item .mat-icon-no-color { color: rgba(0, 0, 0, 0.54); } .mat-menu-item-highlighted:not([disabled]), .mat-menu-item.cdk-keyboard-focused:not([disabled]), .mat-menu-item.cdk-program-focused:not([disabled]), .mat-menu-item:hover:not([disabled]) { background: rgba(0, 0, 0, 0.04); } .mat-paginator { background: rgb(255, 255, 255); } .mat-paginator, .mat-paginator-page-size .mat-select-trigger { color: rgba(0, 0, 0, 0.54); } .mat-paginator-decrement, .mat-paginator-increment { border-top: 2px solid rgba(0, 0, 0, 0.54); border-right: 2px solid rgba(0, 0, 0, 0.54); } .mat-paginator-first, .mat-paginator-last { border-top: 2px solid rgba(0, 0, 0, 0.54); } .mat-icon-button[disabled] .mat-paginator-decrement, .mat-icon-button[disabled] .mat-paginator-first, .mat-icon-button[disabled] .mat-paginator-increment, .mat-icon-button[disabled] .mat-paginator-last { border-color: rgba(0, 0, 0, 0.38); } .mat-paginator-container { min-height: 56px; } .mat-progress-bar-background { fill: rgb(189, 206, 230); } .mat-progress-bar-buffer { background-color: rgb(189, 206, 230); } .mat-progress-bar-fill::after { background-color: rgb(35, 91, 172); } .mat-progress-bar.mat-accent .mat-progress-bar-background { fill: rgb(198, 218, 201); } .mat-progress-bar.mat-accent .mat-progress-bar-buffer { background-color: rgb(198, 218, 201); } .mat-progress-bar.mat-accent .mat-progress-bar-fill::after { background-color: rgb(64, 132, 76); } .mat-progress-bar.mat-warn .mat-progress-bar-background { fill: rgb(255, 205, 210); } .mat-progress-bar.mat-warn .mat-progress-bar-buffer { background-color: rgb(255, 205, 210); } .mat-progress-bar.mat-warn .mat-progress-bar-fill::after { background-color: rgb(244, 67, 54); } .mat-progress-spinner circle, .mat-spinner circle { stroke: rgb(35, 91, 172); } .mat-progress-spinner.mat-accent circle, .mat-spinner.mat-accent circle { stroke: rgb(64, 132, 76); } .mat-progress-spinner.mat-warn circle, .mat-spinner.mat-warn circle { stroke: rgb(244, 67, 54); } .mat-radio-outer-circle { border-color: rgba(0, 0, 0, 0.54); } .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle { border-color: rgb(35, 91, 172); } .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-primary .mat-radio-inner-circle, .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple { background-color: rgb(35, 91, 172); } .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle { border-color: rgb(64, 132, 76); } .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-accent .mat-radio-inner-circle, .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple { background-color: rgb(64, 132, 76); } .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle { border-color: rgb(244, 67, 54); } .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-warn .mat-radio-inner-circle, .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple { background-color: rgb(244, 67, 54); } .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle, .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle { border-color: rgba(0, 0, 0, 0.38); } .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle, .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element { background-color: rgba(0, 0, 0, 0.38); } .mat-radio-button.mat-radio-disabled .mat-radio-label-content { color: rgba(0, 0, 0, 0.38); } .mat-radio-button .mat-ripple-element { background-color: rgb(0, 0, 0); } .mat-select-value { color: rgba(0, 0, 0, 0.87); } .mat-select-placeholder { color: rgba(0, 0, 0, 0.42); } .mat-select-disabled .mat-select-value { color: rgba(0, 0, 0, 0.38); } .mat-select-arrow { color: rgba(0, 0, 0, 0.54); } .mat-select-panel { background: rgb(255, 255, 255); } .mat-select-panel:not([class*="mat-elevation-z"]) { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; } .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) { background: rgba(0, 0, 0, 0.12); } .mat-form-field.mat-focused.mat-primary .mat-select-arrow { color: rgb(35, 91, 172); } .mat-form-field.mat-focused.mat-accent .mat-select-arrow { color: rgb(64, 132, 76); } .mat-form-field.mat-focused.mat-warn .mat-select-arrow, .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow { color: rgb(244, 67, 54); } .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow { color: rgba(0, 0, 0, 0.38); } .mat-drawer-container { background-color: rgb(250, 250, 250); color: rgba(0, 0, 0, 0.87); } .mat-drawer { color: rgba(0, 0, 0, 0.87); } .mat-drawer, .mat-drawer.mat-drawer-push { background-color: rgb(255, 255, 255); } .mat-drawer:not(.mat-drawer-side) { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 10px -5px, rgba(0, 0, 0, 0.14) 0px 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px; } .mat-drawer-side { border-right: 1px solid rgba(0, 0, 0, 0.12); } .mat-drawer-side.mat-drawer-end, [dir="rtl"] .mat-drawer-side { border-left: 1px solid rgba(0, 0, 0, 0.12); border-right: none; } [dir="rtl"] .mat-drawer-side.mat-drawer-end { border-left: none; border-right: 1px solid rgba(0, 0, 0, 0.12); } .mat-drawer-backdrop.mat-drawer-shown { background-color: rgba(0, 0, 0, 0.6); } .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb { background-color: rgb(64, 132, 76); } .mat-slide-toggle.mat-checked .mat-slide-toggle-bar { background-color: rgba(64, 132, 76, 0.54); } .mat-slide-toggle.mat-checked .mat-ripple-element { background-color: rgb(64, 132, 76); } .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb { background-color: rgb(35, 91, 172); } .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar { background-color: rgba(35, 91, 172, 0.54); } .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element { background-color: rgb(35, 91, 172); } .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb { background-color: rgb(244, 67, 54); } .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar { background-color: rgba(244, 67, 54, 0.54); } .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element { background-color: rgb(244, 67, 54); } .mat-slide-toggle:not(.mat-checked) .mat-ripple-element { background-color: rgb(0, 0, 0); } .mat-slide-toggle-thumb { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 1px -1px, rgba(0, 0, 0, 0.14) 0px 1px 1px 0px, rgba(0, 0, 0, 0.12) 0px 1px 3px 0px; background-color: rgb(250, 250, 250); } .mat-slide-toggle-bar { background-color: rgba(0, 0, 0, 0.38); } .mat-slider-track-background { background-color: rgba(0, 0, 0, 0.26); } .mat-primary .mat-slider-thumb, .mat-primary .mat-slider-thumb-label, .mat-primary .mat-slider-track-fill { background-color: rgb(35, 91, 172); } .mat-primary .mat-slider-thumb-label-text { color: rgb(255, 255, 255); } .mat-primary .mat-slider-focus-ring { background-color: rgba(35, 91, 172, 0.2); } .mat-accent .mat-slider-thumb, .mat-accent .mat-slider-thumb-label, .mat-accent .mat-slider-track-fill { background-color: rgb(64, 132, 76); } .mat-accent .mat-slider-thumb-label-text { color: rgb(255, 255, 255); } .mat-accent .mat-slider-focus-ring { background-color: rgba(64, 132, 76, 0.2); } .mat-warn .mat-slider-thumb, .mat-warn .mat-slider-thumb-label, .mat-warn .mat-slider-track-fill { background-color: rgb(244, 67, 54); } .mat-warn .mat-slider-thumb-label-text { color: rgb(255, 255, 255); } .mat-warn .mat-slider-focus-ring { background-color: rgba(244, 67, 54, 0.2); } .cdk-focused .mat-slider-track-background, .mat-slider:hover .mat-slider-track-background { background-color: rgba(0, 0, 0, 0.38); } .mat-slider-disabled .mat-slider-thumb, .mat-slider-disabled .mat-slider-track-background, .mat-slider-disabled .mat-slider-track-fill, .mat-slider-disabled:hover .mat-slider-track-background { background-color: rgba(0, 0, 0, 0.26); } .mat-slider-min-value .mat-slider-focus-ring { background-color: rgba(0, 0, 0, 0.12); } .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb, .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label { background-color: rgba(0, 0, 0, 0.87); } .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb, .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label { background-color: rgba(0, 0, 0, 0.26); } .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb { border-color: rgba(0, 0, 0, 0.26); background-color: rgba(0, 0, 0, 0); } .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb, .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb { border-color: rgba(0, 0, 0, 0.38); } .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb, .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb { border-color: rgba(0, 0, 0, 0.26); } .mat-slider-has-ticks .mat-slider-wrapper::after { border-color: rgba(0, 0, 0, 0.7); } .mat-slider-horizontal .mat-slider-ticks { background-image: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0)); } .mat-slider-vertical .mat-slider-ticks { background-image: repeating-linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0)); } .mat-step-header.cdk-keyboard-focused, .mat-step-header.cdk-program-focused, .mat-step-header:hover { background-color: rgba(0, 0, 0, 0.04); } @media (hover: none) { .mat-step-header:hover { background: none; }} .mat-step-header .mat-step-label, .mat-step-header .mat-step-optional { color: rgba(0, 0, 0, 0.54); } .mat-step-header .mat-step-icon { background-color: rgba(0, 0, 0, 0.54); color: rgb(255, 255, 255); } .mat-step-header .mat-step-icon-selected, .mat-step-header .mat-step-icon-state-done, .mat-step-header .mat-step-icon-state-edit { background-color: rgb(35, 91, 172); color: rgb(255, 255, 255); } .mat-step-header .mat-step-icon-state-error { background-color: rgba(0, 0, 0, 0); color: rgb(244, 67, 54); } .mat-step-header .mat-step-label.mat-step-label-active { color: rgba(0, 0, 0, 0.87); } .mat-step-header .mat-step-label.mat-step-label-error { color: rgb(244, 67, 54); } .mat-stepper-horizontal, .mat-stepper-vertical { background-color: rgb(255, 255, 255); } .mat-stepper-vertical-line::before { border-left-color: rgba(0, 0, 0, 0.12); } .mat-horizontal-stepper-header::after, .mat-horizontal-stepper-header::before, .mat-stepper-horizontal-line { border-top-color: rgba(0, 0, 0, 0.12); } .mat-horizontal-stepper-header { height: 72px; } .mat-stepper-label-position-bottom .mat-horizontal-stepper-header, .mat-vertical-stepper-header { padding: 24px; } .mat-stepper-vertical-line::before { top: -16px; bottom: -16px; } .mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after, .mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before, .mat-stepper-label-position-bottom .mat-stepper-horizontal-line { top: 36px; } .mat-sort-header-arrow { color: rgb(117, 117, 117); } .mat-tab-header, .mat-tab-nav-bar { border-bottom: 1px solid rgba(0, 0, 0, 0.12); } .mat-tab-group-inverted-header .mat-tab-header, .mat-tab-group-inverted-header .mat-tab-nav-bar { border-top: 1px solid rgba(0, 0, 0, 0.12); border-bottom: none; } .mat-tab-label, .mat-tab-link { color: rgba(0, 0, 0, 0.87); } .mat-tab-label.mat-tab-disabled, .mat-tab-link.mat-tab-disabled { color: rgba(0, 0, 0, 0.38); } .mat-tab-header-pagination-chevron { border-color: rgba(0, 0, 0, 0.87); } .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron { border-color: rgba(0, 0, 0, 0.38); } .mat-tab-group[class*="mat-background-"] .mat-tab-header, .mat-tab-nav-bar[class*="mat-background-"] { border-bottom: none; border-top: none; } .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) { background-color: rgba(189, 206, 230, 0.3); } .mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar { background-color: rgb(35, 91, 172); } .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar { background-color: rgb(255, 255, 255); } .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) { background-color: rgba(198, 218, 201, 0.3); } .mat-tab-group.mat-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent .mat-ink-bar { background-color: rgb(64, 132, 76); } .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar { background-color: rgb(255, 255, 255); } .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) { background-color: rgba(255, 205, 210, 0.3); } .mat-tab-group.mat-warn .mat-ink-bar, .mat-tab-nav-bar.mat-warn .mat-ink-bar { background-color: rgb(244, 67, 54); } .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar { background-color: rgb(255, 255, 255); } .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) { background-color: rgba(189, 206, 230, 0.3); } .mat-tab-group.mat-background-primary .mat-tab-header, .mat-tab-group.mat-background-primary .mat-tab-header-pagination, .mat-tab-group.mat-background-primary .mat-tab-links, .mat-tab-nav-bar.mat-background-primary .mat-tab-header, .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-primary .mat-tab-links { background-color: rgb(35, 91, 172); } .mat-tab-group.mat-background-primary .mat-tab-label, .mat-tab-group.mat-background-primary .mat-tab-link, .mat-tab-nav-bar.mat-background-primary .mat-tab-label, .mat-tab-nav-bar.mat-background-primary .mat-tab-link { color: rgb(255, 255, 255); } .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled { color: rgba(255, 255, 255, 0.4); } .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron { border-color: rgb(255, 255, 255); } .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron { border-color: rgba(255, 255, 255, 0.4); } .mat-tab-group.mat-background-primary .mat-ripple-element, .mat-tab-nav-bar.mat-background-primary .mat-ripple-element { background-color: rgba(255, 255, 255, 0.12); } .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) { background-color: rgba(198, 218, 201, 0.3); } .mat-tab-group.mat-background-accent .mat-tab-header, .mat-tab-group.mat-background-accent .mat-tab-header-pagination, .mat-tab-group.mat-background-accent .mat-tab-links, .mat-tab-nav-bar.mat-background-accent .mat-tab-header, .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-accent .mat-tab-links { background-color: rgb(64, 132, 76); } .mat-tab-group.mat-background-accent .mat-tab-label, .mat-tab-group.mat-background-accent .mat-tab-link, .mat-tab-nav-bar.mat-background-accent .mat-tab-label, .mat-tab-nav-bar.mat-background-accent .mat-tab-link { color: rgb(255, 255, 255); } .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled { color: rgba(255, 255, 255, 0.4); } .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron { border-color: rgb(255, 255, 255); } .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron { border-color: rgba(255, 255, 255, 0.4); } .mat-tab-group.mat-background-accent .mat-ripple-element, .mat-tab-nav-bar.mat-background-accent .mat-ripple-element { background-color: rgba(255, 255, 255, 0.12); } .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) { background-color: rgba(255, 205, 210, 0.3); } .mat-tab-group.mat-background-warn .mat-tab-header, .mat-tab-group.mat-background-warn .mat-tab-header-pagination, .mat-tab-group.mat-background-warn .mat-tab-links, .mat-tab-nav-bar.mat-background-warn .mat-tab-header, .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-warn .mat-tab-links { background-color: rgb(244, 67, 54); } .mat-tab-group.mat-background-warn .mat-tab-label, .mat-tab-group.mat-background-warn .mat-tab-link, .mat-tab-nav-bar.mat-background-warn .mat-tab-label, .mat-tab-nav-bar.mat-background-warn .mat-tab-link { color: rgb(255, 255, 255); } .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled { color: rgba(255, 255, 255, 0.4); } .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron { border-color: rgb(255, 255, 255); } .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron { border-color: rgba(255, 255, 255, 0.4); } .mat-tab-group.mat-background-warn .mat-ripple-element, .mat-tab-nav-bar.mat-background-warn .mat-ripple-element { background-color: rgba(255, 255, 255, 0.12); } .mat-toolbar { background: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.87); } .mat-toolbar.mat-primary { background: rgb(35, 91, 172); color: rgb(255, 255, 255); } .mat-toolbar.mat-accent { background: rgb(64, 132, 76); color: rgb(255, 255, 255); } .mat-toolbar.mat-warn { background: rgb(244, 67, 54); color: rgb(255, 255, 255); } .mat-toolbar .mat-focused .mat-form-field-ripple, .mat-toolbar .mat-form-field-ripple, .mat-toolbar .mat-form-field-underline { background-color: currentcolor; } .mat-toolbar .mat-focused .mat-form-field-label, .mat-toolbar .mat-form-field-label, .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow, .mat-toolbar .mat-select-arrow, .mat-toolbar .mat-select-value { color: inherit; } .mat-toolbar .mat-input-element { caret-color: currentcolor; } .mat-toolbar-multiple-rows { min-height: 64px; } .mat-toolbar-row, .mat-toolbar-single-row { height: 64px; } @media (max-width: 599px) { .mat-toolbar-multiple-rows { min-height: 56px; } .mat-toolbar-row, .mat-toolbar-single-row { height: 56px; }} .mat-tooltip { background: rgba(97, 97, 97, 0.9); } .mat-tree { background: rgb(255, 255, 255); } .mat-nested-tree-node, .mat-tree-node { color: rgba(0, 0, 0, 0.87); } .mat-tree-node { min-height: 48px; } .mat-snack-bar-container { color: rgba(255, 255, 255, 0.7); background: rgb(50, 50, 50); box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; } .mat-simple-snackbar-action { color: rgb(64, 132, 76); } * { font-family: "Open Sans", sans-serif; } .example-container { display: flex; flex-direction: column; max-height: 500px; } .container { background-color: rgb(255, 255, 255); border: 1.5px solid rgb(0, 0, 0); border-radius: 10px; text-align: center; } .mat-table { background-color: rgba(255, 255, 255, 0.96); max-height: 400px; overflow: auto; width: 1123px; } .mat-cell, .mat-header-cell { min-width: 20px; } .mat-form-field-underline { background-color: rgba(0, 0, 0, 0); } .mat-form-field-flex { font-size: 14px; line-height: 1em; color: rgb(85, 85, 85); background-image: none; margin-top: 8px; padding: 2px; } .mat-form-field-infix { border: 0px; } .mat-header-row, .mat-row { min-width: 800px; width: 100%; } .painelPagina { max-width: 720px; } @media screen and (max-width: 768px) { .painelPagina { width: 100%; }} .mat-expansion-panel-header.mat-expanded { color: rgb(0, 0, 0); } .cardErro { background-color: rgb(229, 57, 53); color: rgb(255, 255, 255); } .cardSucesso { background-color: rgb(58, 124, 69); color: rgb(255, 255, 255); } .cardInfo { background-color: rgb(31, 83, 165); } .cardInfo, .tituloCard { color: rgb(255, 255, 255); } .snackbarErro { background-color: rgb(229, 57, 53); } .snackbarSucesso { background-color: rgb(58, 124, 69); } .snackbarInfo { background-color: rgb(31, 83, 165); } .mat-card { border-left-color: rgb(189, 189, 189); } .mat-card .mat-card-title { color: rgb(117, 117, 117); } .mat-card .shared-card-avatar { color: rgb(66, 66, 66); } .shared-card-item.mat-primary .mat-card { border-left-color: rgb(145, 173, 214); } .shared-card-item.mat-primary .mat-card .mat-card-title, .shared-card-item.mat-primary .mat-card .shared-card-avatar { color: rgb(35, 91, 172); } .shared-card-item.mat-accent .mat-card { border-left-color: rgb(160, 194, 166); } .shared-card-item.mat-accent .mat-card .mat-card-title, .shared-card-item.mat-accent .mat-card .shared-card-avatar { color: rgb(64, 132, 76); } .shared-card-item.mat-warn .mat-card { border-left-color: rgb(239, 154, 154); } .shared-card-item.mat-warn .mat-card .mat-card-title, .shared-card-item.mat-warn .mat-card .shared-card-avatar { color: rgb(244, 67, 54); } .shared-page-card mat-card mat-card-title-group { color: rgb(97, 97, 97); } .shared-page-card mat-card mat-card-title { font-weight: 700; font-size: 1.2rem; } .shared-page-title h1 { color: rgb(12, 47, 130) !important; } .shared-card-actions { border-top-color: rgb(224, 224, 224); } .shared-term label { color: rgb(66, 66, 66); } .app-painel-card mat-card mat-card-header mat-card-title, .app-painel-card mat-card mat-card-header mat-icon { color: rgb(12, 47, 130); } .app-painel-card mat-card hr { border-top-color: rgb(224, 224, 224); margin-top: 0px; } .app-painel-card mat-card mat-card-content p.app-painel-card-mensagem { background-color: rgb(238, 238, 238); border-color: rgb(224, 224, 224); } .app-painel-card mat-card mat-card-content p.app-painel-card-mensagem mat-icon { color: rgb(97, 97, 97); } html { font-size: 14px; } .cdk-overlay-container { z-index: 100000; } .rc-anchor-normal { height: 74px; width: 100px; } #Titulo_APP { display: none !important; } mat-sidenav-content { overflow: auto !important; } mat-sidenav-container, mat-sidenav-content { height: 100% !important; } .alert-INFO { color: rgb(12, 84, 96); background-color: rgb(209, 236, 241); border-color: rgb(190, 229, 235); } .alert-DANGER { color: rgb(114, 28, 36); background-color: rgb(248, 215, 218); border-color: rgb(245, 198, 203); } .alert-WARNING { color: rgb(133, 100, 4); background-color: rgb(255, 243, 205); border-color: rgb(255, 238, 186); } .alert-SUCCESS { color: rgb(21, 87, 36); background-color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); } mat-tree .node-menu { margin-bottom: 0px; margin-top: 9px !important; } .mat-tree-node { overflow: inherit !important; } mat-tree .node-menu-filho { margin-bottom: 2px; margin-top: -13px !important; padding-left: 40px !important; } mat-tree button[mat-icon-button] { display: contents !important; } mat-sidenav .mat-tree-node { min-height: 10px !important; } mat-tree a { height: auto !important; } mat-sidenav .mat-expansion-panel-header { height: 46px !important; margin-top: -15px !important; } mat-sidenav .mat-expansion-panel { margin-bottom: 0px; margin-top: 0px; } .boldFont, .textoDestaque { font-weight: 700; } .textoDestaque { font-size: 1.3em; } .row-flex { display: flex; flex-flow: wrap; width: 100%; } .column-flex, .double-column-flex { display: flex; flex-direction: column; flex-basis: 100%; } @media screen and (min-width: 800px) { .column-flex { flex: 1 1 0%; } .double-column-flex { flex: 2 1 0%; }} @media print { @page { size: auto; margin: 0.8cm; } .area-sugestao { display: none !important; } #relatorio { overflow: hidden !important; min-height: 400mm !important; position: absolute !important; top: 0px !important; left: 0px !important; right: 0px !important; } #FrameInterno, #relatorio, div.FrameExterno { margin: 0px !important; padding: 0px !important; width: 280mm !important; } #ante-rodape, #CabecalhoApp, #rodape, .botoes-boleto, .mat-drawer-backdrop, footer, header { display: none !important; }} .area-restrita-dados-governo { padding-left: 13%; flex: 2 1 0%; } .area-restrita-dados-usuario { display: flex; } .area-restrita-seta-usuario { margin-left: 5px; font-size: 2em; } .area-restrita-info-usuario { display: flex; flex-flow: column; align-items: flex-end; } button:focus, mat-menu:focus { outline: none !important; } .area-restrita-info-usuario p { margin: 0px; } .nome-item-menu-sem-filhos { margin-left: 50px; margin-top: -20px; font-weight: 600; color: rgb(255, 255, 255); font-size: calc(12px + 4 * ((100vw - 350px) / 1630)) !important; } .nome-item-menu { color: rgb(22, 75, 127); font-weight: 700; } .account-circle { color: rgb(30, 52, 128); } .infos-usuario { padding-right: 50px; margin-top: 2.5%; } .button-mobile { display: none; } .area-restrita-bg-painel { background-color: rgb(30, 52, 128); } .area-restrita-bg-painel button { border: none; } .sidebar { top: 0px; bottom: 0px; left: 0px; z-index: 1; padding: 0px; box-shadow: rgba(0, 0, 0, 0.1) -1px 0px 0px inset; background-color: rgb(242, 242, 242); } .sidebar-sticky { position: relative; top: 0px; padding-top: 0.5rem; overflow: hidden auto; } @supports ((position:-webkit-sticky) or (position:sticky)) { .sidebar-sticky { position: sticky; }} .sidebar .nav-link { font-weight: 500; color: rgb(51, 51, 51); } .sidebar .nav-link .feather { margin-right: 4px; color: rgb(153, 153, 153); } .sidebar .nav-link.active { color: rgb(0, 123, 255); } .sidebar .nav-link.active .feather, .sidebar .nav-link:hover .feather { color: inherit; } .nav-item { background-image: url("16x16.627c11ac4baf3802016d.png"); background-position: 100% center; background-repeat: no-repeat; } .line, .nav-item { border-bottom: 1px solid rgb(196, 196, 196); margin-right: 10px; } .sidebar-heading { font-size: 1.2rem; border-bottom: 1px solid rgb(196, 196, 196); } .sidebar-heading-titulo { color: rgb(22, 75, 127); font-weight: 700; } .sidebar-subheading-titulo { color: rgb(102, 102, 102); font-weight: 700; } .navbar { position: relative; display: flex; flex-flow: row; align-items: center; justify-content: space-between; padding: 0.5rem 1rem; } .navbar-brand { padding-top: 0.75rem; padding-bottom: 0.75rem; font-size: 1rem; background-color: rgb(35, 91, 172); box-shadow: rgba(0, 0, 0, 0.25) -1px 0px 0px inset; } .navbar .navbar-toggler { top: 0.25rem; right: 1rem; } .icon-nav-menu { vertical-align: middle; } .icone-card { font-size: 50px; } .nav-subitem-cadeado { background-image: url("cadeado_lock.92598e5b827506245f3c.png"); } .nav-subitem-cadeado, .nav-subitem-desbloqueado { border-bottom: 1px solid rgb(196, 196, 196); background-position: 100% center; background-repeat: no-repeat; margin-right: 10px; } .nav-subitem-desbloqueado { background-image: url("cadeado_unlock.898a7e21af4df39810b9.png"); } .exibirConteudoPrincipal { display: block; } .esconderConteudoPrincipal { display: none; } .username { font-weight: 700; font-size: 16px; } @media (max-width: 767.98px) { .sidebar { top: 2rem; } .infos-usuario { margin-top: 0px; } .area-restrita-dados-usuario { flex-direction: row; gap: 30px; } .area-restrita-dados-usuario, .area-restrita-info-usuario { display: flex; align-items: center; } .area-restrita-info-usuario { margin-right: -33px; flex-direction: column; } .cpfcnpj, .username { margin-right: -20px; } .cpfcnpj { font-size: 10px !important; } .username { font-size: 12px !important; } .button-mobile { display: flex; flex-direction: row-reverse; }} #rodapeServicos[_ngcontent-whc-c266] { z-index: 9999; width: 100%; background-color: rgb(0, 97, 172); color: rgb(255, 255, 255); } #rodapeTitulo[_ngcontent-whc-c266] { font-weight: bolder; font-size: 20px; } #debugger[_ngcontent-whc-c267] { position: fixed; bottom: 5px; left: 5px; opacity: 1; z-index: 9999; } [_nghost-whc-c256] .topo-site[_ngcontent-whc-c256] { height: 32px; background-color: rgb(81, 81, 81); display: flex; flex-flow: row; justify-content: space-evenly; font-size: calc(8px + 4 * ((100vw - 350px) / 1630)) !important; } [_nghost-whc-c256] .topo-site[_ngcontent-whc-c256] .topo1[_ngcontent-whc-c256] { overflow: hidden; } [_nghost-whc-c256] .topo-site[_ngcontent-whc-c256] .topo1[_ngcontent-whc-c256] ul[_ngcontent-whc-c256] { list-style: none; } [_nghost-whc-c256] .topo-site[_ngcontent-whc-c256] .topo1[_ngcontent-whc-c256] ul[_ngcontent-whc-c256] li[_ngcontent-whc-c256] { display: inline; } [_nghost-whc-c256] .topo-site[_ngcontent-whc-c256] .topo1[_ngcontent-whc-c256] ul[_ngcontent-whc-c256] li[_ngcontent-whc-c256] a[_ngcontent-whc-c256] { color: rgb(204, 204, 204); line-height: 30px; margin-right: 40px; cursor: pointer; transition: all 0.2s linear 0s; } [_nghost-whc-c256] .topo-site[_ngcontent-whc-c256] .topo1[_ngcontent-whc-c256] ul[_ngcontent-whc-c256] li[_ngcontent-whc-c256] a[_ngcontent-whc-c256]:hover { color: rgb(255, 255, 255); text-decoration: none; } [_nghost-whc-c256] .topo-site[_ngcontent-whc-c256] .topo1[_ngcontent-whc-c256] ul[_ngcontent-whc-c256] li[_ngcontent-whc-c256]:last-child a[_ngcontent-whc-c256] { margin-right: 0px; } [_nghost-whc-c256] .topo-site[_ngcontent-whc-c256] .separa-ancoras[_ngcontent-whc-c256] { margin: 0px 10px; color: rgb(204, 204, 204); } @media screen and (max-width: 767px) { [_nghost-whc-c256] { display: none; }} .mat-icon { background-repeat: no-repeat; display: inline-block; fill: currentcolor; height: 24px; width: 24px; } .mat-icon.mat-icon-inline { font-size: inherit; height: inherit; line-height: inherit; width: inherit; } [dir="rtl"] .mat-icon-rtl-mirror { transform: scale(-1, 1); } .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon, .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon { display: block; } .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon, .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon { margin: auto; } .mensagem-erro[_ngcontent-whc-c257] { color: rgb(0, 0, 0); } .caixa-alerta[_ngcontent-whc-c257] { height: 110px; border-radius: 4px; min-width: 300px; } .alerta-mensagem[_ngcontent-whc-c257] { border: none !important; } .mat-button .mat-button-focus-overlay, .mat-icon-button .mat-button-focus-overlay { opacity: 0; } .mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay, .mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay { opacity: 0.04; } @media (hover: none) { .mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay, .mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay { opacity: 0; }} .mat-button, .mat-icon-button, .mat-stroked-button, .mat-flat-button { box-sizing: border-box; position: relative; user-select: none; cursor: pointer; outline: none; border: none; -webkit-tap-highlight-color: transparent; display: inline-block; white-space: nowrap; text-decoration: none; vertical-align: baseline; text-align: center; margin: 0px; min-width: 64px; line-height: 36px; padding: 0px 16px; border-radius: 4px; overflow: visible; } .mat-button.mat-button-disabled, .mat-icon-button.mat-button-disabled, .mat-stroked-button.mat-button-disabled, .mat-flat-button.mat-button-disabled { cursor: default; } .mat-button.cdk-keyboard-focused .mat-button-focus-overlay, .mat-button.cdk-program-focused .mat-button-focus-overlay, .mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay, .mat-icon-button.cdk-program-focused .mat-button-focus-overlay, .mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay, .mat-stroked-button.cdk-program-focused .mat-button-focus-overlay, .mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay, .mat-flat-button.cdk-program-focused .mat-button-focus-overlay { opacity: 0.12; } .mat-raised-button { box-sizing: border-box; position: relative; user-select: none; cursor: pointer; outline: none; border: none; -webkit-tap-highlight-color: transparent; display: inline-block; white-space: nowrap; text-decoration: none; vertical-align: baseline; text-align: center; margin: 0px; min-width: 64px; line-height: 36px; padding: 0px 16px; border-radius: 4px; overflow: visible; transform: translate3d(0px, 0px, 0px); transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1) 0s, box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1) 0s; } .mat-raised-button.mat-button-disabled { cursor: default; } .mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay, .mat-raised-button.cdk-program-focused .mat-button-focus-overlay { opacity: 0.12; } ._mat-animation-noopable.mat-raised-button { transition: none 0s ease 0s; animation: auto ease 0s 1 normal none running none; } .mat-stroked-button { border: 1px solid currentcolor; padding: 0px 15px; line-height: 34px; } .mat-stroked-button .mat-button-ripple.mat-ripple, .mat-stroked-button .mat-button-focus-overlay { inset: -1px; } .mat-fab { box-sizing: border-box; position: relative; user-select: none; cursor: pointer; outline: none; border: none; -webkit-tap-highlight-color: transparent; display: inline-block; white-space: nowrap; text-decoration: none; vertical-align: baseline; text-align: center; margin: 0px; line-height: 36px; overflow: visible; transform: translate3d(0px, 0px, 0px); transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1) 0s, box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1) 0s; min-width: 0px; border-radius: 50%; width: 56px; height: 56px; padding: 0px; flex-shrink: 0; } .mat-fab.mat-button-disabled { cursor: default; } .mat-fab.cdk-keyboard-focused .mat-button-focus-overlay, .mat-fab.cdk-program-focused .mat-button-focus-overlay { opacity: 0.12; } ._mat-animation-noopable.mat-fab { transition: none 0s ease 0s; animation: auto ease 0s 1 normal none running none; } .mat-fab .mat-button-wrapper { padding: 16px 0px; display: inline-block; line-height: 24px; } .mat-mini-fab { box-sizing: border-box; position: relative; user-select: none; cursor: pointer; outline: none; border: none; -webkit-tap-highlight-color: transparent; display: inline-block; white-space: nowrap; text-decoration: none; vertical-align: baseline; text-align: center; margin: 0px; line-height: 36px; overflow: visible; transform: translate3d(0px, 0px, 0px); transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1) 0s, box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1) 0s; min-width: 0px; border-radius: 50%; width: 40px; height: 40px; padding: 0px; flex-shrink: 0; } .mat-mini-fab.mat-button-disabled { cursor: default; } .mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay, .mat-mini-fab.cdk-program-focused .mat-button-focus-overlay { opacity: 0.12; } ._mat-animation-noopable.mat-mini-fab { transition: none 0s ease 0s; animation: auto ease 0s 1 normal none running none; } .mat-mini-fab .mat-button-wrapper { padding: 8px 0px; display: inline-block; line-height: 24px; } .mat-icon-button { padding: 0px; min-width: 0px; width: 40px; height: 40px; flex-shrink: 0; line-height: 40px; border-radius: 50%; } .mat-icon-button i, .mat-icon-button .mat-icon { line-height: 24px; } .mat-button-ripple.mat-ripple, .mat-button-focus-overlay { inset: 0px; position: absolute; pointer-events: none; border-radius: inherit; } .mat-button-ripple.mat-ripple:not(:empty) { transform: translateZ(0px); } .mat-button-focus-overlay { opacity: 0; transition: opacity 200ms cubic-bezier(0.35, 0, 0.25, 1) 0s, background-color 200ms cubic-bezier(0.35, 0, 0.25, 1) 0s; } ._mat-animation-noopable .mat-button-focus-overlay { transition: none 0s ease 0s; } .cdk-high-contrast-active .mat-button-focus-overlay { background-color: rgb(255, 255, 255); } .cdk-high-contrast-black-on-white .mat-button-focus-overlay { background-color: rgb(0, 0, 0); } .mat-button-ripple-round { border-radius: 50%; z-index: 1; } .mat-button .mat-button-wrapper > *, .mat-flat-button .mat-button-wrapper > *, .mat-stroked-button .mat-button-wrapper > *, .mat-raised-button .mat-button-wrapper > *, .mat-icon-button .mat-button-wrapper > *, .mat-fab .mat-button-wrapper > *, .mat-mini-fab .mat-button-wrapper > * { vertical-align: middle; } .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button, .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button { display: block; font-size: inherit; width: 2.5em; height: 2.5em; } .cdk-high-contrast-active .mat-button, .cdk-high-contrast-active .mat-flat-button, .cdk-high-contrast-active .mat-raised-button, .cdk-high-contrast-active .mat-icon-button, .cdk-high-contrast-active .mat-fab, .cdk-high-contrast-active .mat-mini-fab { outline: solid 1px; } #CabecalhoApp, #navbarPortal, #sidebarMenu, app-rodape { display: none !important; } #containerPrincipal { margin: unset !important; max-width: unset !important; width: 100% !important; padding: 0px !important; } .row { display: unset; margin: 0px !important; } .container-fluid { padding: 0px !important; } @media print { .no-print, .no-print * { display: none !important; }} .no-print { width: 100%; text-align: right; } .container-flex { position: fixed; display: flex; width: 100%; height: 100%; flex-direction: column; inset: 0px; } iframe { flex: 1 1 0%; border: none; margin: 0px; padding: 0px; overflow: hidden; height: 100%; } .mat-progress-spinner { display: block; position: relative; } .mat-progress-spinner svg { position: absolute; transform: rotate(-90deg); top: 0px; left: 0px; transform-origin: center center; overflow: visible; } .mat-progress-spinner circle { fill: transparent; transform-origin: center center; transition: stroke-dashoffset 225ms linear 0s; } ._mat-animation-noopable.mat-progress-spinner circle { transition: none 0s ease 0s; animation: auto ease 0s 1 normal none running none; } .cdk-high-contrast-active .mat-progress-spinner circle { stroke: currentcolor; } .mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode="indeterminate"] { animation: 2000ms linear 0s infinite normal none running mat-progress-spinner-linear-rotate; } ._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode="indeterminate"] { transition: none 0s ease 0s; animation: auto ease 0s 1 normal none running none; } .mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode="indeterminate"] circle { transition-property: stroke; animation-duration: 4000ms; animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1); animation-iteration-count: infinite; } ._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode="indeterminate"] circle { transition: none 0s ease 0s; animation: auto ease 0s 1 normal none running none; } .mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode="indeterminate"] { animation: 10000ms cubic-bezier(0.87, 0.03, 0.33, 1) 0s infinite normal none running mat-progress-spinner-stroke-rotate-fallback; } ._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode="indeterminate"] { transition: none 0s ease 0s; animation: auto ease 0s 1 normal none running none; } .mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode="indeterminate"] circle { transition-property: stroke; } ._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode="indeterminate"] circle { transition: none 0s ease 0s; animation: auto ease 0s 1 normal none running none; } @keyframes mat-progress-spinner-linear-rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} @keyframes mat-progress-spinner-stroke-rotate-100 { 0% { stroke-dashoffset: 268.606px; transform: rotate(0deg); } 12.5% { stroke-dashoffset: 56.5487px; transform: rotate(0deg); } 12.5001% { stroke-dashoffset: 56.5487px; transform: rotateX(180deg) rotate(72.5deg); } 25% { stroke-dashoffset: 268.606px; transform: rotateX(180deg) rotate(72.5deg); } 25.0001% { stroke-dashoffset: 268.606px; transform: rotate(270deg); } 37.5% { stroke-dashoffset: 56.5487px; transform: rotate(270deg); } 37.5001% { stroke-dashoffset: 56.5487px; transform: rotateX(180deg) rotate(161.5deg); } 50% { stroke-dashoffset: 268.606px; transform: rotateX(180deg) rotate(161.5deg); } 50.0001% { stroke-dashoffset: 268.606px; transform: rotate(180deg); } 62.5% { stroke-dashoffset: 56.5487px; transform: rotate(180deg); } 62.5001% { stroke-dashoffset: 56.5487px; transform: rotateX(180deg) rotate(251.5deg); } 75% { stroke-dashoffset: 268.606px; transform: rotateX(180deg) rotate(251.5deg); } 75.0001% { stroke-dashoffset: 268.606px; transform: rotate(90deg); } 87.5% { stroke-dashoffset: 56.5487px; transform: rotate(90deg); } 87.5001% { stroke-dashoffset: 56.5487px; transform: rotateX(180deg) rotate(341.5deg); } 100% { stroke-dashoffset: 268.606px; transform: rotateX(180deg) rotate(341.5deg); }} @keyframes mat-progress-spinner-stroke-rotate-fallback { 0% { transform: rotate(0deg); } 25% { transform: rotate(1170deg); } 50% { transform: rotate(2340deg); } 75% { transform: rotate(3510deg); } 100% { transform: rotate(4680deg); }} @font-face { font-family: "Cambria Math"; } @font-face { font-family: Calibri; } @font-face { font-family: "Segoe UI"; } @font-face { font-family: "Open Sans"; } p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0cm 0cm 0.0001pt; text-align: justify; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; } p.MsoCommentText, li.MsoCommentText, div.MsoCommentText { margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: Arial, sans-serif; } span.MsoCommentReference { } a:link, span.MsoHyperlink { color: blue; text-decoration: underline; } a:visited, span.MsoHyperlinkFollowed { color: purple; text-decoration: underline; } p { margin-right: 0cm; margin-left: 0cm; font-size: 12pt; font-family: "Times New Roman", serif; } p.MsoCommentSubject, li.MsoCommentSubject, div.MsoCommentSubject { margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: Arial, sans-serif; font-weight: bold; } p.MsoAcetate, li.MsoAcetate, div.MsoAcetate { margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 9pt; font-family: "Segoe UI", sans-serif; } span.TextodecomentrioChar { font-family: Arial, sans-serif; } span.AssuntodocomentrioChar { font-family: Arial, sans-serif; font-weight: bold; } span.TextodebaloChar { font-family: "Segoe UI", sans-serif; } span.LEGISLAO-1TTULOChar { font-family: Arial, sans-serif; text-transform: uppercase; font-weight: bold; } p.LEGISLAO-1TTULO, li.LEGISLAO-1TTULO, div.LEGISLAO-1TTULO { margin: 0cm 0cm 0.0001pt; text-align: center; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; text-transform: uppercase; font-weight: bold; } p.Legislao2HistricoNormativo, li.Legislao2HistricoNormativo, div.Legislao2HistricoNormativo { margin: 0cm 0cm 0.0001pt; text-align: justify; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; color: green; font-weight: bold; } p.Legislao3Ementa, li.Legislao3Ementa, div.Legislao3Ementa { margin: 4pt 0cm 4pt 7cm; text-align: justify; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; font-style: italic; } p.Legislao-4Corpo, li.Legislao-4Corpo, div.Legislao-4Corpo { margin: 0cm 0cm 0.0001pt; text-align: justify; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; } span.Legislao-5SemVignciaChar { font-family: Arial, sans-serif; text-decoration: line-through; } p.Legislao-5SemVigncia, li.Legislao-5SemVigncia, div.Legislao-5SemVigncia { margin: 0cm 0cm 0.0001pt; text-align: justify; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; text-decoration: line-through; } p.LEGISLAO-6NOTAS, li.LEGISLAO-6NOTAS, div.LEGISLAO-6NOTAS { margin: 6pt 3cm; text-align: justify; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; text-transform: uppercase; font-weight: bold; } p.Legislao-7ndice-Nvel1, li.Legislao-7ndice-Nvel1, div.Legislao-7ndice-Nvel1 { margin: 0cm 0cm 0.0001pt 2cm; text-indent: -2cm; line-height: 150%; font-size: 14pt; font-family: Arial, sans-serif; text-transform: uppercase; font-weight: bold; } p.Legislao-7ndice-Nvel2, li.Legislao-7ndice-Nvel2, div.Legislao-7ndice-Nvel2 { margin: 0cm 0cm 0.0001pt 3cm; text-indent: -2cm; line-height: 150%; font-size: 13pt; font-family: Arial, sans-serif; } p.Legislao-7ndice-Nvel3, li.Legislao-7ndice-Nvel3, div.Legislao-7ndice-Nvel3 { margin: 0cm 0cm 0.0001pt 4cm; text-indent: -2cm; line-height: 150%; font-size: 12pt; font-family: Arial, sans-serif; } p.Legislao-7ndice-Nvel4, li.Legislao-7ndice-Nvel4, div.Legislao-7ndice-Nvel4 { margin: 0cm 0cm 0.0001pt 5cm; text-indent: -2cm; line-height: 150%; font-size: 11pt; font-family: Arial, sans-serif; } p.Legislao-7ndice-Nvel5, li.Legislao-7ndice-Nvel5, div.Legislao-7ndice-Nvel5 { margin: 0cm 0cm 0.0001pt 212.65pt; text-indent: -2cm; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; font-style: italic; } p.Legislao-9Tabela-1Corpo, li.Legislao-9Tabela-1Corpo, div.Legislao-9Tabela-1Corpo { margin: 0cm 3.7pt 0.0001pt 3.4pt; text-align: justify; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; } p.Legislao-9Tabela-2SemVigncia, li.Legislao-9Tabela-2SemVigncia, div.Legislao-9Tabela-2SemVigncia { margin: 0cm 0cm 0.0001pt; text-align: justify; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; text-decoration: line-through; } p.LEGISLAO-9TABELA-3NOTAS, li.LEGISLAO-9TABELA-3NOTAS, div.LEGISLAO-9TABELA-3NOTAS { margin: 0cm 0cm 0.0001pt; text-align: justify; line-height: 150%; font-size: 10pt; font-family: Arial, sans-serif; text-transform: uppercase; font-weight: bold; } span.SpellE { } span.GramE { } .MsoChpDefault { font-size: 10pt; } @page WordSection1 { size: 595.3pt 841.9pt; margin: 1cm 63.7pt 1cm 2cm; } div.WordSection1 { page: WordSection1; } ol { margin-bottom: 0cm; } ul { margin-bottom: 0cm; }</style>
Atos relacionados
- DECRETO Nº 44.560, DE 24 DE MAIO DE 2023
- DECRETO Nº 44.083, DE 29 DE DEZEMBRO DE 2022
- DECRETO Nº 44.266, DE 27 DE FEVEREIRO DE 2023
- DECRETO Nº 25.508, DE 19 DE JANEIRO DE 2005 - REPUBLICAÇÃO
- PORTARIA Nº 55, DE 06 DE DEZEMBRO DE 2022
- PORTARIA Nº 56, DE 06 DE DEZEMBRO DE 2022
- PORTARIA Nº 57, DE 06 DE DEZEMBRO DE 2022
- PORTARIA Nº 58, DE 06 DE DEZEMBRO DE 2022
- PORTARIA Nº 59, DE 08 DE FEVEREIRO DE 2022