[data-v-e43f1d15] .weather-section-card__header{margin-bottom:.85rem}.weather-glance[data-v-e43f1d15]{display:grid;gap:0}.weather-glance__row[data-v-e43f1d15]{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr);min-height:4.15rem}.weather-glance__value[data-v-e43f1d15]{color:var(--brand-text-primary);font-size:var(--font-size-xl);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.weather-glance__value-line[data-v-e43f1d15]{align-items:baseline;display:flex;gap:.45rem;min-width:0}.weather-glance__score-helper[data-v-e43f1d15]{color:var(--brand-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);white-space:nowrap}@media(min-width:1024px){.weather-glance[data-v-e43f1d15]{padding-top:3.55rem}}.weather-map-preview-card[data-v-b52f8764]{overflow:hidden;padding:0}.weather-map-preview[data-v-b52f8764]{height:100%;min-height:100%;overflow:hidden;position:relative}.weather-map-preview__image[data-v-b52f8764]{background:linear-gradient(180deg,#ffffffd1,#ffffff94 28%,#fff3 58%,#ffffff0a),linear-gradient(105deg,#ffffffe6,#ffffffad 36%,#fff3 72%,#ffffff0a),url(../images/weather/weather-map-preview.jpg) 50% /cover,url(../images/destinations/city-map-placeholder.jpg) 50% /cover;top:0;right:0;bottom:0;left:0;position:absolute;transform:scale(1.03)}.weather-map-preview__content[data-v-b52f8764]{display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:space-between;min-height:13rem;padding:clamp(1.35rem,2.4vw,1.9rem);position:relative;z-index:1}.weather-map-preview__actions[data-v-b52f8764]{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.weather-map-preview__button[data-v-b52f8764]{align-self:flex-end}@media(max-width:640px){.weather-map-preview__actions[data-v-b52f8764],.weather-map-preview__button[data-v-b52f8764]{width:100%}}
