@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,400&display=swap);@font-face{font-family:bigelow_rulesregular;font-style:normal;font-weight:400;src:url(bigelowrules-regular-webfont.dca5d085fbb50c98f8e1.woff) format("woff"),url(bigelowrules-regular.28f779aba33f594cb997.ttf) format("truetype")}body,html{height:100%;height:-webkit-fill-available}body{background:#000;font-family:Montserrat,Helvetica,Arial,sans-serif;margin:0;min-height:auto;overflow:hidden;position:fixed}#root{display:flex;height:100%;height:-webkit-fill-available;width:100vw}@keyframes wiggle-shake{0%,to{transform:rotate(0deg)}10%,30%,50%,70%,90%{transform:rotate(-10deg)}20%,40%,60%,80%{transform:rotate(10deg)}}@keyframes fade-out{0%,33%{opacity:1}to{opacity:0}}.modal-fade-out{animation:fade-out 3s ease-out infinite;opacity:0}.modal-fade-out-fail{animation:fade-out 6s ease-out infinite;opacity:0}.lime{color:orange}@keyframes fadeOutBackground{to{opacity:0}}.fade-out-image{animation:fadeOutBackground 2.5s forwards;opacity:1}@keyframes fall{to{transform:translateY(100vh) translateX(500px)}}.special-snow-flake{animation-duration:8s;animation-iteration-count:infinite;animation-name:fall;animation-timing-function:linear;background:#fff;height:5px;opacity:.8;top:-10px;width:5px}.sparkle,.special-snow-flake{border-radius:50%;position:absolute}.sparkle{animation:twinkling 1.5s ease-in-out infinite;background-color:#fff;height:2px;opacity:0;width:2px}@keyframes twinkling{0%,to{opacity:0}75%{opacity:1}}.MuiTooltip-popper{margin-right:20px!important}.MuiTooltip-tooltip{background-color:hsla(0,0%,100%,.8);max-width:500px}.MuiTooltip-arrow{color:hsla(0,0%,100%,.8);font-size:2rem}