/*
Theme Name:   Hello Elementor Child
Theme URI:    https://academy.upehelp.com.br/
Description:  Tema filho do Hello Elementor. Criado para sobrescrever o template do painel do Tutor LMS e exibir o cabecalho/rodape do tema na pagina /painel/.
Author:       Up&Help
Template:     hello-elementor
Version:      1.0.3
Text Domain:  hello-elementor-child
*/

/* ==========================================================================
   Painel do Tutor LMS (/painel/) exibido com o cabecalho do tema
   O layout do Tutor foi desenhado para uma pagina isolada (sem cabecalho),
   entao os ajustes abaixo o acomodam abaixo do cabecalho do Elementor.
   Escopo: body.tutor-screen-frontend-dashboard (so as telas do painel).
   ========================================================================== */

/* 1. Remove o respiro que o painel reserva no topo e no rodape.
      Sem cabecalho/rodape do tema esses espacos funcionavam como margem da
      pagina; com o tema em volta viravam vaos vazios entre as partes. */
body.tutor-screen-frontend-dashboard .tutor-dashboard-layout {
	padding-top: 0;
	padding-bottom: 0;
}

/* 2. No painel o cabecalho nao acompanha a rolagem.
      O sticky do Elementor fixa o container e injeta um espacador para
      compensar a altura; os dois sao neutralizados apenas aqui. */
body.tutor-screen-frontend-dashboard .elementor-location-header .elementor-sticky--active {
	position: static !important;
	inset: auto !important;
	width: auto !important;
	transform: none !important;
}

body.tutor-screen-frontend-dashboard .elementor-sticky__spacer {
	display: none !important;
}

/* 3. Oculta a logo da barra lateral do Tutor.
      Ela nao e uma opcao do Tutor: o template le a logo do site
      (Personalizar > Identidade do site, guardada na option "site_logo"),
      a mesma que o cabecalho do Elementor exibe de forma dinamica. Como o
      cabecalho ja mostra a marca, aqui a repeticao e escondida.
      Some tambem o bloco de 80px e a linha divisoria, entao o menu sobe. */
body.tutor-screen-frontend-dashboard .tutor-dashboard-sidebar-logo {
	display: none;
}

/* A barra lateral do painel continua acompanhando a rolagem por conta
   propria (position: sticky), o que segue valendo com o cabecalho estatico. */
