body:has(.ev-fall--site){isolation:isolate}.page-layout:has(>.ev-fall--site){background:rgba(0,0,0,0)}.page-layout:has(>.ev-fall--site) .lobby-wrap,.page-layout:has(>.ev-fall--site) .page-wrapper{background-color:rgba(0,0,0,0)}.ev-fall{--ev-fall-from:var(--sidebarWidth,0px);position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict;background-color:var(--d1-bg)}@media screen and (max-width:767.98px),screen and (pointer:coarse)and (max-height:500px){.ev-fall{--ev-fall-from:0px}}.ev-fall.ev-fall--header{--ev-fall-from:0px;position:absolute;z-index:0;background-color:rgba(0,0,0,0)}@media(prefers-reduced-motion:no-preference){.ev-fall--header:not(.ev-fall--still) .ev-fall__drop{animation-name:ev-fall-header;animation-duration:calc(var(--fall)*.3);animation-delay:calc(var(--delay)*.3)}}@keyframes ev-fall-header{0%{transform:translate3d(0,-48px,0)}to{transform:translate3d(0,76px,0)}}.ev-fall__drop{position:absolute;top:0;left:calc(var(--ev-fall-from) + (100% - var(--ev-fall-from))*var(--x)/100);animation:ev-fall var(--fall) linear var(--delay) infinite;will-change:transform}.ev-fall__sway{display:block;line-height:0;animation:ev-sway var(--sway-for) ease-in-out var(--sway-delay) infinite alternate;will-change:transform}.ev-fall__sway .ev-art{display:block}.ev-fall__img{display:block;object-fit:contain}.ev-fall__confetti{display:block;border-radius:1px}.ev-fall__drop--bat .ev-art{animation:ev-fall-flap .9s ease-in-out infinite}@keyframes ev-fall{0%{transform:translate3d(0,-15vh,0)}to{transform:translate3d(0,110vh,0)}}@keyframes ev-sway{0%{transform:translateX(calc(var(--sway) * -1)) rotate(calc(var(--tilt) * -1))}to{transform:translateX(var(--sway)) rotate(var(--tilt))}}@keyframes ev-fall-flap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}@media screen and (max-width:767.98px),screen and (pointer:coarse)and (max-height:500px){.ev-fall--still .ev-fall__drop:nth-child(n+4),.ev-fall__drop:nth-child(n+10){display:none}}.ev-fall--still .ev-fall__drop{top:var(--y);animation:none}.ev-fall--still .ev-fall__sway{animation:none;transform:rotate(var(--tilt))}.ev-fall--still .ev-fall__drop--bat .ev-art{animation:none}@media(prefers-reduced-motion:reduce){.ev-fall .ev-fall__drop{top:var(--y);animation:none}.ev-fall .ev-fall__sway{animation:none;transform:rotate(var(--tilt))}.ev-fall .ev-fall__drop--bat .ev-art{animation:none}}