.s6gCdW_weather{max-width:1080px;color:var(--ink)}.s6gCdW_weatherHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.s6gCdW_weatherHeader .s6gCdW_sourceTitle{font:inherit;margin:0 0 4px;font-size:1rem;font-weight:600}.s6gCdW_weatherHeader p{color:var(--muted);margin:0;font-size:.875rem}.s6gCdW_weather p{line-height:1.65}.s6gCdW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:24px 0 20px;display:flex}.s6gCdW_segmented{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.s6gCdW_segmented button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:10px 16px}.s6gCdW_segmented button[aria-pressed=true]{background:var(--ink);color:#fff}.s6gCdW_segmented button:disabled{color:var(--muted);cursor:default;text-decoration:line-through}.s6gCdW_hint{color:var(--muted);font-size:.875rem}.s6gCdW_readout{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:12px 28px;min-height:60px;padding:16px 0;display:flex}.s6gCdW_readout strong{margin-right:auto}.s6gCdW_readout span{font-size:1.25rem;font-weight:600}.s6gCdW_readout span,.s6gCdW_legend span{align-items:center;gap:8px;display:inline-flex}.s6gCdW_temperatureDot,.s6gCdW_rainDot,.s6gCdW_lowDot{background:#a44932;border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.s6gCdW_rainDot{background:#336e9e;border-radius:2px}.s6gCdW_lowDot{background:#467682}.s6gCdW_chartScroll{overscroll-behavior-x:contain;border-bottom:1px solid var(--line);padding-top:16px;overflow-x:auto}.s6gCdW_chartScroll svg{display:block}.s6gCdW_chartScroll text{fill:#53665c;font-family:inherit;font-size:14px}.s6gCdW_chartScroll .s6gCdW_chartTitle{fill:#203b32;font-size:16px;font-weight:600}.s6gCdW_pointButtons{padding-bottom:12px;display:flex}.s6gCdW_pointButtons button{min-width:0;min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;padding:6px 2px;font-size:.875rem}.s6gCdW_pointButtons button[aria-pressed=true]{border-bottom-color:var(--ink);background:#e3ebdf}.s6gCdW_pointButtons button:focus-visible,.s6gCdW_segmented button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.s6gCdW_legend{color:var(--muted);flex-wrap:wrap;gap:10px 24px;padding:20px 0;font-size:.875rem;display:flex}.s6gCdW_values{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.s6gCdW_values summary{cursor:pointer;min-height:48px;padding:16px 0;font-weight:600}.s6gCdW_tableScroll{overflow-x:auto}.s6gCdW_values table{font-variant-numeric:tabular-nums;border-collapse:collapse;width:100%;font-size:.875rem}.s6gCdW_values caption{text-align:left;color:var(--muted);padding:12px 0}.s6gCdW_values th,.s6gCdW_values td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:12px 8px}.s6gCdW_values th:first-child{text-align:left}.s6gCdW_weatherActions{flex-wrap:wrap;gap:12px 28px;margin-top:16px;display:flex}.s6gCdW_weatherActions a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:600px){.s6gCdW_page{padding-top:20px}.s6gCdW_page .page-heading{margin-bottom:24px}.s6gCdW_weatherHeader{flex-wrap:wrap;gap:10px;padding-bottom:16px}.s6gCdW_weatherHeader button{padding:8px 10px}.s6gCdW_readout strong{width:100%}.s6gCdW_toolbar>.s6gCdW_hint{display:none}}
