/* Paineis iniciais: indicadores clicaveis no padrao dos cards de estatistica. */
.kpi { font: inherit; text-align: left; width: 100%; cursor: pointer; color: inherit; }
.kpi:disabled { cursor: default; }
.kpi:disabled:hover { transform: none; box-shadow: var(--o-sh-sm); }
.kpi:focus-visible { outline: 2px solid var(--o-blue); outline-offset: 2px; }
.kpi-sub { margin-top: 4px; font-size: 12px; color: #8593ad; }
.kpi-section { padding-bottom: 6px; }
.kpi-section .stats { margin-bottom: 10px; grid-template-columns: repeat(auto-fill, minmax(210px, 1fr)); }
body.dark .kpi { color: #e9eefb; }
