/* RC31.7 - renderização única do layout base */
body.sigeduc-gestao-direta{min-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;background:#f3f7fc!important}
body.sigeduc-gestao-direta .sigeduc-intelligence-hub,
body.sigeduc-gestao-direta [data-sigeduc-intelligence-hub],
body.sigeduc-gestao-direta .enterprise-floating-rail,
body.sigeduc-gestao-direta .enterprise-rail,
body.sigeduc-gestao-direta .sigeduc-assist,
body.sigeduc-gestao-direta .sigeduc-chat-widget,
body.sigeduc-gestao-direta #sigeduc-chat,
body.sigeduc-gestao-direta #sigeduc-assist,
body.sigeduc-gestao-direta .sigeduc-support-online,
body.sigeduc-gestao-direta [data-enterprise-dock],
body.sigeduc-gestao-direta .enterprise-dock,
body.sigeduc-gestao-direta .workspace-floating-tools{display:none!important}
body.sigeduc-gestao-direta main,
body.sigeduc-gestao-direta .pagina,
body.sigeduc-gestao-direta .container,
body.sigeduc-gestao-direta .turma-enterprise{max-height:none!important;height:auto!important;overflow:visible!important}
body.sigeduc-gestao-direta .turma-enterprise{max-width:1180px!important;margin:24px auto!important;padding:0 18px 36px!important}
body.sigeduc-gestao-direta .turma-shell{align-items:start!important;overflow:visible!important}
body.sigeduc-gestao-direta .turma-card,
body.sigeduc-gestao-direta .turma-card form,
body.sigeduc-gestao-direta #turmaDadosShell{height:auto!important;max-height:none!important;overflow:visible!important}
body.sigeduc-gestao-direta .ws-pane.ativo,
body.sigeduc-gestao-direta .tab-pane.ativo{display:block!important;visibility:visible!important;opacity:1!important}
body.sigeduc-gestao-direta .legal-footer{position:static!important;margin-top:24px!important}
@media(max-width:900px){body.sigeduc-gestao-direta .turma-enterprise{padding:0 12px 28px!important}.turma-shell{grid-template-columns:1fr!important}.turma-side{grid-template-columns:1fr!important}}
