:root{--appBlue:#15abc3;--appBlueHighlight:#19cde9;--appYellow:#fff00c;--appYellowHighlight:#fffab5;--appBlack:#000;--baseFont:"Orbitron",serif;--specialFont:"Tr2n",sans-serif}body{background-color:#000;background-color:var(--appBlack);cursor:crosshair}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Orbitron";font-weight:400;font-style:normal;src:url(/TOURN/static/media/Orbitron-VariableFont_wght.c641d3e9.ttf)}@font-face{font-family:"Tr2n";font-weight:400;font-style:normal;src:url(/TOURN/static/media/Tr2n.a05414ad.ttf)}body{font-family:var(--baseFont);font-size:1rem;font-weight:400;color:var(--appBlueHighlight)}h2{font-size:2rem;color:var(--appYellow);padding:2rem 0 .5rem}h3{font-size:1.5rem;color:var(--appBlueHighlight)}.title{font-size:12rem;color:var(--appBlueHighlight);-webkit-filter:drop-shadow(2px 2px 20px var(--appBlueHighlight));filter:drop-shadow(2px 2px 20px var(--appBlueHighlight));-webkit-text-stroke:4px var(--appBlue)}.champion,.title{font-family:var(--specialFont);font-weight:500;text-align:center}.champion{font-size:6rem;color:var(--appYellow);-webkit-filter:drop-shadow(2px 2px 20px var(--appYellowHighlight));filter:drop-shadow(2px 2px 20px var(--appYellowHighlight));-webkit-text-stroke:4px var(--appYellow);-webkit-animation:glow 1s ease-in-out infinite alternate;animation:glow 1s ease-in-out infinite alternate}@media (max-width:750px){.title{font-size:25vw;-webkit-filter:drop-shadow(2px 2px 2vw var(--appBlueHighlight));filter:drop-shadow(2px 2px 2vw var(--appBlueHighlight));-webkit-text-stroke:.5vw var(--appBlue)}.champion{font-size:15vw;-webkit-filter:drop-shadow(2px 2px 2vw var(--appYellowHighlight));filter:drop-shadow(2px 2px 2vw var(--appYellowHighlight));-webkit-text-stroke:.5vw var(--appYellow)}}.grid-container{width:100%;position:fixed;bottom:0;left:0;z-index:-2}.grid-container:after{-webkit-mask-image:-webkit-gradient(linear,left 90%,left top,from(#000),to(transparent));mask-image:gradient(linear,left 90%,left top,from(#000),to(transparent));transform:perspective(450px) rotateX(40deg) scaleX(2) translateZ(0);content:"";display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:100vh;padding:1px;-webkit-background-clip:content-box;background-clip:content-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent;transform-origin:bottom center;will-change:transform;background-position:bottom;background-size:60px 60px;background-image:linear-gradient(90deg,var(--appBlue) 2px,transparent 0),linear-gradient(180deg,var(--appBlue) 1px,transparent 2px)}.container-app{display:flex;flex-direction:column;align-items:center}.container-rounds{display:flex;justify-content:space-evenly}@media (max-width:450px){.container-rounds{display:block}}.container-games{display:grid;grid-gap:1rem;gap:1rem;padding:.5rem 0}.container-player{display:flex}.game-component-yellow{align-self:center;margin:0 .5rem;color:var(--appYellow)}.game-component-blue{align-self:center;margin:0 .5rem;color:var(--appBlue)}.disabled-game-component{-webkit-filter:brightness(40%);filter:brightness(40%)}.button-blue{border:1px solid var(--appBlueHighlight);background:linear-gradient(-30deg,#0b1b3d 50%,#08142b 0);padding:20px 40px;margin:12px;display:inline-block;transform:translate(0);overflow:hidden;color:var(--appBlueHighlight);font-size:1rem;letter-spacing:2.5px;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:0 20px 50px rgba(0,0,0,.5)}.button-blue:focus{outline:2px solid}.button-blue:hover:enabled{-webkit-filter:brightness(130%);filter:brightness(130%)}.disabled-button-blue{-webkit-filter:brightness(40%);filter:brightness(40%)}.animated-button-blue{border:none;background:linear-gradient(-30deg,#0b1b3d 50%,#08142b 0);padding:20px 40px;margin:12px;display:inline-block;transform:translate(0);overflow:hidden;color:var(--appBlueHighlight);font-size:1rem;letter-spacing:2.5px;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:0 20px 50px rgba(0,0,0,.5)}.animated-button-blue:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#8592ad;opacity:0;transition:opacity .2s ease-in-out}.animated-button-blue:hover:before:enabled{opacity:.2}.animated-button-blue span{position:absolute}.animated-button-blue span:first-child{top:0;left:0;width:100%;height:2px;background:linear-gradient(270deg,rgba(8,20,43,0),var(--appBlue));-webkit-animation:animateTop 2s linear infinite;animation:animateTop 2s linear infinite}.animated-button-blue span:nth-child(2){top:0;right:0;height:100%;width:2px;background:linear-gradient(0deg,rgba(8,20,43,0),var(--appBlue));-webkit-animation:animateRight 2s linear -1s infinite;animation:animateRight 2s linear -1s infinite}.animated-button-blue span:nth-child(3){bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,rgba(8,20,43,0),var(--appBlue));-webkit-animation:animateBottom 2s linear infinite;animation:animateBottom 2s linear infinite}.animated-button-blue span:nth-child(4){top:0;left:0;height:100%;width:2px;background:linear-gradient(180deg,rgba(8,20,43,0),var(--appBlue));-webkit-animation:animateLeft 2s linear -1s infinite;animation:animateLeft 2s linear -1s infinite}.animated-button-blue:focus{outline:1px solid}.button-yellow{border:1px solid var(--appYellow);background:linear-gradient(-30deg,#0b1b3d 50%,#08142b 0);padding:20px 40px;margin:12px;display:inline-block;transform:translate(0);overflow:hidden;color:var(--appYellow);font-size:1rem;letter-spacing:4px;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:0 20px 50px rgba(0,0,0,.5)}.button-yellow:focus{outline:2px solid}.button-yellow:hover:enabled{-webkit-filter:brightness(130%);filter:brightness(130%)}.disabled-button-yellow{-webkit-filter:brightness(40%);filter:brightness(40%)}.animated-button-yellow{border:none;background:linear-gradient(-30deg,#0b1b3d 50%,#08142b 0);padding:20px 40px;margin:12px;display:inline-block;transform:translate(0);overflow:hidden;color:var(--appYellow);font-size:1rem;letter-spacing:2.5px;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:0 20px 50px rgba(0,0,0,.5)}.animated-button-yellow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#8592ad;opacity:0;transition:opacity .2s ease-in-out}.animated-button-yellow:hover:before:enabled{opacity:.2}.animated-button-yellow span{position:absolute}.animated-button-yellow span:first-child{top:0;left:0;width:100%;height:2px;background:linear-gradient(270deg,rgba(8,20,43,0),var(--appYellow));-webkit-animation:animateTop 2s linear infinite;animation:animateTop 2s linear infinite}@-webkit-keyframes animateTop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes animateTop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.animated-button-yellow span:nth-child(2){top:0;right:0;height:100%;width:2px;background:linear-gradient(0deg,rgba(8,20,43,0),var(--appYellow));-webkit-animation:animateRight 2s linear -1s infinite;animation:animateRight 2s linear -1s infinite}@-webkit-keyframes animateRight{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes animateRight{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}.animated-button-yellow span:nth-child(3){bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,rgba(8,20,43,0),var(--appYellow));-webkit-animation:animateBottom 2s linear infinite;animation:animateBottom 2s linear infinite}@-webkit-keyframes animateBottom{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes animateBottom{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animated-button-yellow span:nth-child(4){top:0;left:0;height:100%;width:2px;background:linear-gradient(180deg,rgba(8,20,43,0),var(--appYellow));-webkit-animation:animateLeft 2s linear -1s infinite;animation:animateLeft 2s linear -1s infinite}@-webkit-keyframes animateLeft{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes animateLeft{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.animated-button-yellow:focus{outline:1px solid}.sound-button{position:fixed;top:1rem;right:1rem;border-radius:50%;border:1px solid var(--appBlue);font-size:1rem;text-align:center;color:var(--appBlueHighlight);height:2.5rem;width:2.5rem;background:transparent;cursor:pointer;transition:.3s ease-in-out;box-shadow:0 5px 13,5,83;outline:none}.sound-button:focus{outline:none;box-shadow:0 0 0 2px var(--appBlueHighlight)}@media (max-width:850px){.sound-button{top:90%}}.container-form{display:flex;flex-direction:column;align-items:center}input{outline:none;font-size:1.5rem;text-decoration:none;border:.1rem solid var(--appBlue);text-align:center;background:transparent;color:var(--appYellow)}input:focus{box-shadow:0 0 15px var(--appBlueHighlight)}label{font-size:2rem;color:var(--appYellow);padding:1rem}li{font-size:1.5rem;text-align:center;padding:.25rem}li:nth-child(2n){color:var(--appYellow)}.laser-beam{position:fixed;left:50%;bottom:0;width:3px;height:500%;background:var(--appBlue);box-shadow:0 0 15px 0 var(--appBlueHighlight);transform-origin:0 100%;-webkit-animation:laser 7s infinite;animation:laser 7s infinite;z-index:-1}.laser-beam.yellow{-webkit-animation:laser 7.5s infinite;animation:laser 7.5s infinite;background:var(--appYellow);box-shadow:0 0 15px 0 var(--appYellowHighlight)}.laser-beam.blue-b{-webkit-animation:laser 7.3s infinite;animation:laser 7.3s infinite;background:var(--appBlue);box-shadow:0 0 15px 0 var(--appBlueHighlight)}.laser-beam.yellow-b{-webkit-animation:laser 7.7s infinite;animation:laser 7.7s infinite;background:var(--appYellow);box-shadow:0 0 15px 0 var(--appYellowHighlight)}@-webkit-keyframes laser{0%{transform:rotate(-75deg)}50%{transform:rotate(75deg)}to{transform:rotate(-75deg)}}@keyframes laser{0%{transform:rotate(-75deg)}50%{transform:rotate(75deg)}to{transform:rotate(-75deg)}}.footer{margin-top:3rem}
/*# sourceMappingURL=main.763569a3.chunk.css.map */