/**
 * SIGAAE - Correção de Rollagem de Tela
 * Adicionado para corrigir problema de scroll em todas as abas
 */

/* Forçar rolagem no HTML e BODY */
html {
  height: 100% !important;
  overflow-y: scroll !important;
  overflow-x: hidden !important;
}

body {
  min-height: 100% !important;
  height: auto !important;
  overflow-y: scroll !important;
  overflow-x: hidden !important;
  position: relative !important;
}

/* Main Content deve permitir rolagem */
.main-content {
  min-height: 100vh !important;
  height: auto !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  display: block !important;
}

/* Seções de conteúdo */
.content-section {
  overflow-y: visible !important;
  overflow-x: visible !important;
}

.content-section.active,
.content-section[style*="display: block"] {
  display: block !important;
  overflow-y: visible !important;
  overflow-x: visible !important;
}

/* Tabelas responsivas */
.table-responsive {
  overflow-x: auto !important;
}

/* Cards */
.card {
  overflow: visible !important;
}
