@font-face{font-family:Gothic;src:url(/fonts/gothic.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(/fonts/Inter-Thin.ttf);font-family:Inter;font-style:normal;font-weight:100;font-display:swap}@font-face{src:url(/fonts/Inter-ExtraLight.ttf);font-family:Inter;font-style:normal;font-weight:200;font-display:swap}@font-face{src:url(/fonts/Inter-Light.ttf);font-family:Inter;font-style:normal;font-weight:300;font-display:swap}@font-face{src:url(/fonts/Inter-Regular.ttf);font-family:Inter;font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(/fonts/Inter-Medium.ttf);font-family:Inter;font-style:normal;font-weight:500;font-display:swap}@font-face{src:url(/fonts/Inter-SemiBold.ttf);font-family:Inter;font-style:normal;font-weight:600;font-display:swap}@font-face{src:url(/fonts/Inter-Bold.ttf);font-family:Inter;font-style:normal;font-weight:700;font-display:swap}@font-face{src:url(/fonts/Inter-ExtraBold.ttf);font-family:Inter;font-style:normal;font-weight:800;font-display:swap}@font-face{src:url(/fonts/Inter-Black.ttf);font-family:Inter;font-style:normal;font-weight:900;font-display:swap}@keyframes topBar_open{0%{transform:translateY(0) rotate(0deg);width:40px}10%{transform:translateY(-8px) rotate(0deg);width:20px}50%{transform:translateY(25px) rotate(45deg);width:54px}75%{transform:translateY(12px) rotate(45deg);width:40px}to{transform:translateY(17px) rotate(45deg);width:40px}}@keyframes topBar_close{0%{transform:translateY(17px) rotate(45deg);width:54px}35%{transform:translateY(-8px) rotate(-4deg);width:40px}53%{transform:translateY(10px) rotate(3deg);width:40px}70%{transform:translateY(-6px) rotate(0deg);width:40px}to{transform:translateY(-2px) rotate(0deg);width:40px}}@keyframes bottomBar_open{0%{transform:translateY(0) rotate(0deg);width:40px}10%{transform:translateY(-8px) rotate(0deg);width:20px}60%{transform:translateY(0) rotate(-45deg);width:54px}75%{transform:translateY(-10px) rotate(-45deg);width:40px}to{transform:translateY(-8px) rotate(-45deg);width:40px;right:11px;top:25px}}@keyframes bottomBar_close{0%{transform:translateY(-8px) rotate(-45deg);width:54px}35%{transform:translateY(-18px) rotate(6deg);width:40px}53%{transform:translateY(0) rotate(-3deg);width:40px}68%{transform:translateY(-7px) rotate(0deg);width:40px}to{transform:translateY(0) rotate(0deg);width:40px}}@keyframes menuLabel_open{0%{transform:translateY(0);opacity:1}25%{transform:translateY(-18px)}45%{transform:translateY(24px);opacity:1}48%{transform:translateY(30px);opacity:0}to{transform:translateY(10px);opacity:0}}@keyframes menuLabel_close{0%{transform:translateY(10px);opacity:0}5%{transform:translateY(25px);opacity:1}25%{transform:translateY(-30px);opacity:1}37%{transform:translateY(-22px);opacity:1}45%{transform:translateY(-22px);opacity:1}58%{transform:translateY(8px) rotate(-10deg);opacity:1}83%{transform:translateY(-6px) rotate(0deg);opacity:1}to{transform:translateY(0);opacity:1}}.loader{position:fixed;z-index:100;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0}.loader:before{content:"";display:block;position:fixed;top:112px;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loader__fullScreen:before{top:0}.loader:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loader:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;animation:spinner 1.5s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 rgba(0,0,0,.75),1.1em 1.1em 0 0 rgba(0,0,0,.75),0 1.5em 0 0 rgba(0,0,0,.75),-1.1em 1.1em 0 0 rgba(0,0,0,.75),-1.5em 0 0 0 rgba(0,0,0,.75),-1.1em -1.1em 0 0 rgba(0,0,0,.75),0 -1.5em 0 0 rgba(0,0,0,.75),1.1em -1.1em 0 0 rgba(0,0,0,.75)}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes score{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes refereePanelOpen{0%{transform:translateY(0)}20%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes buttonsOpen{0%{transform:scale(0)}80%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}70%{box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes rotation{0%{transform:rotate(0deg);color:#ff0}50%{transform:rotate(180deg);color:green}to{transform:rotate(1turn);color:#ff0}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition-delay:9999s}