@font-face{font-family:"Magneto";src:url("../font/magnetob.ttf") format("truetype")}*::before,*::after{box-sizing:border-box}*{box-sizing:inherit;font-family:inherit;margin:0;padding:0;transition:all ease .3s;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-user-drag:none;touch-action:none}html,body{touch-action:manipulation}body{box-sizing:border-box;display:flex;height:100vh;line-height:1.2;user-select:none;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 639px){body{font-size:90%}}img,picture,video,canvas,svg{display:block;max-width:100%}img{user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}img:focus{outline:none}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}h1,h2,h3,h4,h5,h6,p,b,strong,i,em,mark,small,del,ins,sub,sup,code,pre,a,li,div{font-family:"Lexend",sans-serif;letter-spacing:.04rem}b,strong{font-weight:600}i,em{font-style:italic}ul,ol{list-style-type:none}.game_container{align-items:center;display:flex;justify-content:center;background-image:url("../assets/background-desktop.webp");background-size:cover;background-position:left center;background-repeat:repeat;gap:1.5rem;max-height:550px;height:100%;width:100%;overflow:hidden;padding:.6rem;position:relative}@media only screen and (max-width: 639px){.game_container{background-image:url("../assets/background-mobile.webp");background-size:cover;background-position:center;background-repeat:repeat;flex-direction:column;padding-top:2rem}}.game_container .game_canvas{background-color:gray;border:2px solid gray;border-color:#c5e4e6;border-radius:1rem;box-shadow:0 1px 2px 0 rgba(13,22,33,.15);outline:3px solid #2b2622;outline-offset:.02rem;position:relative;width:auto;height:auto;overflow:hidden}.game_container .game_canvas .game_logo{position:absolute;top:.6rem;left:.6rem;width:80px;height:auto}.game_container .game_modal--start{align-items:center;display:flex;justify-content:center;flex-direction:column;position:absolute;left:0;right:0;margin:0 auto;background-color:rgba(9,9,9,.9333333333);border-radius:.75rem;box-sizing:border-box;min-height:340px;height:auto;max-width:420px;width:calc(100% - 2.6rem);left:50%;transform:translate(calc(-50% - 0.6rem));margin:.6rem;padding:1rem;text-align:center;z-index:10}.game_container .game_modal--start-logo{display:inline-block;width:100%;max-width:250px;margin-bottom:.2rem}.game_container .game_modal--start-title{animation:startTitle 2s infinite ease;animation-fill-mode:both;color:#fff}@keyframes startTitle{0%{color:#d93b3a}50%{color:#eb793d}100%{color:#d93b3a}}.game_container .game_modal--start-description{color:#fff;margin:.6rem 0}.game_container .game_modal{align-items:center;display:flex;justify-content:center;flex-direction:column;position:absolute;left:0;right:0;margin:0 auto;background-color:rgba(9,9,9,.9333333333);border-radius:.75rem;box-sizing:border-box;min-height:340px;height:auto;max-width:420px;width:calc(100% - 2.6rem);left:50%;transform:translate(calc(-50% - 0.6rem));margin:.6rem;padding:1rem;text-align:center;z-index:10}.game_container .game_modal--message{align-items:center;display:flex;justify-content:center;flex-direction:column}.game_container .game_modal--message-score{color:#eb793d}.game_container .game_modal--message-image{aspect-ratio:346/187;border:2px solid gray;box-shadow:1px 2px 12px 0 rgba(13,22,33,.2);display:inline-block;max-width:350px;width:auto;height:auto}.game_container .game_modal--message-title{font-size:.9rem;align-items:center;display:flex;justify-content:center;flex-direction:column;margin:.6rem 0 0;text-transform:uppercase}@media only screen and (max-width: 639px){.game_container .game_modal--message-title{padding:0rem}}.game_container .game_modal--message-title>span{background-color:#fff;border-radius:.4rem;color:#131e29;padding:.8rem}@media only screen and (max-width: 639px){.game_container .game_modal--message-title>span{padding:.4rem}}.game_container .game_modal--message-description{font-size:1rem;color:#fff;padding:1rem}.game_container .game_modal--board{align-items:center;display:flex;justify-content:center;flex-direction:column;height:auto;min-height:150px;padding:.6rem 0;position:relative;text-align:center;width:100%}.game_container .game_modal--board-redime{color:#131e29;font-size:.75rem;position:absolute;left:0;right:0;margin:0 auto;animation:redimeAnimation 1s infinite ease;animation-fill-mode:both;background-color:#d93b3a;border-radius:.1rem;box-shadow:1px 2px 12px 0 rgba(13,22,33,.2);color:#fff;font-size:.75rem;padding:.13rem .5rem .13rem;top:.4rem;width:fit-content}@keyframes redimeAnimation{0%{background-color:#d93b3a}50%{background-color:#eb793d}100%{background-color:#d93b3a}}.game_container .game_modal--board-coupon{align-items:center;display:flex;justify-content:center;animation:color-animation 2s infinite ease;animation-fill-mode:both;background-color:#fff;border:solid 3px;border-radius:.4rem;cursor:pointer;gap:.8rem;padding:.5rem 1rem .3rem;height:60px;max-width:333px;width:100%}@keyframes color-animation{0%{border-color:#d93b3a}50%{border-color:#eb793d}100%{border-color:#d93b3a}}@media only screen and (max-width: 639px){.game_container .game_modal--board-coupon{max-width:286px;padding:.5rem .3rem}}.game_container .game_modal--board-coupon-code{font-size:2rem;letter-spacing:-0.01em;cursor:pointer;font-size:1.6rem;font-weight:600;text-transform:uppercase;transition:all ease .3s}.game_container .game_modal--board-coupon-code:hover{color:#d93b3a}.game_container .game_modal--board-coupon-pophover{position:relative;height:20px;width:18px}.game_container .game_modal--board-coupon-pophover>span{content:"";display:block;position:absolute;color:#131e29;font-size:.75rem;animation:copyCode 2s infinite ease;animation-fill-mode:both;animation-play-state:initial;background-color:#d93b3a;border:3px solid #131e29;border-color:#fff;border-radius:.4rem;box-shadow:1px 2px 12px 0 rgba(13,22,33,.2);color:#fff;font-weight:600;opacity:0;padding:.27rem .45rem;min-height:30px;width:80px;top:-60px;right:50%;transform:translateX(50%)}@keyframes copyCode{0%{top:-53px;opacity:0}30%{top:-60px;opacity:1}100%{top:-60px;opacity:1}}.game_container .game_modal--board-coupon-pophover>span::before{content:"";display:block;position:absolute;position:absolute;left:0;right:0;margin:0 auto;border-style:solid;border-width:7px 5px 0 5px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;bottom:-8px}.game_container .game_modal--btn{align-items:center;display:flex;justify-content:center;gap:.8rem;margin-top:.8rem}.game_container .game_modal--btn-copy{background-color:#d93b3a;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:.9rem;max-width:194px;min-width:160px;width:auto;height:44px;padding:.68rem 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all ease .3s;outline:2px solid rgba(0,0,0,0);outline-offset:3px;white-space:nowrap}.game_container .game_modal--btn-copy:hover{outline:2px solid #d93b3a;outline-offset:3px}@media only screen and (max-width: 639px){.game_container .game_modal--btn-copy{font-size:.855rem;min-width:135px}}@media only screen and (max-width: 320px){.game_container .game_modal--btn-copy{font-size:.765rem;padding:.68rem .6rem;min-width:auto;max-width:115px;text-wrap:wrap;width:100%}}.game_container .game_modal--btn-start{background-color:#d93b3a;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:.9rem;max-width:194px;min-width:160px;width:auto;height:44px;padding:.68rem 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all ease .3s;outline:2px solid rgba(0,0,0,0);outline-offset:3px;white-space:nowrap;background-color:#eb793d;color:#fff}.game_container .game_modal--btn-start:hover{outline:2px solid #d93b3a;outline-offset:3px}@media only screen and (max-width: 639px){.game_container .game_modal--btn-start{font-size:.855rem;min-width:135px}}@media only screen and (max-width: 320px){.game_container .game_modal--btn-start{font-size:.765rem;padding:.68rem .6rem;min-width:auto;max-width:115px;text-wrap:wrap;width:100%}}.game_container .game_modal--btn-start:hover{outline:2px solid #eb793d;outline-offset:3px}.game_controller--container{display:flex;opacity:1;position:absolute;top:0;left:0;height:100%;width:100%;z-index:5}.game_controller--container #btn-left{justify-content:flex-end}.game_controller--container #btn-left .game_controller--btn-content{transform:translateX(-10vw)}@media only screen and (min-width: 1027px){.game_controller--container #btn-left .game_controller--btn-content{transform:translateX(-5rem)}}.game_controller--container #btn-right{justify-content:flex-start}.game_controller--container #btn-right .game_controller--btn-content{transform:translateX(10vw)}@media only screen and (min-width: 1027px){.game_controller--container #btn-right .game_controller--btn-content{transform:translateX(5rem)}}.game_controller--container .game_controller--btn{border:none;background:rgba(0,0,0,0);color:#fff;display:flex;flex:1;position:relative}.game_controller--container .game_controller--btn .game_controller--btn-content{align-items:center;display:flex;justify-content:center;flex-direction:column;gap:.3rem;font-size:2rem;width:fit-content;height:100%;overflow:hidden;position:relative}.game_controller--container .game_controller--btn .game_controller--btn-content .game_controller--btn-left,.game_controller--container .game_controller--btn .game_controller--btn-content>.game_controller--btn-right,.game_controller--container .game_controller--btn .game_controller--btn-content>.game_controller--btn-up,.game_controller--container .game_controller--btn .game_controller--btn-content>.game_controller--btn-down{animation:btnController 1s ease-in-out infinite;animation-fill-mode:alternate;display:inline-block}@keyframes btnController{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.game_controller--container .game_controller--btn .game_controller--btn-content .game_controller--btn-text{font-size:1rem;border-radius:.1rem;background-color:#2b2622;display:inline-block;font-size:.75rem;padding:.2rem;max-width:100px;width:fit-content}.game_controller--container #btn-up,.game_controller--container #btn-down{display:none}.hidden{display:none !important}.opacity{opacity:0 !important}.active{color:#d93b3a !important}.disabled{color:gray !important}.btnActive{outline:3px solid #d93b3a;outline-offset:0px;cursor:not-allowed !important}.btnActive:hover{box-shadow:unset !important}/*# sourceMappingURL=main.css.map */
