/* The selected moonlit painting keeps the existing registered animal geometry. */
html[data-theme="night"] .home-pond .pond[data-art-theme="night"] :is(.pond__painting,.pond__water){filter:none}
.home-pond .pond__dragonfly-rest{position:absolute;z-index:2;display:none;object-fit:contain;pointer-events:none;user-select:none;transform-origin:0 0}
.home-pond .pond[data-night-wildlife="true"] .pond__dragonfly-video{opacity:0}
.home-pond .pond[data-night-wildlife="true"] .pond__dragonfly-rest[data-positioned="true"]{display:block;animation:pond-night-rest 9s ease-in-out infinite;filter:brightness(.83) saturate(.66) drop-shadow(0 -1px 1px #dbe8d933)}
.home-pond .pond[data-night-wildlife="true"] .pond__frog:not(.pond__frog-entry){filter:brightness(.82) saturate(.68) drop-shadow(0 -1px 1px #dbe8d92b)}
.home-pond .pond[data-night-wildlife="true"] :is(.pond__tree,.pond__foreground){filter:brightness(.57) saturate(.63) hue-rotate(7deg)}
.home-pond .pond[data-night-wildlife="true"] .pond__tadpoles{filter:brightness(.82) saturate(.7) blur(.3px)}
@keyframes pond-night-rest{0%,100%{translate:0 0}50%{translate:0 -.5px}}
@media(prefers-reduced-motion:reduce){.home-pond .pond__dragonfly-rest{animation:none!important;translate:none}}
