body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;height:100%;margin:0;overflow:hidden}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:Poppins,sans-serif}b{font-weight:700}.no-pointer{pointer-events:none!important}body{background-position:50%;background-repeat:no-repeat;background-size:cover}#root,.App{height:100%}.board-item-outer{height:25%;width:25%}.board-item-inner{-webkit-perspective:100vw;perspective:100vw}.board-item,.board-item-inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.board-item{background:#fff;border:2px solid #afafaf;border-radius:10%;cursor:pointer;height:100%;position:relative;transition:.3s ease-in-out;width:100%}.board-item.retro{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:auto;left:0;position:absolute;right:0;top:0;-webkit-transform:translateZ(-1px) rotateY(-180deg);transform:translateZ(-1px) rotateY(-180deg);width:auto}.board-inner{display:flex;flex-wrap:wrap;height:100%}.text{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid;bottom:7%;color:#fff;display:flex;font-size:.9rem;font-weight:700;justify-content:center;left:7%;padding:3%;position:absolute;right:7%;top:7%}.red{background-color:#cb3034;border-color:#cb3034}.yellow{background-color:#f3cd4c;border-color:#f3cd4c}.green{background-color:#6dae47;border-color:#6dae47}.blue{background-color:#4586c4;border-color:#4586c4}.text.square{border-radius:10%}.text.round{border-radius:50%}.buttons{position:fixed}.board{margin:0 auto}.logo{left:50%;position:fixed;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.buttons button{background-color:#dc102a;border:3px solid #fff;border-radius:7px;box-shadow:5px 5px 0 0 #fff;margin-left:20px;outline:none;padding:14px;position:relative;z-index:9}.win{left:0;position:fixed!important;top:-20%;width:120%}.buttons button.active{background-color:#fff;box-shadow:5px 5px 0 0 #dc102a}#root{overflow:hidden}*{outline:none!important}.buttons button img{width:40px}.gioca{background:#f9cb1a;border:5px solid #fff;border-radius:10px;bottom:15%;color:#fff;font-size:4vh;left:50%;outline:none!important;padding:1vh 18vw;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (orientation:landscape){.buttons{right:0;top:50%;width:50%}.win{top:0}.board{left:30px;max-height:50vw!important;max-width:50%!important;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.gioca{left:auto;padding:10px;right:5%;-webkit-transform:translateX(0);transform:translateX(0);width:40%}.logo{left:75%;top:10%}.timer{bottom:auto!important;font-size:1.5rem!important;left:76%!important;top:32%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timer.tentativi{top:40%}.buttons button{height:auto;padding:5vh!important;width:auto}.buttons button img{height:4vh;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (orientation:portrait){.buttons{bottom:40px;right:40px}.board{left:50%;max-height:1050px;max-width:1050px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.timer{background-color:#dc102a;border:3px solid #fff;border-radius:10px;bottom:25px;box-shadow:5px 5px 0 0 #fff;font-size:3vh;left:15px;padding:0 10px;position:fixed}.timer.tentativi{color:#fff;font-size:2vh;font-weight:700}@media (orientation:portrait) and (max-width:480px){.board{height:90vw!important;width:90vw!important}.logo{height:auto;width:80%}.gioca{bottom:18%;font-size:30px;padding:10px;width:80%}.buttons{bottom:20px}.buttons button{height:auto;padding:3vh!important;width:auto}.buttons button img{height:3vh;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (orientation:portrait){.timer.tentativi{bottom:9vh;z-index:-1}}@media (orientation:portrait) and (max-height:1368px) and (min-width:480px){.board{height:70vw!important;width:70vw!important}}@media (orientation:portrait) and (max-height:660px){.board{height:50vh!important;width:50vh!important}.gioca{font-size:18px;padding:7px}.logo{top:-30px;width:50%}}@media (max-width:1024px){.invia-outer{width:90%!important}.invia-outer button{right:auto!important}}.loader{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:5px solid #fff;border-left-color:#f9cb1a;border-radius:50%;height:46px;margin:auto;width:46px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:480px){.form{padding:20px!important}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.card-info{background-color:#fff;border-radius:20px;bottom:auto;display:flex;left:50%;max-height:80%;max-width:400px;padding:20px;position:fixed;top:10%;-webkit-transform:translate(-50%)!important;transform:translate(-50%)!important;z-index:9}.card-inner{height:100%;overflow-y:auto}.card-info h3{font-size:1.4rem;line-height:1.1;margin-bottom:5px;margin-top:0}.card-info p:last-child{margin-bottom:0}.card-info img.close{cursor:pointer;height:34px;position:absolute;right:10px;top:-17px;width:34px}.popup-bg{background-color:rgba(0,0,0,.24);inset:0;pointer-events:none;position:fixed;-webkit-transform:translate(0)!important;transform:translate(0)!important}.popup-bg.blocked{pointer-events:all!important}@media (orientation:portrait){.card-info{max-width:100%;padding:4vw;width:90%}.card-info img.close{height:5vw!important;top:-2.5vw;width:5vw!important}}.video-bg{position:relative}.video-bg:before{background:rgba(0,0,0,.3);content:"";inset:0;position:absolute}@media (orientation:portrait){video.orizzontale{display:none}video.verticale{display:block}}@media (orientation:landscape){video.orizzontale{display:block}video.verticale{display:none}}.container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;max-width:768px;min-height:700px;padding:0 20px}.form{background:#fff;border-radius:20px;padding:50px;width:100%}.input{border:1px solid #ccc;border-radius:10px;outline:none;padding:20px;width:100%}label{display:block;margin-bottom:10px}label:not(:first-child){margin-top:30px}
/*# sourceMappingURL=main.01750f3c.css.map*/