.section-note{margin:0;color:#6b7280;font-size:12px;text-align:right}.insight-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:14px}.insight-card{border:1px solid #e5e7eb;border-radius:14px;padding:16px;background:#fafafa}.insight-card.pain{border-color:#fecaca;background:#fffafa}.insight-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.insight-head h3{margin:0;font-size:16px}.insight-date{margin:4px 0 0;color:#6b7280;font-size:12px}.insight-metric{display:block;margin:16px 0 10px;font-size:22px}.trend-pill{display:inline-flex;white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800;background:#f3f4f6;color:#4b5563}.trend-pill.up{background:#ecfdf5;color:#166534}.trend-pill.down{background:#fff7ed;color:#9a3412}.insight-meta{margin-bottom:10px}.insight-status{margin:0;color:#6b7280;font-size:12px;line-height:1.5}.insight-status.attention,.attention-text{color:#b91c1c;font-weight:700}@media(max-width:850px){.section-head{align-items:flex-start;gap:10px}.section-note{text-align:left;max-width:150px}.insight-grid{grid-template-columns:1fr}}
