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) 
22
 VOLTAR 
 GABARITO | Avaliação II - Individual (Cod.:741539)
A+Alterar modo de visualização
Peso da Avaliação 1,50 
Prova 44982188 
Qtd. de Questões 10 
Acertos/Erros 10/0 
Nota 10,00 
1
2
3
4
5
6
7
8
9
10
Questão 1
Montilha et al. (2006) realizou um estudo acerca de estudantes com deficiência visual, baixa visão, cegueira no que tange à leitura. Seu estudo, portanto, fez menção aos recursos audiovisuais, além de discorrer sobre prevenção e controle relativas à deficiência visual. Ao entrevistar os estudantes com deficiência visual, matriculados no sistema público de ensino, verificou o uso de alguns recursos em atividades de leitura e escrita: máquina Braille, colega dita matéria, caderno comum, xerox ampliado, caderno com linhas ampliadas e reforçadas, só ouve as aulas, grava as aulas e reglete. Além desses recursos, o tipo de iluminação também pode ajudar. Quanto às opções de iluminação artificial, qual delas corresponde às lâmpadas de halogêneo?
FONTE: MONTILHA, Rita de Cássia Ietto et al . Utilização de recursos ópticos e equipamentos por escolares com deficiência visual. 2006. Disponível em: http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0004-27492006000200014&lng=en&nrm=iso. Acesso em: 13 maio 2020.
A
São as campeãs em eficiência. Contam com o diodo como emissor de luz. Apresentam como desvantagem o calor gerado, não devendo ser utilizadas muito próximas.
B
Emitem mais luz amarela, são mais direcionais e permitem maior contraste. São indicadas para pacientes com catarata ou outras opacificações dos meios ópticos.
C
Fornecem iluminação intensa e direcional, porém há relatos de efeitos tóxicos pela emissão de radiação ultravioleta, levando maior preocupação na sua indicação.
D
Possibilitam menor contraste e, por emitirem mais luz azul, são mais ofuscantes. A vantagem é que não geram calor e podem ser usadas próximas do paciente.
Próxima
Questão 2
Cezario e Pagliuca (2007, p. 677) fizeram um estudo sobre o uso de drogas ilícitas, tendo em mente a educação em saúde voltada às pessoas com deficiência visual, por meio da tecnologia. O conteúdo abordou os principais tipos de drogas, efeitos físicos, psicológicos e sociais, além de meios de prevenção. Fez-se avaliação por meio de depoimentos. A Tecnologia Assistiva foi considerada informativa, satisfatória e alcançou o objetivo proposto. Neste tipo de recurso, a educação em saúde foi vista como válida. Sobre as inovações tecnológicas, associe os itens, utilizando o código a seguir:
I- DOSVOX.
II- MECDAISY.
( ) Trata-se do sistema operacional desenvolvido pelo Núcleo de Computação Eletrônica da Universidade Federal do Rio de Janeiro. Possui um conjunto de ferramentas e aplicativos próprios.
( ) É uma solução tecnológica que permite a produção de livros em formato digital acessível. Apresenta facilidade de navegação pelo texto, permitindo a reprodução sincronizada de trechos selecionados, o recuo e o avanço de parágrafos e a busca de seções ou capítulos.
( ) É um sistema para microcomputadores da linha PC que se comunica com o usuário através de síntese de voz. Esse sistema operacional dispõe, também, de agenda, chat e jogos interativos. Pode ser obtido gratuitamente por meio de download a partir do site do projeto.
( ) Possibilita, inclusive, anexar anotações aos arquivos do livro, exportar o texto para impressão em braile, bem como a leitura em caracteres ampliados. Todo texto é indexado, facilitando, assim, a navegação por meio de índices ou buscas rápidas.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: CEZARIO, Kariane Gomes; PAGLIUCA, Lorita Marlena Freitag. Tecnologia assistiva em saúde para cegos: enfoque na prevenção de drogas. 2007. Disponível em: http://www.scielo.br/scielo.php?script=sci_arttext&pid=S1414-81452007000400019&lng=en&nrm=iso. Acesso em: 11 maio 2020.
A
II - II - I - I.
B
I - II - I - II.
C
I - I - II - II.
D
II - I - II - I.
AnteriorPróxima
Questão 3
"Na definição disponibilizada pela Associação Sueca de Surdocegueira, observa-se que a funcionalidade, ou seja, a forma como a pessoa utiliza efetivamente o seu potencial, a utilização prática que ela faz dos seus sentidos remanescentes e dos seus resíduos auditivos ou visuais, caso os tenha, é que irá definir o grau da surdocegueira" (GALVÃO; MIRANDA, 2013, p. 45). Referente à surdocegueira, associe os itens, utilizando o código a seguir: 
I- Alfabeto Dacticológico.
II- Tablitas de Comunicação.
III- Letras de Forma.
( ) Cada uma das letras do alfabeto corresponde a uma determinada posição dos dedos da mão. Trata-se do alfabeto manual utilizado pelas pessoas surdas. Apenas no caso da surdocegueira que esse alfabeto é adaptado para a versão tátil. 
( ) Geralmente são fabricadas em plástico sólido. Tanto as letras quanto os números são representados em relevo, assim como caracteres do sistema Braille.
( ) As letras e os números são superpostos aos caracteres Braille. O dedo da pessoa com surdocegueira é levado de uma letra/número a outra(o) ou de um caractere a outro, estabelecendo, desta forma, a comunicação. 
( ) Para que funcione é imprescindível que nosso interlocutor conheça as letras maiúsculas do alfabeto. 
( ) As letras são feitas na palma da mão, ou em qualquer outra parte do corpo da pessoa com surdocegueira. Então, o dedo indicador do interlocutor ou o dedo da pessoa com surdocegueira funcionam como uma caneta.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: GALVAO, Nelma de Cássia Silva Sandes; MIRANDA, Theresinha Guimarães. Atendimento educacional especializado para alunos com surdocegueira: um estudo de caso no espaço da escola regular. 2013. Disponível em: http://www.scielo.br/scielo.php?script=sci_arttext&pid=S1413-65382013000100004&lng=en&nrm=iso. Acesso em: 5 maio 2020.
A
II - III - III - I - I.
B
III - I - I - II - II.
C
I - II - II - III - III.
D
II - I - II - III - I.
AnteriorPróxima
Questão 4
Rocha e Silva (2016) fizeram um estudo sobre percepções de professores e alunos no que se refere à aprendizagem de genética em sala de aula por parte de alunos cegos. Portanto, trata-se de uma pesquisa sobre educação especial, inclusão e deficiência visual. Com base nesse estudo, analise as sentenças a seguir:
I- Alunos com deficiência visual encontram-se comprometidos na escolarização devido a múltiplos fatores, tais como inadequação dos recursos didáticos, exclusão tecnológica, ausência de atividades experimentais adaptadas, formação docente inadequada e forte apelo visual nas didáticas das diversas disciplinas.
II- A percepção de professores e alunos sobre a aprendizagem de genética em salas de aula mistas é marcada pelo primado do sentido do tato, que norteia muito do ensino de biologia. Isso porque o ver não é uma condição para o conhecer, até porque a maioria dos conceitos científicos nem têm possibilidade de observação visual.
III- Apesar dos recursos visuais serem ferramentas importantes para o ensino, o seu uso acrítico pode torná-los verdadeiros obstáculos para compreensão de alguns conceitos. No caso dos cegos, mais do que um obstáculo conceitual, a ênfase em recursos visuais se torna um obstáculo de fato para o aprendizado.
Assinale a alternativa CORRETA:
FONTE: ROCHA, S. J. M. da; SILVA, E. P. da. Cegos e Aprendizagem de Genética em Sala de Aula: Percepções de Professores e Alunos. Rev. bras. educ. espec., Marília, v. 22, n. 4, p. 589-604, 2016.
A
As sentenças I e III estão corretas.
B
As sentenças II e III estão corretas.
C
Somente a sentença II está correta.
D
As sentenças I e II estão corretas.
AnteriorPróxima
Questão 5
"Mesmo a acessibilidade física já envolve uma série de restrições à pessoa com deficiência: para os que utilizam cadeiras de rodas e não podem transitar em passeios irregulares, para os deficientes
visuais que se batem em telefones ou postes colocados no meio das calçadas ou para os deficientes auditivos, para os quais não há sinalização visual adequada no trânsito" (VASCONCELOS, 2010, p. 50). Sobre o exposto, assinale a alternativa CORRETA: 
FONTE: VASCONCELOS, Fernando Donato. O trabalhador com deficiência e as práticas de inclusão no mercado de trabalho de Salvador, Bahia. 2010. Disponível em: http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0303-76572010000100006&lng=en&nrm=iso. Acesso em: 11 maio 2020.
A
Durante muito tempo as pessoas com deficiência foram impedidas de acessar informações e conhecimento com a mesma facilidade que os outros.
B
Na esfera escolar, a oferta e o uso de recursos didáticos adaptados são inoportunos e fortuitos para a inclusão e escolarização do aluno.
C
Vivemos uma época em que raramente despontam tecnologias para facilitar a vida das pessoas. O universo das Tecnologias Assistivas é restrito.
D
O uso de computadores e celulares para pessoas com deficiência visual é uma utopia, já que eles não contam totalmente com o sentido da visão.
AnteriorPróxima
Questão 6
De acordo com Conte, Ourique e Basegio (2017, p. 4), é possível aprender cooperativamente e construir distintos percursos de conhecimentos em projetos inclusivos mediados pela TA (Tecnologia Assistiva) para atender às necessidades de interação e reconhecimento das diferenças que emergem nas sociedades complexas. Qual é o termo anteriormente utilizado para o que hoje se convencionou designar Tecnologia Assistiva?
FONTE: CONTE, Elaine; OURIQUE, Maiane Liana Hatschbach; BASEGIO, Antonio Carlos. Tecnologia assistiva, direitos humanos e educação inclusiva: uma nova sensibilidade. 2017. Disponível em: http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0102-46982017000100140&lng=en&nrm=iso. Acesso em: 18 maio 2020.
A
Ajudas Técnicas.
B
Assessoria Técnica e Científica.
C
Auxílio Tecnológico.
D
Tecnologia de Acessibilidade.
AnteriorPróxima
Questão 7
Segundo Andrade (2018, p. 596), "é comum acontecer a desvalorização das obras de artistas com deficiência ou das obras voltadas para pessoas com deficiência. Tudo isso ocorre com frequência, mesmo com o avanço das políticas públicas em prol dos direitos das pessoas com deficiência e dos esforços voltados para a ampla acessibilidade desta população". Sendo assim, assinale a alternativa CORRETA:
FONTE: ANDRADE, Arheta Ferreira de. Surdocegueira, Cartografia e Decolonialidade. 2018. Disponível em: http://www.scielo.br/scielo.php?script=sci_arttext&pid=S1414-98932018000300595&lng=en&nrm=iso. Acesso em: 5 maio 2020.
A
As pessoas com surdocegueira não têm condições de apreciar a arte, pois seus sentidos de visão e audição são comprometidos, avariados.
B
A baixa visão adquirida é consequência dos fatores que favorecem o desenvolvimento normal da visão. Eles acarretam alterações cromossômicas tuberosas no sistema visual.
C
Somente as pessoas do grupo de risco para cegueira/deficiência visual pode adquirir baixa visão, seja pela idade avançada ou doença.
D
Todas as pessoas nascem com baixa visão. A partir do nascimento há evolução orgânica e funcional do sistema visual se utilizado adequadamente.
AnteriorPróxima
Questão 8
"Entre as causas da perda insidiosa, bilateral e simétrica da visão central, as atrofias ópticas degenerativas herdadas devem sempre ser lembradas. A atrofia óptica herdada autossômica dominante é a forma mais comum de atrofia óptica familiar hereditária única ou monossintomática" (TABOADA LUGO; LARDOEYT FERRER; RANGEL FLEITES, 2004, s.p.). Quais são os principais sinais do processo de atrofia ótica?
FONTE: TABOADA LUGO, Noel; LARDOEYT FERRER, Roberto; RANGEL FLEITES, Rubén. Atrofia óptica hereditaria autosómica dominante: A propósito de una familia. 2004. Disponível em: http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S0864-21762004000200008&lng=es&nrm=iso. Acesso em: 5 maio 2020.
A
Diminuição da visão de forma geral e a visualização de pontos flutuantes na frente dos olhos. A perda de visão pode ser maior de acordo com o tamanho da lesão.
B
Dor intensa nos olhos e ao redor dos olhos, vermelhidão no olho, dificuldade para enxergar no escuro. Além disso, os olhos lacrimejam espontaneamente.
C
Visão embaçada, perda aguda da capacidade de distinção das cores, diminuição da acuidade visual e a perda do campo visual (quantidade de visão).
D
Inchaços nas pálpebras, seguido de coceira. Liberação de secreção purulenta nos olhos acompanhado da sensação de areia ou de ciscos nos olhos. Dor de cabeça.
AnteriorPróxima
Questão 9
É responsável por tornar realidade a promoção e a diminuição das dificuldades e a garantia de que todos possam ter acesso ao mesmo conhecimento. Deve incorporar em seu trabalho, apoiado na oralidade e na escrita, outras formas de aprender (apoiadas na visão, na audição, na simulação, na criação) possíveis com uma tecnologia cada vez mais avançada. Assim, é preciso desvendar as tecnologias e, conscientemente, fazer uso delas. Essas são incumbências ou responsabilidades principalmente de qual meio?
A
Da família.
B
Da escola.
C
Da Secretaria da Saúde.
D
Do Estado.
AnteriorPróxima
Questão 10
“O atual conceito de prevenção da cegueira ampliou-se no seu enunciado, enfatizando-se a preservação da visão. Nesse sentido, relaciona-se estreitamente à qualidade de vida do ser humano, na qual desempenha importante função a capacidade visual” (TEMPORINI; KARA-JOSÉ, 2004, p. 597). Frente ao exposto, associe os itens, utilizando o código a seguir:
I- Erro de refração.
II- Atrofia ótica.
(    ) Pode afetar tanto a qualidade da visão quanto a quantidade de visão. Pode causar cegueira.
(    ) Essa situação pode ser corrigida com ajuda de óculos, lentes de contato ou cirurgia.
(    ) Neste caso, a córnea e o cristalino não conseguem focalizar os raios de luz sobre a retina.
(    ) Acarreta a desconexão das ligações nervosas que unem o olho ao cérebro. Pode causar baixa visão.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: TEMPORINI, Edméa Rita e KARA-JOSÉ, Newton. A perda da visão: estratégias de prevenção. Arquivos Brasileiros de Oftalmologia [on-line]. 2004, v. 67, n. 4, pp. 597-601. Disponível em: <https://doi.org/10.1590/S0004-27492004000400007>. Acesso em: 23 mar. 2022.
A
I - II - II - I.
B
II - II - I - I.
C
II - I - I - II.
D
I - I - II - II.
Anterior
 
 
Aumentar fonte
@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 not all, not all {
 .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 not all, not all {
 .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 not all, not all {
 .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-sdm-c11] { 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-sdm-c11] img[_ngcontent-sdm-c11] { width: 500px; position: absolute; top: 50%; left: 50%; margin: 0px -50% 0px 0px; transform: translate(-50%, -50%); }
@media (max-width: 767px) {
 .preloader[_ngcontent-sdm-c11] img[_ngcontent-sdm-c11] { width: 80%; }
}
.preloader-hidden[_ngcontent-sdm-c11] { display: none; }
.preloader-hidden-add[_ngcontent-sdm-c11] { opacity: 1; display: block; }
.preloader-hidden-add[_ngcontent-sdm-c11] .preloader-progress[_ngcontent-sdm-c11] { transition: transform 0.4s ease 0s; transform: scale(0); }
.preloader-hidden-add-active[_ngcontent-sdm-c11] { opacity: 0; }
@charset "utf-8";
.ava-header[_ngcontent-sdm-c234] { width: 100%; height: 100%; display: flex; justify-content: space-between; align-items: center; }
.menu-collapse[_ngcontent-sdm-c234] i[_ngcontent-sdm-c234] { color: rgb(255, 255, 255); font-size: 30px; margin-top: 35px; }
.ava-logo[_ngcontent-sdm-c234] img[_ngcontent-sdm-c234] { width: 98px; height: 60px; }
.right-content[_ngcontent-sdm-c234] { display: flex; }
.right-content[_ngcontent-sdm-c234] .student-info[_ngcontent-sdm-c234] { text-align: right; }
.right-content[_ngcontent-sdm-c234] .student-info[_ngcontent-sdm-c234] span[_ngcontent-sdm-c234] { display: block; }
.right-content[_ngcontent-sdm-c234] .student-info[_ngcontent-sdm-c234] span.title-name[_ngcontent-sdm-c234] { font-size: 23px; font-family: "Neo Sans Std Light"; font-weight: 400; }
.right-content[_ngcontent-sdm-c234] .student-info[_ngcontent-sdm-c234] span.title-course[_ngcontent-sdm-c234] { font-size: 14px; font-family:
"Neo Sans Std Bold"; }
@media (max-width: 767px) {
 .right-content[_ngcontent-sdm-c234] .student-info[_ngcontent-sdm-c234] span.title-name[_ngcontent-sdm-c234] { font-size: 14px; font-family: "Neo Sans Std Light"; font-weight: 400; }
 .right-content[_ngcontent-sdm-c234] .student-info[_ngcontent-sdm-c234] span.title-course[_ngcontent-sdm-c234] { font-size: 10px; font-family: "Neo Sans Std Bold"; }
}
.right-content[_ngcontent-sdm-c234] .profile-img[_ngcontent-sdm-c234] a[_ngcontent-sdm-c234] img[_ngcontent-sdm-c234] { border-radius: 50%; height: 56.75px; width: 56.75px; border: 1.5px solid rgb(255, 255, 255); }
@media (max-width: 767px) {
 .right-content[_ngcontent-sdm-c234] .profile-img[_ngcontent-sdm-c234] a[_ngcontent-sdm-c234] img[_ngcontent-sdm-c234] { border-radius: 50%; height: 45px; border: 1.5px solid rgb(255, 255, 255); }
}
.right-content[_ngcontent-sdm-c234] .notification-menu[_ngcontent-sdm-c234] { padding-right: 16px; }
.right-content[_ngcontent-sdm-c234] .notification-menu[_ngcontent-sdm-c234] a[_ngcontent-sdm-c234] { line-height: inherit; }
.right-content[_ngcontent-sdm-c234] .notification-menu[_ngcontent-sdm-c234] a[_ngcontent-sdm-c234] i[_ngcontent-sdm-c234] { font-size: 41px; line-height: inherit; }
.right-content[_ngcontent-sdm-c234] .notification-menu[_ngcontent-sdm-c234] a[_ngcontent-sdm-c234] .badge[_ngcontent-sdm-c234] { 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-sdm-c234] { display: flex; align-items: center; }
.notification-item[_ngcontent-sdm-c234] i[_ngcontent-sdm-c234] { font-size: 18px; margin-right: 8px; }
.mat-menu-item[_ngcontent-sdm-c234] { margin: 10px 0px; height: 50px !important; }
.mat-menu-item.active[_ngcontent-sdm-c234] { background: rgba(0, 160, 159, 0.21); border-radius: 5px; }
.course-option[_ngcontent-sdm-c234] { display: flex; }
.course-option[_ngcontent-sdm-c234] .code[_ngcontent-sdm-c234] { text-align: center; width: 36px; padding-right: 10px; margin-right: 10px; font-family: "Neo Sans Std Bold"; font-size: 14px; }
.course-option[_ngcontent-sdm-c234] .description[_ngcontent-sdm-c234] { display: flex; flex-direction: column; line-height: 1.3; justify-content: center; }
.theme-option[_ngcontent-sdm-c234] { display: flex; }
.theme-option[_ngcontent-sdm-c234] .icon[_ngcontent-sdm-c234] { 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-sdm-c234] .description[_ngcontent-sdm-c234] { 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); }
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; letter-spacing: normal; }
.mat-display-4, .mat-typography .mat-display-4 { font: 300 112px / 112px Roboto, "Helvetica Neue", sans-serif; letter-spacing: -0.05em; margin: 0px 0px 56px; }
.mat-display-3, .mat-typography .mat-display-3 { font: 400 56px / 56px Roboto, "Helvetica Neue", sans-serif; letter-spacing: -0.02em; margin: 0px 0px 64px; }
.mat-display-2, .mat-typography .mat-display-2 { font: 400 45px / 48px Roboto, "Helvetica Neue", sans-serif; letter-spacing: -0.005em; margin: 0px 0px 64px; }
.mat-display-1, .mat-typography .mat-display-1 { font: 400 34px / 40px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; margin: 0px 0px 64px; }
.mat-bottom-sheet-container { font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; }
.mat-button, .mat-raised-button, .mat-icon-button, .mat-stroked-button, .mat-flat-button, .mat-fab, .mat-mini-fab { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 14px; font-weight: 500; }
.mat-button-toggle { font-family: Roboto, "Helvetica Neue", sans-serif; }
.mat-card { font-family: Roboto, "Helvetica Neue", sans-serif; }
.mat-card-title { font-size: 24px; font-weight: 500; }
.mat-card-header .mat-card-title { font-size: 20px; }
.mat-card-subtitle, .mat-card-content { font-size: 14px; }
.mat-checkbox { font-family: Roboto, "Helvetica Neue", sans-serif; }
.mat-checkbox-layout .mat-checkbox-label { line-height: 24px; }
.mat-chip { font-size: 14px; font-weight: 500; }
.mat-chip .mat-chip-trailing-icon.mat-icon, .mat-chip .mat-chip-remove.mat-icon { font-size: 18px; }
.mat-table { font-family: Roboto, "Helvetica Neue", sans-serif; }
.mat-header-cell { font-size: 12px; font-weight: 500; }
.mat-cell, .mat-footer-cell { font-size: 14px; }
.mat-calendar { font-family: Roboto, "Helvetica Neue", sans-serif; }
.mat-calendar-body { font-size: 13px; }
.mat-calendar-body-label, .mat-calendar-period-button { font-size: 14px; font-weight: 500; }
.mat-calendar-table-header th { font-size: 11px; font-weight: 400; }
.mat-dialog-title { font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif; letter-spacing: normal; }
.mat-expansion-panel-header { font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 15px; font-weight: 400; }

Teste o Premium para desbloquear

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

Continue navegando