/* V19.0.13 — Central de Resultados: três áreas, dados reais; somente tela. */
@media screen {
 body.a2-ux80-page-central-relatorios-mensal .a2-ux81-flow {display:none!important}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-tabs {display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 16px;padding-bottom:14px;border-bottom:1px solid var(--a2-line,#e3e9f3)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-tabs a {text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;min-height:39px;border:1px solid var(--a2-line,#e3e9f3);border-radius:10px;padding:9px 15px;background:var(--a2-surface,#fff);color:var(--a2-muted,#68788f);font-size:12.5px;font-weight:600;white-space:nowrap;transition:background .15s ease,border-color .15s ease}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-tabs a.is-active {background:var(--a2-brand-soft,#edf1ff);color:var(--a2-brand,#315cf5);border-color:var(--a2-brand,#315cf5)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-tabs a:focus-visible {outline:3px solid var(--a2-brand,#315cf5);outline-offset:2px}
 body.a2-ux80-page-central-relatorios-mensal .results-reference-shell {min-width:0}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-analytics {margin:18px 0 20px;min-width:0}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-section-head {display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-section-head h2,body.a2-ux80-page-central-relatorios-mensal .a2-r13-report-intro h2 {font-size:20px;line-height:1.3;letter-spacing:-.025em;font-weight:690;color:var(--a2-text-strong,#17243e);margin:3px 0 5px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-section-head p,body.a2-ux80-page-central-relatorios-mensal .a2-r13-report-intro p {color:var(--a2-muted,#68788f);font-size:12px;margin:0}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-eyebrow {letter-spacing:.11em;font-size:10px;font-weight:750;color:var(--a2-brand,#315cf5)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpis {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:15px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpi {background:var(--a2-surface,#fff);border:1px solid var(--a2-line,#e3e9f3);border-radius:13px;padding:17px 18px;min-width:0;box-shadow:0 2px 8px rgba(23,36,62,.025)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpi>span {display:block;font-size:12px;color:var(--a2-muted,#68788f);margin-bottom:8px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpi>strong {display:block;font-size:29px;font-weight:700;letter-spacing:-.035em;line-height:1.2;color:var(--a2-text-strong,#17243e);font-variant-numeric:tabular-nums}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpi>strong small {font-size:16px;color:var(--a2-muted,#68788f);font-weight:500;letter-spacing:normal}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpi>p {margin:10px 0 0;font-size:11px;color:var(--a2-muted,#68788f)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-chart-grid {display:grid;grid-template-columns:minmax(0,1.5fr) minmax(290px,1fr);gap:15px;align-items:start}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-panel {min-width:0;border:1px solid var(--a2-line,#e3e9f3);border-radius:14px;background:var(--a2-surface,#fff);padding:18px 19px;box-shadow:0 2px 8px rgba(23,36,62,.025)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-panel-title {margin:0 0 18px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-panel-title h3 {margin:0;font-size:15px;line-height:1.4;font-weight:650;color:var(--a2-text-strong,#17243e)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-panel-title p {margin:2px 0 0;font-size:11px;color:var(--a2-muted,#68788f)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-svg-wrap {width:100%;overflow:hidden;min-height:190px;color:var(--a2-muted,#68788f)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-svg-wrap svg {max-width:100%;height:auto;display:block}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-history-grid {display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:8px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-history-grid>div {min-width:0;padding:6px 4px;text-align:center;background:var(--a2-surface-2,#f8faff);border-radius:7px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-history-grid span {display:block;font-size:9.5px;color:var(--a2-muted,#68788f)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-history-grid strong {font-weight:600;display:block;font-size:10px;color:var(--a2-text-strong,#17243e);overflow-wrap:anywhere}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-platform-list {display:grid;gap:9px;max-height:405px;overflow:auto;padding:1px 3px 1px 0}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-platform-row {display:block;min-width:0;padding:9px 10px;border:1px solid var(--a2-line,#e3e9f3);border-radius:9px;text-decoration:none!important;background:var(--a2-surface-2,#f8faff)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-platform-row.is-selected {border-color:var(--a2-brand,#315cf5);background:var(--a2-brand-soft,#edf1ff)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-platform-name {display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--a2-text-strong,#17243e);font-size:11px;font-weight:600}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-platform-name strong {font-weight:650;font-variant-numeric:tabular-nums;flex-shrink:0}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-meter {height:5px;background:var(--a2-line,#e3e9f3);border-radius:99px;overflow:hidden;margin:8px 0 5px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-meter>span {display:block;height:100%;border-radius:99px;background:var(--a2-brand,#315cf5)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-platform-row small {display:block;color:var(--a2-muted,#68788f);font-size:10px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-note {font-size:11px;color:var(--a2-muted,#68788f);line-height:1.6;margin:14px 1px 0}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-note strong {font-weight:650;color:var(--a2-text-strong,#17243e)}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-empty {min-height:160px;display:grid;place-items:center;text-align:center;padding:20px;color:var(--a2-muted,#68788f);font-size:12px;background:var(--a2-surface-2,#f8faff);border-radius:10px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-report-intro {display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;background:var(--a2-surface,#fff);border:1px solid var(--a2-line,#e3e9f3);border-radius:13px;padding:18px;margin-top:18px;margin-bottom:16px}
 body.a2-ux80-page-central-relatorios-mensal .a2-r13-report-intro .btn {white-space:nowrap}
 @media(max-width:1050px){body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}body.a2-ux80-page-central-relatorios-mensal .a2-r13-chart-grid{grid-template-columns:1fr}}
 @media(max-width:600px){body.a2-ux80-page-central-relatorios-mensal .a2-r13-svg-wrap{min-height:0;overflow-x:auto}body.a2-ux80-page-central-relatorios-mensal .a2-r13-svg-wrap svg{max-width:none;width:560px}body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpis{gap:8px}body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpi{padding:13px}body.a2-ux80-page-central-relatorios-mensal .a2-r13-kpi>strong{font-size:24px}body.a2-ux80-page-central-relatorios-mensal .a2-r13-tabs{gap:6px}body.a2-ux80-page-central-relatorios-mensal .a2-r13-tabs a{flex:1 1 auto;padding:9px 8px;font-size:11px}body.a2-ux80-page-central-relatorios-mensal .a2-r13-panel{padding:13px}body.a2-ux80-page-central-relatorios-mensal .a2-r13-history-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
}
