@font-face{font-family:RaleGrotesk;src:url(/build/assets/RaleGrotesk-Bold.B9rnxLlY.woff2) format("woff2"),url(/build/assets/RaleGrotesk-Bold.DRYzPwxZ.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RaleGrotesk;src:url(/build/assets/RaleGrotesk-Regular.DKjX2rFJ.woff2) format("woff2"),url(/build/assets/RaleGrotesk-Regular.BNID3_q7.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{font-family:RaleGrotesk;position:relative;padding:0;margin:0;box-sizing:border-box;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;overflow:hidden!important}html,body{width:100%;min-height:100vh;background-color:#fff;overflow:hidden!important}html.cursornone,body.cursornone{cursor:none!important}html.cursornone button,html.cursornone input,html.cursornone textarea,html.cursornone select,html.cursornone canvas,body.cursornone button,body.cursornone input,body.cursornone textarea,body.cursornone select,body.cursornone canvas{cursor:none!important}html img,body img{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.page{background-size:cover;top:0;left:0;width:100%;height:100vh;overflow:hidden;position:fixed;opacity:0;pointer-events:none}.page.active{opacity:1;pointer-events:initial}#page-initial{background:url(/build/assets/bg1.CQquaQl5.png) center center no-repeat}#page-initial .logo{position:absolute;top:4%;left:34%;transform:translate(-50%,50%);opacity:0;animation:fadeIn 2s forwards .5s}#page-initial .logo img{width:524px}#page-initial .scan{position:absolute;top:16%;left:86%;transform:translate(-50%,50%);opacity:0;animation:fadeIn 2s forwards 1s}#page-initial .scan img{width:530px}#page-initial .quiz{position:absolute;top:38%;left:21%;transform:translate(-50%,50%);opacity:0;animation:fadeIn 2s forwards 1.5s}#page-initial .quiz img{width:258px}#page-initial h1{position:absolute;top:58%;left:35%;transform:translate(-50%,50%);color:#bfe6c4;font-size:80px;font-weight:700;opacity:0;animation:fadeIn 2s forwards 2s}#page-initial p{position:absolute;top:73%;left:37%;transform:translate(-50%,50%);color:#fff;font-size:50px;opacity:0;animation:fadeIn 2s forwards 2.5s}#page-initial .text{position:absolute;top:92%;left:42%;transform:translate(-50%,-50%);opacity:0;animation:fadeIn 2s forwards 3s}#page-initial .text img{width:713px;animation:pulse 2s ease-in-out infinite}#page-initial .loading{position:absolute;bottom:5%;left:10%;width:80%;height:150px;opacity:0;transition:ease .3s all}#page-initial .loading.active{opacity:1;animation:fadeIn 2s forwards 3.5s}#page-initial .loading p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;text-align:left;width:100%;color:#fff}#page-initial #alert{position:absolute;top:0;left:0;width:100%;height:100vh;display:none;justify-content:center;align-items:center;background:#000c;z-index:1000000}#page-initial #alert.active{display:flex}#page-initial #alert .alert-content{background-color:#fff;padding:40px;border-radius:20px;text-align:center;font-size:30px;width:100%;max-width:600px;display:flex;flex-direction:column}#page-initial #alert .alert-content .alert-content-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:20px}#page-initial #alert .alert-content .alert-content-header h2{font-size:42px;color:#09332e}#page-initial #alert .alert-content .alert-content-header button{background-color:#fff;border:none;font-size:50px;color:#09332e}#page-initial #alert .alert-content .alert-content-body p{color:#09332e;font-size:28px;top:0;left:0;opacity:1;animation:none;position:relative;transform:none;text-align:left}#tester{display:none;pointer-events:none;position:fixed;top:0;left:0;background-color:#fff;padding:20px;font-size:25px}#tester form{padding:20px}#tester form input,#tester form button{font-size:25px}#page-info{background:url(/build/assets/bg2.BlkDSqwL.png) center center no-repeat;padding:6rem 8rem 10rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:100px}#page-info .logo{flex-grow:1;opacity:0;animation:fadeIn 2s forwards .5s}#page-info .logo img{width:524px}#page-info .content{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:70px}#page-info .content .title p{color:#fff;font-size:74px;margin-bottom:1rem;opacity:0;animation:fadeIn 2s forwards 1s}#page-info .content .title h1{width:700px;word-break:break-word;color:#bfe6c4;font-size:60px;font-weight:700;text-transform:uppercase;opacity:0;animation:fadeIn 2s forwards 1.5s}#page-info .content .text{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:60px}#page-info .content .text p{color:#fff;font-size:47px;opacity:0;animation:fadeIn 2s forwards 2s}#page-info .content .text p.detail{font-size:33px}#page-info .content .text p:nth-of-type(1){animation-delay:2s}#page-info .content .text p:nth-of-type(2){animation-delay:2.5s}#page-info .content .text p:nth-of-type(3){animation-delay:3s}#page-info .content .text p span{color:#fff;font-size:47px;font-weight:700}#page-info .content .text h4{color:#bfe6c4;font-size:47px;font-weight:700;opacity:0;animation:fadeIn 2s forwards 3s}#page-info .btn{opacity:0;animation:fadeIn 2s forwards 3.5s}#page-info .btn #btnPlay{background:#bfe6c4;width:400px;padding:30px 60px;border:none;border-radius:80px;outline:0;font-size:48px;font-weight:700;color:#09332e;text-transform:uppercase;animation:pulse 2s ease-in-out infinite}#page-game{background:url(/build/assets/bg3.BtQmLQkU.png) center center no-repeat;padding:6rem}#page-game .content{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:50px;height:calc(100vh - 168px)}#page-game .content .header{display:flex;align-items:center;justify-content:space-between;width:100%}#page-game .content .header .logo img{width:351px}#page-game .content .header .timer{display:flex;align-items:center;justify-content:center;gap:40px}#page-game .content .header .timer p{width:250px;font-size:72px;font-weight:700;color:#bfe6c4}#page-game .content .wrapper .question-group{display:none}#page-game .content .wrapper .question-group.verified{pointer-events:none}#page-game .content .wrapper .question-group.active{display:block}#page-game .content .wrapper .question-group .question{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:30px;color:#fff}#page-game .content .wrapper .question-group .question .question-step,#page-game .content .wrapper .question-group .question .question-step span{font-size:34px;color:#09332e;font-weight:400!important}#page-game .content .wrapper .question-group .question .question-text{font-size:45px;font-weight:700;color:#09332e;text-align:center;margin-bottom:50px}#page-game .content .wrapper .question-group .answer{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:30px}#page-game .content .wrapper .question-group .answer button{width:100%;background:#09332e;display:flex;align-items:flex-start;justify-content:flex-start;gap:20px;color:#fff;text-align:left;padding:2rem;border:none;outline:0;opacity:1}#page-game .content .wrapper .question-group .answer button p{width:100%;font-size:34px}#page-game .content .wrapper .question-group .answer button p:first-child{width:40px}#page-game .content .wrapper .question-group .answer button.selected{background-color:#bfe6c4}#page-game .content .wrapper .question-group .answer button.selected p{color:#09332e}#page-game .content .wrapper .question-group .answer button.right{background-color:#28a745}#page-game .content .wrapper .question-group .answer button.right p{color:#fff!important}#page-game .content .wrapper .question-group .answer button.wrong{background-color:#dc3545}#page-game .content .wrapper .question-group .answer button.wrong p{color:#fff!important}#page-game .content .wrapper .question-group .answer button.end{pointer-events:none}#page-game .content .wrapper .question-group .answer button input{display:none!important}#page-game .content .buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;height:110px}#page-game .content .buttons button{width:400px;padding:30px;background:#09332e;border:none;border-radius:80px;outline:0;font-size:42px;font-weight:700;color:#fff;text-transform:uppercase;display:none}#page-game .content .buttons button.active{display:block}#page-result{background:url(/build/assets/bg2.BlkDSqwL.png) center center no-repeat;padding:6rem 8rem 10rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:150px}#page-result .logo{flex-grow:1;opacity:0;animation:fadeIn 2s forwards .5s}#page-result .logo img{width:524px}#page-result .content{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:100px}#page-result .content .title h1{color:#bfe6c4;font-size:100px;font-weight:700;text-transform:uppercase;margin-bottom:1rem;opacity:0;animation:fadeIn 2s forwards 1s}#page-result .content .title p{width:700px;word-break:break-word;color:#fff;font-size:60px;font-weight:700;text-transform:uppercase;opacity:0;animation:fadeIn 2s forwards 1.5s}#page-result .content .text{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:70px}#page-result .content .text p{color:#fff;font-size:52px;opacity:0;animation:fadeIn 2s forwards 2s}#page-result .content .text p:nth-of-type(1){animation-delay:2s}#page-result .content .text p:nth-of-type(2){animation-delay:2.5s}#page-result .content .text p:nth-of-type(3){animation-delay:3s}#page-result .content .text p:nth-of-type(4){animation-delay:3.5s}#page-result .content .text p:nth-of-type(5){animation-delay:4s}#page-result .content .text p span{color:#fff;font-size:52px;font-weight:700}#page-result .btn{opacity:0;animation:fadeIn 2.5s forwards 3s}#page-result .btn #btnRanking,#page-result .btn #btnInit{background:#bfe6c4;width:400px;padding:30px;border:none;border-radius:80px;outline:0;font-size:48px;font-weight:700;color:#09332e;text-transform:uppercase;animation:pulse 2s ease-in-out infinite}#page-ranking{background:url(/build/assets/bg2.BlkDSqwL.png) center center no-repeat;padding:6rem 8rem 10rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:130px}#page-ranking .logo{flex-grow:1;opacity:0;animation:fadeIn 2s forwards .5s}#page-ranking .logo img{width:524px}#page-ranking .content{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:140px}#page-ranking .content .title h1{color:#bfe6c4;font-size:112px;font-weight:700;text-transform:uppercase;margin-bottom:1rem;opacity:0;animation:fadeIn 2s forwards 1s}#page-ranking .content .table-container{width:100%;overflow-x:auto!important;opacity:0;animation:fadeIn 2s forwards 1.5s}#page-ranking .content .table-container table{width:100%;text-align:left;border:none;border-collapse:collapse}#page-ranking .content .table-container table thead{opacity:0;animation:fadeIn 2s forwards 1.5s}#page-ranking .content .table-container table thead tr th{padding:1rem;font-size:28px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;border:2px solid #bfe6c4;background:#bfe6c480}#page-ranking .content .table-container table tbody tr{height:65px;opacity:0;animation:fadeIn 2s forwards 1.5s}#page-ranking .content .table-container table tbody tr:nth-child(1){animation-delay:2s}#page-ranking .content .table-container table tbody tr:nth-child(2){animation-delay:2.5s}#page-ranking .content .table-container table tbody tr:nth-child(3){animation-delay:3s}#page-ranking .content .table-container table tbody tr:nth-child(4){animation-delay:3.5s}#page-ranking .content .table-container table tbody tr:nth-child(5){animation-delay:4s}#page-ranking .content .table-container table tbody tr:nth-child(6){animation-delay:4.5s}#page-ranking .content .table-container table tbody tr:nth-child(7){animation-delay:5s}#page-ranking .content .table-container table tbody tr:nth-child(odd){background:#09332e}#page-ranking .content .table-container table tbody tr:nth-child(2n){background:#bfe6c40d}#page-ranking .content .table-container table tbody tr td{padding:.5rem 1rem;font-size:24px;color:#fff;text-align:center;border:2px solid #bfe6c4;white-space:nowrap}#page-ranking .btn{opacity:0;animation:fadeIn 2s forwards 3s}#page-ranking .btn #btnInit{background:#bfe6c4;width:400px;padding:30px;border:none;border-radius:80px;outline:0;font-size:48px;font-weight:700;color:#09332e;text-transform:uppercase;animation:pulse 2s ease-in-out infinite}
