/* One map scene and one undistorted schedule painting at every viewport size. */
body.watercolor-home .map-preview {
 aspect-ratio:1672 / 941 !important;
 overflow:hidden;
 border-radius:2px;
}
body.watercolor-home .map-preview > .wc-shared-map {
 display:block;position:relative;inset:auto;width:100%;height:100%;
 padding:0;margin:0;border:0;background:none;box-shadow:none;
 transform:none;backdrop-filter:none;
}
body.watercolor-home .map-preview .wc-shared-map svg {display:block;width:100%;height:100%;}
body.watercolor-home .wc-companion-ivy {display:none!important;}
body.watercolor-home .wc-schedule-landscape {
 inset:auto 8px 8px;height:100px;overflow:hidden;
 mask-image:none;-webkit-mask-image:none;
}
body.watercolor-home .wc-schedule-landscape > img {
 position:absolute;inset:0;display:block;width:100%;height:100%;
 object-fit:contain;object-position:center bottom;
 opacity:1;filter:none;transform:none;
}
body.watercolor-home .wc-schedule-landscape .wc-schedule-night {display:none;}
html[data-theme=dark] body.watercolor-home .wc-schedule-landscape .wc-schedule-day {display:none;}
html[data-theme=dark] body.watercolor-home .wc-schedule-landscape .wc-schedule-night {display:block;}
body.watercolor-home .schedule #day-events {
 background:none!important;border:0;min-height:108px;padding:8px 0 0;
}
body.watercolor-home .schedule #day-events::before,
body.watercolor-home .schedule #day-events::after {content:none!important;}
body.watercolor-home .schedule #day-events .empty {
 position:relative;max-width:77%;margin:0 auto;padding:9px 3px 35px;
 color:var(--ink);font-size:12px;line-height:1.4;text-wrap:balance;
 text-shadow:0 1px 4px var(--wc-foundation-surface);
}
body.watercolor-home .schedule:has(.event) .wc-schedule-landscape {opacity:.35;}
.currency-icon {object-fit:contain;vertical-align:middle;}
@media(max-width:760px){
 body.watercolor-home .wc-schedule-landscape {height:110px;}
 body.watercolor-home .schedule #day-events {min-height:120px;}
}
