.rpt-leo .mc-abas{background:#eef1f6;border-radius:10px;flex-wrap:wrap;gap:4px;margin-bottom:16px;padding:4px;display:flex}.rpt-leo .mc-abas button{color:#4a5670;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:8px 12px;font:700 12px Arial,sans-serif;display:inline-flex}.rpt-leo .mc-abas button.on{color:#fff;background:#13224a}.rpt-leo .mc-abas .cnt{background:#fff3;border-radius:9px;padding:1px 6px;font-size:10px}.rpt-leo .mc-abas button:not(.on) .cnt{background:#dfe4ee}.rpt-leo .mc-faixa{border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font:13px Arial,sans-serif;display:flex}.rpt-leo .mc-faixa b{font-weight:800}.rpt-leo .mc-faixa.amarela{color:#5a4210;background:#fff3d6;border:1px solid #f0d9a8}.rpt-leo .mc-faixa.verde{color:#1f4a0b;background:#e6f2dc;border:1px solid #b9d9a0}.rpt-leo .mc-faixa.vermelha{color:#7a1712;background:#fbe3e1;border:1px solid #efb7b2}.rpt-leo .mc-faixa.azul{color:#22325e;background:#eef3fb;border:1px solid #cdd8ee}.rpt-leo .mc-grid2{grid-template-columns:1.35fr 1fr;align-items:start;gap:16px;display:grid}.rpt-leo .mc-col{flex-direction:column;gap:16px;display:flex}.rpt-leo .mc-card{background:#fff;border:1px solid #e3e7ee;border-radius:10px;min-width:0;margin-bottom:16px;padding:16px 18px}.rpt-leo .mc-col .mc-card{margin-bottom:0}.rpt-leo .mc-card h3{color:#131b3c;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 10px;font:700 14px Arial,sans-serif;display:flex}.rpt-leo .mc-card h3 small{color:#838da3;font:400 12px Arial,sans-serif}.rpt-leo .mc-nota{color:#838da3;margin-top:8px;font:12px/1.5 Arial,sans-serif}.rpt-leo .mc-chip{white-space:nowrap;border-radius:9px;padding:3px 8px;font:700 11.5px Arial,sans-serif;display:inline-block}.rpt-leo .mc-chip.rede{color:#4a5670;background:#eef1f6}.rpt-leo .mc-chip.opcional{color:#2f4a8a;background:#e8edff}.rpt-leo .mc-chip.escopo,.rpt-leo .mc-chip.indevida,.rpt-leo .mc-chip.alta{color:#9b2a1a;background:#fbe4e0}.rpt-leo .mc-chip.confirmar,.rpt-leo .mc-chip.novo{color:#8a5414;background:#fdf0d8}.rpt-leo .mc-chip.multa{color:#5b3a9a;background:#f1ebfb}.rpt-leo .mc-chip.voltou{color:#8f1450;background:#fde3ee}.rpt-leo .mc-chip.estornado,.rpt-leo .mc-chip.parou,.rpt-leo .mc-chip.ok{color:#1c7a4c;background:#e4faee}.rpt-leo .mc-alerta{border-top:1px solid #eef0f5;grid-template-columns:130px 1fr auto;align-items:start;gap:12px;padding:10px 0;font:13px Arial,sans-serif;display:grid}.rpt-leo .mc-alerta:first-of-type{border-top:0}.rpt-leo .mc-alerta .t{color:#131b3c;font-weight:700}.rpt-leo .mc-alerta .x{color:#6b7590;margin-top:2px}.rpt-leo .mc-alerta .a{color:#2f4a8a;margin-top:3px;font-weight:700}.rpt-leo .mc-alerta .v{color:#131b3c;white-space:nowrap;text-align:right;font-weight:800}.rpt-leo .mc-frente{grid-template-columns:120px 1fr 96px;align-items:center;gap:10px;margin:8px 0;font:13px Arial,sans-serif;display:grid}.rpt-leo .mc-barra{background:#eef1f6;border-radius:6px;height:12px;overflow:hidden}.rpt-leo .mc-barra i{height:100%;display:block}.rpt-leo .mc-tab{overflow-x:auto}.rpt-leo .mc-tab table{border-collapse:collapse;color:#3a4356;font-variant-numeric:tabular-nums;width:100%;font:13px Arial,sans-serif}.rpt-leo .mc-tab th{text-align:left;color:#6b7590;white-space:nowrap;border-bottom:1px solid #e3e7ee;padding:7px 8px;font-size:12px;font-weight:700}.rpt-leo .mc-tab td{white-space:nowrap;vertical-align:top;border-top:1px solid #eef0f5;padding:7px 8px}.rpt-leo .mc-tab td.wrap{white-space:normal;min-width:220px}.rpt-leo .mc-tab .num{text-align:right}.rpt-leo .mc-tab tr.clica{cursor:pointer}.rpt-leo .mc-tab tr.clica:hover td{background:#f7f8fb}.rpt-leo .mc-tab tr.sel td{background:#f4f6fb}.rpt-leo .mc-tab tr.rosa td{background:#fdecef}.rpt-leo .mc-tab tr.vermelha td{background:#fbe3e1}.rpt-leo .mc-tab tr.amarela td{background:#fff6d6}.rpt-leo .mc-tab tr.total td{background:#f0f2f7;font-weight:800}.rpt-leo .mc-tab th.b1{color:#fff;background:#2f4a8a}.rpt-leo .mc-tab th.b2{color:#fff;background:#c97a1a}.rpt-leo .mc-tab th.b3{color:#fff;background:#2f6b12}.rpt-leo .mc-tab th.b4{color:#fff;background:#5c6a88}.rpt-leo .mc-up{color:#b8402c}.rpt-leo .mc-down{color:#1c7a4c}.rpt-leo .mc-filtros{color:#6b7590;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;font:12px Arial,sans-serif;display:flex}.rpt-leo .mc-filtros label{flex-direction:column;gap:4px;display:flex}.rpt-leo .mc-filtros select,.rpt-leo .mc-filtros input,.rpt-leo .mc-campo{color:#131b3c;background:#fff;border:1px solid #dbe0ea;border-radius:7px;padding:7px 9px;font:13px Arial,sans-serif}.rpt-leo .mc-dec{cursor:pointer;color:#7a4a00;white-space:nowrap;background:#fffaf0;border:1px solid #c98a00;border-radius:7px;padding:5px 9px;font:700 12px Arial,sans-serif}.rpt-leo .mc-dec.opt{color:#2f6b12;background:#e6f2dc;border-color:#2f6b12}.rpt-leo .mc-dec.manter{color:#2f4a8a;background:#eef3fb;border-color:#2f4a8a}.rpt-leo .mc-dec.nao{color:#838da3;cursor:default;background:#f7f8fb;border-color:#dde3ee}.rpt-leo .mc-legenda{color:#4a5670;flex-wrap:wrap;gap:14px;margin-top:8px;font:12px Arial,sans-serif;display:flex}.rpt-leo .mc-legenda i{vertical-align:-1px;border-radius:2px;width:11px;height:11px;margin-right:5px;display:inline-block}.rpt-leo .mc-drop{color:#4a5670;background:#fff;border:2px dashed #9aa6c2;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:18px;font:13px Arial,sans-serif;display:flex}.rpt-leo .mc-regra{border-top:1px solid #eef0f5;grid-template-columns:170px 110px 1fr 1fr;align-items:start;gap:10px;padding:8px 0;font:13px Arial,sans-serif;display:grid}.rpt-leo .mc-regra textarea{box-sizing:border-box;border:1px solid #dbe0ea;border-radius:7px;width:100%;min-height:54px;padding:6px 8px;font:12px Consolas,monospace}.rpt-leo .mc-mono{color:#6b7590;font-family:Consolas,monospace;font-size:12px}.rpt-leo .mc-svg text{fill:#6b7590;font:12px Arial,sans-serif}.rpt-leo .mc-dec.pend{color:#7a4a00;cursor:default;background:#fffaf0;border-color:#c98a00}.rpt-leo .mc-dec.falta{color:#8c1d18;cursor:default;background:#fbe3e1;border-color:#b3261e}.rpt-leo .mc-dec.avaliar{color:#3a4356;cursor:default;background:#f4f6fb;border-color:#6b7590}.rpt-leo .mc-dec.opt,.rpt-leo .mc-dec.manter{cursor:default}.rpt-leo .mc-gov{white-space:normal;min-width:190px}.rpt-leo .mc-gov small{color:#6b7590;margin-top:4px;font-size:12px;line-height:1.4;display:block}.rpt-leo .mc-link{color:#1b5fb3;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font:700 12px Arial,sans-serif;text-decoration:underline;display:block}.rpt-leo .mc-link:disabled{color:#9aa3b5;cursor:default;text-decoration:none}.rpt-leo .mc-progresso{background:#dfe6f3;border-radius:3px;min-width:260px;height:6px;margin-top:6px;overflow:hidden}.rpt-leo .mc-progresso i{background:#2f4a8a;height:100%;transition:width .2s;display:block}.rpt-leo .mc-acoes{flex-wrap:wrap;flex:none;gap:8px;margin-left:auto;display:flex}@media (max-width:1100px){.rpt-leo .mc-grid2,.rpt-leo .mc-regra{grid-template-columns:1fr}}
