Buscar

AVA

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

Semestres
Meu Curso
Estágio e emprego
Biblioteca
Comunicação
Atendimento
Financeiro
Indicação Premiada
 Giselle Moreira da Silva Mazzonetto Paes Educação Especial (Licenciatura) (1818816) 
27
 VOLTAR 
 GABARITO | Avaliação II - Individual (Cod.:766924)
A+Alterar modo de visualização
Peso da Avaliação 1,50 
Prova 57512166 
Qtd. de Questões 10 
Acertos/Erros 10/0 
Nota 10,00 
 1 Mourthé, Lima e Padilha (2018, p. 584) fizeram um estudo sobre aprendizagem ativa, educação, emoções e arte. “Cabe ao professor, nessa atividade, apoiar o grupo no reconhecimento dos aspectos que predominam no compartilhamento. Essa problematização favorece a identificação de facilidades e dificuldades na exploração do binômio emoção-razão e promove o desenvolvimento de uma autonomia colaborativa entre os participantes que permite revelar os fundamentos emocionais que subjazem à cultura do grupo”. Sobre a razão, analise as afirmativas a seguir:
I- O movimento Renascentista se concretizou, especialmente, no século XVIII. Nessa fase a burguesia intelectual sugeria um novo modo de pensar, vinculado ao Iluminismo. Defendia que a razão e a ciência descobriam leis uni­versais que fornecessem explicações acerca da natureza e da sociedade.
II- A razão desencadeia uma expressão facial específica dela própria, e reações corporais ou fisiológicas associadas. A maioria das pessoas conhece mais palavras de razão negativa do que razão positiva, ou palavras de razão neutra. O reconhecimento facial acurado da razão requer aprendizado perceptivo.
III- A razão foi se tornando paulatinamente a base para as práticas sociais. Assim também acontece com relação à sexualidade. A ciência natural disseca, abre, fecha, vira e desvira o corpo humano à procura da verdade empírica e de como governar a natureza.
Assinale a alternativa CORRETA:
FONTE: MOURTHÉ, C. A.; LIMA, V. V.; PADILHA, R. de Q. Integrando emoções e racionalidades para o desenvolvimento de competência nas metodologias ativas de aprendizagem. Interface - Comunicação, Saúde, Educação [on-line], v. 22, n. 65, p. 577-588, 2018. Disponível em: https://doi.org/10.1590/1807-57622016.0846. Acesso em: 17 maio 2022.
A
As afirmativas I e III estão corretas.
B
As afirmativas I e II estão corretas.
C
Somente a afirmativa II está correta.
D
As afirmativas II e III estão corretas.
 2 "As entidades chamaram atenção para a igualdade de gênero e fim das discriminações referentes à sexualidade, compromissos nos quais o Brasil é signatário. As forças políticas que apoiaram o PNE [Plano Nacional de Educação] argumentavam que reduzir os contextos de desigualdades de gênero e orientação sexual nas escolas é um compromisso democrático que deve orientar a formulação de políticas" (BRANDÃO; LOPES, 2018, p. 111). Com relação aos debates sobre sexualidade e o espaço escolar, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Apesar de não ser a única responsável pela educação, a escola é autorizada a educar dentro das normas estabelecidas. Inclusive conta com documentos oficiais que regulamentam o ensino nas instituições educacionais.
(    ) Os debates sobre sobre temas da sexualidade nas escolas podem contribuir para a diminuição de preconceitos e estereótipos que causam violências e desinformação. Geralmente na adolescência, há maior o interesse por tais temas.
(    ) As temáticas relacionadas à sexualidade jamais devem estar presentes no âmbito escolar, já que a abordagem sobre elas normalmente incita a libertinagem e permissividade sexual nas crianças.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: BRANDAO, Elaine Reis; LOPES, Rebecca Faray Ferreira. “Não é competência do professor ser sexólogo”. Civitas - Revista de Ciências Sociais [on-line]. v. 18, n. 1, p. 100-123, 2018. DOI: https://doi.org/10.15448/1984-7289.2018.1.28265. Disponível em: https://doi.org/10.15448/1984-7289.2018.1.28265. 
A
V - V - F.
B
V - F - V.
C
F - F - V.
D
F - V - F.
 3 De acordo com Joly (2017, p. 7), "a liberdade civil não corresponde à liberdade moral, já que esta última encontra-se na filosofia (estoica), capaz de ensinar os homens a desprezarem os bens terrenos e o temor da própria finitude, da morte, alcançando a posição de sábios, ou seja, de homens que vivem de acordo com a natureza". Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas, tendo em vista o estoicismo:
( ) O estoicismo romano e o cristianismo medieval teriam novas maneiras de pensar e lidar com a sexualidade: a castidade passa a ser valorizada, bem como a fidelidade no casamento. Assim, o sexo fica associado ao pecado.
( ) Até hoje a palavra "estoico" denota comportamento austero, impassível, inabalável. Os estoicos, sobretudo durante os dois primeiros séculos da Era Cristã, eram contrários aos filósofos gregos sobre a busca do prazer. Os estoicos rejeitaram a procura do prazer.
( ) Para o estoicismo, os bens terrenos nada valem. Por isso, os estoicos consideravam que sábio era aquele que investia sua vida na busca do prazer sexual, em vez de ter uma atitude que visava acumular bens materiais. Assim, o sentido da vida é o gozo e a liberdade sexual. 
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: JOLY, Fábio Duarte. LIBERDADE E ESCRAVIDÃO NO PENSAMENTO ESTOICO ROMANO: UMA LEITURA DA CONSOLATIO AD POLYBIUM, DE SÊNECA. Rev. Hist. (São Paulo), São Paulo, n. 176, 2017.
A
F - V - F.
B
V - F - F.
C
F - F - V.
D
V - V - F.
 4 “As práticas pedagógicas, logo, devem expressar uma compreensão de formação humana que tenha como foco a transformação/superação do higienismo e mero cuidar, para erguer uma educação que oportunize à criança aprendizagem e desenvolvimento mediante acúmulo e apropriação da cultura humana” (CUNHA; CUNHA; FERREIRA, 2020, p. 17).
Sobre as concepções de educação, segundo as Práticas Pedagógicas na Educação Infantil, assinale a alternativa CORRETA:
FONTE: CUNHA, N. V. S., CUNHA, M. L.; FERREIRA, H. S. Concepção de formação humana para a educação infantil: um estado da questão. Revista Brasileira de Educação [on-line], v. 25, e250033, 2020. Disponível em: https://doi.org/10.1590/S1413-24782020250033. Acesso em: 10 jun. 2022.
A
Compreendem a criança como uma tábula rasa, que é passiva e que precisa se adaptar à realidade. Para tanto, precisa absorver os conhecimentos acumulados pela sociedade.
B
Compreendem a criança como um indivíduo em formação, que depois de concluir seu processo de escolarização poderá construir conhecimentos e mudar o mundo.
C
Compreendem a criança como um sujeito que constrói conhecimentos, que age e modifica o mundo. Como sujeito histórico e social.
D
Compreendem a criança como um ser completamente puro, sem sentimentos, sem afetos, sem sexualidade, sem maldade e sem conhecimentos.
 5 “O período áureo da lógica estóica foi, pois, o mais antigo, cujos mestres haviam recebido e desenvolveram os trabalhos de Eubúlides, Diodoro e Filo, da Escola Megárica, incompreensivelmente logo desaparecida. O mais ilustre nome dessa primeira fase foi, sem dúvida, Crisipo (277-204 A. C.). "Se os deuses algum dia se interessassem pela lógica – diziam os seus contemporâneos – seria a de Crisipo que haviam de escolher" (MOTA, 1974, p. 177). Sobre o estoicismo, analise as sentenças a seguir:
I- O estoicismo romano tem as mesmas maneiras de pensar e lidar com a sexualidade do que acontecia na Antiguidade grega e romana.
II- Uma expressão estoica é valorizada como humilde e culturalmente apropriada nas cul­turas ocidentais.
III- A visão redutora do sexo foi conformada pelo estoicismo – considerado uma das notórias escolas da filosofia antiga.
Assinale a alternativa CORRETA:
FONTE: MOTA, J. C. A estrutura formal da argumentação de São Paulo e as suas possíveis relações com a lógica estóica. Trans/Form/Ação [on-line], v. 1, p. 173-214, 1974. Disponível em: <https://doi.org/10.1590/S0101-31731974000100011>. Acesso em: 11 maio 2022.
A
As sentenças II e III estão corretas.
B
As sentenças I e II estão corretas.
C
Somente a sentença II está correta.
D
As sentenças I e III estão corretas.
 6 “Em um primeiro momento pode parecer apenas que os PCNs não englobam todas as necessidades das temáticas a serem trabalhadas, porém pode existir também uma decisão em não trabalhar essas questões. Essa hipótese da diversidade sexual não ser trabalhada de modo claro e objetivo está diretamente associada com as reações contrárias que a população, e aqui se inclui órgãos e instituições sociais normativas, apresentam quando há a possibilidade de uma mudança no cenário social” (PALMA et al., 2015, p. 737). Tendo em mente os Parâmetros Curriculares Nacionais e os Temas Transversais, associe os itens, utilizando o código a seguir:
I- Primeiro volume.
II- Segundo volume.
III- Terceiro volume.
(    ) Traz o documento de apresentação dos temas, que explica e justifica a proposta de integrar questões sociais como Temas Transversais.
(    ) Encontra-se o documento atinente à Ética.
(    ) Encontram-se os documentos de Pluralidade Cultural e Orientação Sexual.
(    ) Encontram-se os documentos de Meio Ambiente e Saúde. 
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: PALMA, Y. A. et al. Parâmetros curriculares nacionais: um estudo sobre orientação sexual, gênero e escola no Brasil. Temas psicol., Ribeirão Preto, v. 23, n. 3, p. 727-738, set. 2015. DOI: http://dx.doi.org/10.9788/TP2015.3-16. Disponível em http://pepsic.bvsalud.org/scielo.php?script=sci_arttext&pid=S1413-389X2015000300016&lng=pt&nrm=iso. Acesso em: 22  jun.  2022. 
A
II - III - I - II.
B
I - I - III - II.
C
I - II - III - I.
D
I - I - II - III.
 7 “Sabe-se que a escola comum se torna inclusiva quando reconhece as diferenças dos alunos diante do processo educativo e busca a participação e o progresso de todos, adotando novas práticas pedagógicas” (FRANCO; SCHUTZ, 2019, p. 245). Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A palavra inclusão contempla a proposta de formação de uma nova escola, consciente da diversidade inerente aos seres humanos.
(    ) A partir da Declaração de Salamanca foi solucionado o desafio de colocar em prática as ações do processo de inclusão na esfera escolar.
(    ) Sob a perspectiva da inclusão, a deficiência passa a ser considerada somente mais um aspecto da vida do indivíduo.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: FRANCO, Adriana Marques dos Santos Laia; SCHUTZ, Gabriel Eduardo. Sistema educacional inclusivo constitucional e o atendimento educacional especializado. Saúde em Debate, v. 43, n. 4, p. 244-255, 2019. Disponível em: https://doi.org/10.1590/0103-11042019S420. Acesso em: 3 maio 2022.
A
F - F - V.
B
V - V - F.
C
F - V - F.
D
V - F - V.
 8 “Pode-se afirmar que no Brasil o movimento gay iniciou-se em 1979, em São Paulo, havendo nos anos seguintes novos grupos e associações a partir da chegada do vírus HIV, visando a sua contenção” (SOUZA; MARCELINO NASCIMENTO; SCORSOLINI-COMIN, 2020, p. 2). Desse modo, analise as sentenças a seguir:
I- A palavra gay se refere às pessoas que se submeteram ao tratamento cirúrgico para adequar suas características físicas ao gênero com o qual se identificam.
II- Parte dos gays se considera militante e atua em favor de seu reconhecimento, lutando contra a discriminação, o preconceito e a violência.
III- A sigla LGBTTT abrange alguns movimentos, dentre os quais Lésbicas, Gays, Transexuais, Travestis e Transgêneros.
Assinale a alternativa CORRETA:
FONTE: SOUZA, Daniel Alberto A.; MARCELINO NASCIMENTO, Geysa Cristina; SCORSOLINI-COMIN, Fabio. Revelar-se homossexual: percepções de jovens adultos brasileiros. Cienc. Psicol., Montevideo, v. 14, n. 2, e2229, 2020. Disponível em: http://www.scielo.edu.uy/scielo.php?script=sci_arttext&pid=S1688-42212020000220207&lng=es&nrm=iso. Acesso em: 18 maio 2022.
A
As sentenças I e II estão corretas.
B
As sentenças II e III estão corretas.
C
As sentenças I e III estão corretas.
D
Somente a sentença II está correta.
 9 “No Império Romano o valor da mulher era relativamente diferente de como era concebido na sociedade grega” (GUEDES, 2010, p. 457). Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Devemos considerar o pensamento romano acerca da sexualidade para retomarmos as perspectivas deles, bem como suas práticas na atualidade.
(    ) O discurso médico vigente na atualidade é formado por prescrições idênticas aos conselhos que eram difundidos pelos moralistas romanos.
(    ) O pensamento grego e o pensamento romano contêm as palavras-chave para sabermos o que pensavam sobre determinados conceitos naquela época.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: GUEDES, D. D. Rev. Mal-Estar Subj., Fortaleza, v. 10, n. 2, p. 447-493, jun. 2010 .   Disponível em: <http://pepsic.bvsalud.org/scielo.php?script=sci_arttext&pid=S1518-61482010000200005&lng=pt&nrm=iso>. Acesso em: 10 maio 2022.
A
V - F - V.
B
F - V - F.
C
F - F - V.
D
V - V - F.
 10 “Vivemos em uma época em que os discursos e ideologias de uma parcela conservadora da sociedade tentam retroceder muitas conquistas no âmbito das lutas associadas ao gênero e à sexualidade” (BONFIM; MESQUITA, 2020, p. 12). Frente ao exposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Os profissionais da educação estão recebendo a preparação apropriada para lidar com os assuntos da sexualidade nas escolas. Estão aptos para apresentá-los aos alunos. Além do mais, estão aptos para colocarem a inclusão de pessoas com deficiência em prática, em termos estruturais e pedagógicos.
(    ) Nossa sociedade vive um paradoxo. Na escola se fala abertamente sobre sexualidade, inclusive os professores mencionam conteúdos de teor erótico. Em contrapartida, a mídia apresenta resistência frente à sexualidade, por conta de tabus e pelo respeito aos telespectadores religiosos.
(    ) No que se refere à sexualidade, geralmente as pessoas com deficiência não recebem as informações necessárias. Não podemos dizer que vivemos numa sociedade inclusiva, sendo que a maioria das pessoas imagina que pessoas com deficiência nunca vivenciam experiências que envolvem a sexualidade.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: BONFIM, Juliano; MESQUITA, Marcos Ribeiro. Nunca falaram disso na escola: um debate com jovens sobre gênero e diversidade. Psicologia & Sociedade, v. 32, 2020. Disponível em: https://doi.org/10.1590/1807-0310/2020v32192744. Acesso em: 3 maio 2022.
A
F - F - V.
B
V - F - V.
C
F - V - F.
D
V - V - F.
Imprimir
 
 
Aumentar fonte
Questão Correta
@charset "utf-8";
ion-icon { visibility: hidden; }
.hydrated { visibility: inherit; }
@charset "utf-8";
.jp-card.jp-card-safari.jp-card-identified .jp-card-front::before, .jp-card.jp-card-safari.jp-card-identified .jp-card-back::before { background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), linear-gradient(-25deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0) 90%); }
.jp-card.jp-card-ie-10.jp-card-flipped, .jp-card.jp-card-ie-11.jp-card-flipped { }
.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-front, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-front { transform: rotateY(0deg); }
.jp-card.jp-card-ie-10.jp-card-flipped
.jp-card-back, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back { transform: rotateY(0deg); }
.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back::after, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back::after { left: 18%; }
.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-cvc, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-cvc { transform: rotateY(180deg); left: 5%; }
.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny { left: 84%; }
.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny::after, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny::after { left: -480%; transform: rotateY(180deg); }
.jp-card.jp-card-ie-10.jp-card-amex .jp-card-back, .jp-card.jp-card-ie-11.jp-card-amex .jp-card-back { display: none; }
.jp-card-logo { height: 36px; width: 60px; font-style: italic; }
.jp-card-logo, .jp-card-logo::before, .jp-card-logo::after { box-sizing: border-box; }
.jp-card-logo.jp-card-amex { text-transform: uppercase; font-size: 4px; font-weight: bold; color: white; background-image: repeating-radial-gradient(circle at center center, rgb(255, 255, 255) 1px, rgb(153, 153, 153) 2px); border: 1px solid rgb(238, 238, 238); }
.jp-card-logo.jp-card-amex::before, .jp-card-logo.jp-card-amex::after { width: 28px; display: block; position: absolute; left: 16px; }
.jp-card-logo.jp-card-amex::before { height: 28px; content: "american"; top: 3px; text-align: left; padding-left: 2px; padding-top: 11px; background: rgb(38, 122, 195); }
.jp-card-logo.jp-card-amex::after { content: "express"; bottom: 11px; text-align: right; padding-right: 2px; }
.jp-card.jp-card-amex.jp-card-flipped { transform: none; }
.jp-card.jp-card-amex.jp-card-identified .jp-card-front::before, .jp-card.jp-card-amex.jp-card-identified .jp-card-back::before { background-color: rgb(16, 129, 104); }
.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-logo.jp-card-amex { opacity: 1; }
.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-cvc { visibility: visible; }
.jp-card.jp-card-amex.jp-card-identified .jp-card-front::after { opacity: 1; }
.jp-card-logo.jp-card-discover { background: rgb(255, 102, 0); color: rgb(17, 17, 17); text-transform: uppercase; font-style: normal; font-weight: bold; font-size: 10px; text-align: center; overflow: hidden; z-index: 1; padding-top: 9px; letter-spacing: 0.03em; border: 1px solid rgb(238, 238, 238); }
.jp-card-logo.jp-card-discover::before, .jp-card-logo.jp-card-discover::after { content: " "; display: block; position: absolute; }
.jp-card-logo.jp-card-discover::before { background: white; width: 200px; height: 200px; border-radius: 200px; bottom: -5%; right: -80%; z-index: -1; }
.jp-card-logo.jp-card-discover::after { width: 8px; height: 8px; border-radius: 4px; top: 10px; left: 27px; background-color: rgb(255, 102, 0); background-image: radial-gradient(rgb(255, 102, 0), rgb(255, 255, 255)); content: "network"; font-size: 4px; line-height: 24px; text-indent: -7px; }
.jp-card .jp-card-front .jp-card-logo.jp-card-discover { right: 12%; top: 18%; }
.jp-card.jp-card-discover.jp-card-identified .jp-card-front::before, .jp-card.jp-card-discover.jp-card-identified .jp-card-back::before { background-color: rgb(134, 184, 207); }
.jp-card.jp-card-discover.jp-card-identified .jp-card-logo.jp-card-discover { opacity: 1; }
.jp-card.jp-card-discover.jp-card-identified .jp-card-front::after { transition: all 400ms ease 0s; content: " "; display: block; background-color: rgb(255, 102, 0); background-image: linear-gradient(rgb(255, 102, 0), rgb(255, 163, 102), rgb(255, 102, 0)); height: 50px; width: 50px; border-radius: 25px; position: absolute; left: 100%; top: 15%; margin-left: -25px; box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px 1px inset; }
.jp-card-logo.jp-card-visa { background: white; text-transform: uppercase; color: rgb(26, 24, 118); text-align: center; font-weight: bold; font-size: 15px; line-height: 18px; }
.jp-card-logo.jp-card-visa::before, .jp-card-logo.jp-card-visa::after { content: " "; display: block; width: 100%; height: 25%; }
.jp-card-logo.jp-card-visa::before { background: rgb(26, 24, 118); }
.jp-card-logo.jp-card-visa::after { background: rgb(231, 152, 0); }
.jp-card.jp-card-visa.jp-card-identified .jp-card-front::before, .jp-card.jp-card-visa.jp-card-identified .jp-card-back::before { background-color: rgb(25, 18, 120); }
.jp-card.jp-card-visa.jp-card-identified .jp-card-logo.jp-card-visa { opacity: 1; }
.jp-card-logo.jp-card-mastercard { color: white; font-weight: bold; text-align: center; font-size: 9px; line-height: 36px; z-index: 1; text-shadow: rgba(0, 0, 0, 0.6) 1px 1px; }
.jp-card-logo.jp-card-mastercard::before, .jp-card-logo.jp-card-mastercard::after { content: " "; display: block; width: 36px; top: 0px; position: absolute; height: 36px; border-radius: 18px; }
.jp-card-logo.jp-card-mastercard::before { left: 0px; background: rgb(255, 0, 0); z-index: -1; }
.jp-card-logo.jp-card-mastercard::after { right: 0px; background: rgb(255, 171, 0); z-index: -2; }
.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front .jp-card-logo.jp-card-mastercard, .jp-card.jp-card-mastercard.jp-card-identified .jp-card-back .jp-card-logo.jp-card-mastercard { box-shadow: none; }
.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front::before, .jp-card.jp-card-mastercard.jp-card-identified .jp-card-back::before { background-color: rgb(0, 97, 168); }
.jp-card.jp-card-mastercard.jp-card-identified .jp-card-logo.jp-card-mastercard { opacity: 1; }
.jp-card-logo.jp-card-maestro { color: white; font-weight: bold; text-align: center; font-size: 14px; line-height: 36px; z-index: 1; text-shadow: rgba(0, 0, 0, 0.6) 1px 1px; }
.jp-card-logo.jp-card-maestro::before, .jp-card-logo.jp-card-maestro::after { content: " "; display: block; width: 36px; top: 0px; position: absolute; height: 36px; border-radius: 18px; }
.jp-card-logo.jp-card-maestro::before { left: 0px; background: rgb(0, 100, 203); z-index: -1; }
.jp-card-logo.jp-card-maestro::after { right: 0px; background: rgb(204, 0, 0); z-index: -2; }
.jp-card.jp-card-maestro.jp-card-identified .jp-card-front .jp-card-logo.jp-card-maestro, .jp-card.jp-card-maestro.jp-card-identified .jp-card-back .jp-card-logo.jp-card-maestro { box-shadow: none; }
.jp-card.jp-card-maestro.jp-card-identified .jp-card-front::before, .jp-card.jp-card-maestro.jp-card-identified .jp-card-back::before { background-color: rgb(11, 44, 95); }
.jp-card.jp-card-maestro.jp-card-identified .jp-card-logo.jp-card-maestro { opacity: 1; }
.jp-card-logo.jp-card-dankort { width: 60px; height: 36px; padding: 3px; border-radius: 8px; border: 1px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.jp-card-logo.jp-card-dankort .dk { position: relative; width: 100%; height: 100%; overflow: hidden; }
.jp-card-logo.jp-card-dankort .dk::before { background-color: rgb(237, 28, 36); content: ""; position: absolute; width: 100%; height: 100%; display: block; border-radius: 6px; }
.jp-card-logo.jp-card-dankort .dk::after { content: ""; position: absolute; top: 50%; margin-top: -7.7px; right: 0px; width: 0px; height: 0px; border-style: solid; border-width: 7px 7px 10px 0px; border-color: transparent rgb(237, 28, 36) transparent transparent; z-index: 1; }
.jp-card-logo.jp-card-dankort .d, .jp-card-logo.jp-card-dankort .k { position: absolute; top: 50%; width: 50%; display: block; height: 15.4px; margin-top: -7.7px; background: white; }
.jp-card-logo.jp-card-dankort .d { left: 0px; border-radius: 0px 8px 10px 0px; }
.jp-card-logo.jp-card-dankort .d::before { content: ""; position: absolute; top: 50%; left: 50%; display: block; background: rgb(237, 28, 36); border-radius: 2px 4px 6px 0px; height: 5px; width: 7px; margin: -3px 0px 0px -4px; }
.jp-card-logo.jp-card-dankort .k { right: 0px;
}
.jp-card-logo.jp-card-dankort .k::before, .jp-card-logo.jp-card-dankort .k::after { content: ""; position: absolute; right: 50%; width: 0px; height: 0px; border-style: solid; margin-right: -1px; }
.jp-card-logo.jp-card-dankort .k::before { top: 0px; border-width: 8px 5px 0px 0px; border-color: rgb(237, 28, 36) transparent transparent; }
.jp-card-logo.jp-card-dankort .k::after { bottom: 0px; border-width: 0px 5px 8px 0px; border-color: transparent transparent rgb(237, 28, 36); }
.jp-card.jp-card-dankort.jp-card-identified .jp-card-front::before, .jp-card.jp-card-dankort.jp-card-identified .jp-card-back::before { background-color: rgb(0, 85, 199); }
.jp-card.jp-card-dankort.jp-card-identified .jp-card-logo.jp-card-dankort { opacity: 1; }
.jp-card-logo.jp-card-elo { height: 50px; width: 50px; border-radius: 100%; background: black; color: white; text-align: center; text-transform: lowercase; font-size: 21px; font-style: normal; letter-spacing: 1px; font-weight: bold; padding-top: 13px; }
.jp-card-logo.jp-card-elo .e, .jp-card-logo.jp-card-elo .l, .jp-card-logo.jp-card-elo .o { display: inline-block; position: relative; }
.jp-card-logo.jp-card-elo .e { transform: rotate(-15deg); }
.jp-card-logo.jp-card-elo .o { position: relative; display: inline-block; width: 12px; height: 12px; right: 0px; top: 7px; border-radius: 100%; background-image: linear-gradient(yellow 50%, red 50%); transform: rotate(40deg); text-indent: -9999px; }
.jp-card-logo.jp-card-elo .o::before { content: ""; position: absolute; width: 49%; height: 49%; background: black; border-radius: 100%; text-indent: -99999px; top: 25%; left: 25%; }
.jp-card.jp-card-elo.jp-card-identified .jp-card-front::before, .jp-card.jp-card-elo.jp-card-identified .jp-card-back::before { background-color: rgb(111, 105, 105); }
.jp-card.jp-card-elo.jp-card-identified .jp-card-logo.jp-card-elo { opacity: 1; }
.jp-card-logo.jp-card-dinersclub { font-family: serif; height: 40px; width: 100px; color: white; font-size: 17px; font-style: normal; letter-spacing: 1px; }
.jp-card-logo.jp-card-dinersclub::before, .jp-card-logo.jp-card-dinersclub::after { display: block; position: relative; }
.jp-card-logo.jp-card-dinersclub::before { content: "Diners Club"; }
.jp-card-logo.jp-card-dinersclub::after { content: "International"; text-transform: uppercase; font-size: 0.6em; }
.jp-card.jp-card-dinersclub .jp-card-front .jp-card-logo { box-shadow: none !important; }
.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-front::before, .jp-card.jp-card-dinersclub.jp-card-identified .jp-card-back::before { background-color: rgb(153, 153, 153); }
.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-logo.jp-card-dinersclub { opacity: 1; }
.jp-card-container { perspective: 1000px; width: 350px; max-width: 100%; height: 200px; margin: auto; z-index: 1; position: relative; }
.jp-card { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1; position: relative; width: 100%; height: 100%; min-width: 315px; border-radius: 10px; transform-style: preserve-3d; transition: all 400ms linear 0s; }
.jp-card > *, .jp-card > ::before, .jp-card > ::after { box-sizing: border-box; font-family: inherit; }
.jp-card.jp-card-flipped { transform: rotateY(180deg); }
.jp-card .jp-card-front, .jp-card .jp-card-back { backface-visibility: hidden; transform-style: preserve-3d; transition: all 400ms linear 0s; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; overflow: hidden; border-radius: 10px; background: rgb(221, 221, 221); }
.jp-card .jp-card-front::before, .jp-card .jp-card-back::before { content: " "; display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0; border-radius: 10px; transition: all 400ms ease 0s; }
.jp-card .jp-card-front::after, .jp-card .jp-card-back::after { content: " "; display: block; }
.jp-card .jp-card-front .jp-card-display, .jp-card .jp-card-back .jp-card-display { color: white; font-weight: normal; opacity: 0.5; transition: opacity 400ms linear 0s; }
.jp-card .jp-card-front .jp-card-display.jp-card-focused, .jp-card .jp-card-back .jp-card-display.jp-card-focused { opacity: 1; font-weight: 700; }
.jp-card .jp-card-front .jp-card-cvc, .jp-card .jp-card-back .jp-card-cvc { font-family: "Bitstream Vera Sans Mono", Consolas, Courier, monospace; font-size: 14px; }
.jp-card .jp-card-front .jp-card-shiny, .jp-card .jp-card-back .jp-card-shiny { width: 50px; height: 35px; border-radius: 5px; background: rgb(204, 204, 204); position: relative; }
.jp-card .jp-card-front .jp-card-shiny::before, .jp-card .jp-card-back .jp-card-shiny::before { content: " "; display: block; width: 70%; height: 60%; border-top-right-radius: 5px; border-bottom-right-radius: 5px; background: rgb(217, 217, 217); position: absolute; top: 20%; }
.jp-card .jp-card-front .jp-card-logo { position: absolute; opacity: 0; right: 5%; top: 8%; transition: all 400ms ease 0s; }
.jp-card .jp-card-front .jp-card-lower { width: 80%; position: absolute; left: 10%; bottom: 30px; }
@media only screen and (max-width: 480px) {
 .jp-card .jp-card-front .jp-card-lower { width: 90%; left: 5%; }
}
.jp-card .jp-card-front .jp-card-lower .jp-card-cvc { visibility: hidden; float: right; position: relative; bottom: 5px; }
.jp-card .jp-card-front .jp-card-lower .jp-card-number { font-family: "Bitstream Vera Sans Mono", Consolas, Courier, monospace; font-size: 24px; clear: both; margin-bottom: 30px; }
.jp-card .jp-card-front .jp-card-lower .jp-card-expiry { font-family: "Bitstream Vera Sans Mono", Consolas, Courier, monospace; letter-spacing: 0em; position: relative; float: right; width: 25%; }
.jp-card .jp-card-front .jp-card-lower .jp-card-expiry::before, .jp-card .jp-card-front .jp-card-lower .jp-card-expiry::after { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 7px; white-space: pre; display: block; opacity: 0.5; }
.jp-card .jp-card-front .jp-card-lower .jp-card-expiry::before { content: attr(data-before); margin-bottom: 2px; font-size: 7px; text-transform: uppercase; }
.jp-card .jp-card-front .jp-card-lower .jp-card-expiry::after { position: absolute; content: attr(data-after); text-align: right; right: 100%; margin-right: 5px; margin-top: 2px; bottom: 0px; }
.jp-card .jp-card-front .jp-card-lower .jp-card-name { text-transform: uppercase; font-family: "Bitstream Vera Sans Mono", Consolas, Courier, monospace; font-size: 20px; max-height: 45px; position: absolute; bottom: 0px; width: 190px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: horizontal; overflow: hidden; text-overflow: ellipsis; }
.jp-card .jp-card-back { transform: rotateY(180deg); }
.jp-card .jp-card-back .jp-card-bar { background-color: rgb(68, 68, 68); background-image: linear-gradient(rgb(68, 68, 68), rgb(51, 51, 51)); width: 100%; height: 20%; position: absolute; top: 10%; }
.jp-card .jp-card-back::after { content: " "; display: block; background-color: rgb(255, 255, 255); background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)); width: 80%; height: 16%; position: absolute; top: 40%; left: 2%; }
.jp-card .jp-card-back .jp-card-cvc { position: absolute; top: 40%; left: 85%; transition-delay: 600ms; }
.jp-card .jp-card-back .jp-card-shiny { position: absolute; top: 66%; left: 2%; }
.jp-card .jp-card-back .jp-card-shiny::after { content: "This card has been issued by Jesse Pollak and is licensed for anyone to use anywhere for free. It comes with no warranty. For support issues, please visit: github.com/jessepollak/card."; position: absolute; left: 120%; top: 5%; color: white; font-size: 7px; width: 230px; opacity: 0.5; }
.jp-card.jp-card-identified { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 20px; }
.jp-card.jp-card-identified .jp-card-front, .jp-card.jp-card-identified .jp-card-back { background-color: rgba(0, 0, 0, 0.5); }
.jp-card.jp-card-identified .jp-card-front::before,
.jp-card.jp-card-identified .jp-card-back::before { transition: all 400ms ease 0s; background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 70% 70%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 90% 20%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 15% 80%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), linear-gradient(-25deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0) 90%); opacity: 1; }
.jp-card.jp-card-identified .jp-card-front .jp-card-logo, .jp-card.jp-card-identified .jp-card-back .jp-card-logo { box-shadow: rgba(255, 255, 255, 0.3) 0px 0px 0px 2px; }
.jp-card.jp-card-identified.no-radial-gradient .jp-card-front::before, .jp-card.jp-card-identified.no-radial-gradient .jp-card-back::before { background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), linear-gradient(-25deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0) 90%); }
@charset "utf-8";
.swal2-popup.swal2-toast { flex-direction: row; align-items: center; width: auto; padding: 0.625em; overflow-y: hidden; background: rgb(255, 255, 255); box-shadow: rgb(217, 217, 217) 0px 0px 0.625em; }
.swal2-popup.swal2-toast .swal2-header { flex-direction: row; padding: 0px; }
.swal2-popup.swal2-toast .swal2-title { flex-grow: 1; justify-content: flex-start; margin: 0px 0.6em; font-size: 1em; }
.swal2-popup.swal2-toast .swal2-footer { margin: 0.5em 0px 0px; padding: 0.5em 0px 0px; font-size: 0.8em; }
.swal2-popup.swal2-toast .swal2-close { position: static; width: 0.8em; height: 0.8em; line-height: 0.8; }
.swal2-popup.swal2-toast .swal2-content { justify-content: flex-start; padding: 0px; font-size: 1em; }
.swal2-popup.swal2-toast .swal2-icon { width: 2em; min-width: 2em; height: 2em; margin: 0px; }
.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content { display: flex; align-items: center; font-size: 1.8em; font-weight: 700; }
@media (-ms-high-contrast:none), (-ms-high-contrast: active) {
 .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content { font-size: 0.25em; }
}
.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring { width: 2em; height: 2em; }
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"] { top: 0.875em; width: 1.375em; }
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] { left: 0.3125em; }
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] { right: 0.3125em; }
.swal2-popup.swal2-toast .swal2-actions { width: auto; height: auto; margin: 0px 0.3125em; padding: 0px; flex-basis: auto !important; }
.swal2-popup.swal2-toast .swal2-styled { margin: 0.125em 0.3125em; padding: 0.3125em 0.625em; font-size: 1em; }
.swal2-popup.swal2-toast .swal2-styled:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(100, 150, 200, 0.5) 0px 0px 0px 3px; }
.swal2-popup.swal2-toast .swal2-success { border-color: rgb(165, 220, 134); }
.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"] { position: absolute; width: 1.6em; height: 3em; transform: rotate(45deg); border-radius: 50%; }
.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="left"] { top: -0.8em; left: -0.5em; transform: rotate(-45deg); transform-origin: 2em 2em; border-radius: 4em 0px 0px 4em; }
.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="right"] { top: -0.25em; left: 0.9375em; transform-origin: 0px 1.5em; border-radius: 0px 4em 4em 0px; }
.swal2-popup.swal2-toast .swal2-success .swal2-success-ring { width: 2em; height: 2em; }
.swal2-popup.swal2-toast .swal2-success .swal2-success-fix { top: 0px; left: 0.4375em; width: 0.4375em; height: 2.6875em; }
.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"] { height: 0.3125em; }
.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="tip"] { top: 1.125em; left: 0.1875em; width: 0.75em; }
.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="long"] { top: 0.9375em; right: 0.1875em; width: 1.375em; }
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip { animation: 0.75s ease 0s 1 normal none running swal2-toast-animate-success-line-tip; }
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long { animation: 0.75s ease 0s 1 normal none running swal2-toast-animate-success-line-long; }
.swal2-popup.swal2-toast.swal2-show { animation: 0.5s ease 0s 1 normal none running swal2-toast-show; }
.swal2-popup.swal2-toast.swal2-hide { animation: 0.1s ease 0s 1 normal forwards running swal2-toast-hide; }
.swal2-container { display: flex; position: fixed; z-index: 1060; inset: 0px; flex-direction: row; align-items: center; justify-content: center; padding: 0.625em; overflow-x: hidden; transition: background-color 0.1s ease 0s; }
.swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation { background: rgba(0, 0, 0, 0.4); }
.swal2-container.swal2-backdrop-hide { background: 0px 0px !important; }
.swal2-container.swal2-top { align-items: flex-start; }
.swal2-container.swal2-top-left, .swal2-container.swal2-top-start { align-items: flex-start; justify-content: flex-start; }
.swal2-container.swal2-top-end, .swal2-container.swal2-top-right { align-items: flex-start; justify-content: flex-end; }
.swal2-container.swal2-center { align-items: center; }
.swal2-container.swal2-center-left, .swal2-container.swal2-center-start { align-items: center; justify-content: flex-start; }
.swal2-container.swal2-center-end, .swal2-container.swal2-center-right { align-items: center; justify-content: flex-end; }
.swal2-container.swal2-bottom { align-items: flex-end; }
.swal2-container.swal2-bottom-left, .swal2-container.swal2-bottom-start { align-items: flex-end; justify-content: flex-start; }
.swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right { align-items: flex-end; justify-content: flex-end; }
.swal2-container.swal2-bottom-end > :first-child, .swal2-container.swal2-bottom-left > :first-child, .swal2-container.swal2-bottom-right > :first-child, .swal2-container.swal2-bottom-start > :first-child, .swal2-container.swal2-bottom > :first-child { margin-top: auto; }
.swal2-container.swal2-grow-fullscreen
> .swal2-modal { flex: 1 1 0%; align-self: stretch; justify-content: center; display: flex !important; }
.swal2-container.swal2-grow-row > .swal2-modal { flex: 1 1 0%; place-content: center; display: flex !important; }
.swal2-container.swal2-grow-column { flex: 1 1 0%; flex-direction: column; }
.swal2-container.swal2-grow-column.swal2-bottom, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-top { align-items: center; }
.swal2-container.swal2-grow-column.swal2-bottom-left, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-top-start { align-items: flex-start; }
.swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-bottom-right, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-top-right { align-items: flex-end; }
.swal2-container.swal2-grow-column > .swal2-modal { flex: 1 1 0%; place-content: center; display: flex !important; }
.swal2-container.swal2-no-transition { transition: none 0s ease 0s !important; }
.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal { margin: auto; }
@media (-ms-high-contrast:none), (-ms-high-contrast: active) {
 .swal2-container .swal2-modal { margin: 0px !important; }
}
.swal2-popup { display: none; position: relative; box-sizing: border-box; flex-direction: column; justify-content: center; width: 32em; max-width: 100%; padding: 1.25em; border: none; border-radius: 5px; background: rgb(255, 255, 255); font-family: inherit; font-size: 1rem; }
.swal2-popup:focus { outline: 0px; }
.swal2-popup.swal2-loading { overflow-y: hidden; }
.swal2-header { display: flex; flex-direction: column; align-items: center; padding: 0px 1.8em; }
.swal2-title { position: relative; max-width: 100%; margin: 0px 0px 0.4em; padding: 0px; color: rgb(89, 89, 89); font-size: 1.875em; font-weight: 600; text-align: center; text-transform: none; overflow-wrap: break-word; }
.swal2-actions { display: flex; z-index: 1; box-sizing: border-box; flex-wrap: wrap; align-items: center; justify-content: center; width: 100%; margin: 1.25em auto 0px; padding: 0px 1.6em; }
.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] { opacity: 0.4; }
.swal2-actions:not(.swal2-loading) .swal2-styled:hover { background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); }
.swal2-actions:not(.swal2-loading) .swal2-styled:active { background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); }
.swal2-loader { display: none; align-items: center; justify-content: center; width: 2.2em; height: 2.2em; margin: 0px 1.875em; animation: 1.5s linear 0s infinite normal none running swal2-rotate-loading; border-width: 0.25em; border-style: solid; border-radius: 100%; border-color: rgb(39, 120, 196) transparent; }
.swal2-styled { margin: 0.3125em; padding: 0.625em 1.1em; box-shadow: none; font-weight: 500; }
.swal2-styled:not([disabled]) { cursor: pointer; }
.swal2-styled.swal2-confirm { border: 0px; border-radius: 0.25em; background: rgb(39, 120, 196); color: rgb(255, 255, 255); font-size: 1.0625em; }
.swal2-styled.swal2-deny { border: 0px; border-radius: 0.25em; background: rgb(209, 69, 41); color: rgb(255, 255, 255); font-size: 1.0625em; }
.swal2-styled.swal2-cancel { border: 0px; border-radius: 0.25em; background: rgb(117, 117, 117); color: rgb(255, 255, 255); font-size: 1.0625em; }
.swal2-styled:focus { outline: 0px; box-shadow: rgba(100, 150, 200, 0.5) 0px 0px 0px 3px; }
.swal2-footer { justify-content: center; margin: 1.25em 0px 0px; padding: 1em 0px 0px; border-top: 1px solid rgb(238, 238, 238); color: rgb(84, 84, 84); font-size: 1em; }
.swal2-timer-progress-bar-container { position: absolute; right: 0px; bottom: 0px; left: 0px; height: 0.25em; overflow: hidden; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.swal2-timer-progress-bar { width: 100%; height: 0.25em; background: rgba(0, 0, 0, 0.2); }
.swal2-image { max-width: 100%; margin: 1.25em auto; }
.swal2-close { position: absolute; z-index: 2; top: 0px; right: 0px; align-items: center; justify-content: center; width: 1.2em; height: 1.2em; padding: 0px; overflow: hidden; transition: color 0.1s ease-out 0s; border: none; border-radius: 5px; background: 0px 0px; color: rgb(204, 204, 204); font-family: serif; font-size: 2.5em; line-height: 1.2; cursor: pointer; }
.swal2-close:hover { transform: none; background: 0px 0px; color: rgb(242, 116, 116); }
.swal2-close:focus { outline: 0px; box-shadow: rgba(100, 150, 200, 0.5) 0px 0px 0px 3px inset; }
.swal2-content { z-index: 1; justify-content: center; margin: 0px; padding: 0px 1.6em; color: rgb(84, 84, 84); font-size: 1.125em; font-weight: 400; line-height: normal; text-align: center; overflow-wrap: break-word; }
.swal2-checkbox, .swal2-file, .swal2-input, .swal2-radio, .swal2-select, .swal2-textarea { margin: 1em auto; }
.swal2-file, .swal2-input, .swal2-textarea { box-sizing: border-box; width: 100%; transition: border-color 0.3s ease 0s, box-shadow 0.3s ease 0s; border: 1px solid rgb(217, 217, 217); border-radius: 0.1875em; background: inherit; box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 1px inset; color: inherit; font-size: 1.125em; }
.swal2-file.swal2-inputerror, .swal2-input.swal2-inputerror, .swal2-textarea.swal2-inputerror { border-color: rgb(242, 116, 116) !important; box-shadow: rgb(242, 116, 116) 0px 0px 2px !important; }
.swal2-file:focus, .swal2-input:focus, .swal2-textarea:focus { border: 1px solid rgb(180, 219, 237); outline: 0px; box-shadow: rgba(100, 150, 200, 0.5) 0px 0px 0px 3px; }
.swal2-file::placeholder, .swal2-input::placeholder, .swal2-textarea::placeholder { color: rgb(204, 204, 204); }
.swal2-range { margin: 1em auto; background: rgb(255, 255, 255); }
.swal2-range input { width: 80%; }
.swal2-range output { width: 20%; color: inherit; font-weight: 600; text-align: center; }
.swal2-range input, .swal2-range output { height: 2.625em; padding: 0px; font-size: 1.125em; line-height: 2.625em; }
.swal2-input { height: 2.625em; padding: 0px 0.75em; }
.swal2-input[type="number"] { max-width: 10em; }
.swal2-file { background: inherit; font-size: 1.125em; }
.swal2-textarea { height: 6.75em; padding: 0.75em; }
.swal2-select { min-width: 50%; max-width: 100%; padding: 0.375em 0.625em; background: inherit; color: inherit; font-size: 1.125em; }
.swal2-checkbox, .swal2-radio { align-items: center; justify-content: center; background: rgb(255, 255, 255); color: inherit; }
.swal2-checkbox label, .swal2-radio label { margin: 0px 0.6em; font-size: 1.125em; }
.swal2-checkbox input, .swal2-radio input { margin: 0px 0.4em; }
.swal2-input-label { display: flex; justify-content: center; margin: 1em auto; }
.swal2-validation-message { display: none; align-items: center; justify-content: center; margin: 0px -2.7em; padding: 0.625em; overflow: hidden; background: rgb(240, 240, 240); color: rgb(102, 102, 102); font-size: 1em; font-weight: 300; }
.swal2-validation-message::before { content: "!"; display: inline-block; width: 1.5em; min-width: 1.5em; height: 1.5em; margin: 0px 0.625em; border-radius: 50%; background-color: rgb(242, 116, 116); color: rgb(255, 255, 255); font-weight: 600; line-height: 1.5em; text-align: center; }
.swal2-icon { position: relative; box-sizing: content-box;
justify-content: center; width: 5em; height: 5em; margin: 1.25em auto 1.875em; border: 0.25em solid transparent; border-radius: 50%; font-family: inherit; line-height: 5em; cursor: default; user-select: none; }
.swal2-icon .swal2-icon-content { display: flex; align-items: center; font-size: 3.75em; }
.swal2-icon.swal2-error { border-color: rgb(242, 116, 116); color: rgb(242, 116, 116); }
.swal2-icon.swal2-error .swal2-x-mark { position: relative; flex-grow: 1; zoom: 1; }
.swal2-icon.swal2-error [class^="swal2-x-mark-line"] { display: block; position: absolute; top: 2.3125em; width: 2.9375em; height: 0.3125em; border-radius: 0.125em; background-color: rgb(242, 116, 116); }
.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] { left: 1.0625em; transform: rotate(45deg); }
.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] { right: 1em; transform: rotate(-45deg); }
.swal2-icon.swal2-error.swal2-icon-show { animation: 0.5s ease 0s 1 normal none running swal2-animate-error-icon; }
.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark { animation: 0.5s ease 0s 1 normal none running swal2-animate-error-x-mark; }
.swal2-icon.swal2-warning { border-color: rgb(250, 206, 168); color: rgb(248, 187, 134); }
.swal2-icon.swal2-info { border-color: rgb(157, 224, 246); color: rgb(63, 195, 238); }
.swal2-icon.swal2-question { border-color: rgb(201, 218, 225); color: rgb(135, 173, 189); }
.swal2-icon.swal2-success { border-color: rgb(165, 220, 134); color: rgb(165, 220, 134); }
.swal2-icon.swal2-success [class^="swal2-success-circular-line"] { position: absolute; width: 3.75em; height: 7.5em; transform: rotate(45deg); border-radius: 50%; }
.swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="left"] { top: -0.4375em; left: -2.0635em; zoom: 1; transform: rotate(-45deg); transform-origin: 3.75em 3.75em; border-radius: 7.5em 0px 0px 7.5em; }
.swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="right"] { top: -0.6875em; left: 1.875em; zoom: 1; transform: rotate(-45deg); transform-origin: 0px 3.75em; border-radius: 0px 7.5em 7.5em 0px; }
.swal2-icon.swal2-success .swal2-success-ring { position: absolute; z-index: 2; top: -0.25em; left: -0.25em; box-sizing: content-box; width: 100%; height: 100%; zoom: 1; border: 0.25em solid rgba(165, 220, 134, 0.3); border-radius: 50%; }
.swal2-icon.swal2-success .swal2-success-fix { position: absolute; z-index: 1; top: 0.5em; left: 1.625em; width: 0.4375em; height: 5.625em; zoom: 1; transform: rotate(-45deg); }
.swal2-icon.swal2-success [class^="swal2-success-line"] { display: block; position: absolute; z-index: 2; height: 0.3125em; zoom: 1; border-radius: 0.125em; background-color: rgb(165, 220, 134); }
.swal2-icon.swal2-success [class^="swal2-success-line"][class$="tip"] { top: 2.875em; left: 0.8125em; width: 1.5625em; transform: rotate(45deg); }
.swal2-icon.swal2-success [class^="swal2-success-line"][class$="long"] { top: 2.375em; right: 0.5em; width: 2.9375em; transform: rotate(-45deg); }
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip { animation: 0.75s ease 0s 1 normal none running swal2-animate-success-line-tip; }
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long { animation: 0.75s ease 0s 1 normal none running swal2-animate-success-line-long; }
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right { animation: 4.25s ease-in 0s 1 normal none running swal2-rotate-success-circular-line; }
.swal2-progress-steps { flex-wrap: wrap; align-items: center; max-width: 100%; margin: 0px 0px 1.25em; padding: 0px; background: inherit; font-weight: 600; }
.swal2-progress-steps li { display: inline-block; position: relative; }
.swal2-progress-steps .swal2-progress-step { z-index: 20; flex-shrink: 0; width: 2em; height: 2em; border-radius: 2em; background: rgb(39, 120, 196); color: rgb(255, 255, 255); line-height: 2em; text-align: center; }
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step { background: rgb(39, 120, 196); }
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step { background: rgb(173, 216, 230); color: rgb(255, 255, 255); }
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line { background: rgb(173, 216, 230); }
.swal2-progress-steps .swal2-progress-step-line { z-index: 10; flex-shrink: 0; width: 2.5em; height: 0.4em; margin: 0px -1px; background: rgb(39, 120, 196); }
[class^="swal2"] { -webkit-tap-highlight-color: transparent; }
.swal2-show { animation: 0.3s ease 0s 1 normal none running swal2-show; }
.swal2-hide { animation: 0.15s ease 0s 1 normal forwards running swal2-hide; }
.swal2-noanimation { transition: none 0s ease 0s; }
.swal2-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }
.swal2-rtl .swal2-close { right: auto; left: 0px; }
.swal2-rtl .swal2-timer-progress-bar { right: 0px; left: auto; }
@supports (-ms-accelerator:true) {
 .swal2-range input { width: 100% !important; }
 .swal2-range output { display: none; }
}
@media (-ms-high-contrast:none), (-ms-high-contrast: active) {
 .swal2-range input { width: 100% !important; }
 .swal2-range output { display: none; }
}
@-webkit-keyframes swal2-toast-show { 
 0% { transform: translateY(-0.625em) rotateZ(2deg); }
 33% { transform: translateY(0px) rotateZ(-2deg); }
 66% { transform: translateY(0.3125em) rotateZ(2deg); }
 100% { transform: translateY(0px) rotateZ(0deg); }
}
@keyframes swal2-toast-show { 
 0% { transform: translateY(-0.625em) rotateZ(2deg); }
 33% { transform: translateY(0px) rotateZ(-2deg); }
 66% { transform: translateY(0.3125em) rotateZ(2deg); }
 100% { transform: translateY(0px) rotateZ(0deg); }
}
@-webkit-keyframes swal2-toast-hide { 
 100% { transform: rotateZ(1deg); opacity: 0; }
}
@keyframes swal2-toast-hide { 
 100% { transform: rotateZ(1deg); opacity: 0; }
}
@-webkit-keyframes swal2-toast-animate-success-line-tip { 
 0% { top: 0.5625em; left: 0.0625em; width: 0px; }
 54% { top: 0.125em; left: 0.125em; width: 0px; }
 70% { top: 0.625em; left: -0.25em; width: 1.625em; }
 84% { top: 1.0625em; left: 0.75em; width: 0.5em; }
 100% { top: 1.125em; left: 0.1875em; width: 0.75em; }
}
@keyframes swal2-toast-animate-success-line-tip { 
 0% { top: 0.5625em; left: 0.0625em; width: 0px; }
 54% { top: 0.125em; left: 0.125em; width: 0px; }
 70% { top: 0.625em; left: -0.25em; width: 1.625em; }
 84% { top: 1.0625em; left: 0.75em; width: 0.5em; }
 100% { top: 1.125em; left: 0.1875em; width: 0.75em; }
}
@-webkit-keyframes swal2-toast-animate-success-line-long { 
 0% { top: 1.625em; right: 1.375em; width: 0px; }
 65% { top: 1.25em; right: 0.9375em; width: 0px; }
 84% { top: 0.9375em; right: 0px; width: 1.125em; }
 100% { top: 0.9375em; right: 0.1875em; width: 1.375em; }
}
@keyframes swal2-toast-animate-success-line-long { 
 0% { top: 1.625em; right: 1.375em; width: 0px; }
 65% { top: 1.25em; right: 0.9375em; width: 0px; }
 84% { top: 0.9375em; right: 0px; width: 1.125em; }
 100% { top: 0.9375em; right: 0.1875em; width: 1.375em; }
}
@-webkit-keyframes swal2-show { 
 0% { transform: scale(0.7); }
 45% { transform: scale(1.05); }
 80% { transform: scale(0.95); }
 100% { transform: scale(1); }
}
@keyframes swal2-show { 
 0% { transform: scale(0.7); }
 45% { transform: scale(1.05); }
 80% { transform: scale(0.95); }
 100% { transform: scale(1); }
}
@-webkit-keyframes swal2-hide { 
 0% { transform: scale(1); opacity: 1; }
 100% { transform: scale(0.5); opacity: 0; }
}
@keyframes swal2-hide { 
 0% { transform: scale(1); opacity: 1; }
 100% { transform: scale(0.5); opacity: 0; }
}
@-webkit-keyframes swal2-animate-success-line-tip { 
 0% { top: 1.1875em; left: 0.0625em; width: 0px; }
 54% { top:
1.0625em; left: 0.125em; width: 0px; }
 70% { top: 2.1875em; left: -0.375em; width: 3.125em; }
 84% { top: 3em; left: 1.3125em; width: 1.0625em; }
 100% { top: 2.8125em; left: 0.8125em; width: 1.5625em; }
}
@keyframes swal2-animate-success-line-tip { 
 0% { top: 1.1875em; left: 0.0625em; width: 0px; }
 54% { top: 1.0625em; left: 0.125em; width: 0px; }
 70% { top: 2.1875em; left: -0.375em; width: 3.125em; }
 84% { top: 3em; left: 1.3125em; width: 1.0625em; }
 100% { top: 2.8125em; left: 0.8125em; width: 1.5625em; }
}
@-webkit-keyframes swal2-animate-success-line-long { 
 0% { top: 3.375em; right: 2.875em; width: 0px; }
 65% { top: 3.375em; right: 2.875em; width: 0px; }
 84% { top: 2.1875em; right: 0px; width: 3.4375em; }
 100% { top: 2.375em; right: 0.5em; width: 2.9375em; }
}
@keyframes swal2-animate-success-line-long { 
 0% { top: 3.375em; right: 2.875em; width: 0px; }
 65% { top: 3.375em; right: 2.875em; width: 0px; }
 84% { top: 2.1875em; right: 0px; width: 3.4375em; }
 100% { top: 2.375em; right: 0.5em; width: 2.9375em; }
}
@-webkit-keyframes swal2-rotate-success-circular-line { 
 0% { transform: rotate(-45deg); }
 5% { transform: rotate(-45deg); }
 12% { transform: rotate(-405deg); }
 100% { transform: rotate(-405deg); }
}
@keyframes swal2-rotate-success-circular-line { 
 0% { transform: rotate(-45deg); }
 5% { transform: rotate(-45deg); }
 12% { transform: rotate(-405deg); }
 100% { transform: rotate(-405deg); }
}
@-webkit-keyframes swal2-animate-error-x-mark { 
 0% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; }
 50% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; }
 80% { margin-top: -0.375em; transform: scale(1.15); }
 100% { margin-top: 0px; transform: scale(1); opacity: 1; }
}
@keyframes swal2-animate-error-x-mark { 
 0% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; }
 50% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; }
 80% { margin-top: -0.375em; transform: scale(1.15); }
 100% { margin-top: 0px; transform: scale(1); opacity: 1; }
}
@-webkit-keyframes swal2-animate-error-icon { 
 0% { transform: rotateX(100deg); opacity: 0; }
 100% { transform: rotateX(0deg); opacity: 1; }
}
@keyframes swal2-animate-error-icon { 
 0% { transform: rotateX(100deg); opacity: 0; }
 100% { transform: rotateX(0deg); opacity: 1; }
}
@-webkit-keyframes swal2-rotate-loading { 
 0% { transform: rotate(0deg); }
 100% { transform: rotate(360deg); }
}
@keyframes swal2-rotate-loading { 
 0% { transform: rotate(0deg); }
 100% { transform: rotate(360deg); }
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { overflow: hidden; }
body.swal2-height-auto { height: auto !important; }
body.swal2-no-backdrop .swal2-container { inset: auto; max-width: calc(100% - 1.25em); background-color: transparent !important; }
body.swal2-no-backdrop .swal2-container > .swal2-modal { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 10px; }
body.swal2-no-backdrop .swal2-container.swal2-top { top: 0px; left: 50%; transform: translateX(-50%); }
body.swal2-no-backdrop .swal2-container.swal2-top-left, body.swal2-no-backdrop .swal2-container.swal2-top-start { top: 0px; left: 0px; }
body.swal2-no-backdrop .swal2-container.swal2-top-end, body.swal2-no-backdrop .swal2-container.swal2-top-right { top: 0px; right: 0px; }
body.swal2-no-backdrop .swal2-container.swal2-center { top: 50%; left: 50%; transform: translate(-50%, -50%); }
body.swal2-no-backdrop .swal2-container.swal2-center-left, body.swal2-no-backdrop .swal2-container.swal2-center-start { top: 50%; left: 0px; transform: translateY(-50%); }
body.swal2-no-backdrop .swal2-container.swal2-center-end, body.swal2-no-backdrop .swal2-container.swal2-center-right { top: 50%; right: 0px; transform: translateY(-50%); }
body.swal2-no-backdrop .swal2-container.swal2-bottom { bottom: 0px; left: 50%; transform: translateX(-50%); }
body.swal2-no-backdrop .swal2-container.swal2-bottom-left, body.swal2-no-backdrop .swal2-container.swal2-bottom-start { bottom: 0px; left: 0px; }
body.swal2-no-backdrop .swal2-container.swal2-bottom-end, body.swal2-no-backdrop .swal2-container.swal2-bottom-right { right: 0px; bottom: 0px; }
@media print {
 body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { overflow-y: scroll !important; }
 body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden="true"] { display: none; }
 body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container { position: static !important; }
}
body.swal2-toast-shown .swal2-container { background-color: transparent; }
body.swal2-toast-shown .swal2-container.swal2-top { inset: 0px auto auto 50%; transform: translateX(-50%); }
body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right { inset: 0px 0px auto auto; }
body.swal2-toast-shown .swal2-container.swal2-top-left, body.swal2-toast-shown .swal2-container.swal2-top-start { inset: 0px auto auto 0px; }
body.swal2-toast-shown .swal2-container.swal2-center-left, body.swal2-toast-shown .swal2-container.swal2-center-start { inset: 50% auto auto 0px; transform: translateY(-50%); }
body.swal2-toast-shown .swal2-container.swal2-center { inset: 50% auto auto 50%; transform: translate(-50%, -50%); }
body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right { inset: 50% 0px auto auto; transform: translateY(-50%); }
body.swal2-toast-shown .swal2-container.swal2-bottom-left, body.swal2-toast-shown .swal2-container.swal2-bottom-start { inset: auto auto 0px 0px; }
body.swal2-toast-shown .swal2-container.swal2-bottom { inset: auto auto 0px 50%; transform: translateX(-50%); }
body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right { inset: auto 0px 0px auto; }
body.swal2-toast-column .swal2-toast { flex-direction: column; align-items: stretch; }
body.swal2-toast-column .swal2-toast .swal2-actions { flex: 1 1 0%; align-self: stretch; height: 2.2em; margin-top: 0.3125em; }
body.swal2-toast-column .swal2-toast .swal2-loading { justify-content: center; }
body.swal2-toast-column .swal2-toast .swal2-input { height: 2em; margin: 0.3125em auto; font-size: 1em; }
body.swal2-toast-column .swal2-toast .swal2-validation-message { font-size: 1em; }
@charset "utf-8";
@charset "utf-8";
.preloader[_ngcontent-gma-c13] { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden; background-color: rgb(255, 221, 0); background-image: linear-gradient(90deg, rgb(255, 221, 0) 10%, rgb(230, 199, 0) 90%); z-index: 9999; transition: opacity 0.65s ease 0s; }
.preloader[_ngcontent-gma-c13] img[_ngcontent-gma-c13] { width: 500px; position: absolute; top: 50%; left: 50%; margin: 0px -50% 0px 0px; transform: translate(-50%, -50%); }
@media (max-width: 767px) {
 .preloader[_ngcontent-gma-c13] img[_ngcontent-gma-c13] { width: 80%; }
}
.preloader-hidden[_ngcontent-gma-c13] { display: none; }
.preloader-hidden-add[_ngcontent-gma-c13] { opacity: 1; display: block; }
.preloader-hidden-add[_ngcontent-gma-c13] .preloader-progress[_ngcontent-gma-c13] { transition: transform 0.4s ease 0s; transform: scale(0); }
.preloader-hidden-add-active[_ngcontent-gma-c13] { opacity: 0; }
@charset "utf-8";
.mat-dialog-container { display: block; padding: 24px; border-radius: 4px; box-sizing: border-box; overflow: auto; outline: 0px; width: 100%; height: 100%; min-height: inherit; max-height: inherit; }
.cdk-high-contrast-active .mat-dialog-container { outline: solid 1px; }
.mat-dialog-content { display: block; margin: 0px -24px; padding: 0px 24px; max-height: 65vh; overflow: auto; }
.mat-dialog-title { margin: 0px 0px 20px; display: block; }
.mat-dialog-actions { padding: 8px 0px; display: flex; flex-wrap:
wrap; min-height: 52px; align-items: center; box-sizing: content-box; margin-bottom: -24px; }
.mat-dialog-actions[align="end"] { justify-content: flex-end; }
.mat-dialog-actions[align="center"] { justify-content: center; }
.mat-dialog-actions .mat-button-base + .mat-button-base, .mat-dialog-actions .mat-mdc-button-base + .mat-mdc-button-base { margin-left: 8px; }
[dir="rtl"] .mat-dialog-actions .mat-button-base + .mat-button-base, [dir="rtl"] .mat-dialog-actions .mat-mdc-button-base + .mat-mdc-button-base { margin-left: 0px; margin-right: 8px; }
@charset "utf-8";
.carousel-arrows .carousel-arrow.carousel-arrow-prev { left: 0px !important; }
.carousel-arrows .carousel-arrow.carousel-arrow-next { right: 0px !important; }
carousel { height: calc(100% - 60px) !important; }
mat-dialog-content { display: contents !important; }
img[_ngcontent-gma-c243] { width: auto; height: calc(60vh - 70px); max-width: 100%; }
.ava-spinner[_ngcontent-gma-c243] { display: flex; justify-content: center; padding: 15px; }
iframe[_ngcontent-gma-c243] { width: 50rem; height: 28rem; }
@charset "utf-8";
.ava-header[_ngcontent-gma-c236] { width: 100%; height: 100%; display: flex; justify-content: space-between; align-items: center; }
.menu-collapse[_ngcontent-gma-c236] i[_ngcontent-gma-c236] { color: rgb(255, 255, 255); font-size: 30px; margin-top: 35px; }
.ava-logo[_ngcontent-gma-c236] img[_ngcontent-gma-c236] { width: 98px; height: 60px; }
.right-content[_ngcontent-gma-c236] { display: flex; }
.right-content[_ngcontent-gma-c236] .student-info[_ngcontent-gma-c236] { text-align: right; }
.right-content[_ngcontent-gma-c236] .student-info[_ngcontent-gma-c236] span[_ngcontent-gma-c236] { display: block; }
.right-content[_ngcontent-gma-c236] .student-info[_ngcontent-gma-c236] span.title-name[_ngcontent-gma-c236] { font-size: 23px; font-family: "Neo Sans Std Light"; font-weight: 400; }
.right-content[_ngcontent-gma-c236] .student-info[_ngcontent-gma-c236] span.title-course[_ngcontent-gma-c236] { font-size: 14px; font-family: "Neo Sans Std Bold"; }
@media (max-width: 767px) {
 .right-content[_ngcontent-gma-c236] .student-info[_ngcontent-gma-c236] span.title-name[_ngcontent-gma-c236] { font-size: 14px; font-family: "Neo Sans Std Light"; font-weight: 400; }
 .right-content[_ngcontent-gma-c236] .student-info[_ngcontent-gma-c236] span.title-course[_ngcontent-gma-c236] { font-size: 10px; font-family: "Neo Sans Std Bold"; }
}
.right-content[_ngcontent-gma-c236] .profile-img[_ngcontent-gma-c236] a[_ngcontent-gma-c236] img[_ngcontent-gma-c236] { border-radius: 50%; height: 56.75px; width: 56.75px; border: 1.5px solid rgb(255, 255, 255); }
@media (max-width: 767px) {
 .right-content[_ngcontent-gma-c236] .profile-img[_ngcontent-gma-c236] a[_ngcontent-gma-c236] img[_ngcontent-gma-c236] { border-radius: 50%; height: 45px; border: 1.5px solid rgb(255, 255, 255); }
}
.right-content[_ngcontent-gma-c236] .notification-menu[_ngcontent-gma-c236] { padding-right: 16px; }
.right-content[_ngcontent-gma-c236] .notification-menu[_ngcontent-gma-c236] a[_ngcontent-gma-c236] { line-height: inherit; }
.right-content[_ngcontent-gma-c236] .notification-menu[_ngcontent-gma-c236] a[_ngcontent-gma-c236] i[_ngcontent-gma-c236] { font-size: 41px; line-height: inherit; }
.right-content[_ngcontent-gma-c236] .notification-menu[_ngcontent-gma-c236] a[_ngcontent-gma-c236] .badge[_ngcontent-gma-c236] { display: flex; justify-content: center; position: absolute; background: rgb(255, 221, 0); height: 25px; top: 3px; right: 8px; width: 25px; text-align: center; line-height: 19px; font-size: 13px; border-radius: 50%; color: rgb(0, 0, 0); }
.notification-item[_ngcontent-gma-c236] { display: flex; align-items: center; }
.notification-item[_ngcontent-gma-c236] i[_ngcontent-gma-c236] { font-size: 18px; margin-right: 8px; }
.mat-menu-item[_ngcontent-gma-c236] { margin: 10px 0px; height: 50px !important; }
.mat-menu-item.active[_ngcontent-gma-c236] { background: rgba(0, 160, 159, 0.21); border-radius: 5px; }
.course-option[_ngcontent-gma-c236] { display: flex; }
.course-option[_ngcontent-gma-c236] .code[_ngcontent-gma-c236] { text-align: center; width: 36px; padding-right: 10px; margin-right: 10px; font-family: "Neo Sans Std Bold"; font-size: 14px; }
.course-option[_ngcontent-gma-c236] .description[_ngcontent-gma-c236] { display: flex; flex-direction: column; line-height: 1.3; justify-content: center; }
.theme-option[_ngcontent-gma-c236] { display: flex; }
.theme-option[_ngcontent-gma-c236] .icon[_ngcontent-gma-c236] { text-align: center; width: 36px; padding-right: 10px; margin-right: 10px; border-right: 1px solid rgba(255, 255, 255, 0.55); font-family: "Neo Sans Std Bold"; font-size: 14px; }
.theme-option[_ngcontent-gma-c236] .description[_ngcontent-gma-c236] { display: flex; flex-direction: column; line-height: 1.3; justify-content: center; }
.mat-menu-panel { max-width: none !important; }
@charset "utf-8";
body { background-image: linear-gradient(rgb(0, 79, 77) -17%, rgb(29, 29, 27) 25%); background-repeat: no-repeat; background-attachment: fixed; color: rgb(255, 255, 255); }
.header-navbar { background-image: linear-gradient(rgb(0, 79, 77) -17%, rgb(29, 29, 27) 25%); background-repeat: no-repeat; background-attachment: fixed; }
#sidebar { background: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.ava-logo img { content: url("/assets/img/logo/logo_branca_sem_slogan.png"); }
.notification-menu a i { color: rgb(255, 255, 255); }
.ava-carousel .ava-carousel-itens .ava-carousel-item .item-content-overlay { background: rgba(0, 0, 0, 0.24); }
.ava-carousel .ava-carousel-itens .ava-carousel-item .item-content-details i { color: rgb(255, 255, 255); }
.ava-carousel .ava-carousel-itens .ava-carousel-item .item-content-details span.text { color: rgb(255, 255, 255); }
.ava-carousel .ava-carousel-itens .ava-carousel-item a > img.cover { height: 203px; width: 138px; border-radius: 5px; box-shadow: rgb(0, 0, 0) 0px -5px 5px; }
.ava-carousel .ava-carousel-itens .ava-carousel-item .custom-cover { box-shadow: rgb(0, 0, 0) 0px -5px 5px; }
.ava-carousel .ava-carousel-itens .ava-carousel-item span { color: rgb(255, 255, 255); }
.ava-carousel .ava-carousel-arrows button i { color: gray; }
.ava-carousel .ava-carousel-arrows button.disabled i { color: rgb(0, 0, 0); }
.mat-menu-panel { background: rgb(29, 29, 27) !important; color: rgb(255, 255, 255) !important; }
.mat-menu-panel .mat-icon, .mat-menu-panel span { color: rgb(255, 255, 255) !important; }
.mat-dialog-container { background: rgb(29, 29, 27) !important; color: rgb(255, 255, 255) !important; box-shadow: rgb(0, 0, 0) 0px 7px 20px !important; }
.label-select-file { border: 1px solid rgb(255, 255, 255); }
.ava-alert { color: rgb(255, 255, 255); }
.ava-alert .title { color: rgba(255, 255, 255, 0.55); }
.ava-alert.red { background: rgba(71, 22, 20, 0.3); }
.ava-alert.yellow { background: rgba(74, 65, 3, 0.4); }
.ava-alert.blue { background: rgba(1, 55, 86, 0.3); }
.ava-alert.green { background: rgba(20, 134, 43, 0.4); }
.mat-card { color: rgb(255, 255, 255); background: rgb(42, 42, 39) !important; }
.mat-card .mat-card-header { color: rgb(255, 255, 255); }
.ava-spinner { color: rgb(255, 255, 255); }
.mat-option-text { color: rgb(255, 255, 255); }
.mat-table { background: rgb(42, 42, 39) !important; }
.mat-table th { color: rgb(255, 255, 255); }
.mat-table td { color: rgb(255, 255, 255); }
.return-link a:hover { color: rgb(255, 255, 255); }
.return-link img { content: url("/assets/icons/return.png"); }
a:hover { color: rgb(255, 255, 255); }
.action-button-container .mat-button { box-shadow: rgb(0, 0, 0) 0px -5px 5px; }
.ava-calendar { background: rgb(42, 42, 39); }
.no-results { color: rgb(255, 255, 255); background: rgb(42, 42, 39); }
.no-results-custom { color: rgb(255, 255, 255); background: rgb(47, 47, 44); }
.course-option .code { border-right: 1px solid rgba(255, 255, 255, 0.55); color: rgba(255, 255, 255, 0.55); }
.table { color: rgb(255, 255, 255); background: rgb(47, 47, 44); }
.ava-calendar-list { color: rgb(255, 255, 255); }
.ava-calendar-list .calendar-event-item { background: rgb(47, 47, 44); }
.ava-calendar-list .calendar-event-item .hour-title { color: rgba(255, 255, 255, 0.59); }
.ava-calendar-list .calendar-event-item .description { border-left: 2px solid rgba(255, 255, 255, 0.65); }
.ava-calendar-list .calendar-list-item { background: rgb(42, 42, 39); }
.cover-item-container .cover-item .cover img { box-shadow: rgb(0, 0, 0) 0px -5px 5px; }
.cover-item-container .cover-item .content .icon { color: white; }
.cover-item-container .cover-item .content .value-border { border: 1px solid white; }
.cover-item-container .cover-item .content .value-border .value { color: rgb(29, 29, 27); background: white; }
.cover-item-container .cover-item .content .button button { background: white; color: rgb(29, 29, 27); }
.ava-financial-card .card-top-content { background-color: white; }
.ava-financial-card-selectable .card-top-content { background-color: white; }
.ava-financial-card-selectable .card-bottom-content { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.ava-financial-card-selectable .card-bottom-content i { color: rgb(255, 255, 255); }
.action-button-container-yellow .mat-button { box-shadow: rgb(0, 0, 0) 0px -5px 5px; }
.info-value { background: rgb(42, 42, 39); color: rgb(255, 255, 255); }
.info-value .info-item .title { color: rgb(242, 242, 242); }
.ava-button { box-shadow: rgb(0, 0, 0) 0px -5px 5px !important; }
.info-grid { background: rgb(47, 47, 44); color: rgb(255, 255, 255); }
.info-grid .info-item .title { color: rgba(255, 255, 255, 0.55); }
.test-box-container .test-box { background: white; }
.info-box { background: white; }
.mat-stepper-horizontal { color: rgb(255, 255, 255); background: rgb(42, 42, 39) !important; }
.mat-stepper-vertical { color: rgb(255, 255, 255); background: rgb(42, 42, 39) !important; }
.list-test-container .list-test-item { background: rgb(42, 42, 39); }
.list-test-container .list-test-item .content button { background: rgb(47, 47, 44); }
.list-test-container .list-test-item .content input { background: rgb(47, 47, 44); }
.uppy-Dashboard-inner { background-color: rgb(31, 31, 31); z-index: 0; }
.ava-info-list { background: rgb(42, 42, 39); color: rgb(255, 255, 255); }
.ava-info-list .info-item .title { color: rgba(255, 255, 255, 0.55); }
.ava-info-list a { color: rgb(255, 255, 255); }
.ava-info-list-grid { background: rgb(42, 42, 39); color: rgb(255, 255, 255); }
.ava-info-list-grid .info-item .title { color: rgba(255, 255, 255, 0.55); }
.ava-info-list-grid a { color: rgb(255, 255, 255); }
a { color: rgb(255, 255, 255); }
.mat-expansion-panel { color: rgb(255, 255, 255); background: rgb(42, 42, 39) !important; }
.mat-expansion-panel .mat-expansion-panel-header-title { color: rgb(255, 255, 255); }
.mat-expansion-panel .mat-expansion-panel-header-description { color: rgb(255, 255, 255); }
.mat-expansion-panel .mat-expansion-indicator::after { color: rgb(255, 255, 255); }
.mat-expansion-panel .mat-expansion-panel-body { color: rgb(255, 255, 255); }
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { transition: background-color 5000s ease-in-out 0s; -webkit-text-fill-color: white; }
.ava-small-card .card-top-content { background-color: white; }
::-webkit-scrollbar-track { background-color: rgb(29, 29, 27) !important; }
::-webkit-scrollbar-thumb { border: 3px solid rgba(0, 0, 0, 0); background-color: rgba(255, 255, 255, 0.1); box-shadow: rgba(0, 0, 0, 0.05) -1px -1px 0px inset, rgba(0, 0, 0, 0.05) 1px 1px 0px inset; }
.mat-list-item { color: rgb(255, 255, 255) !important; }
.swal2-modal, .swal2-toast { background: rgb(42, 42, 39) !important; box-shadow: rgb(0, 0, 0) 0px 0px 0.625em !important; }
.swal2-modal .swal2-title, .swal2-toast .swal2-title { color: rgb(255, 255, 255); }
.swal2-modal .swal2-content, .swal2-toast .swal2-content { color: rgb(255, 255, 255); }
.mat-bottom-sheet-container { color: rgb(255, 255, 255) !important; box-shadow: rgb(0, 0, 0) 0px 7px 20px !important; }
form { color: rgb(255, 255, 255); }
form input { color: rgb(255, 255, 255); }
form textarea { color: rgb(255, 255, 255); }
form .filename { color: rgb(255, 255, 255); }
.mat-select-value { color: rgb(255, 255, 255); }
.mat-option-text { color: rgb(255, 255, 255); }
.messages-container .messages-item.not-read { background: rgba(84, 84, 84, 0.64); }
.messages-container .messages-item .message-item-description { color: rgba(255, 255, 255, 0.55); }
.messages-container .messages-item .message-item-description .title { color: rgb(255, 255, 255); }
.messages-container .messages-item.mail-active { background: rgba(0, 160, 159, 0.21); }
.list-summary { color: rgb(255, 255, 255); background: rgb(42, 42, 39); }
.div-download-file { border: 1px solid rgb(204, 204, 204); }
.div-download-file .subtitle { color: rgba(255, 255, 255, 0.55); }
.question-card { background: rgb(42, 42, 39); }
.subject-pending { background: rgb(42, 42, 39); }
.documents-list-container .documents-list-item { background: rgb(42, 42, 39); }
.ava-timeline::before { background-color: rgb(213, 223, 229); }
.ava-timeline .timeline-item:nth-child(2n)::after { background-color: rgb(245, 239, 237); border: 5px solid rgb(213, 223, 229); }
.ava-timeline .timeline-item:nth-child(2n) .dropdown { background: rgb(47, 47, 44); box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 20px 1px; }
.ava-timeline .timeline-item:nth-child(2n) .arrow-down { border-top: 20px solid rgb(47, 47, 44); }
.ava-timeline .timeline-item:nth-child(2n+1)::after { background-color: rgb(245, 239, 237); border: 5px solid rgb(213, 223, 229); }
.ava-timeline .timeline-item:nth-child(2n+1) .dropdown { background: rgb(47, 47, 44); box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 20px 1px; }
.ava-timeline .timeline-item:nth-child(2n+1) .arrow-down { border-bottom: 20px solid rgb(47, 47, 44); }
.popover-content { color: rgb(255, 255, 255); background: rgb(66, 66, 65); }
.popover-content .arrow::after { border-top-color: rgb(66, 66, 65); }
.popover-content .popover-body { color: rgb(255, 255, 255); }
.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-strong, .mat-body-2 { 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 p, .mat-body-1 p, .mat-typography p { margin: 0px 0px 12px; }
.mat-small, .mat-caption { font: 400 12px / 20px Roboto, "Helvetica Neue", sans-serif;

Teste o Premium para desbloquear

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

Continue navegando