.chart-tooltip{display:none;paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round}.chart-observation:focus .chart-tooltip,.chart-observation:hover .chart-tooltip{display:block}.chart-observation:focus{outline:none}.chart-observation:focus .chart-point{stroke:var(--text);stroke-width:3px}
.insight-chart{margin:24px 0}.insight-chart svg{width:100%;height:auto;display:block;max-height:300px;overflow:visible}.insight-chart text{font:11px sans-serif;fill:var(--muted)}.chart-grid{stroke:var(--line);stroke-width:1;fill:none}.chart-line{stroke:var(--accent,#367aed);fill:none;stroke-width:2.5}.chart-point{fill:var(--accent,#367aed);stroke:var(--surface);stroke-width:1.5}.insight-chart figcaption{font-size:12px;color:var(--muted);margin-top:10px}.metric-distribution{margin:24px 0}.metric-distribution>div{display:grid;grid-template-columns:65px minmax(0,1fr) 35px;gap:12px;align-items:center;margin:10px 0;font-size:12px}.metric-distribution meter{width:100%}.journal-patterns{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.journal-patterns p{line-height:1.7;margin-top:14px}
