:root{--m-out:cubic-bezier(.2,.8,.2,1);--m-in:cubic-bezier(.8,0,.8,.2);--m-spring:cubic-bezier(.22,1.42,.36,1);--m-windup:cubic-bezier(.6,0,.9,.5)}.m-a{animation-duration:var(--t,.42s);animation-delay:var(--d,0ms);animation-fill-mode:both;animation-timing-function:var(--m-out);animation-iteration-count:1}.m-mask{display:block;overflow:hidden;padding-bottom:.08em}.m-rise{animation-name:m-rise;display:inline-block;--t:460ms}@keyframes m-rise{0%{transform:translateY(112%)}}.m-fade{animation-name:m-fade;--t:320ms}@keyframes m-fade{0%{opacity:0}}.m-up{animation-name:m-up;--t:380ms}@keyframes m-up{0%{opacity:0;transform:translateY(var(--dy,16px))}}.m-inr{animation-name:m-inr;--t:380ms}@keyframes m-inr{0%{opacity:0;transform:translateX(var(--dx,-36px))}}.m-pop{animation-name:m-pop;--t:360ms;animation-timing-function:var(--m-spring)}@keyframes m-pop{0%{opacity:0;transform:rotate(var(--r,0deg)) scale(.45)}}.m-slap{animation-name:m-slap;--t:460ms;animation-timing-function:linear}@keyframes m-slap{0%{opacity:0;transform:rotate(calc(var(--r, 0deg) - 10deg)) scale(var(--s,1.7));animation-timing-function:var(--m-windup)}12%{opacity:1}40%{transform:rotate(var(--r,0deg)) scale(1.12,.86);animation-timing-function:var(--m-out)}66%{transform:rotate(var(--r,0deg)) scale(.97,1.04);animation-timing-function:var(--m-out)}to{opacity:1;transform:rotate(var(--r,0deg)) scale(1)}}.m-slam{animation-name:m-slam;--t:420ms;animation-timing-function:var(--m-spring)}@keyframes m-slam{0%{opacity:0;transform:rotate(var(--r,0deg)) scale(var(--s,1.9))}14%{opacity:1}to{opacity:1;transform:rotate(var(--r,0deg)) scale(1)}}.m-stamp{animation-name:m-stamp;--t:340ms;animation-timing-function:linear}@keyframes m-stamp{0%{opacity:0;transform:rotate(calc(var(--r, 0deg) - 14deg)) scale(2.4);animation-timing-function:var(--m-windup)}40%{opacity:1;transform:rotate(var(--r,0deg)) scale(.93);animation-timing-function:var(--m-out)}to{opacity:1;transform:rotate(var(--r,0deg)) scale(1)}}.m-spray{animation-name:m-spray;--t:320ms;animation-timing-function:var(--m-spring)}@keyframes m-spray{0%{opacity:0;transform:rotate(var(--r,0deg)) translateY(-.14em) scale(1.55)}35%{opacity:1}to{opacity:1;transform:rotate(var(--r,0deg))}}.m-tape{animation-name:m-tape;--t:240ms;transform-origin:0 50%}@keyframes m-tape{0%{transform:rotate(var(--r,0deg)) scaleX(0)}70%{transform:rotate(var(--r,0deg)) scaleX(1.03)}to{transform:rotate(var(--r,0deg)) scaleX(1)}}.m-dot{animation-name:m-dot;--t:180ms;transform-box:fill-box;transform-origin:center}@keyframes m-dot{0%{opacity:0;transform:scale(2.4)}}.m-drip{animation-name:m-drip;--t:900ms;animation-timing-function:cubic-bezier(.35,.6,.25,1);transform-box:fill-box;transform-origin:50% 0}@keyframes m-drip{0%{transform:scaleY(0)}}.m-bulb{animation-name:m-bulb;--t:900ms;animation-timing-function:cubic-bezier(.35,.6,.25,1)}@keyframes m-bulb{0%{transform:translateY(var(--dl,-30px));opacity:0}12%{opacity:1}}.m-fill{animation-name:m-fill;--t:760ms;transform-origin:0 50%}@keyframes m-fill{0%{transform:scaleX(var(--p0,0))}}.m-cam{animation-name:m-cam;--t:340ms}@keyframes m-cam{0%{transform:scale(var(--s,1.06)) translateY(4px)}}.m-kick{animation-name:m-kick;--t:280ms;animation-timing-function:var(--m-spring)}@keyframes m-kick{0%{transform:scale(var(--s,1.18))}}.m-squash{animation-name:m-squash;--t:280ms}@keyframes m-squash{0%{transform:scale(1)}30%{transform:scale(1.1,.86)}62%{transform:scale(.96,1.05)}to{transform:scale(1)}}.m-spot{animation-name:m-spot;--t:520ms;animation-timing-function:linear;transform-origin:50% 0}@keyframes m-spot{0%{opacity:0;transform:scaleY(.82)}10%{opacity:.55}20%{opacity:.1}32%{opacity:1;transform:scaleY(1)}to{opacity:1;transform:scaleY(1)}}.m-neon{animation-name:m-neon;--t:760ms;animation-timing-function:linear}@keyframes m-neon{0%,10%{opacity:0}12%,20%{opacity:1}22%,34%{opacity:.08}36%,50%{opacity:1}52%,58%{opacity:.3}60%,to{opacity:1}}.m-mk-win{animation-name:m-mk-win;--t:420ms}@keyframes m-mk-win{0%{transform:translateX(-101%)}}.m-mk-ink{animation-name:m-mk-ink;--t:420ms}@keyframes m-mk-ink{0%{transform:translateX(101%)}}.m-seg{animation-name:m-fade;--t:60ms;animation-timing-function:linear}.m-wipe{animation-name:m-wipe;--t:520ms}@keyframes m-wipe{0%{transform:translateX(-130%) skewX(-8deg)}44%{transform:translateX(0) skewX(-8deg)}to{transform:translateX(130%) skewX(-8deg)}}.m-black{animation-name:m-black;--t:360ms;animation-timing-function:linear}@keyframes m-black{0%,40%{opacity:1}to{opacity:0}}.m-leave{animation:m-leave var(--t,.18s) var(--m-in) var(--d,0ms) both}@keyframes m-leave{to{opacity:0;transform:translateY(var(--dy,0)) scale(.985)}}.m-lines{animation-name:m-lines;--t:520ms;opacity:0}@keyframes m-lines{0%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.2)}}.m-a.m-cam,.m-a.m-kick,.m-a.m-squash{animation-fill-mode:none}.m-fx{inset:0;pointer-events:none;overflow:hidden;z-index:60}.m-fx,.m-pt{position:absolute}.m-pt{left:0;top:0;display:block}.m-pt svg{display:block;width:100%;height:100%;overflow:visible}.m-reel{display:inline-flex;align-items:flex-start;line-height:1.1}.m-reel .rc{display:inline-block;height:1.1em;overflow:hidden}.m-reel .rs{display:block}.m-reel .rs>i{display:block;height:1.1em;line-height:1.1em;font-style:normal;text-align:center}.m-reel .rd,.m-reel .rsep{display:inline-block;height:1.1em;line-height:1.1em}.m-lsep{--ld:.13em;--ld-base:.87em;position:relative;flex:none;width:.3em}.m-lsep.comma{width:.34em}.m-lsep.colon{width:.36em}.m-lsep.gap{width:.16em}.m-lsep>b{position:absolute;left:50%;width:var(--ld);height:var(--ld);margin-left:calc(var(--ld) / -2);border-radius:50%;background:currentColor;top:calc(var(--ld-base) - var(--ld))}.m-led .m-lsep>b{box-shadow:0 0 .04em var(--lc),0 0 .2em color-mix(in srgb,var(--lc) 45%,transparent)}.m-lsep.dot>b{--ld:.11em}.m-lsep.comma>b:nth-child(2){top:calc(var(--ld-base) + .03em);margin-left:calc(var(--ld) * -1.15);width:calc(var(--ld) * .85);height:calc(var(--ld) * .85)}.m-lsep.colon>b:first-child{top:calc(var(--ld-base) - .5em)}.m-lsep.colon>b:nth-child(2){top:calc(var(--ld-base) - .2em)}.m-flip>*{position:relative}@media (prefers-reduced-motion:reduce){.m-a,.m-a *{animation:none!important}.m-black-layer,.m-lines,.m-wipe-layer{display:none!important}}.reduce-motion .m-a,.reduce-motion .m-a *,[data-motion=reduce] .m-a,[data-motion=reduce] .m-a *{animation:none!important}.reduce-motion .m-black-layer,.reduce-motion .m-lines,.reduce-motion .m-wipe-layer,[data-motion=reduce] .m-black-layer,[data-motion=reduce] .m-lines,[data-motion=reduce] .m-wipe-layer{display:none!important}.m-led{--lc:var(--gold,#ffc83d);font-family:var(--f-led,"Doto",ui-monospace,monospace);font-weight:900;line-height:1;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--lc) 72%,#fff);text-shadow:0 0 .04em var(--lc),0 0 .22em color-mix(in srgb,var(--lc) 50%,transparent)}.m-neon-sign{--nc:var(--sodium,#ffa04d);position:relative;display:inline-grid;font:400 17px/1 var(--f-neon,"Tilt Neon","Trebuchet MS",sans-serif);letter-spacing:.04em;white-space:nowrap}.m-neon-sign>span{grid-area:1/1;padding:.42em .8em .46em;border-radius:.6em}.m-neon-sign .off{color:color-mix(in srgb,var(--nc) 30%,#2a2433);border:2px solid color-mix(in srgb,var(--nc) 22%,#2a2433)}.m-neon-sign .on{color:color-mix(in srgb,var(--nc) 25%,#fff);border:2px solid color-mix(in srgb,var(--nc) 45%,#fff);text-shadow:0 0 .04em #fff,0 0 .14em var(--nc),0 0 .4em var(--nc);box-shadow:0 0 .14em var(--nc),0 0 .6em color-mix(in srgb,var(--nc) 50%,transparent),inset 0 0 .3em color-mix(in srgb,var(--nc) 45%,transparent)}.m-neon-sign.bare>span{border-color:transparent!important;box-shadow:none!important;padding:0}.m-spotlight{position:absolute;pointer-events:none;transform-origin:50% 0}.m-spotlight svg{width:100%;height:100%;display:block}.m-marker{position:relative;display:inline-block}.m-marker .m-mk{position:absolute;left:-4%;right:-4%;bottom:-.32em;height:.5em;overflow:hidden;pointer-events:none}.m-marker .m-mk svg,.m-marker .m-mk>span{display:block;width:100%;height:100%}.m-marker .m-mk svg{overflow:visible}.m-marker .m-ring{left:-14%;top:-30%;width:128%;height:160%;overflow:visible}.m-marker .m-ring,.m-wipe-layer{position:absolute;pointer-events:none}.m-wipe-layer{top:-4%;bottom:-4%;left:-30%;width:160%;z-index:70;transform:translateX(-130%)}.m-wipe-layer svg{width:100%;height:100%;display:block}.m-black-layer{position:absolute;inset:0;background:var(--ink,#07060a);pointer-events:none;z-index:70;opacity:0}