.mini-nest{cursor:pointer;background:0 0;border:0;flex-shrink:0;width:36px;height:36px;padding:0;position:relative}.mini-nest .mini-nest-icon{width:32px;height:20px;transition:transform .2s,opacity .3s;position:absolute;bottom:6px;left:2px}.mini-nest .mini-nest-icon .bowl{fill:#8c1c24}.mini-nest .mini-nest-icon .rim{fill:#b9955a}.mini-nest .mini-nest-icon .twig{fill:none;stroke:#5c1016;stroke-width:1.1px;stroke-linecap:round}.mini-nest:hover .mini-nest-icon{transform:translateY(-1px)rotate(-4deg)}.mini-nest:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ffffff80}.mini-nest.filled:has(.mini-nest-scene.ready) .mini-nest-icon{opacity:0}.mini-nest-scene{--s:64px;width:var(--s);height:var(--s);pointer-events:none;transition:width .5s,height .5s,bottom .5s;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.mini-nest-scene.big{--s:220px;bottom:calc(18px - var(--s) / 2)}.mini-nest-scene canvas{opacity:0;width:100%;height:100%;transition:opacity .4s;display:block}.mini-nest-scene.ready canvas{opacity:1}.mini-nest-z{color:#fffc;font:italic 700 11px/1 sans-serif;animation:3.2s ease-out infinite mini-nest-z;position:absolute;top:8%;left:62%}.mini-nest-z+.mini-nest-z{animation-delay:1.6s}@keyframes mini-nest-z{0%{opacity:0;transform:translateY(4px)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(10px,-14px)scale(1.1)}}.mini-egg{z-index:2;cursor:pointer;transform-origin:50% 90%;background:0 0;border:0;width:30px;height:30px;padding:0;animation:9s ease-in-out infinite mini-egg-rock;position:absolute}.mini-egg img{filter:drop-shadow(0 2px 2px #0006);width:100%;height:100%;display:block}.mini-egg.inline{align-self:flex-end;width:32px;height:32px;margin-bottom:14px;position:relative}.mini-egg.hint{animation-duration:3.5s}@keyframes mini-egg-rock{0%,88%,to{transform:rotate(0)}91%{transform:rotate(-12deg)}94%{transform:rotate(10deg)}97%{transform:rotate(-5deg)}}.mini-egg-flight{z-index:60;pointer-events:none;width:30px;height:30px;position:fixed}.mini-egg-flight img{width:100%;height:100%;display:block}
