.mq-entry-gallery{position:relative;isolation:isolate;filter:saturate(var(--photo-saturation,1))}
.mq-entry-gallery:after{content:'';position:absolute;inset:0;background:#dba45a;opacity:var(--photo-warmth,.04);mix-blend-mode:soft-light;pointer-events:none}
.mq-entry-gallery[data-weather=cloudy]{filter:saturate(.93)}
.mq-entry-gallery[data-weather=rain]{filter:saturate(.87)}
.mq-entry-gallery[data-weather=fog]{filter:saturate(.9)}
.mq-entry-gallery[data-weather=snow]{filter:saturate(.91) brightness(1.02)}
.mq-entry-gallery[data-weather=clear]{filter:saturate(1.035) brightness(1.015)}
.portal-weather-note{grid-column:2;font-size:11px;color:#4b5e67;line-height:1.7;padding:0 16px 14px;margin:0;max-width:65ch}
.portal-weather-note a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:600px){.portal-weather-note{padding:8px 0 16px;font-size:11px}}
