/* Moving day teaser stork: flies over the menu now and then, never takes input. */
#lobby>.moving-day-stork{position:absolute;left:0;top:0;width:clamp(130px,13vw,190px);aspect-ratio:170/150;z-index:2;pointer-events:none!important;opacity:0;will-change:transform}
#lobby>.moving-day-stork svg{display:block;width:100%;height:100%;overflow:visible}
#lobby>.moving-day-stork .md-wing{transform-box:fill-box;transform-origin:100% 100%}
#lobby>.moving-day-stork.flapping .md-wing{animation:md-flap .32s ease-in-out infinite alternate}
#lobby>.moving-day-stork .md-pot{transform-box:fill-box;transform-origin:50% 0;animation:md-sway 1.3s ease-in-out infinite alternate}
@keyframes md-flap{from{transform:scaleY(1)}to{transform:scaleY(-.55)}}
@keyframes md-sway{from{transform:rotate(-6deg)}to{transform:rotate(6deg)}}
@media(max-height:500px){#lobby>.moving-day-stork{width:110px}}
html[data-motion=gentle] #lobby>.moving-day-stork{display:none}
/* The vine the stork steals: snatched away fast, then it grows back as a slow fade. */
#lobby>.menu-edge-vines>svg.menu-stolen-strand{position:absolute;inset:0;will-change:opacity;transition:opacity 2s ease-in}
#lobby>.menu-edge-vines[data-steal=taken]>svg.menu-stolen-strand{opacity:0;transition:opacity .18s}
