.nb-header-institutional__right-group{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--nb-weather-redacao-gap,18px);min-width:0;margin-left:auto}
.nb-weather{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--nb-weather-color,#10233d);font:inherit;line-height:1;white-space:nowrap;background:transparent!important;border:0!important;box-shadow:none!important;transform:scale(var(--nb-weather-size,1));transform-origin:right center}
.nb-weather__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;color:var(--nb-weather-max-color,#2599D6)}
.nb-weather__icon svg{display:block;width:18px;height:18px}
.nb-weather__place{max-width:110px;overflow:hidden;text-overflow:ellipsis;font-weight:500}
.nb-weather__condition{max-width:130px;overflow:hidden;text-overflow:ellipsis;color:inherit;opacity:.78}
.nb-weather__temps{display:inline-flex;align-items:center;gap:3px;font-variant-numeric:tabular-nums}
.nb-weather__min{color:var(--nb-weather-min-color,#0F719E)}
.nb-weather__max{color:var(--nb-weather-max-color,#2599D6)}
.nb-weather__separator{color:inherit;opacity:.45}
.nb-weather__credit{font-size:7px!important;line-height:1;color:inherit!important;opacity:.55;text-decoration:none!important}
.nb-weather__credit:hover,.nb-weather__credit:focus-visible{text-decoration:underline!important}
@media(max-width:1024px){.nb-weather__place,.nb-weather__condition{display:none}.nb-header-institutional__right-group{gap:min(var(--nb-weather-redacao-gap,18px),12px)}}
@media(max-width:760px){.nb-weather.is-hidden-mobile{display:none!important}.nb-weather:not(.is-hidden-mobile){gap:4px;transform:scale(.88);transform-origin:right center}.nb-weather:not(.is-hidden-mobile) .nb-weather__place,.nb-weather:not(.is-hidden-mobile) .nb-weather__condition,.nb-weather:not(.is-hidden-mobile) .nb-weather__min,.nb-weather:not(.is-hidden-mobile) .nb-weather__separator,.nb-weather:not(.is-hidden-mobile) .nb-weather__credit{display:none!important}.nb-header-institutional__right-group{gap:8px}}
