@import url(https://fonts.googleapis.com/css2?family=Anton&family=Maven+Pro&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.image-tiles-container{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.image-tiles-wrapper{position:relative;border:2px solid;border-image:linear-gradient(45deg,green,#ff0,red) 10}.image-tiles-hint{color:#fff;text-align:center;padding:20px}.grid-wrapper{width:100%;height:100%;position:relative;display:flex;flex-direction:column;border-width:1px 0 0 1px;overflow:hidden;background-color:#fff}.tiles-row{flex-grow:1;display:flex;flex-direction:row}.cell{border-radius:0;margin-right:0;border-color:grey;border-style:solid;border-width:0 1px 1px 0;flex-grow:1;background-image:url(/static/media/mrx.11badb69.jpeg)}.cell,.cell-top{margin-top:0}.cell-right{margin-right:0}.cell:hover{box-shadow:0 0 7px 6px #fff;-webkit-box-shadow:0 0 7px 6px #fff;-moz-box-shadow:0 0 7px 6px #fff;z-index:2;-webkit-transform:scale(1.8);transform:scale(1.8);cursor:pointer}.blocked-tile{pointer-events:none;opacity:.4}.confirmation-overlay-wrapper{width:100vw;height:100vh;background-color:#02f3e9;position:fixed;bottom:0;z-index:20;display:flex;justify-content:center;align-items:center;flex-direction:column;-webkit-clip-path:polygon(0 100%,100% 100%,100% 59%,70% 70%,0 59%);clip-path:polygon(0 100%,100% 100%,100% 59%,70% 70%,0 59%)}.confirmation-overlay-wrapper-backdrop{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.confirmation-text{font-size:1.2em;font-weight:700;text-align:center;color:#1f2a44;position:fixed;bottom:15%}.confirmation-buttons-wrapper{position:fixed;bottom:5%;z-index:1}.my-btn{height:40px;border:none;align-items:center;display:inline-flex;align-self:center;justify-content:center;position:relative;z-index:1;text-transform:uppercase;overflow:hidden;color:#fff;white-space:nowrap;cursor:pointer;font-weight:500;box-shadow:0 2px 20px rgb(0 0 0/35%)}.my-btn,.my-btn:before{background:#1f2a44;-webkit-transform:skew(-15deg);transform:skew(-15deg)}.my-btn:before{content:"";width:150%;left:-170%;height:120%;top:-10%;position:absolute;transition:all .5s cubic-bezier(.215,.61,.355,1);z-index:-1}.my-btn:hover{color:#fff;border-color:#1f2a44;box-shadow:0 2px 20px rgb(0 0 0/100%)}.my-btn:hover:before{left:-25%}.my-btn.my-btn-confirm:before{background-color:#008528}.my-btn.my-btn-confirm:disabled{opacity:.3}.my-btn.my-btn-cancel{background:#fff;color:#1f2a44}.my-btn.my-btn-cancel:hover{color:#fff}.my-btn.my-btn-cancel:before{background-color:#da4040}.tire-track{overflow:hidden;position:fixed;bottom:0;right:0;width:320px;height:220px;fill:#1f2a44;transition:all .5s cubic-bezier(.215,.61,.355,1);z-index:0}.tire-track:hover{fill:#131b2b}@media only screen and (max-width:600px){.confirmation-text{font-size:.8em;bottom:20%}.confirmation-buttons-wrapper{bottom:10%}.my-btn{margin:5px;padding:15px;min-width:50px;font-size:.6em}.tire-track{width:230px;height:140px}}@media only screen and (min-width:600px) and (max-width:767px){.confirmation-text{font-size:.9em;bottom:20%}.confirmation-buttons-wrapper{bottom:10%}.my-btn{margin:5px;padding:15px;min-width:50px;font-size:.7em}.tire-track{width:250px;height:150px}}@media only screen and (min-width:768px) and (max-width:991px){.confirmation-text{font-size:1em;bottom:17%}.confirmation-buttons-wrapper{bottom:9%}.my-btn{margin:5px;padding:15px;min-width:50px;font-size:.8em}.tire-track{width:280px;height:180px}}@media only screen and (min-width:992px) and (max-width:1999px){.confirmation-text{font-size:1.1em;bottom:15%}.confirmation-buttons-wrapper{bottom:6%}.my-btn{margin:5px;padding:15px;min-width:50px;font-size:.9em}.tire-track{width:320px;height:220px}}@media only screen and (min-width:1200px){.confirmation-text{font-size:1.2em;bottom:15%}.confirmation-buttons-wrapper{bottom:7%}.my-btn{margin:5px;padding:15px;min-width:50px;font-size:.9em}.tire-track{width:320px;height:220px}}.my-modal{position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:60vw;max-width:800px;padding:20px;top:0;right:0;bottom:0;left:0;margin:auto;display:flex;flex-direction:column;z-index:1}.my-modal a{color:#202944}.my-modal-backdrop{height:100vh;width:100vw;position:absolute;top:0;left:0;z-index:19;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.4)}.my-modal-header{width:100%;display:flex;justify-content:end;align-items:end;color:#202944}.my-modal-body{width:100%;align-items:center;text-align:center;color:#202944}.my-modal-footer{padding-top:20px;padding-bottom:20px;width:100%;display:flex;justify-content:center;align-items:center}.close-button{cursor:pointer;flex-grow:1;text-align:right}.my-modal-lose,.my-modal-win{background-color:#02f3e9}.my-modal-share-container{height:100%;display:flex;position:relative;align-items:center;margin-right:3%}.my-modal-share-container button{background:#1f2a44;color:#02f3e9;-webkit-transform:skew(-15deg);transform:skew(-15deg);height:45px;border:1px solid #1f2a44;align-items:center;display:inline-flex;align-self:center;justify-content:center;position:relative;z-index:1;text-transform:uppercase;overflow:hidden;white-space:nowrap;cursor:pointer;font-weight:500}.my-modal-share-container button:before{content:"";width:150%;left:-170%;height:120%;top:-10%;background:#02f3e9;position:absolute;-webkit-transform:skew(-15deg);transform:skew(-15deg);transition:all .5s cubic-bezier(.215,.61,.355,1);z-index:-1}.my-modal-share-container button:hover{color:#1f2a44;border-color:#1f2a44}.my-modal-share-container button:hover:before{left:-25%}.congrats{font-size:1.5em}.header-container{height:100%;width:100%;background-color:#1f2a44;padding:.2%;display:inline-flex;justify-content:space-between;align-items:center}.rules-container{padding-bottom:100px}.header-logo-container{display:inline-flex;height:100%;width:auto;position:relative;margin-left:3%;align-items:center}.header-logo-container img{display:flex;width:200px;height:auto;position:relative;align-items:center;margin-left:-3%}.header-buttons-container{position:relative;display:inline-flex;align-items:center;right:3%}.header-sidebar-button-container{height:35px;display:flex;position:relative;align-items:center;margin-right:3%}.header-title{color:#fff;font-size:1.3em;letter-spacing:2px;margin-top:10px}.header-sidebar-button-container button{background:#02f3e9;color:#1f2a44;-webkit-transform:skew(-15deg);transform:skew(-15deg);height:60px;border:1px solid #02f3e9;align-items:center;display:inline-flex;align-self:center;justify-content:center;position:relative;z-index:1;text-transform:uppercase;overflow:hidden;white-space:nowrap;cursor:pointer;font-weight:500}.header-sidebar-button-container button:before{content:"";width:150%;left:-170%;height:120%;top:-10%;background:#1f2a44;position:absolute;-webkit-transform:skew(-15deg);transform:skew(-15deg);transition:all .5s cubic-bezier(.215,.61,.355,1);z-index:-1}.header-sidebar-button-container button:hover{color:#02f3e9;border-color:#02f3e9}.header-sidebar-button-container button:hover:before{left:-25%}.header-button-logout-container{height:100%}.header-button-logout-container button{margin-left:30%;background:#fff;color:#da4040;-webkit-transform:skew(-15deg);transform:skew(-15deg);height:35px;border:none;align-items:center;display:inline-flex;align-self:center;justify-content:center;position:relative;z-index:1;text-transform:uppercase;overflow:hidden;white-space:nowrap;cursor:pointer;font-weight:500}.header-button-logout-container button:before{content:"";width:150%;left:-170%;height:120%;top:-10%;background:#da4040;position:absolute;-webkit-transform:skew(-15deg);transform:skew(-15deg);transition:all .5s cubic-bezier(.215,.61,.355,1);z-index:-1}.header-button-logout-container button:hover{color:#fff;background-color:#da4040}.header-button-logout-container button:hover:before{left:-25%}.sidebar{overflow-y:scroll;list-style:none;position:fixed;top:8%;background:#364057;right:0;bottom:0;height:100vh;width:0;overflow:hidden;max-width:290px;z-index:2}.showSidebar{width:100%;padding:1.5%;text-align:justify;color:#fff;font-size:.9em;overflow:scroll}.hideSidebar{display:none}@media only screen and (max-width:600px){.header-logo-container img{width:100px}.header-sidebar-button-container button{height:100%;width:100px;font-size:.5em}.sidebar{max-width:90%}.sidebar.showSidebar{font-size:.7em;padding:5%}.header-buttons-container{right:6%}}@media only screen and (min-width:600px) and (max-width:767px){.header-logo-container img{width:150px}.header-sidebar-button-container button{height:100%;width:120px;font-size:.6em}.sidebar{max-width:80%}.sidebar.showSidebar{font-size:.8em;padding:4%}.header-buttons-container{right:5%}}@media only screen and (min-width:768px) and (max-width:991px){.header-logo-container img{width:170px}.header-sidebar-button-container button{height:100%;width:135px;font-size:.8em}.sidebar{max-width:60%}.sidebar.showSidebar{font-size:.9em;padding:4%}.header-buttons-container{right:4%}}@media only screen and (min-width:992px) and (max-width:1999px){.header-logo-container img{width:190px}.header-sidebar-button-container button{height:100%;width:150px;font-size:.8em}.sidebar{max-width:50%}.sidebar.showSidebar{font-size:1;padding:3%}.header-buttons-container{right:3%}}@media only screen and (min-width:1200px) and (max-width:1366px){.header-logo-container img{width:200px}.header-sidebar-button-container button{height:100%;width:150px;font-size:.8em}.sidebar{max-width:35%}.sidebar.showSidebar{font-size:1;padding:3%}}.footer-powered-by-container{display:inline-flex;background-color:#1f2a44;height:4%;width:100%;position:fixed;bottom:0;right:0;align-items:center;padding:2px;z-index:3}.footer-powered-by-container-text{display:inline-flex;color:#fff;right:0;position:fixed;margin-right:4%;font-size:.6em;letter-spacing:1px;font-weight:lighter;text-transform:uppercase}.footer-purple-profile-text{color:#fff;text-decoration:none}.footer-purple-profile-text:hover{cursor:pointer;color:#02f3e9}.facebook-login-btn{background:#02f3e9;color:#1f2a44;-webkit-transform:skew(-15deg);transform:skew(-15deg);height:45px;width:100%;border:2px solid #02f3e9;align-items:center;display:inline-flex;align-self:center;justify-content:center;position:relative;z-index:1;text-transform:uppercase;overflow:hidden;white-space:nowrap;cursor:pointer;font-weight:500;box-shadow:0 2px 20px rgb(0 0 0/35%)}.facebook-login-btn-icon{margin-right:5%}.facebook-login-btn:before{content:"";width:150%;left:-170%;height:120%;top:-10%;background:#1f2a44;position:absolute;-webkit-transform:skew(-15deg);transform:skew(-15deg);transition:all .5s cubic-bezier(.215,.61,.355,1);z-index:-1}.facebook-login-btn:hover{color:#02f3e9;border-color:#02f3e9;box-shadow:0 2px 20px rgb(0 0 0/100%)}.facebook-login-btn:hover:before{left:-25%}.shake{-webkit-animation:shake-animation 3s ease infinite;animation:shake-animation 3s ease infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.element{margin:0 auto}.problem-text{text-align:center;color:#fff;font-size:.7em}@media only screen and (min-width:768px){.problem-text{display:none}}@-webkit-keyframes shake-animation{0%{-webkit-transform:translate(0);transform:translate(0)}1.78571%{-webkit-transform:translate(5px);transform:translate(5px)}3.57143%{-webkit-transform:translate(0);transform:translate(0)}5.35714%{-webkit-transform:translate(5px);transform:translate(5px)}7.14286%{-webkit-transform:translate(0);transform:translate(0)}8.92857%{-webkit-transform:translate(5px);transform:translate(5px)}10.71429%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes shake-animation{0%{-webkit-transform:translate(0);transform:translate(0)}1.78571%{-webkit-transform:translate(5px);transform:translate(5px)}3.57143%{-webkit-transform:translate(0);transform:translate(0)}5.35714%{-webkit-transform:translate(5px);transform:translate(5px)}7.14286%{-webkit-transform:translate(0);transform:translate(0)}8.92857%{-webkit-transform:translate(5px);transform:translate(5px)}10.71429%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(0);transform:translate(0)}}@media only screen and (max-width:600px){.facebook-login-btn{font-size:.4em}}@media only screen and (min-width:600px) and (max-width:767px){.facebook-login-btn{font-size:.5em}}@media only screen and (min-width:768px) and (max-width:991px){.facebook-login-btn{font-size:.6em}}@media only screen and (min-width:992px) and (max-width:1999px){.facebook-login-btn{font-size:.7em}}@media only screen and (min-width:1200px){.facebook-login-btn{font-size:.8em}}.sponsors-sidebar-box-container{display:flex;flex-direction:column;background-color:#364057;height:100%;width:100%;-webkit-transform:skew(-15deg);transform:skew(-15deg)}.sponsors-sidebar-box-title{position:relative;display:inline-flex;width:auto;padding:1% 15%;background:#02f3e9;color:#1f2a44;height:45px;border:1px solid #02f3e9;align-items:center;align-self:center;justify-content:center;text-transform:uppercase;white-space:nowrap;font-weight:700;box-shadow:0 2px 20px rgb(0 0 0/35%)}.sponsors-sidebar-box-title:hover{box-shadow:0 2px 20px rgb(0 0 0/75%)}.title-sponsors-sidebar-box-title{position:relative;display:inline-flex;width:80%;padding:1% 15%;background:#02f3e9;color:#1f2a44;height:55px;border:1px solid #02f3e9;align-items:center;align-self:center;justify-content:center;text-transform:uppercase;white-space:nowrap;font-weight:700;font-size:1.2em;box-shadow:0 2px 20px rgb(0 0 0/35%)}.title-sponsors-sidebar-box-title:hover{box-shadow:0 2px 20px rgb(0 0 0/75%)}.sponsors-sidebar-container{display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center;width:auto;height:auto;-webkit-transform:skew(15deg);transform:skew(15deg)}.sponsors-grid-row{display:flex}.sponsors-grid-row a{color:#fff}.sponsors-grid-row a:hover{color:#1f2a44}.sponsors-grid-row.two{display:flex;justify-content:center;margin-top:5%}.supports-sidebar-box-title{position:relative;display:inline-flex;width:auto;padding:1% 5%;background:#02f3e9;color:#1f2a44;height:30px;border:1px solid #02f3e9;align-items:center;align-self:center;justify-content:center;text-transform:uppercase;white-space:nowrap;font-weight:700;box-shadow:0 2px 20px rgb(0 0 0/35%)}.supports-sidebar-box-title:hover{box-shadow:0 2px 20px rgb(0 0 0/75%)}.supports-sidebar-container{display:flex;flex-direction:column;position:relative;width:auto;height:auto;align-items:center;justify-content:center;-webkit-transform:skew(15deg);transform:skew(15deg)}.supports-grid-row{display:flex;margin-top:5%}.supports-grid-row a{color:#fff}.supports-grid-row a:hover{color:#1f2a44}.supports-grid-row.two{display:flex;justify-content:center;margin-top:5%;margin-left:-10%}@media only screen and (max-width:600px){.supports-grid-row{display:flex;flex-direction:column}.sidebar-fuels{width:100px}.sidebar-tires{width:100px;margin-left:-10%}.sidebar-lubes{width:100px}.supports-sidebar-container{margin-top:-10%;margin-left:15%}.sidebar-cavr,.sidebar-circuit,.sidebar-cm-montalegre,.sidebar-fpak{width:90px}}@media only screen and (min-width:600px) and (max-width:767px){.supports-grid-row{display:flex;flex-direction:column}.sidebar-fuels{width:120px}.sidebar-tires{width:120px;margin-left:-8%}.sidebar-lubes{width:120px}.supports-sidebar-container{margin-top:-10%;margin-left:15%}.sidebar-cavr,.sidebar-circuit,.sidebar-cm-montalegre,.sidebar-fpak{width:90px}}@media only screen and (min-width:768px) and (max-width:991px){.sidebar-fuels{width:90px}.sidebar-tires{width:90px;margin-left:-5%}.sidebar-lubes{width:90px}.sidebar-cm-montalegre{width:50px}.sidebar-cavr{width:50px;margin-left:20%}.sidebar-circuit,.sidebar-fpak{width:50px}.title-sponsors-sidebar-box-title{padding:1% 10%;height:20px;font-size:1em}.sponsors-sidebar-box-title{padding:1% 10%;height:20px;font-size:.8em}.sponsors-grid-row.two{margin-top:1%}.supports-sidebar-box-title{padding:1% 5%;height:15px;font-size:.7em}}.box-vertical-container{align-items:center;margin-top:20%;margin-bottom:15%}.sponsors-vertical-grid-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.vertical-title-sponsors{position:relative;display:inline-flex;width:auto;padding:1% 7%;background:#02f3e9;color:#1f2a44;height:30px;border:1px solid #02f3e9;align-items:center;align-self:center;justify-content:center;text-transform:uppercase;white-space:nowrap;font-weight:700;font-size:.8em;box-shadow:0 2px 20px rgb(0 0 0/35%);margin-bottom:10%;-webkit-transform:skew(-15deg);transform:skew(-15deg)}.vertical-title-sponsors:hover{box-shadow:0 2px 20px rgb(0 0 0/75%)}#title-sponsor-vertical{position:relative;display:inline-flex;width:80%;padding:1% 7%;background:#02f3e9;color:#1f2a44;height:40px;border:1px solid #02f3e9;align-items:center;align-self:center;justify-content:center;text-transform:uppercase;white-space:nowrap;font-weight:700;font-size:.9em;box-shadow:0 2px 20px rgb(0 0 0/35%);margin-bottom:10%;-webkit-transform:skew(-15deg);transform:skew(-15deg)}#title-sponsor-vertical:hover{box-shadow:0 2px 20px rgb(0 0 0/75%)}.vertical-sponsors-logos-container{background-color:transparent}.sponsors-vertical-grid-row{display:flex}.sponsors-vertical-grid-row a{color:#fff}.sponsors-vertical-grid-row a:hover{color:#1f2a44}.sponsors-vertical-grid-row.one,.sponsors-vertical-grid-row.two{margin-top:5%;justify-content:center}.supports-vertical-grid-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10%}.vertical-title-supports{position:relative;display:inline-flex;width:auto;padding:1% 7%;background:#02f3e9;color:#1f2a44;height:30px;border:1px solid #02f3e9;align-items:center;align-self:center;justify-content:center;text-transform:uppercase;white-space:nowrap;font-weight:700;font-size:.8em;box-shadow:0 2px 20px rgb(0 0 0/35%);-webkit-transform:skew(-15deg);transform:skew(-15deg)}.vertical-title-supports:hover{box-shadow:0 2px 20px rgb(0 0 0/75%)}.vertical-supports-logos-container{margin-top:10%}.vertical-supports-logos-container a{color:#fff}.supports-vertical-grid-row{display:flex}.supports-vertical-grid-row a{color:#fff}.supports-vertical-grid-row a:hover{color:#1f2a44}.supports-vertical-grid-row.two{display:flex;justify-content:center;margin-top:5%}.main-container{height:95vh}.header-container{z-index:2}.fb-login-container{display:flex;flex-direction:column;width:100%;height:100%;align-items:center}.fb-login-container span{color:#fff;font-size:1.3em;margin-bottom:3%;letter-spacing:1px}.fb-login-button{width:50%}.sponsors-container{z-index:1}.row{--bs-gutter-x:0rem!important}#giveaway-over-container{text-align:center;display:flex;justify-content:center;align-items:center;height:100vh;color:#fff;font-size:1.2em;background-color:#364057}#giveaway-over-container a{color:#fff}.footer-container{z-index:2}.lds-spinner{color:#fff;display:inline-block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:80px;height:80px}.lds-spinner div{-webkit-transform-origin:40px 40px;transform-origin:40px 40px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#fff}.lds-spinner div:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}body{font-family:"Maven Pro",sans-serif;background-color:#1f2a44;background-image:url(/static/media/rx-game-bg.c975237f.jpg);background-position:50%;background-size:stretch}.title-font{font-family:"Anton",sans-serif}
/*# sourceMappingURL=main.e60ab76e.chunk.css.map */