@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.event-artwork{view-transition-name:event-flyer}.event-title,.event-artwork .poster .t{view-transition-name:event-title}}
.BMhn4a_layer{z-index:-1;pointer-events:none;contain:strict;--g:max(20px, calc((100vw - 896px) / 2 - 12px));position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 128px),#0000 calc(100% - 100px));mask-image:linear-gradient(#000 0 calc(100% - 128px),#0000 calc(100% - 100px))}.BMhn4a_defs{width:0;height:0;position:absolute;overflow:hidden}.BMhn4a_smiley{--sz:min(var(--w), calc(var(--g) - 2px));--sx:min(var(--sway), max(0px, calc((var(--g) - var(--sz)) / 4)));--inner:calc(var(--sx) + (var(--g) - var(--sz) - 2 * var(--sx)) * var(--f));width:var(--sz);height:var(--sz);opacity:0;will-change:transform, opacity;animation:BMhn4a_fall var(--dur) linear var(--delay) infinite;position:absolute;top:0}.BMhn4a_left{left:var(--inner)}.BMhn4a_right{right:var(--inner)}.BMhn4a_art{filter:drop-shadow(0 2px 6px #00000059);animation:BMhn4a_sway calc(var(--dur) * .35) ease-in-out var(--delay) infinite alternate;display:block}@keyframes BMhn4a_fall{0%{opacity:0;transform:translateY(-80px)}6%{opacity:calc(var(--o) * .85)}92%{opacity:calc(var(--o) * .85)}to{opacity:0;transform:translateY(calc(100vh + 40px))}}@keyframes BMhn4a_sway{0%{transform:translateX(calc(var(--sx) * -1)) rotate(calc(var(--rot) * -1))}to{transform:translateX(var(--sx)) rotate(var(--rot))}}.BMhn4a_paused .BMhn4a_smiley,.BMhn4a_paused .BMhn4a_art{animation-play-state:paused}@media (max-width:700px){.BMhn4a_hideSm{display:none}}@media (prefers-reduced-motion:reduce){.BMhn4a_layer{display:none}}.BMhn4a_shower{z-index:6;pointer-events:none;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 128px),#0000 calc(100% - 100px));mask-image:linear-gradient(#000 0 calc(100% - 128px),#0000 calc(100% - 100px))}.BMhn4a_drop{opacity:0;will-change:transform, opacity;animation:BMhn4a_drop var(--dur) cubic-bezier(.45, 0, .8, 1) var(--delay) both;position:absolute;top:0}.BMhn4a_dropImg{animation-timing-function:linear}.BMhn4a_drop svg{display:block}@keyframes BMhn4a_drop{0%{opacity:.9;transform:translateY(-90px)rotate(0)}85%{opacity:.9}to{transform:translate3d(0, calc(100vh + 40px), 0) rotate(var(--spin));opacity:0}}@media (prefers-reduced-motion:reduce){.BMhn4a_shower{display:none}}.BMhn4a_img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.BMhn4a_smileyImg{--sz:min(calc(var(--w) * var(--ar)), calc(var(--g) - 2px));height:calc(var(--sz) / var(--ar))}@media (max-width:700px){.BMhn4a_wide .BMhn4a_smileyImg{--sz:calc(var(--g) - 2px);height:calc(var(--sz) * var(--ar))}.BMhn4a_wide .BMhn4a_smileyImg .BMhn4a_img{width:calc(var(--sz) * var(--ar));height:var(--sz);animation-name:BMhn4a_swayUp;position:absolute;top:50%;left:50%}}@keyframes BMhn4a_swayUp{0%{transform:translate(-50%, -50%) translateX(calc(var(--sx) * -1)) rotate(calc(90deg - var(--rot) * .5))}to{transform:translate(-50%, -50%) translateX(var(--sx)) rotate(calc(90deg + var(--rot) * .5))}}.BMhn4a_smileyImg{animation-timing-function:linear}.BMhn4a_dropImg{--bw:min(calc(var(--h) * var(--ar)), 34vw);width:var(--bw);height:calc(var(--bw) / var(--ar));left:min(var(--x,0%), calc(100% - var(--bw)))}
