/* V6.1.91 - ajustes visuais finais e exportação do layout */
#v6191LayoutExportBar{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin:-2px 0 18px}
#v6191LayoutExportBar.hidden{display:none!important}
#v6191LayoutExportBar .v6191-export-btn{border:0;border-radius:10px;padding:11px 14px;font-size:11px;font-weight:900;letter-spacing:.2px;cursor:pointer;min-height:40px;box-shadow:0 2px 8px rgba(20,68,110,.08)}
#v6191LayoutExportBar .v6191-export-btn.pdf{background:#155b98;color:#fff}
#v6191LayoutExportBar .v6191-export-btn.excel{background:#1f8f4d;color:#fff}
#v6191LayoutExportBar .v6191-export-btn:disabled{opacity:.66;cursor:wait}
#v500Matriz #mh6184Block .mh585-block.mh6187-matrix{width:100%;max-width:none;border-radius:16px;overflow:hidden}
#v500Matriz #mh6184Block .mh610-action-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:14px 18px;border-top:1px solid #e4edf4;border-bottom:1px solid #e4edf4;background:#fbfdff}
#v500Matriz #mh6184Block .mh585-table-wrap{width:100%;max-width:none;overflow-x:auto;padding-bottom:2px}
#v500Matriz #mh6184Block .mh585-table{width:100%!important;min-width:max-content}
#v500Matriz #mh6184Block .mh585-block-head,#v500Matriz #mh6184Block .mh610-action-bar,#v500Matriz #mh6184Block .mh585-table-wrap,#v500Matriz #mh6184Block .mh585-empty{box-sizing:border-box}
#v500Matriz #mh6184Block .mh585-empty{padding:22px 18px}
#v500Matriz #mh6184Block .mh594-block-kpi{min-width:180px}
@media (max-width:760px){
  #v6191LayoutExportBar{justify-content:stretch}
  #v6191LayoutExportBar .v6191-export-btn{flex:1 1 180px}
  #v500Matriz #mh6184Block .mh610-action-bar{padding:12px}
}
