.gr-weather{background:#f5f7fa;color:#253448;border-bottom:1px solid #e2e7ed;font:13px Arial,sans-serif}.gr-weather summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;list-style:none}.gr-weather summary::-webkit-details-marker{display:none}.gr-weather summary strong{margin-left:10px}.gr-weather summary:focus-visible{outline:2px solid var(--red)}.gr-weather-more{font-size:12px;white-space:nowrap}.gr-weather-body{display:flex;justify-content:space-between;gap:24px;padding:16px 0;border-top:1px solid #dce2e9}.gr-weather p{margin:8px 0}.gr-weather-days{display:flex;gap:30px}.gr-weather-days>div{display:grid;gap:10px}.gr-weather-days span{font-size:20px}.gr-weather-note{font-size:11px;color:#536174;padding-bottom:8px}.gr-weather-note a{text-decoration:underline}@media(max-width:600px){.gr-weather{font-size:12px}.gr-weather-body{flex-direction:column}.gr-weather-days{justify-content:space-between;gap:10px}.gr-weather-more{font-size:10px}}
