.godmp-chart-analysis{color:var(--text-primary,#1e293b);font-size:.88rem;line-height:1.7;overflow-wrap:anywhere;min-width:0}
.godmp-chart-analysis h3,.godmp-chart-analysis h4{color:var(--text-primary,#1e293b);margin:1.05rem 0 .45rem;font-size:1rem;line-height:1.4}
.godmp-chart-analysis p{color:var(--text-primary,#1e293b);margin:.65rem 0;white-space:pre-wrap}
.godmp-analysis-engine{background:var(--bg-card,#f8fafc);border:1px solid var(--border-color,#cbd5e1);border-radius:10px;padding:.65rem .8rem;font-weight:700;color:var(--text-primary,#1e293b)}
.godmp-analysis-provenance,.godmp-chart-analysis .godmp-analysis-note{font-size:.78rem;color:var(--text-secondary,#64748b);margin:.45rem 0}
@media(max-width:600px){.godmp-chart-analysis{font-size:.82rem}.godmp-chart-analysis h3,.godmp-chart-analysis h4{font-size:.94rem}}
