Buscar

AV2 Cálculos de falta

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Não existem provas realizadas disponíveis
Antonio
Provas OnlineProvas realizadasRequerimentosAgendar ProvaSair
Não existem provas realizadas disponíveis
 Provas realizadas
Motivo de invalidação
 
Informações da avaliação
 Antonio Carlos Borges de Araujo
 Módulo A - 168840 . 7 - Cálculo de Faltas - T.20232.A - AV2
 AV2 - 21/09/2023 08:00:00 (Finalizado) 
 SALA_ONLINE / A_ONLINE / P_ONLINE / PE - UNINASSAU (RECIFE/GRAÇAS)
 Legenda
Correta
Incorreta
Anulada
 Discursiva
 Objetiva
 Total: 7.00 / 10.00
Questão 1 | Código 116711.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
Devido ao grande número de possibilidades de ocorrência dos variados tipos de curto-circuito, o setor elétrico conta com vários softwares capazes de simular essas intercorrências, ajudando muito no projeto de dimensionamento da proteção dos sistemas. Sobre a utilização desses softwares, pode-se dizer ainda que eles são capazes de mensurar os...Ver mais
Enunciado
Devido ao grande número de possibilidades de ocorrência dos variados tipos de curto-circuito, o setor elétrico conta com vários softwares capazes de simular essas intercorrências, ajudando muito no projeto de dimensionamento da proteção dos sistemas. Sobre a utilização desses softwares, pode-se dizer ainda que eles são capazes de mensurar os efeitos causados pelas faltas que acontecem ao mesmo tempo em um ou mais pontos do sistema elétrico chamadas de:
Alternativa correta
C
faltas simultâneas.
Alternativa
faltas simultâneas.
Alternativa marcada
C
faltas simultâneas.
Alternativa
faltas simultâneas.
Questão 2 | Código 116751.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
Vários são os tipos de aterramento que se apresentam no cotidiano das pessoas. Nesta questão serão apresentadas duas colunas que devem ser relacionadas de acordo com o exemplo real para cada uma das ações: I. Aterramento Funcional.II. Aterramento de Proteção.III. Aterramento Temporário.IV. Sistema de proteção a descargas atmosféricas – SPDA....Ver mais
Enunciado
Vários são os tipos de aterramento que se apresentam no cotidiano das pessoas. Nesta questão serão apresentadas duas colunas que devem ser relacionadas de acordo com o exemplo real para cada uma das ações:
 I. Aterramento Funcional.
II. Aterramento de Proteção.
III. Aterramento Temporário.
IV. Sistema de proteção a descargas atmosféricas – SPDA.
 A. Gaiola de Faraday.
B. Referência comum para as tensões do sistema.
C. Aterramento das tomadas de uso geral e específico.
D. Aterramento para manutenções na rede elétrica.
 Assinale a alternativa que relaciona corretamente as duas colunas.
Alternativa correta
A
I – B; II – C; III – D; IV – A.
Alternativa
I – B; II – C; III – D; IV – A.
Alternativa marcada
A
I – B; II – C; III – D; IV – A.
Alternativa
I – B; II – C; III – D; IV – A.
Questão 3 | Código 116731.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
O aterramento faz parte das orientações, estudos e práticas em engenharia elétrica em diversas oportunidades. As sentenças abaixo trazem entendimentos sobre dois dos tipos de aterramento mais comuns na nossa área, que são o funcional e o de proteção. Sobre esses conceitos, analise as frases: I. O aterramento destinado à...Ver mais
Enunciado
O aterramento faz parte das orientações, estudos e práticas em engenharia elétrica em diversas oportunidades. As sentenças abaixo trazem entendimentos sobre dois dos tipos de aterramento mais comuns na nossa área, que são o funcional e o de proteção. Sobre esses conceitos, analise as frases:
 I. O aterramento destinado à proteção diz respeito à ligação das partes condutoras nos equipamentos elétricos a um referencial de terra.
 ENQUANTO
 II. O aterramento funcional diz respeito ao tipo de ligação à terra realizado na estrutura metálica das construções, garantindo efetivo referencial de terra.
 
 Em relação às frases acima propostas, marque a alternativa que apresenta as justificativas corretas.
Alternativa correta
E
A sentença I é verdadeira, enquanto a II é incorreta, pois o aterramento funcional é relacionado à ligação à terra de um dos condutores vivos do sistema (em geral, o neutro).
Alternativa
A sentença I é verdadeira, enquanto a II é incorreta, pois o aterramento funcional é relacionado à ligação à terra de um dos condutores vivos do sistema (em geral, o neutro).
Alternativa marcada
E
A sentença I é verdadeira, enquanto a II é incorreta, pois o aterramento funcional é relacionado à ligação à terra de um dos condutores vivos do sistema (em geral, o neutro).
Alternativa
A sentença I é verdadeira, enquanto a II é incorreta, pois o aterramento funcional é relacionado à ligação à terra de um dos condutores vivos do sistema (em geral, o neutro).
Questão 4 | Código 116330.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
As linhas de transmissão são elementos de suma importância para o sistema elétrico de potência, pois são por elas que escoam o fluxo de potência das grandes geradores ao centros urbanos, onde na maioria das vezes há um grande consumo de energia. Sobre a modelagem das linhas, analise as sentenças...Ver mais
Enunciado
As linhas de transmissão são elementos de suma importância para o sistema elétrico de potência, pois são por elas que escoam o fluxo de potência das grandes geradores ao centros urbanos, onde na maioria das vezes há um grande consumo de energia. Sobre a modelagem das linhas, analise as sentenças abaixo.
 
I. Modelar uma linha significa estabelecer quais grandes elétricas representam esse elemento, tendo como critérios norteadores o comprimento da linha;
 II. Linhas curtas podem ser representadas apenas pela resistência acumulada dos poucos quilômetros de cabos;
 III. Linhas médias consideram tanto a resistência e a indutância, como também a capacitância shunt nas extremidades das linhas;
 IV. Linhas longas são aquelas maiores que 240km de extensão e sua modelagem segue a mesma regra para as linhas curtas. 
 
São corretas as sentenças:
 
 
Alternativa correta
B
I e III, apenas
Alternativa
I e III, apenas
Alternativa marcada
C
I e II,apenas
Alternativa
I e II, apenas
Questão 5 | Código 116341.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
As análises das linhas de trasmissão longas requerem observações mais acuradas, no que diz respeito ao comportamento dos parâmetros elétricos necessários para a modelagem do sistema. De acordo com os entendimentos sobre a modelagem de linhas longas, julgue como verdadeira ou falsa as sentenças abaixo. ( ) A análise matemática...Ver mais
Enunciado
As análises das linhas de trasmissão longas requerem observações mais acuradas, no que diz respeito ao comportamento dos parâmetros elétricos necessários para a modelagem do sistema. De acordo com os entendimentos sobre a modelagem de linhas longas, julgue como verdadeira ou falsa as sentenças abaixo.
 
(   ) A análise matemática de linhas longas requerem que os parâmetros de indutância e admitância como distribuídos aleatoriamente ao longo da linha.
 (   )  As impedâncias e admitância da linha longa são determinadas a partir de seus componentes infinitesimais.
 (   ) O constante de propagação da linha e a impedância característica da linha são coeficientes oriundos da relação entre a impedância série por metro de linha e a admitância shunt por metro de linha.
 (   ) As linhas longas podem ser parametrizadas por um modelo tipo π de maneira semelhante e sem a necessidade de quaisquer ajustes no modelo π da linha média.
 
Aponte dentre as alternativas abaixo, qual delas apresenta a sequência correta.
 
 
Alternativa correta
A
F – V – V - F
Alternativa
F – V – V - F
Alternativa marcada
A
F – V – V - F
Alternativa
F – V – V - F
Questão 6 | Código 116691.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
As faltas podem ser do tipo simétricas e assimétricas. O curto-circuito trifásico configura as do primeiro tipo, sendo outras faltas
caracterizadas por solicitações diferentes em cada uma das fases. Sobre as propriedades desses importunos, relacione a primeira coluna de acordo com a segunda: I. Curto TrifásicoII. Curto MonofásicoIII. Curto BifásicoIV....Ver mais
Enunciado
As faltas podem ser do tipo simétricas e assimétricas. O curto-circuito trifásico configura as do primeiro tipo, sendo outras faltas caracterizadas por solicitações diferentes em cada uma das fases. Sobre as propriedades desses importunos, relacione a primeira coluna de acordo com a segunda:
 I. Curto Trifásico
II. Curto Monofásico
III. Curto Bifásico 
IV. Curto Bifásico com a terra
 A. Calculado a partir da relação entre a tensão pré-falta e o equivalente em série das impedâncias de sequência.
 B. Esta falta é calculada pela relação entre a tensão pré-falta e o equivalente entre a impedância de sequência positiva em série com o paralelo entre as impedâncias de sequência negativa e zero.
 C. Também conhecido como potência de curto-circuito.
 D. Apresenta correntes iguais e opostas nas fases acometidas pelo curto-circuito.
 
 Marque a alternativa que apresenta a correta correlação entre as colunas.
Alternativa correta
A
I – C; II – A; III – D; IV – B.
Alternativa
I – C; II – A; III – D; IV – B.
Alternativa marcada
A
I – C; II – A; III – D; IV – B.
Alternativa
I – C; II – A; III – D; IV – B.
Questão 7 | Código 1241671.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
Uma das formas de equipotencializar as massas e dar estabilidade de tensão em linhas elétricas é por meio da conexão de partes de uma rede com um sistema de aterramento eficiente. Para as duas finalidades acima descritas, temos que:
Enunciado
Uma das formas de equipotencializar as massas e dar estabilidade de tensão em linhas elétricas é por meio da conexão de partes de uma rede com um sistema de aterramento eficiente. Para as duas finalidades acima descritas, temos que:
Alternativa correta
B
o aterramento de proteção é responsável por dotar massas de um referencial de tensão da terra, enquanto que o aterramento funcional estabiliza a tensão;
Alternativa
o aterramento de proteção é responsável por dotar massas de um referencial de tensão da terra, enquanto que o aterramento funcional estabiliza a tensão;
Alternativa marcada
B
o aterramento de proteção é responsável por dotar massas de um referencial de tensão da terra, enquanto que o aterramento funcional estabiliza a tensão;
Alternativa
o aterramento de proteção é responsável por dotar massas de um referencial de tensão da terra, enquanto que o aterramento funcional estabiliza a tensão;
Justificativa
O aterramento funcional é a ligação de um dos condutores energizados à terra, visando dotar de referencial zero a tensão e estabilizando essa grandeza. O aterramento de proteção é o usual para coibir os efeitos do choque elétrico.
Enunciado
O aterramento funcional é a ligação de um dos condutores energizados à terra, visando dotar de referencial zero a tensão e estabilizando essa grandeza. O aterramento de proteção é o usual para coibir os efeitos do choque elétrico. 
Questão 8 | Código 116440.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
Analise o parágrafo abaixo: “Após os estudos de componentes simétricas, pode-se averiguar que as impedâncias de sequência zero e negativa devem estar em paralelo, haja vista a disposição no circuito, sendo o resultado uma impedância série com a impedância de sequência positiva, configurando assim o circuito de Thevenin para o...Ver mais
Enunciado
Analise o parágrafo abaixo:
 “Após os estudos de componentes simétricas, pode-se averiguar que as impedâncias de sequência zero e negativa devem estar em paralelo, haja vista a disposição no circuito, sendo o resultado uma impedância série com a impedância de sequência positiva, configurando assim o circuito de Thevenin para o curto em questão”.
 Sendo o equipamento um gerador síncrono trifásico em vazio, ligado em Y, estamos falando de qual tipo de curto-circuito nessa máquina?
 
 
Alternativa correta
A
Curto Linha-linha com ligação a terra
Alternativa
Curto Linha-linha com ligação a terra
Alternativa marcada
B
Curto trifásico com ligação a terra
Alternativa
Curto trifásico com ligação a terra
Questão 9 | Código 116660.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
Após a modelagem dos componentes de um sistema elétrico de potência, chega-se a hora de analisar as impedâncias de sequência de cada um desses equipamentos. De acordo com o que se preconiza para essas redes, preencha as lacunas abaixo: “Um sistema elétrico pode ter seu conjunto de impedâncias decomposto em...Ver mais
Enunciado
Após a modelagem dos componentes de um sistema elétrico de potência, chega-se a hora de analisar as impedâncias de sequência de cada um desses equipamentos. De acordo com o que se preconiza para essas redes, preencha as lacunas abaixo:
 “Um sistema elétrico pode ter seu conjunto de impedâncias decomposto em ____________. Os motores e geradores que trabalham sempre em sistemas equilibrados admitem apenas impedâncias de sequência ____________. Já para sistemas estáticos simétricos temos que os valores de sequência positiva e negativa são ____________. Já as redes de sequência zero só aparecem quando há um circuito ____________, sendo que a impedância de conexão à terra deverá receber um valor ____________ maior do que a impedância do circuito original.”
 Assinale a alternativa que mostra o correto preenchimento das lacunas.
Alternativa correta
E
Redes de sequência – positiva – iguais – fechado – três vezes.
Alternativa
Redes de sequência – positiva – iguais – fechado – três vezes.
Alternativa marcada
B
Redes de sequência – positiva – complementares – aberto – três vezes.
Alternativa
Redes de sequência – positiva – complementares – aberto – três vezes.
Questão 10 | Código 116671.00 / 1.00
Disciplina: CALCULO DE FALTAS
Enunciado
Um estudo importante deve ser realizado para que se observe como as correntes de sequência zero podem aparecer nos transformadores. Para que isto ocorra, precisa-se observar os aterramentos e como há a indução dessas grandezas entre eles. Assim, podemos dizer que só haverá redes de sequência zero quando:
Enunciado
Um estudo importante deve ser realizado para que se observe como as correntes de sequência zero podem aparecer nos transformadores. Para que isto ocorra, precisa-se observar os aterramentos e como há a indução dessas grandezas entre eles. Assim, podemos dizer que só haverá redes de sequência zero quando:
Alternativa correta
C
tivermos o primário em Y aterrado, e o secundário em Y aterrado ou delta.
Alternativa
tivermos o primário em Y aterrado, e o secundário em Y aterrado ou delta.
Alternativa marcada
C
tivermos o primário em Y aterrado, e o secundário em Y aterrado ou delta.
Alternativa
tivermos o primário em Y aterrado, e o secundário em Y aterrado ou delta.
 
 
 
 
 
 Libras
 
 
 
 
 
 
 Voz
 
 
 
 
 
 
 + Acessibilidade
 
 
 
 
 
 
 
 
 
 
 
@charset "utf-8";
#rybena-sidebar { position: fixed; z-index: 2147483647; top: 40%; right: 5px; display: flex; }
#rybena-sidebar .options { display: grid; grid-template-columns: 45px; row-gap: 5px; }
#rybena-sidebar .options button { outline: 0px; border: none; padding: 0px; margin: 0px; display: flex; align-items: center; border-radius: 5px; background: rgb(49, 97, 129); width: fit-content; max-width: 45px; overflow: hidden; transition: max-width 0.8s ease 0s; white-space: nowrap; }
#rybena-sidebar .options button img { box-sizing: border-box; display: block; width: 45px; height: 45px; padding: 5px; max-width: unset
!important; }
#rybena-sidebar .options button .ryb-line { position: absolute; background: linear-gradient(0deg, rgba(255, 255, 255, 0) 13.69%, rgb(255, 255, 255) 51.52%, rgba(255, 255, 255, 0) 82.91%); width: 1px; height: 45px; right: 6px; top: 0px; }
#rybena-sidebar .options button .ryb-label { position: relative; margin-left: -5px; padding: 13px 25px 12px 20px; background: rgb(49, 97, 129); border-radius: 0px 5px 5px 0px; font-size: 16px; line-height: 20px; color: white; }
#rybena-sidebar .options .btn-rybena-sign-language:hover { max-width: 130px; }
#rybena-sidebar .options .btn-rybena-voice:hover { max-width: 112px; }
#rybena-sidebar .options .btn-rybena-vision:hover { max-width: 200px; }
@charset "utf-8";
.loading { display: none; }
.loading .lds-ring { position: relative; width: 35px; height: 86px; background-color: rgb(54, 62, 114); border-radius: 0px 10px 10px 0px; display: flex; justify-content: center; align-items: center; }
.loading .lds-ring div { padding-top: 50%; box-sizing: border-box; display: block; position: absolute; width: 20px; height: 20px; margin: 0px; border-width: 2px; border-style: solid; border-image: initial; border-radius: 50%; animation: 1.2s cubic-bezier(0.5, 0, 0.5, 1) 0s infinite normal none running lds-ring; border-color: rgb(255, 255, 255) transparent transparent; }
.loading .lds-ring div:nth-child(1) { animation-delay: -0.45s; }
.loading .lds-ring div:nth-child(2) { animation-delay: -0.3s; }
.loading .lds-ring div:nth-child(3) { animation-delay: -0.15s; }
@keyframes lds-ring { 
 0% { transform: rotate(0deg); }
 100% { transform: rotate(360deg); }
}
@charset "utf-8";
#rybena-sidebar { transform: scaleX(-1); }
#rybena-sidebar .options img { transform: scaleX(-1); }
#rybena-sidebar .options div { transform: scaleX(-1); }
@charset "utf-8";
#announcer { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
@charset "utf-8";
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXpsog.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXpsog.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXpsog.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXpsog.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXo.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";
@font-face { font-family: Nunito; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTk3j77e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Nunito; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTA3j77e.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Nunito; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTs3j77e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Nunito; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTo3j77e.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Nunito; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTQ3jw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";
@font-face { font-family: Quicksand; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/quicksand/v31/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58m-wi40.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Quicksand; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/quicksand/v31/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58i-wi40.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Quicksand; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/quicksand/v31/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58a-wg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";
.fr-element, .fr-element:focus { outline: transparent solid 0px; }
.fr-view.fr-element-scroll-visible { overflow-x: visible !important; }
.fr-box.fr-basic { border-radius: 10px; background-clip: padding-box; }
.fr-box.fr-basic .fr-element { font-family: sans-serif; color: rgb(65, 65, 65); font-size: 14px; line-height: 1.6; padding: 20px; box-sizing: border-box; overflow-x: auto; min-height: 60px; text-align: left; }
.fr-box.fr-basic.fr-rtl .fr-element { text-align: right; }
.fr-element { background: transparent; position: relative; z-index: 2; user-select: auto; }
.fr-element a { user-select: auto; }
.fr-element.fr-disabled { user-select: none; }
.fr-element [contenteditable="true"] { outline: transparent solid 0px; }
.fr-box a.fr-floating-btn { 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; border-radius: 100%; height: 40px; width: 40px; background: rgb(255, 255, 255); color: rgb(51, 51, 51); transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s; outline: none; left: 0px; top: 0px; line-height: 40px; transform: scale(0); text-align: center; display: block; box-sizing: border-box; border: none; }
.fr-box a.fr-floating-btn svg { transition: transform 0.2s ease 0s; fill: rgb(51, 51, 51); }
.fr-box a.fr-floating-btn i, .fr-box a.fr-floating-btn svg { font-size: 14px; line-height: 40px; }
.fr-box a.fr-floating-btn.fr-btn + .fr-btn { margin-left: 10px; }
.fr-box a.fr-floating-btn:hover { background: rgb(235, 235, 235); cursor: pointer; }
.fr-box a.fr-floating-btn:hover svg { fill: rgb(51, 51, 51); }
.fr-box .fr-visible a.fr-floating-btn
{ transform: scale(1); }
iframe.fr-iframe { width: 100%; border: none; position: relative; display: block; z-index: 2; box-sizing: border-box; }
.fr-wrapper { position: relative; z-index: 1; }
.fr-wrapper::after { clear: both; display: block; content: ""; height: 0px; }
.fr-wrapper .fr-placeholder { position: absolute; font-size: 14px; color: rgb(170, 170, 170); font-family: sans-serif; z-index: 1; display: none; top: 0px; left: 0px; right: 0px; overflow: hidden; }
.fr-wrapper.show-placeholder .fr-placeholder { display: block; white-space: nowrap; text-overflow: ellipsis; }
.fr-wrapper ::selection { background: rgba(181, 214, 253, 0.8); color: rgb(0, 0, 0); }
.fr-box.fr-basic .fr-wrapper { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(239, 239, 239); border-image: initial; top: 0px; left: 0px; }
.fr-box.fr-basic.fr-top .fr-wrapper { border-top: 0px; }
.fr-box.fr-basic.fr-bottom .fr-wrapper { border-bottom: 0px; border-radius: 10px 10px 0px 0px; background-clip: padding-box; }
@media (min-width: 992px) {
 .fr-box.fr-document { min-width: 21cm; }
 .fr-box.fr-document .fr-wrapper { text-align: left; padding: 30px; min-width: 21cm; background: rgb(239, 239, 239); }
 .fr-box.fr-document .fr-wrapper .fr-element { text-align: left; background: rgb(255, 255, 255); width: 21cm; margin: auto; padding: 1cm 2cm; overflow: visible; z-index: auto; min-height: 26cm !important; }
 .fr-box.fr-document .fr-wrapper .fr-element hr { margin-left: -2cm; margin-right: -2cm; background: rgb(239, 239, 239); height: 1cm; outline: none; border: none; }
 .fr-box.fr-document .fr-wrapper .fr-element img { z-index: 1; }
}
.fr-tooltip { position: absolute; top: 0px; padding: 0px 8px; border-radius: 2px; background: rgb(34, 34, 34); color: rgb(255, 255, 255); font-size: 11px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; transition: opacity 0.2s ease 0s; opacity: 0; left: -3000px; user-select: none; z-index: 2147483647; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }
.fr-tooltip, .fr-tooltip.fr-visible { }
.fr-tooltip.fr-visible { opacity: 1; }
.fr-modal .fr-btn-wrap, .fr-popup .fr-btn-wrap, .fr-toolbar .fr-btn-wrap { float: left; white-space: nowrap; position: relative; }
.fr-modal .fr-btn-wrap.fr-hidden, .fr-popup .fr-btn-wrap.fr-hidden, .fr-toolbar .fr-btn-wrap.fr-hidden { display: none; }
.fr-modal .fr-command.fr-btn, .fr-popup .fr-command.fr-btn, .fr-toolbar .fr-command.fr-btn { background: padding-box transparent; color: rgb(51, 51, 51); outline: none; border: 0px; line-height: 1; cursor: pointer; text-align: left; margin: 4px 2px; padding: 0px; transition: all 0.5s ease 0s; border-radius: 4px; z-index: 2; position: relative; box-sizing: border-box; text-decoration: none; user-select: none; float: left; height: 40px; }
.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-options, .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options { border-radius: 0px 4px 4px 0px; background-clip: padding-box; }
.fr-modal .fr-command.fr-btn.fr-btn-hover, .fr-popup .fr-command.fr-btn.fr-btn-hover, .fr-toolbar .fr-command.fr-btn.fr-btn-hover { border-radius: 4px 0px 0px 4px; background-clip: padding-box; }
.fr-modal .fr-command.fr-btn.fr-btn-text, .fr-popup .fr-command.fr-btn.fr-btn-text, .fr-toolbar .fr-command.fr-btn.fr-btn-text { width: auto; }
.fr-modal .fr-command.fr-btn i, .fr-modal .fr-command.fr-btn svg, .fr-popup .fr-command.fr-btn i, .fr-popup .fr-command.fr-btn svg, .fr-toolbar .fr-command.fr-btn i, .fr-toolbar .fr-command.fr-btn svg { display: block; text-align: center; float: none; margin: 8px 7px; width: 24px; }
.fr-modal .fr-command.fr-btn svg.fr-svg, .fr-popup .fr-command.fr-btn svg.fr-svg, .fr-toolbar .fr-command.fr-btn svg.fr-svg { height: 24px; }
.fr-modal .fr-command.fr-btn svg path, .fr-popup .fr-command.fr-btn svg path, .fr-toolbar .fr-command.fr-btn svg path { transition: all 0.5s ease 0s; fill: rgb(51, 51, 51); }
.fr-modal .fr-command.fr-btn span.fr-sr-only, .fr-popup .fr-command.fr-btn span.fr-sr-only, .fr-toolbar .fr-command.fr-btn span.fr-sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }
.fr-modal .fr-command.fr-btn span, .fr-popup .fr-command.fr-btn span, .fr-toolbar .fr-command.fr-btn span { font-size: 14px; display: block; line-height: 17px; min-width: 30px; float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 17px; font-weight: 700; padding: 0px 4px; }
.fr-modal .fr-command.fr-btn img, .fr-popup .fr-command.fr-btn img, .fr-toolbar .fr-command.fr-btn img { margin: 8px 7px; width: 24px; }
.fr-modal .fr-command.fr-btn.fr-btn-active-popup, .fr-popup .fr-command.fr-btn.fr-btn-active-popup, .fr-toolbar .fr-command.fr-btn.fr-btn-active-popup { background: rgb(214, 214, 214); }
.fr-modal .fr-command.fr-btn.fr-dropdown.fr-selection span, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span, .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span { font-weight: 400; }
.fr-modal .fr-command.fr-btn.fr-dropdown i, .fr-modal .fr-command.fr-btn.fr-dropdown img, .fr-modal .fr-command.fr-btn.fr-dropdown span, .fr-modal .fr-command.fr-btn.fr-dropdown svg, .fr-popup .fr-command.fr-btn.fr-dropdown i, .fr-popup .fr-command.fr-btn.fr-dropdown img, .fr-popup .fr-command.fr-btn.fr-dropdown span, .fr-popup .fr-command.fr-btn.fr-dropdown svg, .fr-toolbar .fr-command.fr-btn.fr-dropdown i, .fr-toolbar .fr-command.fr-btn.fr-dropdown img, .fr-toolbar .fr-command.fr-btn.fr-dropdown span, .fr-toolbar .fr-command.fr-btn.fr-dropdown svg { margin-left: 3px; margin-right: 11px; }
.fr-modal .fr-command.fr-btn.fr-dropdown::after, .fr-popup .fr-command.fr-btn.fr-dropdown::after, .fr-toolbar .fr-command.fr-btn.fr-dropdown::after { position: absolute; width: 0px; height: 0px; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid rgb(51, 51, 51); right: 2px; top: 18px; transition: all 0.3s ease 0s; content: ""; }
.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active, .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active { fill: rgb(51, 51, 51); background: rgb(214, 214, 214); transition: all 0.5s ease 0s; }
.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover, .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover { background: rgb(235, 235, 235); fill: rgb(51, 51, 51); }
.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after { border-top-color: rgb(51, 51, 51); }
.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active::after, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active::after, .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active::after { border-top: 0px; border-bottom: 4px solid rgb(34, 34, 34); }
.fr-modal .fr-command.fr-btn.fr-disabled, .fr-popup .fr-command.fr-btn.fr-disabled, .fr-toolbar .fr-command.fr-btn.fr-disabled { color: rgb(189, 189, 189); cursor: default; opacity: 0.3; }
.fr-modal .fr-command.fr-btn.fr-disabled::after, .fr-popup .fr-command.fr-btn.fr-disabled::after, .fr-toolbar .fr-command.fr-btn.fr-disabled::after { border-top-color: rgb(189, 189, 189); }
.fr-modal .fr-command.fr-btn.fr-hidden, .fr-popup .fr-command.fr-btn.fr-hidden, .fr-toolbar .fr-command.fr-btn.fr-hidden { display: none; }
.fr-modal .fr-tabs .fr-command.fr-btn, .fr-popup .fr-tabs .fr-command.fr-btn, .fr-toolbar .fr-tabs .fr-command.fr-btn { margin: 0px; width: 46px; height: 40px; border-radius: 0px; background-clip: padding-box; }
.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,
.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab { background: rgb(255, 255, 255); }
.fr-modal .fr-tabs .fr-command.fr-btn span, .fr-popup .fr-tabs .fr-command.fr-btn span, .fr-toolbar .fr-tabs .fr-command.fr-btn span { height: 27px; }
.fr-modal .fr-tabs .fr-command.fr-btn img, .fr-modal .fr-tabs .fr-command.fr-btn svg, .fr-popup .fr-tabs .fr-command.fr-btn img, .fr-popup .fr-tabs .fr-command.fr-btn svg, .fr-toolbar .fr-tabs .fr-command.fr-btn img, .fr-toolbar .fr-tabs .fr-command.fr-btn svg { margin: 8px 11px; width: 24px; height: 24px; }
.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path { fill: rgb(0, 152, 247); }
.fr-modal.fr-disabled .fr-btn, .fr-modal.fr-disabled .fr-btn.fr-active, .fr-popup.fr-disabled .fr-btn, .fr-popup.fr-disabled .fr-btn.fr-active, .fr-toolbar.fr-disabled .fr-btn, .fr-toolbar.fr-disabled .fr-btn.fr-active { color: rgb(189, 189, 189); opacity: 0.3; }
.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .fr-modal.fr-disabled .fr-btn.fr-dropdown::after, .fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .fr-popup.fr-disabled .fr-btn.fr-dropdown::after, .fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after { border-top-color: rgb(189, 189, 189); }
.fr-modal.fr-rtl .fr-btn-grp.fr-float-left, .fr-popup.fr-rtl .fr-btn-grp.fr-float-left, .fr-toolbar.fr-rtl .fr-btn-grp.fr-float-left { float: right; }
.fr-modal.fr-rtl .fr-btn-grp.fr-float-right, .fr-popup.fr-rtl .fr-btn-grp.fr-float-right, .fr-toolbar.fr-rtl .fr-btn-grp.fr-float-right { float: left; }
.fr-modal.fr-rtl .fr-btn-wrap, .fr-modal.fr-rtl .fr-command.fr-btn, .fr-popup.fr-rtl .fr-btn-wrap, .fr-popup.fr-rtl .fr-command.fr-btn, .fr-toolbar.fr-rtl .fr-btn-wrap, .fr-toolbar.fr-rtl .fr-command.fr-btn { float: right; }
.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options { border-radius: 4px 0px 0px 4px; background-clip: padding-box; }
.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover, .fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover, .fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover, .fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover, .fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover, .fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover { border-radius: 0px 4px 4px 0px; background-clip: padding-box; }
.fr-toolbar.fr-inline > .fr-btn-wrap:not(.fr-hidden), .fr-toolbar.fr-inline > .fr-command.fr-btn:not(.fr-hidden) { display: inline-flex; float: none; }
.fr-desktop .fr-command.fr-btn-hover, .fr-desktop .fr-command.fr-expanded, .fr-desktop .fr-command:focus, .fr-desktop .fr-command:hover { outline: 0px; color: rgb(51, 51, 51); }
.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell), .fr-desktop .fr-command.fr-expanded:not(.fr-table-cell), .fr-desktop .fr-command:focus:not(.fr-table-cell), .fr-desktop .fr-command:hover:not(.fr-table-cell) { background: rgb(235, 235, 235); }
.fr-desktop .fr-command.fr-btn-hover::after, .fr-desktop .fr-command.fr-expanded::after, .fr-desktop .fr-command:focus::after, .fr-desktop .fr-command:hover::after { border-top-color: rgb(51, 51, 51); }
.fr-desktop .fr-command.fr-selected:not(.fr-table-cell), .fr-desktop .fr-command:active { color: rgb(51, 51, 51); background: rgb(214, 214, 214); }
.fr-desktop .fr-command.fr-active.fr-btn-hover, .fr-desktop .fr-command.fr-active.fr-expanded, .fr-desktop .fr-command.fr-active:focus, .fr-desktop .fr-command.fr-active:hover { background: rgb(235, 235, 235); }
.fr-desktop .fr-command.fr-active:active { background: rgb(214, 214, 214); }
.fr-desktop .fr-command.fr-disabled.fr-selected, .fr-desktop .fr-command.fr-disabled:focus, .fr-desktop .fr-command.fr-disabled:hover, .fr-desktop.fr-disabled .fr-command.fr-selected, .fr-desktop.fr-disabled .fr-command:focus, .fr-desktop.fr-disabled .fr-command:hover { background: transparent; }
.fr-popup.fr-mobile .fr-command.fr-blink, .fr-toolbar.fr-mobile .fr-command.fr-blink { background: rgb(214, 214, 214); }
.fr-command.fr-btn.fr-options { width: 16px; margin-left: -5px; }
.fr-command.fr-btn.fr-options.fr-btn-hover, .fr-command.fr-btn.fr-options:focus, .fr-command.fr-btn.fr-options:hover { border-left: 1px solid rgb(250, 250, 250); transition: border-left 0s ease 0s, background-color 0.5s ease 0s; }
.fr-command.fr-btn + .fr-dropdown-menu { background: padding-box rgb(255, 255, 255); display: inline-block; position: absolute; right: auto; bottom: auto; height: auto; z-index: 4; border-radius: 4px; overflow: hidden; zoom: 1; 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; }
.fr-command.fr-btn + .fr-dropdown-menu.test-height .fr-dropdown-wrapper { transition: none 0s ease 0s; height: auto; max-height: 275px; }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper { padding: 0px; margin-right: auto; margin-bottom: auto; margin-left: auto; display: inline-block; text-align: left; position: relative; box-sizing: border-box; transition: height 0.3s ease 0s; float: left; height: 0px; margin-top: 0px !important; }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content { position: relative; }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list { list-style-type: none; margin: 0px; padding: 8px 0px; min-width: 72px; }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li { padding: 0px; margin: 0px; font-size: 15px; }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a { padding: 0px 20px; line-height: 200%; display: flex; cursor: pointer; white-space: nowrap; color: inherit; text-decoration: none; border-radius: 0px; background-clip: padding-box; }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg { width: 24px; height: 24px; margin: 3px 4px; }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path { fill: rgb(51, 51, 51); }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active { background: rgb(214, 214, 214); }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled { color: rgb(189, 189, 189); cursor: default; }
.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut { margin-left: 20px; font-weight: 700; opacity: 0.75; }
.fr-command.fr-btn.fr-active + .fr-dropdown-menu { display: inline-block; 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; }
.fr-bottom > .fr-command.fr-btn + .fr-dropdown-menu { border-radius: 2px 2px 0px 0px; background-clip: padding-box; }
.fr-popup.fr-rtl .fr-dropdown-wrapper, .fr-toolbar.fr-rtl .fr-dropdown-wrapper { text-align: right !important; }
body.fr-prevent-scroll { overflow: hidden; }
body.fr-prevent-scroll.fr-mobile { position: fixed; }
.fr-modal { color: rgb(34, 34, 34); font-family: Arial, Helvetica, sans-serif; position: fixed; overflow: auto scroll; inset: 0px; width: 100%; z-index: 2147483640; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; text-align: center; line-height: 1.2; }
.fr-modal.fr-middle .fr-modal-wrapper { margin: 0px auto; top: 50%; left: 50%; transform: translate(-50%, -50%); position: absolute; }
.fr-modal .fr-modal-wrapper { border-radius: 10px; margin: 20px auto; display: inline-block; background: rgb(255, 255, 255); min-width: 300px; 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; border: 0px; overflow: hidden; width: 90%; position: relative; }
@media (min-width: 768px) and (max-width: 991px) {
 .fr-modal .fr-modal-wrapper { margin: 30px auto; width: 70%; }
}
@media (min-width: 992px) {
 .fr-modal .fr-modal-wrapper { margin: 50px auto; width: 960px; }
}
.fr-modal .fr-modal-wrapper .fr-modal-head { background: rgb(255, 255, 255); overflow: hidden; position: absolute; width: 100%; min-height: 42px; z-index: 3; border-bottom: 1px solid rgb(239, 239, 239); transition: all 0.2s ease 0s; }
.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line { height: 56px; padding: 0px 10px; }
.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close { margin: 10px; position: absolute; top: 0px; right: 0px; }
.fr-modal .fr-modal-wrapper .fr-modal-head h4 { font-size: 20px; padding: 19px 10px; margin: 0px; font-weight: 400; line-height: 18px; display: inline-block; float: left; }
.fr-modal .fr-modal-wrapper div.fr-modal-body { height: 100%; min-height: 150px; overflow-y: auto; padding-bottom: 20px; }
.fr-modal .fr-modal-wrapper div.fr-modal-body:focus { outline: 0px; }
.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command { height: 36px; line-height: 1; color: rgb(0, 152, 247); padding: 10px; cursor: pointer; text-decoration: none; border: none; background: none padding-box; font-size: 16px; outline: none; transition: background 0.2s ease 0s; border-radius: 2px; }
.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command + button { margin-left: 24px; }
.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus, .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover { background: rgb(235, 235, 235); color: rgb(0, 152, 247); }
.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active { background: rgb(214, 214, 214); color: rgb(0, 152, 247); }
.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover { background: rgb(235, 235, 235); }
.fr-overlay { position: fixed; inset: 0px; background: rgb(0, 0, 0); opacity: 0.5; z-index: 2147483639; }
ol.decimal_type { counter-reset: item 0; }
ol.decimal_type > li { display: block; }
ol.decimal_type > li::before { content: counters(item, ".") ". "; counter-increment: item 1; }
.fr-popup { position: absolute; display: none; color: rgb(34, 34, 34); background: padding-box rgb(255, 255, 255); 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; font-family: Arial, Helvetica, sans-serif; box-sizing: border-box; user-select: none; margin-top: 10px; z-index: 2147483635; text-align: left; border-radius: 6px; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; line-height: 1.2; }
.fr-popup .fr-icon { text-align: center; vertical-align: middle; font-size: 20px; line-height: 1; cursor: pointer; font-weight: 400; box-sizing: content-box; padding: 6px; }
.fr-popup .fr-icon-container { padding: 20px; max-height: 200px; overflow: auto; box-sizing: border-box; }
@supports not (-ms-high-contrast:none) {
 .fr-popup .fr-icon-container { grid-template-columns: repeat(auto-fill, minmax(36px, 36px)); display: grid; }
}
@media (min-width: 768px) {
 .fr-popup .fr-icon-container { min-width: 276px; }
}
@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {
 .fr-popup .fr-icon-container { display: inline-flex; }
}
@media (-ms-high-contrast:none) and (max-width: 768px), screen and (-ms-high-contrast:active) and (max-width: 768px) {
 .fr-popup .fr-icon-container { width: 236px; }
}
.fr-popup .fr-input-focus { background: rgb(245, 245, 245); }
.fr-popup.fr-above { margin-top: -10px; border-top: 0px; }
.fr-popup.fr-active { display: block; }
.fr-popup.fr-empty, .fr-popup.fr-hidden { display: none !important; }
.fr-popup .fr-hs { display: block !important; }
.fr-popup .fr-hs.fr-hidden { display: none !important; }
.fr-popup .fr-input-line { position: relative; padding: 15px 0px; }
.fr-popup .fr-input-line input[type="number"], .fr-popup .fr-input-line input[type="text"], .fr-popup .fr-input-line textarea { width: 100%; margin-bottom: 1px; border-radius: 2px; border: 1px solid rgb(153, 153, 153); color: rgb(34, 34, 34); font-size: 14px; background: rgb(255, 255, 255); position: relative; z-index: 2; padding: 4px 12px; box-sizing: border-box; transition: border 0.5s ease 0s, padding 0.5s ease 0s; }
.fr-popup .fr-input-line input[type="number"]:hover, .fr-popup .fr-input-line input[type="text"]:hover, .fr-popup .fr-input-line textarea:hover { border: 1px solid rgb(81, 81, 81); }
.fr-popup .fr-input-line input[type="number"]:focus, .fr-popup .fr-input-line input[type="text"]:focus, .fr-popup .fr-input-line textarea:focus { border: 2px solid rgb(0, 152, 247); padding: 3px 11px; }
.fr-popup .fr-input-line input[type="number"], .fr-popup .fr-input-line input[type="text"] { height: 46px; }
.fr-popup .fr-input-line input + label, .fr-popup .fr-input-line textarea + label { position: absolute; top: 29px; left: 12px; font-size: 14px; color: grey; transition: all 0.5s ease 0s; z-index: 3; display: block; background: rgb(255, 255, 255); padding: 0px; cursor: text; }
.fr-popup .fr-input-line input.fr-not-empty + label, .fr-popup .fr-input-line textarea.fr-not-empty + label { color: gray; width: auto; left: 4px; padding: 0px 4px; font-size: 11px; top: 9px; }
.fr-popup input, .fr-popup textarea { user-select: text; border-radius: 0px; background-clip: padding-box; outline: none; }
.fr-popup textarea { resize: none; }
.fr-popup .fr-buttons { white-space: nowrap; line-height: 0; }
.fr-popup .fr-buttons .fr-btn { margin-left: 4px; margin-right: 4px; display: inline-block; float: none; }
.fr-popup .fr-buttons .fr-btn i { float: left; }
.fr-popup .fr-buttons .fr-separator { display: inline-block; float: none; }
.fr-popup .fr-buttons.fr-tabs { border-radius: 6px 6px 0px 0px; background-clip: padding-box; background-color: rgb(245, 245, 245); overflow: hidden; }
@media (max-width: 768px) {
 .fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll { overflow: scroll hidden; width: 276px; }
}
.fr-popup .fr-buttons:not(.fr-tabs) { padding: 5px; }
.fr-popup .fr-layer { border-radius: 6px; background-clip: padding-box; width: 195px; box-sizing: border-box; margin: 20px; display: none; }
@media (min-width: 768px) {
 .fr-popup .fr-layer { width: 260px; }
}
.fr-popup .fr-layer.fr-active { display: inline-block; }
.fr-popup .fr-action-buttons { z-index: 7; height: 36px; text-align: right; }
.fr-popup .fr-action-buttons button.fr-command { height: 36px; line-height: 1; color: rgb(0, 152, 247); padding: 10px; cursor: pointer; text-decoration: none; border: none; background: none padding-box; font-size: 16px; outline: none; transition: background 0.2s ease 0s; border-radius: 2px; }
.fr-popup .fr-action-buttons button.fr-command + button
{ margin-left: 24px; }
.fr-popup .fr-action-buttons button.fr-command:focus, .fr-popup .fr-action-buttons button.fr-command:hover { background: rgb(235, 235, 235); color: rgb(0, 152, 247); }
.fr-popup .fr-action-buttons button.fr-command:active { background: rgb(214, 214, 214); color: rgb(0, 152, 247); }
.fr-popup .fr-checkbox { position: relative; display: inline-block; width: 18px; height: 18px; padding: 10px; border-radius: 100%; line-height: 1; box-sizing: content-box; vertical-align: middle; }
.fr-popup .fr-checkbox svg { margin-left: 2px; margin-top: 2px; display: none; width: 10px; height: 10px; }
.fr-popup .fr-checkbox span { border-radius: 2px; background-clip: padding-box; width: 18px; height: 18px; display: inline-block; position: relative; z-index: 1; box-sizing: border-box; transition: background 0.2s ease 0s, border-color 0.2s ease 0s; }
.fr-popup .fr-checkbox input { position: absolute; z-index: 2; opacity: 0; border: 0px none; cursor: pointer; height: 18px; margin: 0px; padding: 0px; width: 18px; top: 7px; left: 7px; }
.fr-popup .fr-checkbox input:not(:checked) + span { border: 2px solid rgb(153, 153, 153); }
.fr-popup .fr-checkbox input:not(:checked):active + span { background-color: rgb(245, 245, 245); }
.fr-popup .fr-checkbox input:not(:checked):focus + span, .fr-popup .fr-checkbox input:not(:checked):hover + span { border-color: rgb(81, 81, 81); }
.fr-popup .fr-checkbox input:checked + span { background: rgb(0, 152, 247); border: 2px solid rgb(0, 152, 247); }
.fr-popup .fr-checkbox input:checked + span svg { display: block; }
.fr-popup .fr-checkbox input:checked:active + span { background-color: rgb(236, 245, 255); }
.fr-popup .fr-checkbox input:checked:focus + span, .fr-popup .fr-checkbox input:checked:hover + span { opacity: 0.8; }
.fr-popup .fr-checkbox-line { font-size: 14px; line-height: 1.4px; margin-top: 10px; }
.fr-popup .fr-checkbox-line label { cursor: pointer; margin: 0px 5px; vertical-align: middle; }
.fr-popup.fr-rtl { direction: rtl; text-align: right; }
.fr-popup.fr-rtl .fr-action-buttons { text-align: left; }
.fr-popup.fr-rtl .fr-input-line input + label, .fr-popup.fr-rtl .fr-input-line textarea + label { left: auto; right: 0px; }
.fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs { float: right; }
.fr-text-edit-layer { width: 250px; box-sizing: border-box; display: block !important; }
.fr-toolbar { color: rgb(34, 34, 34); background: padding-box rgb(255, 255, 255); position: relative; font-family: Arial, Helvetica, sans-serif; box-sizing: border-box; user-select: none; border-radius: 2px; text-align: left; border: 1px solid rgb(204, 204, 204); text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; line-height: 1.2; padding-bottom: 0px; transition: padding-bottom 0.5s ease 0s; }
.fr-toolbar::after { clear: both; display: block; content: ""; height: 0px; }
.fr-toolbar .fr-newline { clear: both; display: block; content: ""; margin-left: 9px; margin-right: 9px; background: rgb(239, 239, 239); height: 1px; transition: height 0.5s ease 0s; }
.fr-toolbar.fr-toolbar-open .fr-newline { height: 0px; }
.fr-toolbar .fr-float-right { float: right; }
.fr-toolbar .fr-float-left { float: left; }
.fr-toolbar .fr-more-toolbar { float: left; border-radius: 0px; background-clip: padding-box; background-color: rgb(245, 245, 245); transition: height 0.5s ease 0s; height: 0px; overflow: hidden; box-sizing: border-box; width: 100%; }
.fr-toolbar .fr-more-toolbar.fr-expanded { height: 48px; }
.fr-toolbar .fr-more-toolbar.fr-overflow-visible { overflow: visible; }
.fr-toolbar .fr-more-toolbar > .fr-command.fr-btn { margin-left: 4px; margin-right: 4px; }
.fr-toolbar .fr-btn-grp { display: inline-block; margin: 0px 17px 0px 12px; }
@media (max-width: 768px) {
 .fr-toolbar .fr-btn-grp { margin: 0px 7px 0px 6px; }
}
.fr-toolbar .fr-command.fr-btn.fr-open { margin-top: 10px; margin-bottom: -1px; border-radius: 4px 4px 0px 0px; background-clip: padding-box; }
.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active) { background: rgb(245, 245, 245); }
.fr-toolbar.fr-rtl { text-align: right; }
.fr-toolbar.fr-inline { display: none; 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; border: 0px; white-space: nowrap; position: absolute; margin-top: 5px; z-index: 2147483630; }
.fr-toolbar.fr-inline.fr-above { margin-top: -10px; border-top: 0px; }
.fr-toolbar.fr-inline .fr-newline { height: 0px; }
.fr-toolbar.fr-inline .fr-more-toolbar { position: absolute !important; }
.fr-toolbar.fr-inline .fr-more-toolbar.fr-expanded { position: relative !important; }
.fr-toolbar.fr-top { top: 0px; border-bottom: 0px; border-radius: 10px 10px 0px 0px; }
.fr-toolbar.fr-bottom, .fr-toolbar.fr-top { background-clip: padding-box; }
.fr-toolbar.fr-bottom { bottom: 0px; border-top: 0px; padding-bottom: 0px; border-radius: 0px 0px 10px 10px; }
.fr-toolbar.fr-bottom .fr-newline { padding-top: 0px; transition: padding-top 0.5s ease 0s; }
.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline { padding-top: 48px; background: rgb(255, 255, 255); }
.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open { margin-top: -1px; margin-bottom: 10px; border-radius: 0px 0px 4px 4px; }
.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open, .fr-toolbar.fr-sticky-on { background-clip: padding-box; }
.fr-toolbar.fr-sticky-on { border-radius: 0px; }
.fr-separator { background: rgb(235, 235, 235); display: block; vertical-align: top; float: left; }
.fr-separator + .fr-separator { display: none; }
.fr-separator.fr-vs { height: 32px; width: 1px; margin: 8px 4px; }
.fr-separator.fr-hs { clear: both; width: calc(100% - 8px); margin: 0px 4px; height: 1px; }
.fr-separator.fr-hidden { display: none !important; }
.fr-rtl .fr-separator { float: right; }
.fr-toolbar.fr-inline .fr-separator.fr-hs { float: none; }
.fr-toolbar.fr-inline .fr-separator.fr-vs { float: none; display: inline-block; }
.fr-second-toolbar { border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-top-style: initial; border-top-color: initial; background: padding-box rgb(255, 255, 255); line-height: 1.4; border-radius: 0px 0px 10px 10px; }
.fr-second-toolbar::after { clear: both; display: block; content: ""; height: 0px; }
.fr-second-toolbar:empty { min-height: 10px; position: relative; margin-top: -1px; z-index: 2; }
#fr-logo { float: left; outline: none; }
#fr-logo > span { display: inline-block; float: left; font-family: sans-serif; padding: 11px 5px 10px 15px; font-size: 12px; font-weight: 500; color: rgb(177, 178, 183); transition: color 0.3s ease 0s; }
#fr-logo > svg { height: 20px; width: 47px; margin: 7px 0px; cursor: pointer; }
#fr-logo > svg * { transition: fill 0.3s ease 0s; }
#fr-logo:focus > span, #fr-logo:hover > span { color: rgb(0, 152, 247); }
#fr-logo:focus > svg .fr-logo, #fr-logo:hover > svg .fr-logo { fill: rgb(0, 152, 247); }
.fr-visibility-helper { display: none; margin-left: 0px !important; }
@media (min-width: 768px) {
 .fr-visibility-helper { margin-left: 1px !important; }
}
@media (min-width: 992px) {
 .fr-visibility-helper { margin-left: 2px !important; }
}
@media (min-width: 1200px) {
 .fr-visibility-helper { margin-left: 3px !important; }
}
.fr-opacity-0 { opacity: 0; }
.fr-box { position: relative; }
.fr-sticky { position: sticky; }
.fr-sticky-off { position: relative; }
.fr-sticky-on { position: sticky; z-index: 10; }
.fr-sticky-on.fr-sticky-ios { position: absolute; left: 0px; right: 0px; width: auto !important; }
.fr-sticky-dummy { display: none; }
.fr-sticky-box > .fr-sticky-dummy, .fr-sticky-on + .fr-sticky-dummy
{ display: block; }
span.fr-sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }
.fr-highlight-change > .fr-embedly > .embedly-card > .embedly-card-hug > iframe, .fr-highlight-change > .fr-video > embed, .fr-highlight-change > .fr-video > iframe, .fr-highlight-change > .fr-video > video, .fr-highlight-change > img, .fr-highlight-change > p, .fr-view .fr-highlight-change, .fr-view .fr-highlight-change > span:not(.fr-tracking-deleted) { background-color: rgb(243, 238, 195); opacity: 0.5; }
.fr-highlight-change.fr-highlight-change > hr, .fr-highlight-change.fr-highlight-change > table td { border-color: rgb(243, 238, 195); }
.fr-tracking-deleted.fr-tracking-deleted > hr, .fr-tracking-deleted.fr-tracking-deleted > table td { border-color: rgb(220, 53, 69); }
.fr-tracking-deleted img, .fr-tracking-deleted > .fr-embedly > .embedly-card > .embedly-card-hug > iframe, .fr-tracking-deleted > .fr-video > iframe, .fr-tracking-deleted > .fr-video > video { opacity: 0.5; background-color: rgb(220, 53, 69); }
.fr-view .fr-tracking-deleted { background-color: rgb(220, 53, 69); text-decoration: line-through; pointer-events: none; user-select: none; opacity: 1; }
.fr-highlight-change > .fr-embedly > .embedly-card > .embedly-card-hug > iframe, .fr-highlight-change > .fr-video > embed, .fr-highlight-change > .fr-video > iframe, .fr-highlight-change > .fr-video > video, .fr-tracking-deleted > .fr-embedly > .embedly-card > .embedly-card-hug > iframe, .fr-tracking-deleted > .fr-video > iframe, .fr-tracking-deleted > .fr-video > video { padding: 10px !important; }
.fr-highlight-change img, .fr-tracking-deleted img { border: 2px solid rgb(243, 238, 195); }
.fr-highlight-change #isPasted :not(table):not(tbody):not(tr):not(td) { opacity: 0.5; background-color: rgb(243, 238, 195); }
.fr-highlight-change #isPasted > table td { opacity: 0.5; border-color: rgb(243, 238, 195); }
.fr-track-hide { display: none; }
.fr-track-hide-mobile { width: 0px; height: 0px; overflow: hidden; position: absolute; }
.fr-ios-mobile-disable-select { user-select: none; }
.fr-bottom-extended { flex-wrap: wrap; display: flex; box-sizing: border-box; }
.position-relative { position: relative !important; }
.fr-box .fr-counter { padding: 10px; float: right; color: rgb(153, 153, 153); content: attr(data-chars); font-size: 14px; font-family: sans-serif; z-index: 1; border-radius: 2px 0px 0px; }
.fr-box .fr-counter, .fr-box.fr-rtl .fr-counter { background-clip: padding-box; }
.fr-box.fr-rtl .fr-counter { left: 0px; right: auto; border-left: none; border-radius: 0px 2px 0px 0px; }
.fr-box.fr-code-view .fr-counter { display: none; }
textarea.fr-code { display: none; width: 100%; resize: none; box-sizing: border-box; border: none; padding: 10px; margin: 0px; font-family: "Courier New", monospace; font-size: 14px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); outline: none; }
.fr-box.fr-rtl textarea.fr-code { direction: rtl; }
.fr-box .CodeMirror { display: none; }
.fr-box.fr-code-view textarea.fr-code { display: block; }
.fr-box.fr-code-view .fr-element, .fr-box.fr-code-view .fr-iframe, .fr-box.fr-code-view .fr-placeholder { display: none; }
.fr-box.fr-code-view .CodeMirror, .fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch { display: block; }
.fr-box.fr-inline .fr-command.fr-btn.html-switch { position: absolute; top: 0px; right: 0px; display: none; background: padding-box rgb(255, 255, 255); color: rgb(51, 51, 51); outline: 0px; border: 0px; line-height: 1; cursor: pointer; text-align: left; padding: 8px 7px; transition: background 0.2s ease 0s; border-radius: 0px; z-index: 2; box-sizing: border-box; text-decoration: none; user-select: none; }
.fr-box.fr-inline .fr-command.fr-btn.html-switch i { font-size: 24px; width: 24px; text-align: center; }
.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover { background: rgb(235, 235, 235); }
.fr-popup .fr-layer.fr-color-hex-layer { margin: 0px; padding: 0px 20px 20px; float: left; }
.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line { float: left; width: calc(100% - 50px); padding: 15px 0px 0px; }
.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons { float: right; width: 38px; height: 40px; padding: 17px 0px 0px; margin: 0px; }
.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command { border-radius: 2px; background-clip: padding-box; font-size: 13px; height: 40px; width: 38px; }
.fr-popup .fr-separator + .fr-colors-tabs { margin-left: 2px; margin-right: 2px; }
.fr-popup .fr-color-set { line-height: 0; display: none; }
.fr-popup .fr-color-set.fr-selected-set { display: block; padding: 20px 20px 0px; }
.fr-popup .fr-color-set > span { display: inline-block; width: 32px; height: 32px; position: relative; z-index: 1; }
.fr-popup .fr-color-set > span > i, .fr-popup .fr-color-set > span > svg { text-align: center; line-height: 32px; height: 24px; width: 24px; margin: 4px; font-size: 13px; position: absolute; bottom: 0px; cursor: default; left: 0px; }
.fr-popup .fr-color-set > span > i path, .fr-popup .fr-color-set > span > svg path { fill: rgb(34, 34, 34); }
.fr-popup .fr-color-set > span .fr-selected-color { color: rgb(255, 255, 255); font-family: FontAwesome; font-size: 13px; font-weight: 400; line-height: 32px; position: absolute; inset: 0px; text-align: center; cursor: default; }
.fr-popup .fr-color-set > span:focus, .fr-popup .fr-color-set > span:hover { outline: rgb(34, 34, 34) solid 1px; z-index: 2; }
.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after { transform: translate3d(100%, 0px, 0px); }
.fr-drag-helper { background: rgb(0, 152, 247); height: 2px; margin-top: -1px; opacity: 0.2; position: absolute; z-index: 2147483640; display: none; }
.fr-drag-helper.fr-visible { display: block; }
.fr-dragging { opacity: 0.4; }
.fr-popup .fr-emoticon { width: 24px; height: 24px; font-family: "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; }
.fr-popup .fr-emoticon img { height: 24px; width: 24px; }
.fr-popup .fr-command.fr-btn.fr-tabs-unicode { padding: 0px 0px 0px 14px; }
@media (-ms-high-contrast:none) and (min-width: 768px), screen and (-ms-high-contrast:active) and (min-width: 768px) {
 .fr-popup .fr-icon-container.fr-emoticon-container { width: 368px; }
}
.fr-popup .fr-file-upload-layer { border: 2px dashed rgb(189, 189, 189); padding: 25px 0px; margin: 20px; position: relative; font-size: 14px; letter-spacing: 1px; line-height: 140%; box-sizing: border-box; text-align: center; }
.fr-popup .fr-file-upload-layer:hover { background: rgb(235, 235, 235); }
.fr-popup .fr-file-upload-layer.fr-drop { background: rgb(235, 235, 235); border-color: rgb(0, 152, 247); }
.fr-popup .fr-file-upload-layer .fr-form { opacity: 0; position: absolute; inset: 0px; z-index: 2147483640; overflow: hidden; margin: 0px !important; padding: 0px !important; width: 100% !important; }
.fr-popup .fr-file-upload-layer .fr-form input { cursor: pointer; position: absolute; right: 0px; top: 0px; bottom: 0px; width: 500%; height: 100%; margin: 0px; font-size: 400px; }
.fr-popup .fr-file-progress-bar-layer { box-sizing: border-box; }
.fr-popup .fr-file-progress-bar-layer > h3 { font-size: 16px; margin: 10px 0px; font-weight: 400; }
.fr-popup .fr-file-progress-bar-layer > div.fr-action-buttons { display: none; }
.fr-popup .fr-file-progress-bar-layer > div.fr-loader { background: rgb(179, 224, 253); height: 10px; width: 100%; margin-top: 20px; overflow: hidden; position: relative; }
.fr-popup .fr-file-progress-bar-layer > div.fr-loader span { display: block; height: 100%; width: 0px; background: rgb(0, 152, 247); transition: width 0.2s ease 0s; }
.fr-popup .fr-file-progress-bar-layer > div.fr-loader.fr-indeterminate
span { position: absolute; top: 0px; animation: 2s linear 0s infinite normal none running loading; width: 30% !important; }
.fr-popup .fr-file-progress-bar-layer.fr-error > div.fr-loader { display: none; }
.fr-popup .fr-file-progress-bar-layer.fr-error > div.fr-action-buttons { display: block; }
.fr-height-auto { height: auto !important; }
.fr-by-url-padding { padding: 11.5px 0px; }
.fr-popup .fr-upload-progress-layer { border-radius: 0px; box-sizing: border-box; padding-left: 20px; padding-top: 15px; max-height: 100%; overflow: hidden auto; overscroll-behavior: contain; margin: auto !important; width: 100% !important; }
.fr-popup .fr-files-by-url-layer, .fr-popup .fr-files-embed-layer, .fr-popup .fr-files-upload-layer { width: calc(100% - 40px) !important; }
.fr-popup .fr-files-upload-layer { border: 2px dashed rgb(189, 189, 189); margin: 20px; position: relative; font-size: 10px; letter-spacing: 1px; line-height: 140%; text-align: center; }
.fr-popup .fr-files-upload-layer:hover { background: rgb(235, 235, 235); }
.fr-popup .fr-files-upload-layer.fr-drop { background: rgb(235, 235, 235); border-color: rgb(0, 152, 247); }
.fr-popup .fr-files-upload-layer .fr-form { opacity: 0; position: absolute; inset: 0px; z-index: 2147483640; overflow: hidden; margin: 0px !important; padding: 0px !important; width: 100% !important; }
.fr-popup .fr-files-upload-layer .fr-form input { cursor: pointer; position: absolute; right: 0px; top: 0px; bottom: 0px; width: 500%; height: 100%; margin: 0px; font-size: 400px; }
.fr-popup .fr-files-progress-bar-layer { width: -webkit-fill-available; }
.fr-popup .fr-files-progress-bar-layer > h3 { font-size: 16px; margin: 10px 0px; font-weight: 400; }
.fr-popup .fr-files-progress-bar-layer > div.fr-action-buttons { display: none; }
.fr-popup .fr-files-progress-bar-layer > div.fr-loader { background: rgb(179, 224, 253); height: 10px; width: 100%; margin-top: 20px; overflow: hidden; position: relative; }
.fr-popup .fr-files-progress-bar-layer > div.fr-loader span { display: block; height: 100%; width: 0px; background: rgb(0, 152, 247); transition: width 0.2s ease 0s; }
.fr-popup .fr-files-progress-bar-layer > div.fr-loader.fr-indeterminate span { position: absolute; top: 0px; animation: 2s linear 0s infinite normal none running loading; width: 30% !important; }
.fr-popup .fr-files-progress-bar-layer.fr-error > div.fr-loader { display: none; }
.fr-popup .fr-files-progress-bar-layer.fr-error > div.fr-action-buttons { display: block; }
.fr-progress-bar-style { width: calc(100% - 40px); }
.fr-progress-bar { position: relative; background-color: rgb(76, 175, 80); height: 8px; margin-bottom: 8px; margin-left: 20px; margin-right: 20px; width: -webkit-fill-available; }
.fr-pull-left { float: left; }
.fr-pull-right { float: right; }
.fr-icons { padding: 10px 20px 0px; display: inline; }
.fr-transform-135 { transform: rotate(135deg); }
.fr-icons i { margin: 4px; padding: 2px; cursor: pointer; color: rgb(153, 149, 136); font-size: 20px; }
.fr-blue-decorator { background: rgb(74, 127, 186); color: rgb(255, 255, 255); display: grid; padding: 5px; }
.fr-upload-progress { padding: 1px; }
.fr-upload-section { position: relative; width: -webkit-fill-available; }
@media screen and (max-width: 399px) {
 .fr-upload-section { margin-left: 7px; margin-right: 7px; }
 .fr-files-upload-layer { padding-top: 7px; padding-bottom: 7px; }
}
@media screen and (min-width: 400px) and (max-width: 469px) {
 .fr-upload-section { margin-left: 7px; margin-right: 7px; }
 .fr-files-upload-layer { padding-top: 7px; padding-bottom: 7px; }
}
@media screen and (min-width: 470px) and (max-width: 680px) {
 .fr-upload-section { margin-left: 7px; margin-right: 7px; }
 .fr-files-upload-layer { padding-top: 7px; padding-bottom: 7px; }
}
@media screen and (min-width: 681px) {
 .fr-upload-section { margin-left: 35px; margin-right: 35px; }
 .fr-files-upload-layer { padding-top: 20px; padding-bottom: 20px; }
}
.half-circle { width: 60px; height: 25px; background-color: rgb(255, 255, 255); border-top-left-radius: 110px; border-top-right-radius: 110px; transform: rotate(180deg); border-bottom: 0px; position: relative; z-index: 1; left: 50%; margin-top: -1px; margin-left: -25px; }
.decorated { overflow: hidden; text-align: center; }
.decorated > span { position: relative; display: inline-block; }
.decorated > span::after, .decorated > span::before { content: ""; position: absolute; top: 50%; border-bottom: 2px solid rgb(255, 255, 255); width: 100%; margin: 0px 20px; }
.decorated > span::before { right: 100%; }
.decorated > span::after { left: 100%; }
.fr-align-right { float: right; }
.checkbox-container { display: inline-block; position: relative; padding-left: 20px; margin-bottom: 12px; cursor: pointer; font-size: 13px; user-select: none; }
.fr-files-checkbox-line { display: flex; align-items: center; font-size: 10px; }
.fr-files-checkbox-line label { cursor: pointer; vertical-align: middle; }
.fr-autoplay-checkbox input, .fr-insert-checkbox input { height: 13px !important; width: 13px !important; }
button[data-cmd="insertFiles"] { padding-left: 2px !important; padding-top: 2.7px !important; }
button[data-cmd="autoplay"] svg { position: relative !important; top: 3.2px !important; }
button[data-cmd="insertAll"] { padding-left: 4px !important; }
button[data-cmd="insertAll"] svg { position: relative !important; top: 3.2px !important; }
.checkbox-container input { position: absolute; opacity: 0; cursor: pointer; height: 0px; width: 0px; }
.checkmark { position: absolute; top: 0px; left: 0px; height: 15px; width: 15px; background-color: rgb(238, 238, 238); }
.fr-file-list-item { justify-content: space-between; align-items: center; padding-top: 7px; position: relative; top: -20px; border-bottom: 1px solid rgb(221, 221, 221); padding-bottom: 7px; }
.fr-file-item-left, .fr-file-list-item { display: flex; flex-wrap: wrap; }
.fr-file-item-icon { display: flex; align-items: center; padding-left: 7px; }
.fr-file-item-description { display: flex; flex-flow: column wrap; justify-content: center; max-width: 400px; margin-left: 5px; }
.fr-cloud-icon { height: 30px; width: 32px; background-color: rgb(255, 255, 255); border-radius: 50%; display: flex; justify-content: center; position: relative; margin: -18px auto 0px; }
.fr-files-checkbox { position: relative; display: inline-block; width: 13px; height: 13px; padding-right: 5px; border-radius: 100%; line-height: 1; box-sizing: content-box; vertical-align: middle; }
.fr-files-checkbox svg { margin-left: 0px; margin-top: 0px; display: none; width: 10px; height: 10px; }
.fr-files-checkbox span { border-radius: 2px; background-clip: padding-box; width: 15px; height: 15px; display: inline-block; position: relative; z-index: 1; box-sizing: border-box; transition: background 0.2s ease 0s, border-color 0.2s ease 0s; }
.fr-files-checkbox input { position: absolute; z-index: 2; opacity: 0; border: 0px none; cursor: pointer; height: 18px; margin: 0px; padding: 0px; width: 18px; }
.fr-files-checkbox input:not(:checked) + span { border: 2px solid rgb(153, 153, 153); }
.fr-files-checkbox input:not(:checked):active + span { background-color: rgb(245, 245, 245); }
.fr-files-checkbox input:not(:checked):focus + span, .fr-files-checkbox input:not(:checked):hover + span { border-color: rgb(81, 81, 81); }
.fr-files-checkbox input:checked + span { background: rgb(0, 152, 247); border: 2px solid rgb(0, 152, 247); }
.fr-files-checkbox input:checked + span svg { display: block; }
.fr-files-checkbox input:checked:active + span { background-color: rgb(236, 245, 255); }
.fr-files-checkbox input:checked:focus + span, .fr-files-checkbox input:checked:hover + span { opacity: 0.8; }
.fr-checkbox-disabled { opacity: 0.4; position: relative; display: inline-block; padding-right: 5px; border-radius: 100%; line-height:
1; box-sizing: content-box; vertical-align: middle; width: 13px !important; height: 13px !important; }
.fr-checkbox-disabled svg { margin-left: 2px; margin-top: 2px; display: none; width: 10px; height: 10px; }
.fr-checkbox-disabled span { border-radius: 2px; background-clip: padding-box; width: 15px; height: 15px; display: inline-block; position: relative; z-index: 1; box-sizing: border-box; transition: background 0.2s ease 0s, border-color 0.2s ease 0s; }
.fr-checkbox-disabled input { position: absolute; z-index: 2; opacity: 0; border: 0px none; cursor: default; margin: 0px; padding: 0px; top: 7px; left: 7px; height: 13px !important; width: 13px !important; }
.fr-checkbox-disabled input:not(:checked) + span { border: 2px solid rgb(153, 153, 153); }
.fr-checkbox-disabled input:not(:checked):active + span { background-color: rgb(245, 245, 245); }
.fr-checkbox-disabled input:checked + span { background: rgb(0, 152, 247); border: 2px solid rgb(0, 152, 247); }
.fr-checkbox-disabled input:checked + span svg { display: block; }
.fr-checkbox-disabled input:checked:active + span { background-color: rgb(236, 245, 255); }
.fr-file-view { position: absolute; max-width: 60%; right: 10%; z-index: 2147483642; }
.file-item-thumbnail-hover { transition: transform 0.2s ease 0s; }
.file-item-thumbnail-hover:hover { transform: scale(1.3); }
.fr-file-name { padding-top: 5px; font-size: 12px; font-weight: 700; }
.fr-margin-16 { margin-bottom: 16px; }
.fr-none { display: none; }
.fr-display-block { display: block; }
.fr-files-manager-tooltip { position: relative; }
.padding-top-15 { padding-top: 15px !important; padding-bottom: 0px !important; }
.fr-files-manager-tooltip .tooltiptext { visibility: hidden; width: max-content; max-width: 250px; word-break: break-word; overflow-wrap: break-word; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); text-align: left; padding: 4px; border-radius: 2px; font-weight: 100; font-size: 10px; position: absolute; top: 80%; left: 50%; z-index: 2147483647; }
.fr-files-manager-tooltip:hover .tooltiptext { visibility: visible; }
.fr-file-details { display: flex; flex-wrap: wrap; font-size: 10px; }
.fr-file-date { word-break: break-word; overflow-wrap: break-word; max-width: 110px; }
.fr-file-date, .fr-file-size { color: rgb(68, 68, 68); padding-top: 2px; padding-bottom: 2px; }
.dot { width: 20px; height: 20px; background-image: radial-gradient(circle, grey 1px, transparent 2px); background-size: 100% 33.33%; margin-left: 2px; margin-right: 2px; }
.fr-file-action-icons { margin-right: 5px; color: rgb(153, 153, 153); margin-left: 5px !important; height: 25px !important; padding: 5px !important; }
@media screen and (max-width: 700px) {
 .fr-files-manager-tooltip .tooltiptext { max-width: 250px; visibility: hidden; word-break: break-word; overflow-wrap: break-word; top: 90%; left: 0px; font-size: 8px; }
}
@media screen and (max-width: 500px) {
 .fr-files-manager-tooltip .tooltiptext { max-width: 100px; visibility: hidden; word-break: break-word; overflow-wrap: break-word; top: 90%; left: 0px; }
 .fr-file-item-description { width: 130px; }
 .fr-file-item-right { width: 100%; }
 .progress-circle { font-size: 6px; }
}
@media screen and (max-width: 320px) {
 .fr-files-manager-tooltip .tooltiptext { max-width: 100px; visibility: hidden; word-break: break-word; overflow-wrap: break-word; top: 90%; left: -50%; font-size: 8px; }
 .dot { width: 20px; margin-left: 0px; margin-right: 3px; }
 .fr-file-item-description { width: 80px; }
 .fr-file-details { display: flex; flex-wrap: wrap; font-size: 9px; }
 .fr-file-name { font-size: 10px; }
 .fr-file-action-icons { padding: 0px !important; }
}
@media screen and (min-width: 501px) {
 .progress-circle { font-size: 9px; }
}
.fr-file-view-modal { display: block; position: fixed; z-index: 2147483641; left: 0px; top: 0px; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.7); }
.fr-file-view-modal-content { display: inline-block; text-align: center; }
.fr-file-view-image { position: absolute; inset: 0px; margin: auto; max-width: 80%; max-height: 70%; }
.fr-file-view-close { position: absolute; top: 15px; right: 35px; color: rgb(241, 241, 241); font-size: 40px; font-weight: 700; transition: all 0.3s ease 0s; }
.fr-file-view-close:focus, .fr-file-view-close:hover { color: rgb(187, 187, 187); text-decoration: none; cursor: pointer; }
.fr-file-error { color: red; font-weight: 200; font-size: 12px; padding-bottom: 5px; }
.fr-file-error-h5 { margin: 0px; }
.fr-file-item-right { display: flex; align-items: center; justify-content: flex-end; margin-right: 20px; }
.fr-file-item-action-buttons { display: flex; align-items: center; justify-content: space-around; }
.fr-file-item-autoplay-checkbox { align-items: center; margin: 0px 5px 0px 0px; padding: 0px; }
.fr-autoplay-checkbox-label { margin: 0px; cursor: default !important; }
.checkbox-container:hover input ~ .checkmark { background-color: rgb(204, 204, 204); }
.checkbox-container input:checked ~ .checkmark { background-color: rgb(33, 150, 243); }
.checkmark::after { content: ""; position: absolute; display: none; }
.checkbox-container input:checked ~ .checkmark::after { display: block; }
.checkbox-container .checkmark::after { left: 5px; top: 2px; width: 3px; height: 7px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 3px 3px 0px; transform: rotate(45deg); }
.file-item-details .file-name { font-weight: 700; display: inline; }
.file-item-details .file-description { font-weight: 300; font-size: 11px; display: inline; }
.fr-width-10 { width: 10%; display: inline-block; }
.fr-width-20 { width: 20%; display: inline-block; }
.fr-width-30 { width: 30%; display: inline-block; }
.fr-width-40 { width: 40%; display: inline-block; }
.fr-width-50 { width: 50%; display: inline-block; }
.fr-width-60 { width: 60%; display: inline-block; }
.fr-width-100 { width: 100%; display: inline-block; }
.fr-width-80 { width: 80%; display: inline-block; }
.fr-width-90 { width: 90%; display: inline-block; }
.fr-width-85 { width: 85%; display: inline-block; }
.fr-width-5 { width: 5%; display: inline-block; }
.fr-width-7 { width: 7%; display: inline-block; }
.fr-img-icon { color: rgb(170, 170, 170); font-size: 16px; padding: 0px 4px; }
.fr-position-content { position: relative; top: 10px; }
.file-error { color: red; }
#myprogressBar { width: 10%; height: 5px; background-color: rgb(76, 175, 80); position: relative; top: -30px; }
.fr-files-manager { z-index: 2147483641 !important; }
.progress-circle { margin: 0px 0px 0px 10px; position: relative; padding: 0px; width: 5em; height: 5.1em; background-color: rgb(242, 233, 225); border-radius: 50%; line-height: 5em; }
.progress-circle::after { border: none; top: 0.35em; left: 0.35em; border-radius: 50%; width: 4.3em; height: 4.3em; background-color: rgb(255, 255, 255); content: " "; }
.progress-circle span, .progress-circle::after { position: absolute; text-align: center; display: block; }
.progress-circle span { line-height: 5em; width: 5em; color: rgb(83, 119, 122); z-index: 2; }
.progress-circle.over50 .left-half-clipper { clip: rect(auto, auto, auto, auto); }
.progress-circle.over50 .first50-bar { position: absolute; clip: rect(0px, 5em, 5em, 2.5em); background-color: rgb(83, 119, 122); border-radius: 50%; width: 5em; height: 5em; }
.progress-circle.p0 .value-bar, .progress-circle:not(.over50) .first50-bar { display: none; }
.progress-circle.p1 .value-bar { transform: rotate(4deg); }
.progress-circle.p2 .value-bar { transform: rotate(7deg); }
.progress-circle.p3 .value-bar { transform: rotate(11deg); }
.progress-circle.p4 .value-bar { transform: rotate(14deg); }
.progress-circle.p5 .value-bar { transform: rotate(18deg); }
.progress-circle.p6 .value-bar { transform: rotate(22deg);

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando