@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css);*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:digits;font-style:normal;font-weight:400;src:url(/static/media/digital-7.regular.93911ab167c943140756.ttf)}@font-face{font-family:BwModelica;font-style:normal;font-weight:400;src:url(/static/media/BwModelica-BoldItalic.5db296c46d5b76156c6b.otf)}body{background-attachment:fixed;background-color:#ded0e5;background-image:url(/static/media/bg.934646f83215d180f2ae.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;font-family:BwModelica,Arial,Helvetica,sans-serif;min-height:100dvh;overflow-x:hidden;position:relative}:root{font-size:18px;scroll-behavior:smooth}@media(max-width:992px){:root{font-size:18px}}@media(max-width:768px){:root{font-size:16px}}@media(max-width:596px){:root{font-size:14px}}.success{color:#2b3}.danger{color:#d3c2df}.digit{font-family:digits}button{font-family:BwModelica,Arial,Helvetica,sans-serif}.home-container{min-height:calc(100dvh - 85px)}.home-container,.home-container form{align-items:center;display:flex;justify-content:center}.home-container form{bottom:100px;flex-direction:column;font-size:2.5rem;padding:30px 15px;position:relative;width:100%}.home-container form button,.home-container form h3,.home-container form input{color:#5f308e;display:block;margin-top:2rem;text-align:center}.home-container form h3{font-size:5rem}.home-container form input{border:2px solid #5f308e;border-radius:10px;width:clamp(100px,100%,500px)}.home-container form button,.home-container form input{background:#d3c2df;font-size:1.7rem;outline:none;padding:10px}.home-container form button{background:#5f308e;border:none;border-radius:10px;color:#fff;color:#d3c2df;cursor:pointer;margin-inline:auto;transition:all .5s ease;width:clamp(100px,100%,250px)}.home-container form button:hover{scale:1.05}.game-container{color:#5f308e;display:flex;flex-flow:column;min-height:100dvh}.game-container header{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}@media(max-width:450px){.game-container header{flex-direction:column;justify-content:center}}.game-container header div{font-size:1.75rem;font-style:italic;padding:20px;text-align:center}.game-container header div .title{font-weight:700}.game-container .question-container{align-items:center;border-radius:10px;display:flex;flex-direction:column;font-style:italic;justify-content:center;margin-block:auto;padding:30px 15px;padding-inline:25px;width:100%}.game-container .question-container h2{background:#d3c2df;border:2px solid #5f308e;border-radius:30px;filter:drop-shadow(7px 7px);font-size:3rem;max-width:1200px;overflow:hidden;padding:20px 30px;text-align:center;width:100%}.game-container .question-container h2 span{bottom:30px;font-size:1.2rem;position:relative;right:10px}.game-container .question-container .answers-container{align-items:center;display:flex;flex-flow:row wrap;gap:50px;justify-content:center;margin-block:75px 50px;max-width:900px;padding-block-end:50px;width:100%}.game-container .question-container .answers-container p{background:#d3c2df;border:2px solid #5f308e;border-radius:30px;cursor:pointer;flex-grow:1;font-size:2.5rem;font-weight:700;min-width:45%;opacity:.75;padding:10px 55px;position:relative;text-align:center;transition:all .5s ease-in-out}@media(max-width:992px){.game-container .question-container .answers-container p{flex-basis:100%}}@media(min-width:1200px){.game-container .question-container .answers-container p{white-space:nowrap}}.game-container .question-container .answers-container p:hover{background:#5f308e;color:#d3c2df}.game-container .question-container .answers-container p img{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px}.game-container .result-container{align-items:center;display:flex;flex-direction:column;font-style:italic;justify-content:center;min-height:100dvh;padding:0;text-align:center;width:100%}.game-container .result-container button,.game-container .result-container h2{margin-block:50px}.game-container .result-container .result{display:flex;flex-flow:row wrap;justify-content:space-between;max-width:600px;width:100%}.game-container .result-container .result h2{flex-basis:100%;font-size:5rem}.game-container .result-container .result div{font-size:2rem;padding:20px;text-align:center}.game-container .result-container .result div .title,.game-container .result-container .result div .value{font-weight:700}.game-container .result-container .result div .value{margin-block:10px;opacity:.75}.game-container .result-container .qr-container{margin-block:auto}.game-container .result-container .qr-container div img{max-width:300px;width:100%}.game-container .result-container .qr-container p{font-size:1.5rem;margin-block-start:25px}.game-container .result-container button{background:#d3c2df;border:1px solid #5f308e;border-radius:10px;color:#fff;color:#5f308e;cursor:pointer;font-size:inherit;font-size:1.7rem;margin-top:150px;margin-inline:auto;outline:none;padding:10px;transition:all .5s ease;width:clamp(100px,100%,250px)}.game-container .result-container button:hover{scale:1.05}.game-container .result-container footer{background:#fff;margin-top:auto;padding-block:20px;padding-inline:25px;width:100%}.game-container .result-container footer p{font-size:.75rem;margin-block:10px;max-width:1200px;text-align:justify}.game-container .question-reference{font-size:.7rem;margin-inline:auto;max-width:1200px;padding:10px;text-align:center}.loader{align-items:center;background:#00000080;display:flex;flex-direction:column;gap:30px;inset:0;justify-content:center;position:absolute;z-index:10000}.loader p{color:#5f308e;font-size:2rem}.dashboard-container{padding-bottom:50px}.dashboard-container h2{color:#5f308e;font-size:3rem;padding:30px 10px;text-align:center}.dashboard-container .empty-message{margin-top:25px;text-align:center}.dashboard-container table{margin-block:50px 25px;margin-inline:auto;max-width:1200px;width:100%}.dashboard-container table thead tr{background:#fff}.dashboard-container table thead tr th{padding:20px}.dashboard-container table td{border-bottom:1px solid #d3c2df;padding:20px;text-align:center}.dashboard-container table td i{cursor:pointer;transition:all .5s ease-in-out}.dashboard-container table td i:hover{scale:1.25}.intro-container{display:flex;flex-flow:row wrap;gap:5%;min-height:calc(100dvh - 85px);position:relative}@media(max-width:768px){.intro-container{flex-flow:column nowrap;gap:50px;top:75px}}.intro-container .left-side{align-items:center;bottom:50px;display:flex;flex-basis:50%;flex-grow:1;justify-content:center;position:relative}.intro-container .left-side video{position:absolute;width:100%}.intro-container .left-side video.active{z-index:1000}.intro-container .right-side{align-items:center;color:#5f308e;display:flex;flex-basis:40%;flex-direction:column;flex-grow:1;justify-content:center;padding-inline:20px 50px}.intro-container .right-side h4{font-size:3rem;font-style:italic;text-align:center}.intro-container .right-side .incoming-step{font-size:1.5rem;font-style:italic;font-weight:700;margin-block:20px;opacity:.7}.intro-container .right-side button{background:#d3c2df;border:1px solid #5f308e;border-radius:10px;color:#fff;color:#5f308e;cursor:pointer;font-size:1.7rem;margin-block:10px;margin-inline:auto;outline:none;padding:10px;transition:all .5s ease;width:clamp(100px,100%,250px)}.intro-container .right-side button:hover{scale:1.05}.intro-container:has(.overlay) .left-side,.intro-container:has(.overlay) .right-side{opacity:0}.intro-container .overlay{align-items:center;color:#5f308e;display:flex;flex-direction:column;font-size:3rem;inset:0;justify-content:center;position:absolute;z-index:9999}.intro-container .overlay h4{font-style:italic;text-align:center}.intro-container .overlay p{font-style:italic;font-weight:700;margin-block:20px;opacity:.7}.nav-component{display:flex;flex-flow:row wrap;justify-content:space-between;padding:10px;position:relative;z-index:99999}.nav-component.flex-end{justify-content:flex-end}.nav-component img{width:125px}@media(max-width:450px){.nav-component img{margin-inline:auto}}.modal-wrapper{align-items:center;background:#00000080;display:flex;height:100dvh;inset:0;justify-content:center;opacity:0;position:fixed;transition:all .2s ease-in-out;visibility:hidden;z-index:999999}.modal-wrapper.visible{opacity:1;visibility:visible}.modal-wrapper.visible .user-modal-container{transform:translateY(0)}.modal-wrapper .user-modal-container{padding-inline:20px;transform:translateY(50px);transition:all .2s ease-in-out}.modal-wrapper .user-modal-container .main-content{background:#fff;border-radius:20px;display:flex;flex-flow:column nowrap;max-width:1200px;overflow:hidden;padding:2rem;width:100%}.modal-wrapper .user-modal-container .main-content table{width:100%}.modal-wrapper .user-modal-container .main-content table thead tr{background:#5f308e;color:#fff}.modal-wrapper .user-modal-container .main-content table tr td,.modal-wrapper .user-modal-container .main-content table tr th{border-bottom:1px solid #d3c2df;padding:20px;text-align:center}.modal-wrapper .user-modal-container .main-content table tr td:first-child,.modal-wrapper .user-modal-container .main-content table tr th:first-child{width:60%}.modal-wrapper .user-modal-container .main-content table tr td:nth-child(2),.modal-wrapper .user-modal-container .main-content table tr th:nth-child(2){width:25%}.modal-wrapper .user-modal-container .main-content table tr td:nth-child(3),.modal-wrapper .user-modal-container .main-content table tr th:nth-child(3){width:10%}.modal-wrapper .user-modal-container .main-content button{background:#d3c2df;background:#5f308e;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.7rem;margin-inline:auto;margin:30px auto;outline:none;padding:10px;transition:all .5s ease;width:clamp(100px,100%,250px)}.modal-wrapper .user-modal-container .main-content button:hover{scale:1.05}.approval-code{align-items:center;bottom:0;display:flex;justify-content:center;position:fixed;right:0;text-align:center;top:0;z-index:500000}.approval-code span{color:#5f308e;display:block;font-size:.7rem;padding:10px;position:relative;writing-mode:vertical-rl}
/*# sourceMappingURL=main.bfc9d3fb.css.map*/