.weatherReport{--local-WeatherReport-background:var(--color-solids_background);--local-WeatherReport-background-header:var(--color-ux_backgrounds_light40);--local-WeatherReport-background-list-forecast:var(--color-solids_background);--local-WeatherReport-background-list-current:var(--color-ux_backgrounds_light40);--local-WeatherReport-color-header:var(--color-text_default);--local-WeatherReport-color-footer:var(--color-text_link_primary_default);--local-WeatherReport-color-footer-link:var(--color-text_link_primary_hover);background:var(--local-WeatherReport-background);display:flex;flex-direction:column;margin:0 auto;row-gap:0}@media (min-width:1200.1px){.weatherReport{max-width:1072px;width:89.33333%}}@media (max-width:1200px) and (min-width:650.1px){.weatherReport{max-width:1072px;width:89.33333%}}@media (max-width:1000px) and (min-width:650.1px){.weatherReport{max-width:1104px;width:92%}}@media (max-width:650px){.weatherReport{width:100%}}.weatherReport .listWrap--current{background-color:var(--local-WeatherReport-background-list-current);display:none;overflow-x:auto}.weatherReport .listWrap--current.active{display:block}.weatherReport .listWrap--forecast{background-color:var(--local-WeatherReport-background-list-forecast);overflow-x:auto}.weatherReport .weatherReport__header{background-color:var(--local-WeatherReport-background-header);color:var(--local-WeatherReport-color-header);padding:var(--size-s)}html:not(.project-tirol) .weatherReport .weatherReport__header{font:400 normal var(--size-s) /150% var(--font-text),Arial,sans-serif}html:is(.project-tirol) .weatherReport .weatherReport__header{font:400 normal clamp(calc(.0625rem*var(--size-base-s)),calc(100vw*(18 - var(--size-base-s))/840 + .0625rem*var(--size-base-s) - .0625rem*(18 - var(--size-base-s))/840*360),1.125rem) /150% var(--font-text),Arial,sans-serif}.weatherReport .weatherReport__list{column-gap:var(--size-xs);display:flex;flex-direction:row;justify-content:space-between;list-style:none;margin:0;width:100%}@media (max-width:1000px){.weatherReport .weatherReport__list{padding:0 var(--size-m)}}@media (min-width:1000.1px){.weatherReport .weatherReport__list{padding:0}}@media (max-width:1000px){.weatherReport .weatherReport__list--current,.weatherReport .weatherReport__list--current .weatherReport__list{padding-left:0;padding-right:0}}.weatherReport .weatherReport__list--forecast{padding-left:0}@media (max-width:1000px){.weatherReport .weatherReport__list{min-width:56px}}@media (min-width:1000.1px){.weatherReport .weatherReport__list{min-width:112px}}.weatherReport .weatherReport__footer{align-items:center;color:var(--local-WeatherReport-color-footer);column-gap:var(--size-xxs);display:flex;flex-direction:row;justify-content:flex-end;padding:var(--size-xs) var(--size-m) var(--size-m) var(--size-m)}html:not(.project-tirol) .weatherReport .weatherReport__footer{font:400 normal var(--size-s) /var(--size-m) var(--font-text),Arial,sans-serif}html:is(.project-tirol) .weatherReport .weatherReport__footer{font:400 normal .875rem/125% var(--font-text),Arial,sans-serif}.weatherReport .weatherReport__footer .source{text-decoration:none;white-space:nowrap}.weatherReport .weatherReport__footer .source:active,.weatherReport .weatherReport__footer .source:focus,.weatherReport .weatherReport__footer .source:hover{color:var(--local-WeatherReport-color-footer-link)}.weatherReport .weatherReport__footer .icon{font-size:24px;margin-left:var(--size-xxs)}