
/* v20.57.153: CSS carregado como folha de estilos, não dentro do JavaScript. */
/* Tokens do tema são definidos em html[data-mp-theme] nas cinco paletas existentes. */
html #mp123root .mp138-overview .mp138-grid > .mp138-kpi {
 background:linear-gradient(135deg,color-mix(in srgb,var(--t-accent) 8%,var(--t-surface) 92%),var(--t-surface))!important;
 color:var(--t-text)!important;
 border:1px solid color-mix(in srgb,var(--t-line) 70%,var(--t-accent) 30%)!important;
 border-left:5px solid var(--t-accent)!important;
 border-radius:12px!important;
 box-shadow:0 4px 12px rgba(0,0,0,.055)!important;
 min-height:108px;
 padding:14px 12px!important;
}
html #mp123root .mp138-overview .mp138-grid > .mp138-kpi > small,
html #mp123root .mp138-overview .mp138-grid > .mp138-kpi > span {
 color:var(--t-muted)!important;
 opacity:1!important;
 line-height:1.4!important;
}
html #mp123root .mp138-overview .mp138-grid > .mp138-kpi > strong {
 color:var(--t-text)!important;
 font-size:clamp(17px,1.25vw,22px)!important;
 line-height:1.2!important;
 font-weight:800!important;
 opacity:1!important;
}
html #mp123root .mp138-overview h4 {color:var(--t-text)!important}
html #mp123root .mp138-overview .mp138-note{color:var(--t-muted)!important}
html #mp123root .mp138-late{background:var(--t-surface2)!important;color:var(--t-text)!important;border-color:var(--t-line)!important}
html #mp123root .mp138-late p{color:var(--t-text)!important}
html #mp123root .mp142-insights :is(h3,h4,strong,b){color:var(--t-text)!important}
html #mp123root .mp142-insights :is(small,p,.hint){color:var(--t-muted)!important}
/* Casos de cores fixas antigas ainda nos blocos de indicadores */
html[data-mp-theme="green"] #mp123root .mp138-overview .mp138-kpi {
 background:linear-gradient(135deg,#e6f5eb,#ffffff)!important;
 border-color:#b5dccc!important;
 border-left-color:#177c59!important;
}
html[data-mp-theme="blue"] #mp123root .mp138-overview .mp138-kpi {
 background:linear-gradient(135deg,#eaf3ff,#ffffff)!important;
 border-color:#c5d8ef!important;
 border-left-color:#1263b1!important;
}
html[data-mp-theme="dark"] #mp123root .mp138-overview .mp138-kpi,
html[data-mp-theme="graphite"] #mp123root .mp138-overview .mp138-kpi {
 background:var(--t-surface2)!important;
 border-color:var(--t-line)!important;
 border-left-color:var(--t-accent)!important;
}
