.source-clinical-chart {padding:20px;border:1px solid #cfe4e8;border-radius:12px;background:#fff;min-width:0;}
.source-clinical-heading {display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;}
.source-clinical-heading h3 {margin:0;color:#17374b;font-size:21px;}
.source-clinical-heading span,.source-clinical-caption,.source-clinical-context {color:#597184;font-size:14px;line-height:1.5;}
.source-clinical-caption {margin:10px 0 18px;}
.source-clinical-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,450px),1fr));gap:20px;}
.source-clinical-card {min-width:0;padding:18px;border:1px solid #e0ebef;border-radius:9px;background:#fbfdfe;}
.source-clinical-card h4 {margin:0;color:#17374b;font-size:18px;}
.source-clinical-context {margin:6px 0 12px;overflow-wrap:anywhere;}
.source-clinical-forest {display:block;width:100%;height:auto;overflow:visible;}
.source-clinical-svg {padding-top:40px;}
.source-clinical-svg > .svg-export-button {top:0!important;right:0;}
.source-clinical-label {fill:#243e50;font:13px sans-serif;}
.source-clinical-adjustment,.source-clinical-estimate,.source-clinical-tick {fill:#617b8a;font:12px sans-serif;}
.source-clinical-ci {stroke:#078987;stroke-width:2;fill:none;}
.source-clinical-point {fill:#078987;stroke:#fff;stroke-width:1.2;cursor:help;}
.source-clinical-point:focus {stroke:#17374b;stroke-width:3;outline:none;}
.source-clinical-reference {stroke:#93a8b5;stroke-dasharray:4 4;stroke-width:1;}
.source-clinical-axis {stroke:#cbdbe3;stroke-width:1;}
.source-clinical-pagination {display:flex;align-items:center;justify-content:flex-end;gap:15px;margin-top:16px;}
@media(max-width:600px){.source-clinical-chart{padding:12px;}.source-clinical-card{padding:12px;}.source-clinical-heading h3{font-size:19px;}.source-clinical-heading span{font-size:13px;}.source-clinical-label{font-size:12px;}.source-clinical-adjustment,.source-clinical-estimate,.source-clinical-tick{font-size:11px;}}
