@font-face{font-family:Roboto;font-weight:100;src:url(../fonts/Roboto-Thin.321de678.ttf)}@font-face{font-family:Roboto;font-weight:300;src:url(../fonts/Roboto-Light.88823c20.ttf)}@font-face{font-family:Roboto;font-weight:500;src:url(../fonts/Roboto-Medium.58aef543.ttf)}@font-face{font-family:Roboto;font-weight:700;src:url(../fonts/Roboto-Bold.e07df86c.ttf)}@font-face{font-family:Roboto;font-weight:900;src:url(../fonts/Roboto-Black.5ebb24ee.ttf)}.icon-danger{border-radius:50%;background-color:#da3131;border:2px solid #da3131}.icon-success{border-radius:50%;background-color:#31da3a;border:2px solid #31da3a}a{text-decoration:underline!important}a:hover{cursor:pointer;color:#4d7cfe!important}*{font-family:Roboto}input[disabled=disabled],select[disabled=disabled],textarea[disabled=disabled]{background:#bcbcbc}body{background-color:#f2f4f6}button{outline:none!important}button:disabled{opacity:.5}input,select,textarea{border-radius:4px;background-color:#f8fafb;min-height:46px;min-width:280px;border:none;display:block;width:100%;padding-left:10px;outline:none;padding-right:10px}input[type=checkbox]{border-radius:4px;width:20px;height:20px;min-width:20px;min-height:20px;cursor:pointer}::-webkit-input-placeholder{font-size:14px;font-weight:700;color:#98a9bc}::-moz-placeholder{font-size:14px;font-weight:700;color:#98a9bc}::placeholder{font-size:14px;font-weight:700;color:#98a9bc}:-ms-input-placeholder{font-size:14px;font-weight:700;color:#98a9bc}::-ms-input-placeholder{font-size:14px;font-weight:700;color:#98a9bc}.pointer{cursor:pointer}.container-fluid{max-height:100vh}.loading-div{z-index:100;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(70,85,107,.2);position:absolute}.loading-bar{display:inline-block;width:6px;height:33px;border-radius:4px;-webkit-animation:loading 1s ease-in-out infinite;animation:loading 1s ease-in-out infinite}.loading-bar:first-child{background-color:#178fcf;-webkit-animation-delay:0;animation-delay:0}.loading-bar:nth-child(2){background-color:#9d9fa3;-webkit-animation-delay:.09s;animation-delay:.09s}.loading-bar:nth-child(3){background-color:#c12717;-webkit-animation-delay:.18s;animation-delay:.18s}.loading-bar:nth-child(4){background-color:#25893c;-webkit-animation-delay:.27s;animation-delay:.27s}.loading-bar:nth-child(5){background-color:#d4a115;-webkit-animation-delay:.36s;animation-delay:.36s}@-webkit-keyframes loading{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scaleY(2.2);transform:scaleY(2.2)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scaleY(2.2);transform:scaleY(2.2)}40%{-webkit-transform:scale(1);transform:scale(1)}}.table-component{margin-right:20px}table{width:100%;border-collapse:separate;border-spacing:0 10px}table td:first-child,table th:first-child{padding-left:10px}table tbody tr{height:60px;background-color:#e7edf3;font-family:Roboto;font-size:14px;font-weight:600;line-height:2.57;letter-spacing:.14px;color:#143453;cursor:pointer;background-color:#fff}table tbody tr:hover{background-color:#9fb5cc}th.table-component__th.table-component__th{font-family:Roboto;font-size:14px;font-weight:600;line-height:2.57;letter-spacing:.14px;color:#8999a9}.table-component__table__caption{display:none}.table-component__filter{position:relative}.table-component__filter input{display:block;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.2rem .375rem .75rem;width:auto;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;margin-left:auto;margin-bottom:20px}.table-component__filter .table-component__filter__clear{position:absolute;right:6px;top:7px}.table-component__message{margin-left:10px;font-family:Roboto;font-size:15px;letter-spacing:.5px;color:#143453}.tr-standard.button button{color:#fff;white-space:nowrap;border:none;border-radius:4px;padding:0 10px}.tr-standard.button .red{background:red}.tr-standard.button .green{background:green}.notices.is-top{position:absolute;z-index:10;top:10px;right:10px}.notices.is-top .toast{min-height:50px;min-width:250px;border-radius:4px;background-color:#fff;opacity:1}.notices.is-top .toast.toast-error{border:3px solid #fe4d4d;background-color:rgba(254,77,77,.2)}.notices.is-top .toast.toast-error,.notices.is-top .toast.toast-success{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notices.is-top .toast.toast-success{border:3px solid #2da04a;background-color:rgba(45,160,74,.2)}.notices.is-top .toast.toast-error p{margin-bottom:0;font-size:14px;font-weight:700}.login-div{min-width:100vw;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-div form{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 16px 0 rgba(153,155,168,.25);box-shadow:0 2px 16px 0 rgba(153,155,168,.25);padding:20px}.login-div .container img{display:block;margin-top:20px;margin-bottom:30px;margin-left:auto;margin-right:auto}.login-div .container .title{display:block;color:#252631;font-size:20px;font-weight:400;text-align:center}.login-div .container .subtitle{display:block;color:#778ca2;font-size:14px;font-weight:700;text-align:center;margin-bottom:25px}.login-div .container button{margin-top:20px;height:46px;font-size:15px;font-weight:700;text-align:center;width:100%;color:#f8fafb;border-radius:4px;background-color:#4d7cfe;border:none;margin-bottom:10px}.top-bar{height:68px;border:1px solid rgba(152,169,188,.59);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:30px;padding-right:30px}.top-bar .logo{height:80%;cursor:pointer}.top-bar .input-div{position:relative}.top-bar input{width:50%;max-width:400px;border-radius:0;padding-right:20px;height:38px;background:none;border-bottom:1px solid #4d7cfe}.top-bar .search-icon{cursor:pointer;position:absolute;right:0;height:18px;top:10px}.top-bar .logout-div{cursor:pointer;text-align:center}.top-bar .logout-div span{display:block;font-size:12px;font-weight:500;color:#98a9bc}.content-div{height:calc(100vh - 68px);display:-webkit-box;display:-ms-flexbox;display:flex}.content-div .left-bar{width:150px;height:100%;background-color:#fff;-webkit-box-shadow:1px 2px 4px 0 #98a9bc;box-shadow:1px 2px 4px 0 #98a9bc;border:1px solid #f2f4f6;padding-top:50px}.content-div .left-bar .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:43px;cursor:pointer;padding-left:30px;font-size:14px;font-weight:700;color:#98a9bc}.content-div .left-bar .tab:hover{color:#4d7cfe;border-left:2px solid #4d7cfe}.content-div .left-bar .tab.active{color:#4d7cfe;border-left:2px solid #4d7cfe}.content-div .dinamic-div{width:calc(100vw - 150px);max-height:100%;overflow-y:auto}.tab .download-img{height:20px;margin-left:5px}.list-div{padding:20px}.add-button-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}.add-button-div button{height:30px;font-size:15px;font-weight:700;text-align:center;border:none;color:#fff;border-radius:4px;background-color:#4d7cfe;padding:0 20px}.team-cell{width:25%}.team-cell.first{padding-left:10px}.team-cell.header{font-size:12px;font-weight:500;line-height:1.75;color:#98a9bc}.team-cell.header,.team-row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.team-row{height:50px;background:#fff;border-radius:4px;margin-top:10px;margin-bottom:10px;width:100%}.team-row:hover{background-color:rgba(77,124,254,.3);cursor:pointer}.team-row .team-cell{font-size:14px;font-weight:500;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-row .team-cell.black{color:#46556b}.team-row .team-cell.blue{color:#4d7cfe}.team-row .team-cell.pink{color:#fe4d97}.row-noresult{padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-noresult,.team-component-row{height:50px;background:#fff;border-radius:4px;margin-top:10px;margin-bottom:10px;width:100%}.team-component-row{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.team-component-row .portabandiera{position:absolute;height:26px;left:-16px;top:12px}.team-component-row .team-cell.last{width:56px}.team-component-row .team-cell.last img{width:16px;cursor:pointer}.team-component-row .team-cell{font-size:14px;font-weight:500;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((100% - 256px)/5)}.team-component-row .team-cell.documents{width:200px}.team-component-row .team-cell.documents div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.team-edit-cell.header{width:calc((100% - 256px)/5);font-size:12px;font-weight:500;line-height:1.75;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#98a9bc}.team-edit-cell.header.documents{width:200px}.team-edit-cell.header.documents div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:distribute;justify-content:space-around}.team-component-row .team-cell.black{color:#46556b}.team-component-row .team-cell.blue{color:#4d7cfe}.team-component-row .team-cell.pink{color:#fe4d97}.section-title{font-weight:900;color:#46556b;font-size:28px}.table-striped tbody tr:nth-of-type(odd){background-color:#fff}.add-member-modal{overflow-y:scroll;background-color:rgba(70,85,107,.2);height:100vh;width:100vw;z-index:10;top:0;left:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-modal{background-color:#fff;padding:30px 20px;border-radius:4px;width:90%;max-width:900px;position:absolute;top:20px;margin-bottom:30px}.team-modal .header{text-align:center;border-bottom:1px solid #46556b}.team-modal .header span{font-size:24px;display:block;margin-bottom:20px;color:#46556b;font-weight:900}.team-modal .body{margin-top:15px}.team-modal .body .user-header{color:#98a9bc;padding-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.team-modal .body .user-header span{display:block;width:40%;font-size:14px}.team-modal .body .user-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 5px;cursor:pointer;margin-bottom:10px}.team-modal .body .user-row.active,.team-modal .body .user-row:hover{background-color:rgba(70,85,107,.1)}.team-modal .body .user-row span{display:block;width:40%}.team-modal .body button{height:30px;font-size:15px;font-weight:700;text-align:center;border:none;color:#fff;border-radius:4px;background-color:#4d7cfe;padding:0 20px;margin-left:auto;margin-right:auto;margin-top:20px;display:block}.team-modal .body button.select-team{margin-left:5px;font-size:15px;height:35px;width:auto;min-width:180px;padding:5px 10px;background-color:#c2ccd8;margin-top:0}.team-modal .body button.select-team.active{background-color:#4d7cfe}.pending-member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fe4d97;margin-top:20px}.team-name .title{color:#98a9bc}.team-name .title span{height:21px;display:block;font-size:14px;margin-bottom:5px}.team-name.row.bordered{border-bottom:1px solid rgba(155,157,160,.59)}.users .title span{display:block;font-size:26px;color:#46556b;margin-bottom:10px;margin-top:10px}.text-muted{color:#98a9bc;font-size:16px}.disciplina-cell{width:calc((100% - 32px)/4)}.disciplina-cell.header{font-size:12px;font-weight:500;line-height:1.75;color:#98a9bc}.disciplina-cell.header,.disciplina-row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.disciplina-row{height:50px;background:#fff;border-radius:4px;margin-top:10px;margin-bottom:10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.disciplina-row:hover{background-color:rgba(77,124,254,.3);cursor:pointer}.disciplina-row .disciplina-cell{font-size:14px;font-weight:500;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.disciplina-row .disciplina-cell.black{color:#46556b}.tr-standard.blue{color:#4d7cfe}.disciplina-row .disciplina-cell.pink{color:#fe4d97}.disciplina-detail .row.white{padding:20px;margin-left:2px;border:1px solid rgba(155,157,160,.59);background:#fff}.disciplina-detail .icon{width:32px;height:32px}.disciplina-detail .mini-icon{width:16px;height:16px}.disciplina-detail .title{font-size:14px;font-weight:500;line-height:1.5;color:#46556b;display:block}.disciplina-detail .edit{font-size:11px;font-weight:900;color:#4d7cfe;text-decoration:underline;cursor:pointer}.disciplina-detail .disciplina-span{font-size:14px;line-height:1.5;color:#778ca2;padding-left:5px}.disciplina-detail .rule-title{font-size:14px;color:#252631}.disciplina-detail .rule-paragraph{font-size:14px;line-height:1.5;color:#778ca2}.disciplina-detail button{font-size:15px;font-weight:700;text-align:center;color:#fff}.disciplina-detail button.configuration-button{background:#ffab2b;width:197px;height:30px;border-radius:4px;border:none}.disciplina-detail button.new-match-button{width:197px;height:30px;border:none;border-radius:4px;background:#4d7cfe}.edit-challenge{margin:5px;background:#fff;border-radius:8px;border:1px solid rgba(152,169,188,.68)}.edit-challenge .header-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;border-bottom:1px solid rgba(152,169,188,.68)}.edit-challenge .header-div .title{font-size:14px;font-weight:700;color:#46556b}.edit-challenge .header-div img{cursor:pointer;height:24px;width:40px}.edit-challenge .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:10px;border-bottom:1px solid rgba(152,169,188,.68)}.edit-challenge .info input{width:30%;min-width:auto}.edit-challenge .teams{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 10px 20px 10px}.edit-challenge .teams,.edit-challenge .teams .team{display:-webkit-box;display:-ms-flexbox;display:flex}.edit-challenge .teams .team{border-radius:4px;width:calc((100% - 40px)/4);margin-top:10px;margin-left:10px;padding:10px;-webkit-box-shadow:1px 1px 10px 0 #98a9bc;box-shadow:1px 1px 10px 0 #98a9bc}.edit-challenge .teams .team span{font-size:14px;font-weight:700;color:#46556b;padding-left:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.edit-challenge .custom-teams{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:4;flex-basis:4;padding:20px 10px 20px 10px}.edit-challenge .custom-teams button{width:200px;background:#25893c;color:#fff;border:none;border-radius:4px}.edit-challenge .custom-list-teams{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 10px 20px 10px}.edit-challenge .custom-list-teams .team{height:40px;margin-right:10px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #4d7cfe;border-radius:4px}.edit-challenge .custom-list-teams .team .delete{margin-left:.5rem;cursor:pointer}.edit-challenge .Add{width:197px;color:#fff;height:30px;border:none;border-radius:4px;background:#4d7cfe}.grouplist-div{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.grouplist-div .group-div{border-right:1px solid #c2ccd8;padding-right:25px}.grouplist-div .group-div .tag-title{text-align:center;padding:15px}.grouplist-div .group-div .tag-title span{font-size:14px;font-weight:700;text-align:center;color:#4d7cfe}.challenge-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:10px;margin-bottom:20px;position:relative;border-radius:13px}.challenge-div:after{content:"";width:25px;border:.5px solid #979797;position:absolute;right:-25px;top:calc(50% - .5px)}.challenge-div .active{border-radius:4px;-webkit-box-shadow:1px 1px 10px 0 #98a9bc;box-shadow:1px 1px 10px 0 #98a9bc;background:#fff;padding:10px;min-width:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px}.challenge-div .active span{font-size:14px;font-weight:700;height:24px;color:#46556b}.challenge-div .datetime{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;margin:10px}.challenge-div .datetime .round{font-size:14px;font-weight:700;line-height:1.5;color:#fe4d97}.challenge-div .datetime .schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.challenge-div .datetime .schedule span{display:block;font-size:12px;font-weight:700;line-height:1.75;color:#252631}.challenge-div .bordered-div{height:calc(100% - 44px);top:22px;position:absolute;right:0;border-right:1px solid #979797;width:100%;border-radius:9px}.challenge-div:hover{background-color:hsla(0,0%,59.2%,.3)}.challenge-div:hover .button-div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:100%;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.challenge-div.group{border-right:1px solid #979797;position:relative}.challenge-div.group:after{content:"";width:25px;border:.5px solid #979797;position:absolute;right:-25px;top:calc(50% - .5px)}.challenge-div .button-div{display:none}.challenge-div button{width:80%;height:30%;border-radius:4px;border:none;color:#fff;z-index:1;margin:auto;max-height:50px}.challenge-div button.edit-challenge{background:#4d7cfe}.challenge-div button.delete-challenge{background:red}.challenge-div button.set-winner{background:#ffab2b}.group-modal{background-color:#fff;padding:30px 20px;border-radius:4px;min-width:700px;position:absolute;top:20px;margin-bottom:30px}.group-modal .header{text-align:center;border-bottom:1px solid #46556b}.group-modal .header span{font-size:24px;display:block;margin-bottom:20px;color:#46556b;font-weight:900}.group-modal .body{margin-top:15px}.group-modal .body select{min-width:100%}.group-modal .body .add{height:30px;font-size:15px;font-weight:700;text-align:center;border:none;color:#fff;border-radius:4px;background-color:#4d7cfe;padding:0 20px;margin-left:auto;margin-right:auto;margin-top:20px;display:block}.group-modal .body .winner{background-color:transparent;border:none;opacity:.5}.group-modal .body .winner:hover{opacity:1;background:hsla(0,0%,59.2%,.1)}.group-modal .body .winner.active{opacity:1}.group-modal .body .img-add-button{width:60px;cursor:pointer;padding:10px;max-width:100%}.black{color:#252631}.classifica-div{padding:20px}.classifica-div .title{font-size:20px;text-align:center;color:#252631;display:block;margin:auto}.classifica-div .team-leaderbord{margin-top:10px;margin-bottom:10px;border-radius:4px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;padding:10px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.03),0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.03),0 0 4px 0 rgba(0,0,0,.1);text-align:center;align-items:center}.classifica-div .team-leaderbord .leaderboard-width{width:33%}.classifica-div .team-leaderbord .leaderboard-width .number{height:42px;width:42px;margin:auto;background:#f2f4f6;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.classifica-div .team-leaderbord .number span{font-size:20px;font-weight:700}.classifica-div .team-leaderbord .team-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.classifica-div .team-leaderbord .team-info .team-name{font-size:15px;color:#252631}.classifica-div .team-leaderbord .team-info .team-points{font-size:14px;line-height:1.5;color:#778ca2;text-transform:uppercase}.classifica-div .team-leaderbord .team-match{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.classifica-div .team-leaderbord .team-match .type-match{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.classifica-div .team-leaderbord .team-match .type-match .match-title{font-size:10px;font-weight:900;line-height:2.1}.classifica-div .team-leaderbord .team-match .type-match .result-match{font-size:20px;font-weight:500;line-height:1.05}.classifica-div .team-leaderbord .team-match .type-match .result-match.blue{color:#4d7cfe}.classifica-div .team-leaderbord .team-match .type-match .result-match.red{color:#fe4d97}.classifica-div .team-leaderbord .team-match .type-match .result-match.grey{color:#98a9bc}.classifica-div .team-leaderbord .team-match.leaderboard-width .type-match .match-title.disciplina{font-size:15px;text-align:start;color:#252631;margin:auto;color:#4d7cfe}.classifica-div .team-leaderbord .team-match.leaderboard-width .type-match .nameDisciplina{font-size:15px;text-align:start;margin:auto;color:#000}.classifica-div .team-leaderbord .team-match.leaderboard-width .type-match .TeamTitle{font-size:15px;margin:auto;color:#98a9bc}.classifica-div .team-leaderbord .team-match.leaderboard-width .type-match .team-name{font-size:14px;text-align:right;display:block;margin:auto}.search-input:focus~.search-div{display:block}.search-div{position:absolute;max-height:200px;overflow:auto;width:100%;z-index:100;background:#fff;border:1px solid rgba(152,169,188,.59);display:none}.search-div .search-tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;cursor:pointer}.search-div .search-tab:hover{background-color:rgba(77,124,254,.3)}.search-div .search-tab .title{font-size:14px;font-weight:500;line-height:1.5;display:block;color:#252631}.search-div .search-tab .subtitle{font-size:12px;font-weight:400;line-height:1;display:block;color:#bcbcbc}.impostazioni-detail{background:#fff;margin:20px;padding:20px}.sex_button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.sex_button .button{width:45%;padding:10px;background:#f3f5f8;border-radius:4px}.sex_button .button.male{background:#4d7cfe;color:#fff;font-weight:700}.sex_button .button.female{background:#d43264;color:#fff}.__modalsContainer[data-v-54d26897]{position:fixed;left:0;top:0;height:100vh;width:100vw;overflow:auto;display:none;z-index:999}.__modalBg[data-v-54d26897]{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.__show[data-v-54d26897]{display:-webkit-box;display:-ms-flexbox;display:flex}body.__modal-open{overflow:hidden}