/* MaxEvolution Chatbot — Etapa 4: menu agrupado e otimizado */
html,body{max-width:100%;overflow-x:clip}body.console-auth .topbar{z-index:110}
body.console-auth .main-nav .mx-side-label{display:block!important;margin:19px 11px 7px;color:#647e9a;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;font-weight:800;line-height:1.4}
body.console-auth .main-nav .mx-side-label:first-child{margin-top:8px}
body.console-auth .main-nav .nav-sep{display:none!important}
body.console-auth .main-nav>a{border-radius:10px!important;margin:2px 0;font-size:13px!important;min-height:40px!important;transition:background-color .16s,color .16s}
body.console-auth .main-nav>a[aria-current="page"]{background:#e7f2ff!important;color:#105b94!important;font-weight:750;box-shadow:inset 3px 0 #ed852f}
body.console-auth .main-nav>a:hover{background:#edf3fa;color:#0b3c69}
body.console-auth .wrap{min-width:0;max-width:none!important}body.console-auth .grid>*{min-width:0}
body.console-auth .card{min-width:0}body.console-auth table{max-width:100%}
body.console-auth .mx-table-scroll{width:100%;overflow-x:auto;overscroll-behavior-x:contain}
body.console-auth .mx-table-scroll table{min-width:650px}
body.console-auth .main-nav{overscroll-behavior:contain}
@media(min-width:1061px){body.console-auth .main-nav{width:232px!important;padding:10px 13px 25px!important;scrollbar-width:none}body.console-auth .wrap{margin-left:232px!important}}
@media(max-width:1060px){body.console-auth .main-nav .mx-side-label{grid-column:1/-1;margin:14px 6px 2px}body.console-auth .main-nav{max-height:calc(100dvh - 65px);overflow-y:auto!important;overscroll-behavior:contain}body.console-auth .wrap{margin-left:0!important;width:100%}body.console-auth .topbar{flex-wrap:wrap!important}body.console-auth .main-nav>a{min-width:0}}
@media(max-width:620px){body.console-auth .main-nav{grid-template-columns:1fr 1fr!important;gap:4px 7px!important}body.console-auth .main-nav>a{font-size:12px!important;padding:10px 9px!important;white-space:normal!important}body.console-auth .main-nav .mx-side-label{grid-column:1/-1}body.console-auth .wrap{padding-left:13px!important;padding-right:13px!important}body.console-auth .page-head{flex-wrap:wrap}body.console-auth .card{padding:15px!important}body.console-auth .mx-view-site{margin-left:auto}}
@media(max-width:390px){body.console-auth .main-nav{grid-template-columns:1fr!important}}

.mx-automation-preview .mx-simulation-results{margin-top:20px;padding-top:12px;border-top:1px solid #dce5ee}.mx-sim-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;border-bottom:1px solid #e8eff6;padding:12px 0}.mx-sim-row strong{min-width:140px}.mx-sim-row>span:nth-child(2){color:#64748b;font-size:12px;flex:1}.mx-sim-status{border-radius:999px;background:#e8eef4;color:#34455e;padding:5px 10px;font-size:12px;font-weight:700}.mx-sim-active{background:#d9f8e7;color:#12613b}
