.dataviz-block[data-v-b4b9d4c9]{margin:24px 0}.dataviz-missing[data-v-b4b9d4c9]{color:#94a3b8;font-style:italic}.article-callout[data-v-69cb6f55]{display:block;margin:18px 0;padding:14px 18px;border-radius:10px;font-size:.92rem;line-height:1.65}.callout-info[data-v-69cb6f55]{background:#eff6ff;border-left:3px solid #2563eb;color:#1e3a8a}.callout-warning[data-v-69cb6f55]{background:#fef3c7;border-left:3px solid #f59e0b;color:#92400e}.callout-tip[data-v-69cb6f55]{background:#ecfdf5;border-left:3px solid #10b981;color:#065f46}.callout-success[data-v-69cb6f55]{background:#f0fdf4;border-left:3px solid #22c55e;color:#15803d}.article-callout strong[data-v-69cb6f55]{display:block;margin-bottom:4px;font-weight:700}.article-quote[data-v-69cb6f55]{border-left:3px solid var(--primary);padding:10px 18px;margin:18px 0;background:var(--bg);border-radius:6px;font-style:italic}.article-quote footer[data-v-69cb6f55]{font-size:.78rem;color:var(--text-muted);margin-top:6px;font-style:normal}
