/* Chunk 05: shared forecast explorer. */
.forecast-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}
.forecast-tabs [role=tab]{appearance:none;border:1px solid #b7cfbf;background:transparent;color:#355d45;border-radius:28px;padding:12px 18px;font:inherit;font-size:14px;line-height:1.4;cursor:pointer;transition:background .15s,color .15s}
.forecast-tabs [role=tab]:hover{background:#dcebe0}
.forecast-tabs [role=tab][aria-selected=true]{background:#153f2a;border-color:#153f2a;color:#fff}
.forecast-tabs [role=tab]:focus-visible{outline:3px solid #28774d;outline-offset:3px}
.forecast-panel[hidden]{display:none!important}
.forecast-panel .browser-frame{width:100%}
@media(max-width:560px){.forecast-tabs{gap:8px}.forecast-tabs [role=tab]{font-size:12px;padding:10px 12px}.forecast-panel .browser-bar{font-size:10px}}
