.weather-help-button{display:inline-flex!important;align-items:center;justify-content:center;vertical-align:middle;width:19px;height:19px;min-width:19px;margin-left:5px;padding:0!important;border:1px solid #ffffff70;border-radius:50%;background:transparent;color:inherit;font:600 11px "DM Sans",Arial,sans-serif;cursor:pointer;line-height:1;letter-spacing:0}
.weather-help-button:hover{background:#ffffff20;border-color:#ffc34c}.weather-help-button:focus-visible{outline:2px solid #ffc34c;outline-offset:3px}
.weather-help-dialog{position:fixed;inset:0;margin:auto;width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:0;border:1px solid #71b4c6;border-radius:18px;background:#164e66;color:#fff;box-shadow:0 24px 80px #032c4666;text-align:left;font:14px/1.65 "DM Sans",Arial,sans-serif;letter-spacing:normal;white-space:normal}
.weather-help-dialog::backdrop{background:#082f42a6;backdrop-filter:blur(3px)}
.weather-help-dialog__body{position:relative;display:block!important;padding:30px!important;border:0!important;min-height:0!important}
.weather-help-dialog h2{font-size:23px;line-height:1.15;letter-spacing:-.04em;font-weight:600;margin:0 28px 16px 0}
.weather-help-dialog p{font-size:14px!important;line-height:1.65!important;margin:0 0 18px!important;color:#d8ecf1}
.weather-help-dialog a{color:#b8edf7;text-decoration:underline;text-underline-offset:3px;font-size:12px}
.weather-help-close{position:absolute;right:14px;top:14px;width:32px;height:32px;border:1px solid #ffffff40;border-radius:50%;background:transparent;color:#fff;font-size:21px;cursor:pointer}
.weather-help-dialog a:focus-visible,.weather-help-close:focus-visible{outline:2px solid #ffc34c;outline-offset:3px}
@media(max-width:760px){.weather-help-button{width:20px;height:20px;min-width:20px;margin-left:4px}.weather-metrics dt{flex-wrap:wrap;align-items:center}.weather-help-dialog__body{padding:26px!important}}

.current-hero__temperature>span>small{display:flex;align-items:center;white-space:nowrap;gap:2px}.weather-metrics dd .weather-help-button{align-self:center;margin-left:7px}.weather-metrics dt{flex-wrap:nowrap}
