@import url(https://fonts.googleapis.com/css2?family=Karla);*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(80.4% 50% at 50% 50%,#e83a8b 0,#4c122b 100%);color:#eee;height:100vh;margin:0}Typography,body{font-family:Karla,sans-serif}a{color:#e83a8b!important}.w-100{width:100%!important}.container-page{margin:20px}.container-page-admin{height:100vh;margin:20px;width:100%}.scroll-card{height:calc(100vh - 280px);overflow:scroll}.mainPage{display:block;justify-content:center}.title{margin:20px 0;position:relative;text-align:center}.title span{font-weight:600}.MuiTypography-h3{padding-top:10px}.cardContainer{display:flex;flex-direction:column;gap:10px;padding:.4rem .4rem 200px}.cardElem{border-radius:15px;box-shadow:0 4px 10px 0 #00000080;color:#eee;display:flex;flex-direction:row}.imgCardCont{display:contents}.cardImage{border-radius:15px;object-fit:cover;width:120px}.cardText{margin:10px}.karaoke{align-items:center;background-color:#080808fa;border-radius:30px 30px 0 0;bottom:0;display:flex;flex-direction:column;height:360px;position:fixed;width:100%}.karaoke h1{font-weight:500;line-height:37px;padding-top:50px;text-align:center}.karaoke h1 span{font-size:60px;font-weight:900}.logo-movimento{height:50px;width:auto}.button-pink{border-radius:20px!important;font-size:25px!important;font-weight:900!important;margin:10px!important}.button-pink,.button-pink-small{background-color:#ff005c!important}.button-pink-small{border-radius:12px!important;font-size:15px!important;font-weight:400!important;margin:5px!important}.container-login{background-color:#080808cc;border-radius:30px;flex-direction:column;gap:10px;height:400px;width:calc(100vw - 20px)}.container-login,.d-flex-center{align-items:center;display:flex;justify-content:center}.d-flex-center{height:100vh}.type-box{width:90%}.type-box,.type-box-100{background-color:#eee;border:none!important;border-radius:15px;overflow:hidden}.type-box-100{width:100%}.field input{padding:20px 13px!important;width:100%}.checkBox{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 30px}.checkBox span{color:#e83a8b}.button-login{background-color:#ff005c!important;border-radius:10px!important;font-size:30px!important;font-weight:900!important;margin:10px!important;padding:5px 50px!important}.form{margin:30px 15px}.container-form{border-radius:30px;display:flex;flex-direction:column;gap:10px}.benvenuto{margin-bottom:20px!important}.benvenuto span{font-weight:400}.button-invia{background-color:#ff005c!important;border-radius:10px!important;font-size:30px!important;font-weight:900!important;margin:10px!important;padding:5px 50px!important}.container-card-in{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.container-card-in p{margin:5px 2px;text-align:center}.img-card-in img{border-radius:20px;display:block;margin-left:auto;margin-right:auto;width:60%}.title-card-in{font-size:30px;text-align:center}.bg-card-in{align-items:center;background-color:#080808e6;border-radius:30px;display:flex;flex-direction:column;justify-content:center;padding:40px 10px}.bg-card-in svg{margin:0 10px}.bg-card-in svg path{fill:#e83a8b}.button-accedi{background-color:#ff005c!important;border-radius:10px!important;font-size:30px!important;font-weight:600!important;margin:10px!important;padding:5px 50px!important}.container-admin{align-items:center;background-color:#080808cc;border-radius:30px;display:flex;flex-direction:column;gap:10px;height:330px;justify-content:center;margin:10px;max-width:500px}.d-flex-wrap{display:grid;grid-template-columns:auto auto auto auto;justify-content:center;width:100vw}.req-box{background-color:#000c;border-radius:20px;padding:10px}.req-item{font-weight:400!important;padding:10px 20px}.req-item i{color:#e83a8b}.button-esci,.req-item i{font-weight:600!important}.button-esci{background-color:#ff005c!important;border-radius:10px!important;font-size:20px!important;margin:10px 10px 20px!important;padding:5px 70px!important}@media (max-width:768px){.d-flex-wrap{grid-template-columns:auto}}@media (min-width:1200px){.req-item span{font-size:20px!important}}@media (min-width:1900px){.req-item span{font-size:25px!important}}
/*# sourceMappingURL=main.ca1d5666.css.map*/