.hero-ground{image-rendering:pixelated;image-rendering:crisp-edges}@media (min-width:1124px){.arcade-cabinet-container{transform:scale(.8)!important;transform:scale(calc(8.8px / 1vmin))!important;transition:transform .2s!important;left:auto!important;right:40px!important}.arcade-cabinet-container:hover{transform:scale(.85)!important;transform:scale(calc(9.3px / 1vmin))!important}.arcade-cabinet-container:active{transform:scale(.7)!important;transform:scale(calc(7.92px / 1vmin))!important}}@media (min-width:1280px){.arcade-cabinet-container{right:5%!important}}@media (min-width:1536px){.arcade-cabinet-container{right:8%!important}}.arcade-mini{--c1:#1a1c24;--c2:#101012;--b1:#383e45;--b2:#282e33;--g1:#0cf;--g2:#08c;--s1:#a0a6ae;--m1:#ef4e3c;--d1:#ffb751;--j1:#ff5c4f;--j2:#d72f20;width:100%;height:100%;position:relative}.silhouette-underlay{background-color:var(--b1);clip-path:polygon(1vmin 10vmin,35vmin 10vmin,35vmin 11.5vmin,32.75vmin 14.75vmin,32.75vmin 37.25vmin,36vmin 41.5vmin,36vmin 43vmin,0 43vmin,0 41.5vmin,3.25vmin 37.25vmin,3.25vmin 14.75vmin,1vmin 11.5vmin);z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.arcade-mini *,.arcade-mini :before,.arcade-mini :after{box-sizing:border-box}.arcade-mini *{width:calc(100% - 2vmin);position:absolute;left:1vmin}.arcade-mini :before,.arcade-mini :after{content:"";position:absolute}.top-mini{background:var(--c1);height:11.5vmin;box-shadow:inset 1vmin 1vmin 0 var(--b1), inset -1vmin 1vmin 0 var(--b1);border-radius:2vmin 2vmin 0 0;top:0;overflow:hidden}.top-mini:before{border:.35vmin solid #505560;border-radius:.5vmin;width:calc(100% - 1.5vmin);height:calc(100% - 1.5vmin);top:.75vmin;left:.75vmin;box-shadow:inset 0 0 1vmin #00000080}.marquee-container-mini{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;top:0;left:0}.marquee-top-line-mini{text-align:center!important;width:100%!important;font-family:var(--font-mario)!important;color:var(--d1)!important;text-transform:uppercase!important;letter-spacing:.15vmin!important;margin:0!important;padding:0!important;font-size:3vmin!important;position:relative!important;top:1.2vmin!important;left:auto!important}.marquee-bottom-line-mini{justify-content:center!important;align-items:center!important;width:100%!important;margin-top:.8vmin!important;display:flex!important;position:relative!important;left:auto!important}.marquee-bottom-line-mini *{width:auto!important;position:relative!important;left:auto!important}.marquee-bottom-line-dash-mini{background-color:#d8d8d8!important;width:2.5vmin!important;height:.3vmin!important;margin:0 1vmin!important;display:inline-block!important;position:relative!important;left:auto!important}.marquee-bottom-line-text-mini{font-family:var(--font-mario)!important;color:#d8d8d8!important;text-transform:uppercase!important;letter-spacing:.1vmin!important;width:auto!important;font-size:1.8vmin!important;display:inline-block!important;position:relative!important;left:auto!important}.top-screen-mini{background:linear-gradient(57deg, #fff0 1.9vmin, var(--b1) calc(1.9vmin + 1px) 2.75vmin, var(--c2) calc(2.75vmin + 1px) 60%, #fff0 60% 100%), linear-gradient(-57deg, #fff0 1.9vmin, var(--b1) calc(1.9vmin + 1px) 2.75vmin, var(--c2) calc(2.75vmin + 1px) 60%, #fff0 60% 100%);clip-path:polygon(0 0,34vmin 0,31.75vmin 3.5vmin,2.25vmin 3.5vmin);width:calc(100% - 2vmin);height:3.5vmin;top:11.3vmin}.screen-mini{background:linear-gradient(90deg, var(--b1) 1vmin, var(--c1) 1vmin 60%, #fff0 60% 100%), linear-gradient(-90deg, var(--b1) 1vmin, var(--c1) 1vmin 60%, #fff0 60% 100%);justify-content:center;align-items:center;width:calc(100% - 6.5vmin);height:22.5vmin;display:flex;top:14.75vmin;left:3.25vmin;overflow:hidden}.screen-mini:before{border:.35vmin solid #505560;border-radius:1.5vmin;width:calc(100% - 4vmin);height:calc(100% - 2.5vmin)}.glass-mini{background:#000;border-radius:1vmin;width:calc(100% - 8.5vmin);height:calc(100% - 6.5vmin);position:relative;left:auto;overflow:hidden;transform:scale(.975);box-shadow:inset 0 0 2vmin #000000e6}.glass-mini span{z-index:1;background:0 0;border-radius:1.25vmin;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;animation:4s ease-in-out infinite alternate crtPulse;display:flex;top:0;left:0}.glass-mini span i{width:auto;color:var(--g1);font-family:var(--font-mario);text-align:center;text-shadow:0 0 1.5vmin var(--g1);font-size:3.25vmin;font-style:normal;animation:1s steps(2,start) infinite retroBlink;display:inline;position:relative;top:0;left:0;transform:scaleY(1.35)}.glass-mini:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(#fff0 50%,#00000026 50%) 0 0/100% .4vmin;position:absolute;inset:0}.bot-screen-mini{background:linear-gradient(116deg, #fff0 1.9vmin, var(--b2) calc(1.9vmin + 1px) 2.8vmin, var(--c2) calc(2.8vmin + 1px) 60%, #fff0 60% 100%), linear-gradient(-116deg, #fff0 1.9vmin, var(--b2) calc(1.9vmin + 1px) 2.8vmin, var(--c2) calc(2.8vmin + 1px) 60%, #fff0 60% 100%);background-repeat:no-repeat;width:100%;height:4.75vmin;top:36.85vmin;left:0}.bot-screen-mini:before,.bot-screen-mini:after{background:#000;border-radius:100%;width:3vmin;height:1vmin;top:2.1vmin;left:8.25vmin}.bot-screen-mini:after{z-index:0;left:24.8vmin}.joystick-mini{z-index:1;background:#00800000;width:100%;height:9vmin;bottom:0;left:0}.joystick-mini span{background:#00f0;width:3.5vmin;height:7vmin;transition:transform .2s;top:.5vmin;left:8vmin}.joystick-mini span+span{left:24.5vmin}.arcade-mini:hover .joystick-mini span{transform:rotate(8deg)translate(.2vmin)}.arcade-mini:hover .joystick-mini span+span{transform:rotate(-8deg)translate(-.2vmin)}.joystick-mini span:before{background:radial-gradient(ellipse at 30% 27%, #ffffffa8 .1vmin, #fff0 .5vmin), linear-gradient(-106deg, #fff0 0 3.5vmin, var(--j1) calc(3.5vmin + 1px) 3.8vmin, #fff0 calc(3.8vmin + 1px) 100%), linear-gradient(106deg, #fff0 0 3vmin, var(--j2) calc(3vmin + 1px) 3.8vmin, #fff0 calc(3.8vmin + 1px) 100%), radial-gradient(circle at 33% 80%, #fff0 0 1.5vmin, var(--j2) calc(1.5vmin + 1px) 100%), conic-gradient(from -15deg at 50% 8vmin, var(--j1) 0 30deg, #fff0 0 100%);background-position:0 0,0 0,0 0,-100% 0,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 100%,100% 100%,100% 35%,100% 100%;border-radius:3vmin 3vmin 0 0;width:3.5vmin;height:5.25vmin;top:0;left:0}.joystick-mini span:after{background:linear-gradient(180deg, var(--b2) 20%, var(--s1) 50%, var(--b1) 80%);border-radius:0% 0% 50% 50%/0% 0% 5% 5%;width:1vmin;height:1.5vmin;bottom:.25vmin;left:1.25vmin}.buttons-mini{width:9vmin;height:3vmin;top:.25vmin;left:13.5vmin}.buttons-mini:before,.buttons-mini:after{background:#000;border-radius:100%;width:3vmin;height:1vmin;bottom:.125vmin;left:.5vmin}.buttons-mini:after{z-index:0;left:5.675vmin}.buttons-mini span{background:radial-gradient(circle at 50% -2.4vmin, var(--j1) 0 3vmin, var(--j2) calc(3vmin + 1px) 100%);z-index:1;border-radius:40% 40% 50% 50%/30% 30% 20% 20%;width:2.5vmin;height:1.3vmin;transition:transform .1s,height .1s;bottom:.25vmin;left:.8vmin}.buttons-mini span+span{left:5.85vmin}.buttons-mini span:before,.buttons-mini span:after{filter:blur(.85px);background:#fff8;border-radius:100%;width:.85vmin;height:.1vmin;top:.2vmin;left:.25vmin}.arcade-mini:active .buttons-mini span{filter:brightness(.9);height:1.1vmin;transform:translateY(.2vmin)}.bot-mini{background:linear-gradient(180deg, var(--c1) 4vmin, var(--m1) 2vmin);width:100%;height:32.25vmin;box-shadow:inset 1vmin 0 0 var(--b1), inset -1vmin 0 0 var(--b1), inset 0 -1vmin 0 var(--b1);border-radius:0 0 1vmin 1vmin;top:41.5vmin;left:0}.bot-mini:before{z-index:1;border:.35vmin solid #505560;border-radius:1.5vmin;width:calc(100% - 3.25vmin);height:calc(100% - 7.25vmin);bottom:1.75vmin;left:1.75vmin}.bot-mini:after{background:var(--c1);border-radius:0 0 1vmin 1vmin;width:calc(100% - 1vmin);height:1.25vmin;bottom:-1.2vmin;left:.5vmin}.draw-mini{z-index:0;width:100%;height:100%;left:0;overflow:hidden}.draw-mini:before{--oval:0 0 var(--d1);background:var(--d1);width:25vmin;height:2.35vmin;box-shadow:6vmin 2.25vmin var(--oval), -4vmin 4.5vmin var(--oval), 2vmin 6.75vmin var(--oval), -4vmin 9vmin var(--oval), 7vmin 11.25vmin var(--oval), 2vmin 13.5vmin var(--oval);border-radius:2vmin;top:22vmin;left:22.5vmin;transform:rotate(45deg)}.draw-mini:after{--oval:0 0 var(--d1);--oval2:0 -.1vmin var(--m1);background:var(--d1);width:2.95vmin;height:2.35vmin;box-shadow:6vmin 9vmin var(--oval), 14vmin 6.65vmin var(--oval2), 9vmin 2.15vmin var(--oval2), 13vmin -2.35vmin var(--oval2);z-index:0;border-radius:2vmin;top:12vmin;left:17vmin;overflow:hidden;transform:rotate(45deg)}.box-mini{background:#1a1c24;border-radius:.5vmin;width:9.25vmin;height:10.25vmin;top:7.25vmin;left:3.5vmin}.coins-mini{--dot:#505560 .2vmin, #fff0 calc(.2vmin + 1px) 100%;background:radial-gradient(circle at .65vmin .55vmin, var(--dot)), radial-gradient(circle at 3vmin .55vmin, var(--dot)), radial-gradient(circle at .65vmin 7.15vmin, var(--dot)), radial-gradient(circle at 3vmin 7.15vmin, var(--dot)), #80868e;border-radius:.5vmin;width:3.5vmin;height:7.75vmin;top:1.25vmin;left:1.25vmin}.button-mini{border:.5vmin solid var(--c2);background:radial-gradient(circle at 1.1vmin .45vmin, var(--j1) 0 .7vmin, #fff 1.25vmin 100%);border-radius:100%;width:2.25vmin;height:2.25vmin;top:1.5vmin;left:5.75vmin}.button-mini:before{background:var(--c2);border-radius:.25vmin;width:2.3vmin;height:1vmin;top:2.9vmin;left:-4.25vmin}.slot-mini{background:var(--c2);border:.35vmin solid #a0a6ae;border-width:.35vmin .55vmin;border-radius:.3vmin;width:1.35vmin;height:2.35vmin;top:.6vmin;left:1.1vmin}.slot-mini:before{background:#a0a6ae;border-radius:0 0 .2vmin .2vmin;width:1.25vmin;height:1.25vmin;top:5vmin;left:-.5vmin}.slot-mini:after{background:#000;border:0;border-radius:.2vmin;width:.5vmin;height:2vmin;top:4vmin;left:-.1vmin}.box-mini:before,.box-mini:after,.coins-mini:before,.coins-mini:after{background:radial-gradient(circle at 0 0,#888,#222);border-radius:100%;width:.5vmin;height:.5vmin;top:.5vmin;left:.5vmin}.box-mini:after{left:8.35vmin}.coins-mini:before{top:8vmin;left:-.7vmin}.coins-mini:after{top:8vmin;left:7vmin}@keyframes crtPulse{0%{opacity:.92;filter:brightness(.95)}to{opacity:1;filter:brightness(1.15)}}@keyframes retroBlink{to{visibility:hidden}}
