@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
body {
    font-family: 'Montserrat', sans-serif;
}
html, body {
    background-color: #040404;
}
.header-desktop, .menu-sidebar .logo, #chat_header {
    background-color: #020202;
}
.menu-sidebar, .menu-sidebar .menu-sidebar__content {
    background-color: #020202;
}
.account-item .content .js-acc-btn, .noti__item i, .header-exp-count, #exp_counter, .header-exp-count small,
.account-item .content .js-acc-btn:hover, .noti__item i:hover {
    color: #f83f05}
.menu-sidebar .menu-sidebar__content li a, .menu-sidebar .menu-sidebar__content li a i, 
.tutory-menu-closed .menu-sidebar__content .navbar-sidebar li a i,
.navbar-sidebar .navbar__list li:hover > a,
.navbar-sidebar .navbar__list li.active>a {
    color: #f83f05}
#bia_help .bia-title, #bia_menu h3, #bia_menu ul a {
    color: #f83f06}
#bia_help .bia-title, #bia_menu {
    background-color: #0a0a0a}
#bia_help img, .bia-profile img, .bot-profile img, .review-profile img  {
    border-color: #020202}
#chat_container .chat-message.chat-bot-message .chat-message-text,#chat_container .chat-message.chat-user-message .chat-message-text,#chat_container .bia-profile,.goal-review-intro,.review-profile  {
    color: #f83f05}
#tarefas_dia_aluno .au-task-list .au-task__item--primary .au-task__item-inner {
    border-left-color: #2e5a88 !important;
}
.legend-week-activities span.legend-color.legend-1, 
.card-desempenho-header h2.desemp-title-34::before, 
.bg-estudo,
#tabela_resumo_semana .calendar-aluno-has-activity.etapa-1,
#dashboard_summary .day-activity-step-1 
{
    background-color:#2e5a88 !important;
}
.btn-desempenho-modalidades .btn-modal-34, .btn-desempenho-modalidades .btn-modal-34:hover 
{
    background: #2e5a88 !important;
    border-color: #2e5a88 !important;
}
.color-estudo {
    color: #2e5a88 !important;
}
#tarefas_dia_aluno .au-task-list .au-task__item--warning .au-task__item-inner, 
.meta-aviso-resumo-texto 
{
    border-left-color: #a09bd7 !important;
}
.legend-week-activities span.legend-color.legend-2, 
.card-desempenho-header h2.desemp-title-35::before, 
.bg-resumo,
#tabela_resumo_semana .calendar-aluno-has-activity.etapa-2,
#dashboard_summary .day-activity-step-2
{
    background-color:#a09bd7 !important;
}

.btn-desempenho-modalidades .btn-modal-35, 
.btn-desempenho-modalidades .btn-modal-35:hover 
{
    background: #a09bd7 !important;
    border-color: #a09bd7 !important;
}

.color-resumo {
    color: #a09bd7 !important;
}
#tarefas_dia_aluno .au-task-list .au-task__item--danger .au-task__item-inner, 
.meta-aviso-revisao-texto 
{
    border-left-color: #f83f05 !important;
}
.legend-week-activities span.legend-color.legend-3, 
.card-desempenho-header h2.desemp-title-36::before, 
.bg-revisao,
#tabela_resumo_semana .calendar-aluno-has-activity.etapa-3,
#dashboard_summary .day-activity-step-3
{
    background-color:#f83f05 !important;
}

.btn-desempenho-modalidades .btn-modal-36, 
.btn-desempenho-modalidades .btn-modal-36:hover 
{
    background: #a09bd7 !important;
    border-color: #a09bd7 !important;
}

.color-revisao {
    color: #a09bd7 !important;
}
#tarefas_dia_aluno .au-task-list .au-task__item--success .au-task__item-inner, 
.meta-aviso-exercicio-texto 
{
    border-left-color: #de9a27 !important;
}
.legend-week-activities span.legend-color.legend-4, 
.card-desempenho-header h2.desemp-title-37::before, 
.bg-exercicio,
#tabela_resumo_semana .calendar-aluno-has-activity.etapa-4,
#dashboard_summary .day-activity-step-4
{
    background-color:#de9a27 !important;
}

.btn-desempenho-modalidades .btn-modal-37, 
.btn-desempenho-modalidades .btn-modal-37:hover 
{
    background: #de9a27 !important;
    border-color: #de9a27 !important;
}

.color-exercicio {
    color: #de9a27 !important;
}
/*Custom CSS*/
.panorama-ficha {
    background: #F83F05; }
#student_wizard .wizard-panorama-extra-material {
background: #f83f05; }

#student_wizard .wizard-container {
background: #161616; }

#student_wizard .wizard-panorama-card {
background: #161616; }

#student_wizard .wizard-panorama-extra {
background: #161616; }

#student_wizard {
background: #161616 !important; }
.panorama-ficha {
    background: #F83F05; }

::-webkit-scrollbar{
    width: 0.4vw; 
    background: #999; }
    
::-webkit-scrollbar-thumb{
    background: -webkit-linear-gradient(transparent,#FF7C00); 
    background: linear-gradient(#FF7C00,#FF2900); 
    border-radius: 10px; }

.consultoria-aula-menu {
background: #040404 !important; }
.navbar-sidebar {
 background-image: url("https://adelsonbenvindo.com/imagens-gerais/fundo-menu-3_min.jpg") !important; }
.meta-horario {
background: #5684AE; }

#new_activity_insert {
    background-color: #1F3B4D; }
.bg-info {
    background-color: #F83F05 !important;}
.bg-dark {
background: #F83F05 !important }
#activity_title > p,
#activity_title > p > b {
  color: #100E0E !important;
}
#tarefas_dia_aluno div:nth-child(6) {
  color: #202020 !important;
}
#tarefas_dia_aluno > div > div > div.au-task__item.au-task__item--primary > div > div > div.au-task-activity > div.meta-progresso > span {
  color: #202020 !important;
}
#activity_day_end .activity-day-end-container {
background: #121212 !important; } 

#save_questions .container {
background: #101010; }


#save_questions input.is-ok {
    background-color: #000000 !important; }
#anotacao_placeholder .anotacao-quill-container {
background: #1c1c1c; }

.ql-toolbar.ql-snow {
border: 1px solid #f83f05;
background:black; }

.ql-container.ql-snow {
border: 1px solid #f83f05;}


.modal-header {
border-bottom: 1px solid #f83f05; }

.modal-footer {
border-top: 1px solid #f83f05; }
.modal-content {
background: #242222; }
#modal_finalizacao_meta .view-finalizacao-meta {
background: #202020 !important; }
#chat_response {
background: #1c1c1c !important; }
.chatbot-horarios-container {
background: #1c1c1c; 
border: 1px solid #f83f05; }
.notifi-dropdown .notifi__item {
background: #1a1a1a; }
.menu-sidebar__content li a:hover {
padding-left: 7px; }
.menu-sidebar a:hover {
background: rgba(33, 37, 41, 0.5);
border-radius: 5px; }
.dropdown-menu.show a:hover {
background: #f83f05; }
.dropdown-menu.show {
background: #242222; }
.custom-card-title {
border-bottom: 1px solid #f83f05; } /* laranja padrao */

.custom-card-footer {
    border-top: 1px solid #f83f05; } /* laranja padrao */

.week-view-change-notice {
    border-top: 1px solid #f83f05; } /* laranja padrao */ 


/* SEPARANDO */
.badge-light {
background: black !important; }

.account-dropdown .info {
background: black; }

.account-dropdown__body {
background: black; }

/* login form */
#login_table .login-placeholder .login-input {
color: white !important; /* texto */
}

#login_table .login-placeholder.login-aluno {
    background: #02020294 !important;
}


#login_table .login-placeholder.login-aluno .login-input {
    border: 1px solid #727272;
    background-color: rgb(18 18 18); }
#login_table .login-placeholder.login-aluno .login-submit {
    background: linear-gradient(90deg, #ff7d00 4.79%, #ff2800 95.21%);
font-weight: bold;}

#login_table { background: #000 url(https://codigoconcursos.com/wp-content/uploads/2023/12/bg-login_min.png) center center / cover no-repeat; }

/*login form fim */

.btn:not(:disabled):not(.disabled) {
background: #201f24;
border: 0px; }

.swal-overlay--show-modal .swal-modal {
background: black; }

tspan {
fill: white !important; }

*, ::after, ::before {
color: #f83f05; }

#conversacoes_coach .conversacao-dia-timestamp {
background: #F83F05; }

.material-list-disciplines .material-list-title {
background: black;
border: 1px solid #F83F05; }

.methodology-baloon {
background: #F83F05; }

.article-notice {
background: #F83F05; }


.material-list-disciplines .material-list-title {
background: black;
border: 1px solid #F83F05; }
.consultoria-aula-menu li {
background: #040404;
border-bottom: 1px solid #100E0E;  }

.consultoria-aula-menu .consultoria-modulo-item {
background: #040404; }

.consultoria-aula-menu .consultoria-aula-title {
background: #040404; }

.form-control {
background: #040404 !important; }

.custom-select {
background: #040404 !important; }

#editar_plano_estudo .box-plan-summary {
background: #040404;
border: 1px solid black;
 }

.alert-danger {
background: orange !important; }

.ciclo-container-materias-plano .ciclo-container-materias-plano-item.active {
background: #366433 !important; }

.ciclo-container-materias-list .materia-ciclo-item.materia-no-ciclo {
background: #305668 !important; }

.list-group-item {
background: #305668 !important; }

.alert-warning {
background: orange !important; }

.alert-primary {
background: orange !important; }


.meta-progresso { 
background: #202020;
border-radius: 5px; }

.meta-percentual-questoes {
background: #202020;}

.custom-card-notice {
background: #202020; }

* text {
 color: white;
}

body {
background: #100E0E !important;
}

h1, h2, h3, h4, h5, h6, p {
  color: white !important; 
}

.au-task__item-inner {
background: black !important; }

.au-task {
color: white !important; }

.chart-container {
background: black !important; /* cinza medio */
}

* {
color: white !important; }


/* Estilizando o seletor fornecido */
body > div.page-wrapper.tutory-menu-closed > div > div.main-content > div > div > div > div > div.legend-week-activities.card.custom-card > div > div:nth-child(1) > h2,
body > div.page-wrapper.tutory-menu-closed > div > div.main-content > div > div > div > div > div.legend-week-activities.card.custom-card > div > div:nth-child(1) > p {
  color: white;
}

/* Estilos para elementos específicos */
.categoriamestre,
.activity-title-date-cronogram,
#login_branding {
  display: none;
}

.custom-card, .table-earning thead th, .table-earning tbody td {
  background-color: #100E0E;
}

.legend-week-activities .legend-week-item {
  color: white;
}

.table-earning thead th {
  border-bottom: 1px solid #040404;
}

.week-view-links a {
  background: #214761 !important;
  border: 1px solid #214761 !important;
  color: white;
}

#tabela_resumo_semana .calendar-aluno-has-activity {
  border: 1px solid #100E0E;
}

.header-mobile .header-mobile__bar {
  background-color: #020202 !important;
}

.header-mobile .hamburger {
  background: #100E0E;
}

.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {
  background-color: white;
}

.header-mobile .navbar-mobile .navbar-mobile__list li a {
  background-color: #020202;
  border-bottom: 1px solid gray;
  color: #F83F05;
}

.custom-card h2, .custom-card h3, .custom-card h4 {
  color: white;
}

#card_desempenho .desempenho-title,
#card_desempenho .desempenho-container .desempenho-performance-description,
#card_desempenho .disciplina-container .disciplina-container-title h5,
.goal-review-item,
.week-view-change-notice,
.meta-dia-panorama .meta-dia-panorama-valor,
.edital-verticalizado-assunto-title h6 {
  color: white;
}
.dash-stats .dash-tile-summary .dash-value.dash-number-complete {
color: white;}
.card-dashboard-home .activity-title-progress p {color: white;}
.dashboard-tile p {color: white;}
.card-dashboard-home .activity-title-progress p b {
color: white;}
.consultoria-aula-header h1 {
color:white;}
/* novos */
body > div.page-wrapper.tutory-menu-closed > div > div.main-content > div > div.consultoria-aula-dash > div > div > div.consultoria-nav-aulas > a > h6 {

color: white; }

.consultoria-nav-aulas span {color: white;}

.consultoria-nav-aulas a {
background: #222222; 
border: 1px solid #404040;}
#activity_title > p { color:white;}
.meta-dia-panorama .meta-dia-panorama-title {color:white;}

#activity_title .activity-title-progress p 
{color: white;}
.mural-home-list .mural-home-item:last-child { background: #020202; }


