*{margin:0;padding:0;box-sizing:border-box}html{background:#f3f4f9}.dettagliSfondo{height:100%;background-image:url(/img/head_desktop.e038b4d0.jpg)}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.roundA td:not(:first-child){background:#006636;color:#fff}.roundB td:not(:first-child){background:#bb7cb3;color:#fff}.roundC td:not(:first-child){background:#f7a600;color:#fff}.roundD td:not(:first-child){background:#94c23d;color:#fff}.roundE td:not(:first-child){background:#e6224f;color:#fff}.roundF td:not(:first-child){background:#6a144c;color:#fff}.roundG td:not(:first-child){background:#4bbdcf;color:#fff}.roundH td:not(:first-child){background:gold;color:#fff}.impiantoBg .impiantoBox{width:100px;height:72px;margin:auto}.impiantoBg .impiantoBox .impiantoImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}th{padding:10px 0;border:1px solid #000;color:#000;width:12.5%}th:first-child{border-top-left-radius:25px}th:last-child{border-top-right-radius:25px}th:not(:first-child){border-left:none}.groupStageRound td,td{border-bottom:1px dashed gray;border-right:1px dashed gray}td{padding:25px 0}td:first-child{border-left:1px solid #000}td:last-child{border-right:1px solid #000}tr:last-child td{border-bottom:1px solid #000}tr:last-child td:first-child{border-bottom-left-radius:25px}tr:last-child td:last-child{border-bottom-right-radius:25px}.alertContainer{height:100vh}.alertContainer .logosContainer{display:flex;justify-content:space-around;padding-top:20px;margin-bottom:20px}.alertContainer .logosContainer .logoBox{width:150px;height:142px}.alertContainer .logosContainer .logoBox .logoImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.customAlert{width:500px;padding:50px;margin:0 auto;border:5px solid #fff;border-radius:20px;background:#ca1e43;box-shadow:2px 2px 10px 1px #616161}.customAlert .usernameBox{display:flex;justify-content:center;margin-bottom:10px}.customAlert .usernameBox input{width:200px}.customAlert .usernameBox input:focus{border:none;box-shadow:none}.customAlert .pwdBox{display:flex;justify-content:center;margin-bottom:10px}.customAlert .pwdBox input{width:200px}.customAlert .pwdBox input:focus{border:none;box-shadow:none}.customAlert .btnBox{display:flex;justify-content:center}.customAlert .btnBox .p-button{width:200px;background:#006636;color:#fff;border:none}.customAlert .btnBox .p-button:hover{background:#00934e;color:#fff;border:none}.customAlert .btnBox .p-button:focus{border:none;box-shadow:none}.ricercaConto{height:100vh}.ricercaConto .logosContainer{display:flex;justify-content:space-around;padding-top:20px;margin-bottom:20px}.ricercaConto .logosContainer .logoBox{width:150px;height:142px}.ricercaConto .logosContainer .logoBox .logoImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ricercaConto .p-inputnumber{width:250px}.ricercaConto .p-inputnumber .p-inputtext:focus{border:none;box-shadow:none}.ricercaConto .p-button{width:100px;background:#006636;border:none}.ricercaConto .p-button:enabled:hover{background:#00934e}.userPredictionSection .quitBtn{display:flex;justify-content:flex-end;width:100%;max-width:1100px;margin:auto}.userPredictionSection .logosContainer{display:flex;justify-content:space-around;margin:20px 0}.userPredictionSection .logosContainer .logoBox{width:150px;height:142px}.userPredictionSection .logosContainer .logoBox .logoImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .textContentContainer{width:100%;max-width:1100px;margin:auto;font-weight:700}.userPredictionSection .textContentContainer .title{font-size:3rem}.userPredictionSection .textContentContainer .conto{font-size:2.5rem}.userPredictionSection .textContentContainer .pronosticiCorretti,.userPredictionSection .textContentContainer .totalePunti{font-size:2rem}.userPredictionSection .pronoNotCompleteBox{max-width:1100px;width:100%;background:#ca1e43;border:5px solid #fff;border-radius:25px;padding:50px 0;opacity:.7;margin:15px auto 0}.userPredictionSection .pronoNotCompleteBox .noPronoMessage{font-weight:700;font-size:2rem;color:#fff}.userPredictionSection .customWrapper{width:100%;max-width:1100px;margin:50px auto;display:flex;flex-direction:column;gap:50px}.userPredictionSection .customWrapper .groupStageRound{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .groupStageRound .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .groupStageRound .teamBox .bandiera{width:50px;height:50px;border-radius:50%;box-shadow:2px 2px 5px 1px #616161;margin-bottom:5px}.userPredictionSection .customWrapper .groupStageRound .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .groupStageRound .pronosContainer{display:flex;justify-content:space-around}.userPredictionSection .customWrapper .groupStageRound .pronosContainer .pronoBox{width:30px;height:30px;border-radius:50%;border:1px solid #fff;background:#d3d3d3;display:flex;justify-content:center;align-items:center;color:#000;box-shadow:1px 1px 3px 1px #616161}.userPredictionSection .customWrapper .groupStageRound .pronosContainer .active{width:30px;height:30px;border-radius:50%;background:#fff;color:#000;display:flex;justify-content:center;align-items:center}.userPredictionSection .customWrapper .groupStageRound .pronosContainer .corretto{width:30px;height:30px;border-radius:50%;background:#b2d600!important;color:#000;display:flex;justify-content:center;align-items:center}.userPredictionSection .customWrapper .groupStageRound .pronosContainer .sbagliato{width:30px;height:30px;border-radius:50%;background:#f70000!important;color:#000;display:flex;justify-content:center;align-items:center}.userPredictionSection .customWrapper .groupStageRound .pronosContainer .risultatoEsatto{width:30px;height:30px;border-radius:50%;background:#b2d600!important;color:#000;display:flex;justify-content:center;align-items:center}.userPredictionSection .customWrapper .groupStageRound .singlePronoBox{width:30px;height:30px;border-radius:50%;border:1px solid #fff;background:#b2d600;display:flex;justify-content:center;align-items:center;color:#000;box-shadow:1px 1px 3px 1px #616161;margin:0 auto}.userPredictionSection .customWrapper .round16{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .round16 .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .round16 .teamBox .bandiera{width:50px;height:50px;border-radius:50%;box-shadow:2px 2px 5px 1px #616161;margin-bottom:5px}.userPredictionSection .customWrapper .round16 .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .quarter{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .quarter .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .quarter .teamBox .bandiera{width:50px;height:50px;border-radius:50%;box-shadow:2px 2px 5px 1px #616161;margin-bottom:5px}.userPredictionSection .customWrapper .quarter .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .semis{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .semis .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .semis .teamBox .bandiera{width:50px;height:50px;border-radius:50%;box-shadow:2px 2px 5px 1px #616161;margin-bottom:5px}.userPredictionSection .customWrapper .semis .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .finalB{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .finalB .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .finalB .teamBox .bandiera{width:50px;height:50px;border-radius:50%;box-shadow:2px 2px 5px 1px #616161;margin-bottom:5px}.userPredictionSection .customWrapper .finalB .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .finalA{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .finalA .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .finalA .teamBox .bandiera{width:50px;height:50px;border-radius:50%;box-shadow:2px 2px 5px 1px #616161;margin-bottom:5px}.userPredictionSection .customWrapper .finalA .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .noPronoBox{background:#ca1e43;border:5px solid #fff;border-radius:25px;padding:50px 0;opacity:.7}.userPredictionSection .customWrapper .noPronoBox .noPronoMessage{font-weight:700;font-size:2rem;color:#fff}.userPredictionSection .customWrapper .BONUSSQUADRA{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .BONUSSQUADRA .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .BONUSSQUADRA .teamBox .bandiera{width:50px;height:50px;border-radius:50%;box-shadow:2px 2px 5px 1px #616161;margin-bottom:5px}.userPredictionSection .customWrapper .BONUSSQUADRA .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .BONUSSQUADRA .bsBox{display:flex;flex-direction:column}.userPredictionSection .customWrapper .topscorer{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .topscorer .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .topscorer .teamBox .bandiera{width:50px;height:50px;border-radius:50%}.userPredictionSection .customWrapper .topscorer .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .mvp{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .mvp .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .mvp .teamBox .bandiera{width:50px;height:50px;border-radius:50%}.userPredictionSection .customWrapper .mvp .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .goalkeeper{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .goalkeeper .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .goalkeeper .teamBox .bandiera{width:50px;height:50px;border-radius:50%}.userPredictionSection .customWrapper .goalkeeper .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.userPredictionSection .customWrapper .under21{width:100%;border-radius:10px 10px 0 0;border-spacing:0}.userPredictionSection .customWrapper .under21 .teamBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.userPredictionSection .customWrapper .under21 .teamBox .bandiera{width:50px;height:50px;border-radius:50%}.userPredictionSection .customWrapper .under21 .teamBox .bandiera .bandieraImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}