.forecast-discussion{white-space:pre-wrap;overflow-wrap:anywhere;max-height:640px;overflow:auto;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:14px;font:14px/1.65 ui-monospace,monospace}.forecaster-offices,.version-buttons{display:flex;gap:8px;overflow:auto;padding:8px 0;max-width:100%}.version-buttons button,.forecaster-offices button{flex-shrink:0}.version-buttons [aria-pressed=true],.forecaster-offices .selected{background:var(--teal);color:white}#wind-frame iframe{width:100%;height:450px;border:0;border-radius:16px;margin-top:20px}.saved-alerts{padding:0;list-style:none}.saved-alerts li{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}#station-alerts fieldset{border:0;padding:0}#station-alerts .graph-controls{align-items:end;flex-wrap:wrap}#model-analyzer .table-scroll{max-height:430px;overflow:auto}#dsm .table-scroll{max-height:360px;overflow:auto}#dsm-version{max-width:100%}#forecasters,#dsm,#model-analyzer,#wind-map,#station-alerts{scroll-margin-top:95px}#forecast-links{display:flex;gap:16px;flex-wrap:wrap;padding:12px 0} @media(max-width:600px){.forecast-discussion{padding:14px;font-size:12px}#wind-frame iframe{height:360px}.saved-alerts li{align-items:start}#station-alerts .graph-controls>*{max-width:100%}#model-analyzer svg:not(.ui-icon),#dsm svg:not(.ui-icon){min-height:240px}#station-alerts input,#station-alerts select{max-width:100%}}
