@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a,del,ins{text-decoration:none}a{color:inherit}button,label{cursor:pointer}button,input{outline:0}.app{font-family:Nunito,sans-serif;min-height:100vh;position:relative}h2{color:#2f71af;font-size:1.7rem;font-weight:700;margin:2rem auto}@media(max-width:767px){h2{font-size:1.5rem}}h3{font-size:1.5rem;margin:1rem auto}h3,h4{font-weight:700}h4{font-size:1.3rem;margin:.7rem auto}p{font-size:1rem;line-height:1.4rem}button{background-color:#2f71af!important;color:#fff}button:hover{background-color:#3988d3!important}.btn-primary{--bs-btn-bg:#2f71af;--bs-btn-border-color:#2f71af}strong{font-weight:700}.app{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:-webkit-gradient(linear,left top,right top,from(#6dd5fa),to(#ff758c));background:linear-gradient(90deg,#6dd5fa,#ff758c);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;text-align:center;width:100%}.app img{max-width:150px}.navbar{background-color:#2f71af!important;color:#fff;min-height:80px;position:sticky;top:0;width:100%;z-index:1000}.navbar .container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto 0}.navbar .central-container{min-width:75vw}.navbar .central-container .central-menu{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:auto;width:100%}.navbar .central-container .central-menu .mobile-only{display:none}.navbar .central-container .nav-link{margin:auto .7rem;-webkit-transition:1s;transition:1s}.navbar .central-container .show{color:#fff!important}.navbar a{color:#fff;display:inline-block}.navbar a:hover{text-decoration:underline;text-underline-offset:10px}.navbar .dropdown-menu,.navbar .dropdown-menu .dropdown-item{background-color:#2f71af;color:#fff;text-decoration:none}.navbar .dropdown-menu .dropdown-item{line-height:1.8rem;width:100%}.navbar .dropdown-menu .dropdown-item:hover{background-color:#fff;color:#2f71af!important;-webkit-transition-duration:.3s;transition-duration:.3s}.navbar a:focus{color:#fff!important}.navbar .menu-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.navbar .title-icon{font-size:1.5rem;margin-bottom:.5rem;margin-right:1rem}.navbar .navbar-brand{font-size:1.1rem;margin-bottom:-1rem;margin-left:1rem;margin-top:-1.2rem}.navbar .navbar-brand .nav-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.navbar .navbar-brand a:hover{color:#fff;text-decoration:none!important}.navbar .navbar-nav{margin:auto}.navbar .navbar-avatar{position:absolute;right:50px}.navbar .navbar-avatar .nav-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0}.navbar .icon{border:1px solid;border-radius:20px;margin-right:.5rem;padding:.5rem}.navbar .connexion-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar .navbar-toggler-icon{color:#fff}@media(max-width:992px){.mobile-only{display:block!important}.central-container{margin-top:20px}.dropdown-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-menu .dropdown-item{padding-left:2rem;text-align:left}}.footer{background:#2e2d2d;color:#fff;height:60px;margin-top:auto;width:100%}.footer ul{-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;justify-content:space-around}.footer ul,.pieChart-container,.pieChart-labels{display:-webkit-box;display:-ms-flexbox;display:flex}.pieChart-labels{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;margin-bottom:2rem}.pieChart-labels .dot{background-color:#bbb;border-radius:50%;display:inline-block;height:25px;margin:.5rem 0 .5rem -4rem;width:25px}.home .container{border-radius:10px;margin:1rem auto 20px;max-width:90%;min-width:80%;padding:10px}.home .container p{font-size:1.05rem;margin:2rem 1rem;text-align:center!important}.home .container p a{text-decoration:underline}.home .header-image{display:none}.home .presentation .presentation-h2{margin-bottom:2.5rem;margin-top:0!important}.home .classement .card-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}.home .classement img{margin:0}.home .classement .card{-webkit-box-flex:wrap;-ms-flex:wrap;flex:wrap;margin:auto;min-width:300px;width:32%}.home .classement .card-body h4{color:green;font-size:1.5rem;margin-bottom:.8rem;margin-top:.8rem;padding-top:0;text-align:left}.home .classement .game-category{color:green}.home .classement .card-body p{padding-bottom:.5rem}.home .classement .card-body ul,.home .classement p{text-align:left}.home .classement .card-body strong{font-size:1.4rem;font-weight:700;padding:1.5rem 0}.home .classement .card-body li{line-height:2rem}.home .classement .chart-card{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.home .HomeDashBoard{margin-bottom:10rem}.home .HomeDashBoard .image{margin:0!important;max-width:100%;min-width:100%}@media(min-width:750px){.home .container{max-width:70%}.home .container p{font-size:1.1rem;line-height:1.5rem;margin-left:3rem;margin-right:3rem}.home .classement .card{min-width:415px}.home .chart-card{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:5rem}.home .classement-pie{margin:auto}.home .header-image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../images/b398e534735a358cea36.jpg);background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 80px);justify-content:center;position:relative;width:99.1vw}.home .header-image .header-image__content{z-index:2}.home .header-image .header-image__content h1{color:#fff;font-size:3rem;margin-bottom:2rem;margin-top:-2rem;position:relative;text-shadow:1px 2px 4px rgba(0,0,0,.5)}.home .header-image .header-image__content p{color:#fff;font-size:1.5rem;position:relative;text-shadow:1px 2px 4px rgba(0,0,0,.5)}.home .header-image .header-image__content .header-image__content__button{background-color:var(main-color)!important;border:2px solid transparent;border-radius:8px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin:2rem 2px;padding:12px 25px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home .header-image .header-image__content .header-image__content__button:hover{background-color:var(main-color-dark)!important;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.3);box-shadow:0 8px 16px 0 rgba(0,0,0,.3)}.home .header-image:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}}@media(min-width:1500px){.classement{max-height:500px}}.loader,.spinner{margin-top:20vh}.spinner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.spinner img{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;margin-bottom:10px;max-height:50px}i{font-style:italic}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.subscribe-form-container .subscribe-section{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.subscribe-form-container .subscribe-section form{padding-left:2.5rem;padding-right:2.5rem}.subscribe-form-container .subscribe-section form label{font-family:Nunito,sans-serif}.subscribe-form-container .subscribe-section input{max-width:400px}.subscribe-form-container .birthday-label{font-family:Nunito,sans-serif;font-size:14px!important;margin-left:25px}.subscribe-form-container .birthDate{border:1px solid hsla(0,0%,50%,.568);border-radius:5px;font-family:Nunito,sans-serif;line-height:2.5rem;margin-left:.5rem;padding-left:1rem}.subscribe-form-container .birthday-container .ant-form-item-control-input-content{text-align:left}.subscribe-form-container .ant-col.ant-col-12.ant-col-offset-6.ant-form-item-control.css-dev-only-do-not-override-gzal6t{margin:auto}.subscribe-form-container .subscribe-btn{margin-top:1rem;text-align:center}.subscribe-form-container .subscribe-btn:hover{background-color:#3988d3!important}@media(max-width:1025px){.form-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:400px;width:100%}.form-container section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;max-width:90%!important}.form-container section .remember-me{font-size:12px}.form-container .message-erreur{max-width:90%}}.form-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 85px);justify-content:center;padding:20px}.form-container section{background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:20px;max-width:600px;padding:20px;text-align:center}.form-container section,.form-container section Form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-container section Form .login-form-forgot{float:right;font-size:12px}.form-container section Form .ant-space-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form-container section Form .ant-form-item{margin-bottom:15px}.form-container section Form .ant-input-password{border:1px solid #ccc;border-radius:5px}.form-container section Form .ant-input-password:focus{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.form-container section Form .remember-me{float:left}.form-container section Form Button{border-radius:5px;color:#fff;margin-bottom:.5rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:100%}.form-container section Form Button:hover{background-color:#0056b3}.form-container .message-erreur{width:400px}.gameList .card{width:80%}.gameList .card .collection-card,.gameList .card .img-container{display:-webkit-box;display:-ms-flexbox;display:flex}.gameList .card .img-container img{margin:auto 1rem;width:70px}.gameList .card .text-container .card-title{font-size:1.5rem}.gameList .card .btn-container{width:100%}.gameList .card .btn-container svg{width:70px}.boardgame-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;padding:10px}.boardgame-card h3{font-size:2rem;margin-bottom:2rem;text-align:center}.boardgame-card p{margin:1rem}.boardgame-card .description{max-width:1200px}.boardgame-card .boardgame-card__image{height:auto;margin-right:20px;min-width:300px}.boardgame-card :where(.css-dev-only-do-not-override-1i9hnpv).ant-btn-primary.ant-btn-dangerous{background-color:#c31313!important}.boardgame-card .red-btn{background-color:#c31313!important}.boardgame-card .boardgame-card__info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px;width:60%}.boardgame-card .boardgame-card__name{font-size:1.5em;font-weight:700;margin-bottom:10px}.boardgame-card .boardgame-card__price{color:#ff5722;font-size:1.2em;margin-bottom:10px}.boardgame-card .boardgame-card__description{font-size:1em;line-height:1.5;margin-bottom:10px}.boardgame-card .boardgame-card__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9em;margin-bottom:10px}.boardgame-card .boardgame-card__players,.boardgame-card .boardgame-card__playtime{margin-right:20px}.boardgame-card .boardgame-card__button{background-color:#ff5722;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1em;padding:10px 20px}.boardgame-card .boardgame-card__button:hover{background-color:#f44336}.boardgame-card .boardgame-card__stats{font-size:.9em;margin-bottom:10px;margin-top:10px}.boardgame-card .boardgame-card__champion,.boardgame-card .boardgame-card__played,.boardgame-card .boardgame-card__recordman{margin-top:5px}.boardgame-card .resultat-table{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin:2rem auto!important;max-width:1200px;min-width:300px!important}.boardgame-card .resultat-table .table{line-height:2rem;margin-bottom:0}.boardgame-card .resultat-table .table thead th{color:#2f71af;font-size:1.2rem;font-weight:700;text-align:center}.boardgame-card .resultat-table .table tbody th{font-weight:700;text-align:center;vertical-align:middle}.boardgame-card .resultat-table .table tbody th.desktop{display:none}.boardgame-card .resultat-table .table tbody th img{max-height:1.2rem;vertical-align:middle}.boardgame-card .resultat-table .table tbody tr td{vertical-align:middle}.boardgame-card .resultat-table .table tbody tr td.desktop{display:none}.boardgame-card table.boardgame-card__stats{border:1px solid #ccc;border-collapse:collapse;border-radius:5px;margin-left:5rem;margin-top:20px;max-width:45vw;width:100%}.boardgame-card table.boardgame-card__stats td,.boardgame-card table.boardgame-card__stats th{padding:8px;text-align:left}.boardgame-card table.boardgame-card__stats th{background-color:#f2f2f2;font-weight:700}.boardgame-card table.boardgame-card__stats tr:nth-child(2n){background-color:#f9f9f9}@media only screen and (min-width:600px){.boardgame-card .boardgame-card__image{margin-right:10px;width:150px}.boardgame-card h3{font-size:2rem;margin-bottom:2rem;margin-left:1rem!important;text-align:left!important}.boardgame-card p{margin:1rem}.boardgame-card .resultat-table{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin:2rem 1rem!important;max-width:1200px;min-width:300px!important}}.addGame-container .form-container .existing-game-input{margin-bottom:1rem}.addGame-container .ant-space{margin:1rem!important;overflow-x:hidden!important}.addGame-container .categories-wrapper label{margin:1rem}.ant-form-item{overflow-x:hidden!important}.gameList{margin-top:0}.gameList button.btn.btn-danger{background-color:red!important}.gameList .card{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin:1rem auto;width:90%}.gameList .card .game-card,.gameList .card .img-container{display:-webkit-box;display:-ms-flexbox;display:flex}.gameList .card .img-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gameList .card .img-container img{margin:auto .7rem;text-align:left;width:50px}.gameList .card .text-container{margin-bottom:.5rem;margin-left:1rem;width:100%}.gameList .card .text-container .card-title{font-size:1rem;font-weight:700;margin-bottom:.3rem;margin-top:.7rem;text-align:left}.gameList .card .text-container .winner-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.gameList .card .text-container .winner-block .nb-participants{min-width:100px}.gameList .card .text-container .winner-block .winner-img{margin-right:.3rem;margin-top:.3rem;width:20px}.gameList .card .text-container .winner-block .winner-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gameList .card .text-container .winner-block .winner-name span{margin:0 .9rem}.gameList .card .text-container ul{text-align:left}.gameList .card .btn-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.gameList .card .btn-container{-webkit-box-pack:end;-ms-flex-pack:end;color:green;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;height:100%;justify-content:flex-end;margin:auto;width:60px}.gameList .card .btn-container :hover{color:#700e0e}.gameList .card .btn-container svg{display:block;margin:auto;width:50px}.gameList .card:hover{border:1px solid #2f71af}@media(min-width:992px){.gameList .main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.gameList .card{margin:1rem auto;width:45%}}@media(min-width:1200px){.gameList .card .text-container .card-title{font-size:1.3rem}}.gameDetails-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;padding:10px}.gameDetails-card h3{font-size:2rem;margin-bottom:2rem;text-align:center}.gameDetails-card p{margin:1rem}.gameDetails-card .remarks{max-width:1200px}.gameDetails-card .gameDetails-card__image{height:auto;margin-right:20px;min-width:300px}.gameDetails-card .gameDetails-card__info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px;width:60%}.gameDetails-card .gameDetails-card__name{font-size:1.5em;font-weight:700;margin-bottom:10px}.gameDetails-card .gameDetails-card__price{color:#ff5722;font-size:1.2em;margin-bottom:10px}.gameDetails-card .gameDetails-card__description{font-size:1em;line-height:1.5;margin-bottom:10px}.gameDetails-card .gameDetails-card__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9em;margin-bottom:10px}.gameDetails-card .gameDetails-card__players,.gameDetails-card .gameDetails-card__playtime{margin-right:20px}.gameDetails-card .gameDetails-card__button{background-color:#ff5722;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1em;padding:10px 20px}.gameDetails-card .gameDetails-card__button:hover{background-color:#f44336}.gameDetails-card .gameDetails-card__stats{font-size:.9em;margin-bottom:10px;margin-top:10px}.gameDetails-card .gameDetails-card__champion,.gameDetails-card .gameDetails-card__played,.gameDetails-card .gameDetails-card__recordman{margin-top:5px}.gameDetails-card .resultat-table{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin:2rem auto!important;max-width:1200px;min-width:300px!important}.gameDetails-card .resultat-table .table{line-height:2rem;margin-bottom:0}.gameDetails-card .resultat-table .table i{font-size:.8rem;font-style:italic}.gameDetails-card .resultat-table .table thead th{color:#2f71af;font-size:1.2rem;font-weight:700;text-align:center}.gameDetails-card .resultat-table .table tbody th{font-weight:700;text-align:center;vertical-align:middle}.gameDetails-card .resultat-table .table tbody th.desktop{display:none}.gameDetails-card .resultat-table .table tbody th img{max-height:1.2rem;vertical-align:middle}.gameDetails-card .resultat-table .table tbody tr td{vertical-align:middle}.gameDetails-card .resultat-table .table tbody tr td.desktop{display:none}.gameDetails-card table.gameDetails-card__stats{border:1px solid #ccc;border-collapse:collapse;border-radius:5px;margin-left:5rem;margin-top:20px;max-width:45vw;width:100%}.gameDetails-card table.gameDetails-card__stats td,.gameDetails-card table.gameDetails-card__stats th{padding:8px;text-align:left}.gameDetails-card table.gameDetails-card__stats th{background-color:#f2f2f2;font-weight:700}.gameDetails-card table.gameDetails-card__stats tr:nth-child(2n){background-color:#f9f9f9}@media only screen and (min-width:600px){.gameDetails-card .gameDetails-card__image{margin-right:10px;width:150px}.gameDetails-card h3{font-size:2rem;margin-bottom:2rem;margin-left:1rem!important;text-align:left!important}.gameDetails-card p{margin:1rem}.gameDetails-card .resultat-table{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin:2rem 1rem!important;max-width:1200px;min-width:300px!important}}.dashboard{margin-top:0}.dashboard section{background-color:#fff;margin-bottom:2rem;padding-bottom:1rem}.dashboard h4{font-size:1.8rem;margin-top:2rem}.dashboard .profil-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:15px}.dashboard .profil-container .avatar-img{border:3px solid var(--primary-color);border-radius:50%;height:100px;width:100px}.dashboard .profil-container .avatar-img img{width:100%}.dashboard .profil-container .profil-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.dashboard .profil-container .profil-text h3{margin-bottom:1rem}.dashboard .profil-container .profil-text p{margin-bottom:.5rem}.dashboard .profil-container .profil-text .pseudo{margin-bottom:.5rem;text-align:left}.dashboard .profil-container .profil-text .email{text-align:left}.dashboard .profil-container .profil-text .profil-edit-btn{color:#fff;float:right;margin-top:.6rem;text-align:center}.dashboard .profil-container .profil-text .profil-edit-btn .profil-edit-link{background-color:#2f71af;border:1px solid;border-radius:10px;font-size:.8rem;padding:.2rem .5rem}.dashboard .scores-container{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin-bottom:2rem}.dashboard .scores-container select{margin:auto;max-width:150px}.dashboard .scores-container .resultats-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}.dashboard .scores-container .resultats-wrapper .resultat-pieChart{display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;margin:auto;max-width:400px;min-width:300px;width:80%}.dashboard .scores-container .resultat-table{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin:2rem auto;max-width:360px;min-width:200px}.dashboard .scores-container .resultat-table .table{line-height:2rem;margin-bottom:0}.dashboard .scores-container .resultat-table .table thead th{color:#2f71af;font-size:1.2rem;font-weight:700;text-align:center}.dashboard .scores-container .resultat-table .table tbody th{font-weight:700;text-align:center;vertical-align:middle}.dashboard .scores-container .resultat-table .table tbody th.desktop{display:none}.dashboard .scores-container .resultat-table .table tbody th img{max-height:1.2rem;vertical-align:middle}.dashboard .scores-container .resultat-table .table tbody tr td{vertical-align:middle}.dashboard .scores-container .resultat-table .table tbody tr td.desktop{display:none}.dashboard .table-striped>tbody>tr:nth-child(odd)>td,.dashboard .table-striped>tbody>tr:nth-child(odd)>th{background-color:rgba(47,113,175,.176)}.top-player-container .tables-wrapper{overflow-x:scroll}.top-player-container .tables-wrapper .resultat-table{min-width:500px}.top-player-container .tables-wrapper .table{overflow:visible}@media(min-width:791px){.dashboard .scores-container .resultat-table{min-width:503px}table{min-width:500px}.dashboard .scores-container .resultats-wrapper .resultat-pieChart{height:300px}}@media(min-width:992px){.resultat-pieChart{min-width:600px}.dashboard .scores-container .resultat-table{margin:3rem auto;min-width:603px}table{min-width:600px}}@media(min-width:1200px){.mobile{display:none}.dashboard .scores-container .resultat-table{max-width:800px}.dashboard .scores-container .resultat-table .table tbody th.desktop,.dashboard .scores-container .resultat-table .table tbody tr td.desktop{display:table-cell}}h3{margin-bottom:3rem}.comment-form-item label{color:#fff!important}@media(max-width:1200px){.add-player-container{border-bottom:1px solid #bebcbc}}.ant-space-item{margin:1rem 0!important}.ant-switch{background-color:gray!important}.ant-switch-checked{background-color:green!important}.players-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.addGame-container section{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin:4rem auto;padding-bottom:2rem;width:100%}:where(.css-dev-only-do-not-override-1i9hnpv).ant-btn-primary.ant-btn-dangerous{background-color:#c31313!important}p{font-size:1.2rem}.image{margin:2rem}.social-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}.pagefaq li{margin:2rem}.pagefaq h2{margin-bottom:6rem}.red-btn{background-color:#c31313!important}label{font-size:25px}:where(.css-dev-only-do-not-override-1i9hnpv).ant-form-item .ant-form-item-label>label{font-size:18px}.tableau_mesjoueurs h2{color:#2f71af;margin:3rem auto 2rem;text-shadow:1px 1px 1px #fff}.tableau_mesjoueurs button span{color:#000!important}.tableau_mesjoueurs .resultat-table{background-color:#fff;border:3px solid #2f71af;border-radius:10px;margin:3rem auto 4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tableau_mesjoueurs .resultat-table .table{line-height:1.5rem;margin:auto auto 0;max-width:800px;min-width:600px;overflow:visible;table-layout:fixed}.tableau_mesjoueurs .resultat-table .table tbody th{font-size:1rem;font-weight:700;line-height:2rem;text-align:center;vertical-align:middle}.tableau_mesjoueurs .resultat-table .table tbody th.desktop{display:none}.tableau_mesjoueurs .resultat-table .table tbody th img{max-height:5rem;vertical-align:middle}.tableau_mesjoueurs .resultat-table .table tbody tr td{vertical-align:middle}.tableau_mesjoueurs .resultat-table .table tbody tr td a{font-size:1.2rem;font-style:none!important}.tableau_mesjoueurs .resultat-table .table tr :first-child{font-size:1rem}.tableau_mesjoueurs .resultat-table .table tr :last-child{font-size:1rem;text-align:center;text-decoration:none}.tableau_mesjoueurs .resultat-table .table td :last-child{border-radius:10px;margin-bottom:.5rem;margin-top:.5rem;vertical-align:middle}.tableau_mesjoueurs .resultat-table .table .table-striped>tbody>tr:nth-child(odd)>td,.tableau_mesjoueurs .resultat-table .table .table-striped>tbody>tr:nth-child(odd)>th{background-color:rgba(47,113,175,.176)}.tableau_mesjoueurs .resultat-table .table :where(.css-dev-only-do-not-override-1i9hnpv).ant-btn-default{border:none;-webkit-box-shadow:0 2px 0rgba 0,0,0,.02;box-shadow:0 2px 0rgba 0,0,0,.02}.tableau_mesjoueurs .resultat-table .table .delete-btn{font-size:1rem;margin:.3rem 0 0 1rem}.tableau_mesjoueurs .resultat-table .table .add-player-btn{background-color:#2f71af;font-size:1rem!important;padding:4px 8px}.tableau_mesjoueurs .resultat-table .table .add-player-btnhover{background-color:#3988d3!important;border:none!important}@media(max-width:767px){.tableau_mesjoueurs{overflow-x:scroll}.tableau_mesjoueurs .resultat-table{border:3px solid #2f71af;border-radius:10px;margin:2rem}.tableau_mesjoueurs .resultat-table .table{overflow-x:scroll}.tableau_mesjoueurs .resultat-table .table tbody th{line-height:1.2rem}}.addPlayer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(#6dd5fa),to(#ff758c));background:linear-gradient(90deg,#6dd5fa,#ff758c);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 85px);justify-content:center;max-width:none;min-width:100%;width:100%!important}.addPlayer-container .form-container{width:100%}.addPlayer-container section{background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:20px;max-width:600px;padding:20px;text-align:center;width:400px}.addPlayer-container section,.addPlayer-container section Form{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.addPlayer-container section Form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}@media(max-width:767px){.addPlayer-container .form-container{min-width:100%;padding:0}.addPlayer-container section{margin:0;width:100%}}