.frequency-root{text-align:center;border:1px solid #abb8c6;padding:10px}.frequency-branches{grid-template-columns:1fr 1fr;gap:16px;padding-top:12px;display:grid}.frequency-branches>section{border-top:4px solid #4d739d;min-width:0;padding:10px 0}.frequency-branches>.diseased{border-color:#853f70}.frequency-branches h4{margin:0 0 12px;font-size:16px}.frequency-leaves p{font-variant-numeric:tabular-nums;background:#f2f5f7;border-left:3px solid #a9b8c9;padding:8px}.frequency-disclosure summary{cursor:pointer;font-weight:650}@media (width<=650px){.frequency-branches{gap:8px}.frequency-leaves p{font-size:14px}}
