.iv-section{margin-top:24px;padding-top:20px;border-top:1px solid #dbe6e1}.iv-section>summary{font-weight:700;font-size:18px;cursor:pointer;color:#17493b}.iv-controls{margin-top:18px}.iv-controls label{min-width:150px;max-width:100%}.iv-controls select{max-width:100%}.iv-chart{margin-top:14px;min-width:0}.iv-chart svg{width:100%;max-height:420px;background:#fbfdfc;border:1px solid #dbe6e1;border-radius:14px}.iv-chart svg text{font-size:11px;fill:#64796e}.iv-chart circle{cursor:pointer}.iv-chart circle:focus{stroke:#173d56;stroke-width:3}.iv-observations{width:100%;border-collapse:collapse;font-size:13px}.iv-observations td,.iv-observations th{padding:10px;text-align:left;border-bottom:1px solid #e2ebe6;overflow-wrap:anywhere}.iv-legs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;margin-top:12px}.iv-leg{border:1px solid #dbe6e1;border-radius:14px;padding:16px;min-width:0;background:#fbfdfc}.iv-leg span,.iv-leg b,.iv-leg small{display:block;overflow-wrap:anywhere}.iv-leg span{color:#65796e;font-size:12px}.iv-leg strong{display:block;font-size:28px;color:#0b6b52;margin:12px 0}.iv-leg b{font-size:13px}.iv-leg small{margin-top:10px;font-size:12px;line-height:1.7;color:#65796e}@media(max-width:640px){.iv-observations{font-size:11px}.iv-observations td,.iv-observations th{padding:7px 4px}.iv-controls{grid-template-columns:1fr}.iv-chart .hm-cell{min-width:80px}}
