.scenario{display:flex;align-items:end;gap:16px;flex-wrap:wrap;padding:22px 0 8px}.scenario label{display:grid;gap:6px;color:var(--muted);font-size:12px}.scenario input[type=number]{width:160px}.scenario .check{display:flex;align-items:center;min-height:36px}.scenario-note{font-size:12px;color:var(--amber);line-height:1.6}.detail{padding:24px 0;border-top:1px solid var(--line)}.detail h3{font-size:14px}.detail p{line-height:1.7;overflow-wrap:anywhere}.chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-metrics{display:flex;gap:24px;flex-wrap:wrap}.detail-metrics div{min-width:140px}.detail-metrics strong{display:block;font-size:20px;margin-top:5px}.detail-metrics span{font-size:12px;color:var(--muted)}.range{color:var(--muted);font-size:11px}.range strong{color:var(--text);font-size:14px}.chain-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.row-reasons{max-width:230px;white-space:normal;line-height:1.5}button#refresh{font-size:22px;width:38px;height:38px;padding:0}#detail-summary .warn{font-size:12px}#assumptions{padding-left:18px}#assumptions li{margin:6px 0}#history-chart{width:100%;height:220px}#streams td:first-child{position:static}.sources #chains{line-height:1.7}nav{flex-wrap:wrap;gap:20px}@media(max-width:700px){.scenario{gap:12px}.scenario label:not(.check){width:calc(50% - 6px)}.scenario input[type=number]{width:100%;min-width:0}.scenario button{width:100%}.chart-head{align-items:flex-start;flex-direction:column}.chart-head select{width:100%}.detail-metrics{gap:20px}.detail-metrics div{min-width:120px}#history-chart{height:190px}}
