.forecast-viz{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.forecast-viz-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px}.forecast-viz-card h3{font-size:14px;margin:0 0 3px}.forecast-viz-card p{font-size:10px;color:var(--muted);margin:0 0 12px}.forecast-bar{display:grid;grid-template-columns:105px 1fr 38px;gap:7px;align-items:center;border:0;background:transparent;width:100%;padding:8px 0;text-align:right;font:inherit;cursor:pointer}.forecast-bar span{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forecast-bar i{height:10px;background:#edf0f2;border-radius:99px;overflow:hidden}.forecast-bar i b{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#267e70,#6ac5ab)}.forecast-bar strong{font-size:10px}.forecast-bar.low i b{background:linear-gradient(90deg,#d25858,#f1a06f)}.forecast-bar.dead i b{background:#9b9aa8}.forecast-read{display:grid;gap:7px}.forecast-read article{display:flex;justify-content:space-between;align-items:center;gap:8px;background:#f8fafb;border-radius:10px;padding:10px}.forecast-read b,.forecast-read span{display:block}.forecast-read b{font-size:11px}.forecast-read span{font-size:9px;color:var(--muted);margin-top:2px}.forecast-read em{font-style:normal;font-size:10px;border-radius:99px;padding:5px 7px;background:#e8f7f0;color:#177257}.forecast-read em.warn{background:#fff0e0;color:#a9641b}.forecast-read em.danger{background:#ffebed;color:#b4434d}@media(max-width:680px){.forecast-viz{grid-template-columns:1fr}.forecast-bar{grid-template-columns:95px 1fr 36px}}
