.section-login{width:100%;height:100vh;background-color:#e8e8e8;display:flex;justify-content:center;align-items:center}.card-login{width:500px}.header-login{background-color:#503291;padding:15px;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between;align-items:center}.body-login{background-color:#eb3c96;padding:25px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;color:#fff}.error-message{margin-top:10px;background-color:#fff;line-height:0;color:red;text-align:center;font-size:.9rem;border-radius:5px}.input-login{padding:10px;margin-top:10px;border-radius:5px;border:none}.button-login{background-color:#503291;padding:5px;margin-top:20px;text-align:center;cursor:pointer;transition:all .3s}.button-login:hover{background-color:#5a4785}.div-game{background-color:#503291;width:50%;color:#fff;margin:20px auto auto;border-radius:10px;padding:20px}.question{background-color:#fff;color:#000;border-radius:10px;padding:10px;margin:20px 0 0}.option-question{background-color:#ebebeb;text-align:center;margin:5px 0;padding:10px;cursor:pointer;color:#000}.option-question-selected{background-color:#eb3c96;text-align:center;margin:5px 0;padding:10px;cursor:pointer;transition:all .3s;color:#fff}.div-btn-submit{width:100%;display:flex;margin-top:20px}.btn-submit-form{background-color:#fff;padding:15px;width:100%;color:#218821;transition:all .3s;cursor:pointer;text-align:center}.btn-submit-form:hover{background-color:#218821;color:#fff}.navbar{max-width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#503291;padding:10px 20px}.img-navbar{width:150px}.logout-navbar{background-color:#eb3c96;padding:10px 20px;color:#fff;border-radius:8px;cursor:pointer}.successpage-container{background-color:#5a4785;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;margin:0;font-size:1.2rem}.successpage-container p{color:#fff}.successpage-logo{margin-bottom:10px}@media (max-width: 600px){.card-login{width:95%}.div-game{width:100%;padding:20px 0}.div-btn-submit{margin:20px 0}.successpage-container p{text-align:center;margin:0 40px;font-size:.8rem}}.button-container{margin-top:20px;text-align:center}.button{font-size:larger;outline:none;background:transparent;color:#000;border:none;display:flex;align-items:center;justify-content:center;height:fit-content;width:fit-content;padding:5px;cursor:pointer}.roulette-button{position:absolute;top:50%;left:50%;z-index:+9;border-radius:5rem;width:5rem;height:5rem;transform:translate(-55%,-55%);background:#fff;color:#eb3c96;font-size:.8rem;font-weight:700}.input{border:1px solid #dcdcdc;margin-right:10px;height:2rem;border-radius:5px;min-width:200px;padding-left:15px;flex:1}.img-input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;cursor:pointer}.img-content{width:80px;height:45px;object-fit:cover;margin-right:15px;position:relative}.item{padding:10px 0;display:flex;align-items:center}.text-title{font-size:1.25rem;color:#421a4c;margin-bottom:2.5rem}.result-item{display:flex;align-items:center}.result-text{color:#5b627d;font-size:1.25rem}.result-image{width:1rem;height:1rem;object-fit:contain;margin-right:25px;border-radius:8px;display:block}.hidden{display:none}i,svg{margin-right:1rem}.App{font-family:sans-serif;text-align:center}.text-title{font-size:1.25rem;color:#5b627d;padding-top:15px;padding-bottom:15px}.prize-message{border:1px solid #dcdcdc;padding:20px 35px;border-radius:.5rem;color:#fff;max-width:450px;margin:0 auto;cursor:pointer;background:#7eb62e;background:#239b63;background:linear-gradient(0deg,#239b63,#64b031)}.roulette-container{position:relative;width:100%;max-width:550px;aspect-ratio:1;margin:0 auto}.roulette-container>div{width:100%;height:100%;max-width:unset;max-height:unset}.main-form{max-width:600px;margin:0 auto}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}
