/* Área do Manual acompanha o espaço disponível, sem cortar a página. */
body.section-manual .main > .layout-filters { display: none !important; }
#manual-section { min-width: 0; width: 100%; max-width: 100%; }
#manual-section .manual-embed-shell { width: 100%; max-width: 100%; height: calc(100dvh - 150px); min-height: 240px; overflow: hidden; border-radius: 14px; background: #f5f7fb; }
#manual-section .manual-frame { display: block; width: 100%; max-width: 100%; height: 100%; min-width: 0; min-height: 0; border: 0; }
@media (max-width: 760px) { #manual-section .manual-embed-shell { border-radius: 10px; } }
