
/* MPCore One 20.57.151 — saneamento de cores da Gestão de Projetos */
html #mp123root,html #mp123root.mp123{color:var(--t-text)!important}
html #mp123root .panel,html #mp123root #mp123detail>.panel{
 background:var(--t-surface)!important;color:var(--t-text)!important;
 border:1px solid var(--t-line)!important;border-radius:14px!important;
}
html #mp123root :is(h2,h3,h4,h5,strong,b,.kpi),html #mp123root #mp123detail :is(h2,h3,h4,h5,strong,b,.kpi){color:var(--t-text)!important;opacity:1!important}
html #mp123root :is(.muted,.hint,.mp128-project-code,.mp150-foot,.mp150-empty),html #mp123root #mp123detail :is(.muted,.hint){color:var(--t-muted)!important;opacity:1!important}
html #mp123root #mp123detail .hint{background:var(--t-surface2)!important;color:var(--t-muted)!important;border:1px solid var(--t-line)!important}
html #mp123root :is(th,thead th),html #mp123root #mp123detail th{background:var(--t-head)!important;color:var(--t-text)!important;border-color:var(--t-line)!important}
html #mp123root :is(td,tbody tr),html #mp123root #mp123detail :is(td,tbody tr){color:var(--t-text)!important;border-color:var(--t-line)!important}
html #mp123root :is(input:not([type=checkbox]),select,textarea),html #mp123root #mp123detail :is(input:not([type=checkbox]),select,textarea){background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-line)!important}
html #mp123root :is(input,textarea)::placeholder{color:var(--t-muted)!important;opacity:1!important}
html #mp123root :is(.btn:not(.primary),.mp128-back,.mp128-tabs button,.mp133-views .btn),html #mp123root #mp123detail .btn:not(.primary){background:var(--t-surface2)!important;color:var(--t-text)!important;border:1px solid var(--t-line)!important}
html #mp123root :is(.btn.primary,.mp128-tabs button.active,.mp133-views .mp133-current),html #mp123root #mp123detail .btn.primary{background:var(--t-accent)!important;color:var(--t-accent-text)!important;border-color:var(--t-accent)!important}
html #mp123root .mp128-back{font-weight:750!important;border-left:4px solid var(--t-accent)!important}
html #mp123root :is(.mp128-project-code,.mp129-total,.mp129-pages span){color:var(--t-muted)!important}
html #mp123root .pgrid>div:not(.panel){color:var(--t-text)!important}
html #mp123root .progress{background:var(--t-line)!important}
html #mp123root .progress>i{background:var(--t-accent)!important}
html #mp123root :is(.mp131-dialog,.mp131-dialog input){background:var(--t-surface2)!important;color:var(--t-text)!important;border-color:var(--t-line)!important}
html #mp123root .mp131-danger{background:color-mix(in srgb,#c2414d 13%,var(--t-surface))!important;color:var(--t-text)!important;border-color:#bf5360!important}
html #mp123root .mp131-archive{background:var(--t-surface2)!important;color:var(--t-text)!important;border-color:var(--t-line)!important}
html #mp123root .mp150-gantt,html #mp123root .mp150-empty{background:var(--t-surface2)!important;color:var(--t-text)!important;border-color:var(--t-line)!important}
html #mp123root .mp150-stage strong,html #mp123root .mp150-progress b,html #mp123root .mp150-summary{color:var(--t-text)!important}
html #mp123root .mp150-stage small,html #mp123root .mp150-progress small{color:var(--t-muted)!important}
html #mp123root .mp150-track{background:var(--t-line)!important}
html #mp123root .mp150-bar{background:color-mix(in srgb,var(--t-accent) 38%,var(--t-surface2))!important}
html #mp123root .mp150-bar span{background:var(--t-accent)!important}
html #mp123root .mp141-charts>*{background:var(--t-surface)!important;color:var(--t-text)!important;border-color:var(--t-line)!important}
html #mp123root button:focus-visible,html #mp123root input:focus-visible{outline:2px solid var(--t-accent)!important;outline-offset:2px}
