#examRunner .result-analyses{margin-top:24px;display:grid;gap:14px}
#examRunner .analysis-section{border:1px solid #ecded3;border-radius:16px;background:#fff;padding:16px;min-width:0}
#examRunner .analysis-section summary{cursor:pointer;font-weight:800;font-size:18px;overflow-wrap:anywhere}
#examRunner .analysis-section[data-analysis=priority]{border-color:#ffb487;background:#fff3e9}
#examRunner .analysis-cards{display:grid;gap:12px;max-height:50dvh;overflow:auto;overscroll-behavior:contain}
#examRunner .analysis-card{border:1px solid #eee3dc;background:white;border-radius:12px;padding:14px;min-width:0}
#examRunner .analysis-card h4{font-size:17px;margin:0 0 8px;overflow-wrap:anywhere}
#examRunner .analysis-context,#examRunner .analysis-status{font-size:14px;color:#657185;line-height:1.5}
#examRunner .analysis-recommendation{font-weight:700;color:#9c3900}
#examRunner .analysis-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:12px;margin:12px 0 0}
#examRunner .analysis-values dt{font-size:13px;color:#657185}
#examRunner .analysis-values dd{font-size:18px;overflow-wrap:anywhere}
#examRunner .analysis-section summary:focus-visible{outline:2px solid #e86420;outline-offset:4px}
