.analysis-result{margin:12px 0;padding:14px;border:1px solid #ccdcd2;border-radius:10px;background:#f8fbf9}.analysis-result h4{margin:0 0 8px}.analysis-status{font-weight:600;color:#325445}.analysis-result details{margin-top:10px}.analysis-values{display:grid;grid-template-columns:minmax(7em,1fr) minmax(0,3fr);gap:5px 12px;overflow-wrap:anywhere}.analysis-values dt{color:#53655d}.analysis-values dd{margin:0;font-variant-numeric:tabular-nums}.analysis-result pre{overflow:auto;max-height:260px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.analysis-result button{margin:6px 6px 0 0}
.analysis-query-summary{margin:0 0 10px;padding:8px 10px;border-left:3px solid #78a99b;background:#edf5f0;color:#294d42;line-height:1.7;overflow-wrap:anywhere}
