button:hover{cursor:pointer}a{color:#000;text-decoration:none}#Footer{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;background:#1a2434;padding:75px;text-align:center}#Footer p{color:#fff;font-weight:700}#Footer img{width:100px;height:100px}*{margin:0;padding:0;font-family:Arial,sans-serif}.dark-mode{background:#0f151f}.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6,.dark-mode p,.dark-mode a,.dark-mode div,.dark-mode button{color:#fff;font-family:Arial,sans-serif}.dark-mode #ForumList,.dark-mode #ChantList{overflow:hidden;border:white solid 3px!important}.dark-mode .PostList,.dark-mode table,.dark-mode td{border:#fff solid 1px}.dark-mode .ACard{overflow:hidden}#navbarcontainer{display:flex;justify-content:space-between;align-items:center;max-width:100%;height:100px;background:#1a2434;padding:25px}#navbarcontainer ul{display:flex;align-items:center;gap:20px;list-style:none}#navbarcontainer ul li{display:flex;align-items:center}#navbarcontainer ul li a{text-decoration:none;color:#fff;font-weight:700}#navbarcontainer #leftside #MenuBurger{width:50px;height:50px}#navbarcontainer #leftside #Logo{width:100px;height:100px}#navbarcontainer #rightside img{width:50px;height:50px}#navbarcontainer #rightside select{background:#1a2434;color:#fff;border:none;outline:none;background:transparent}#navbarcontainer #rightside select option{border:none;outline:none;background:#1a2434}.burger-panel{position:fixed;top:0;left:-500px;width:350px;height:100%;background:#1a2434;color:#fff;transition:left .3s ease-in-out;z-index:1500;display:flex;flex-direction:column;padding:20px}.burger-panel.open{left:0}.burger-header{display:flex;justify-content:flex-start;align-items:center}.burger-header .close-icon{cursor:pointer;height:50px}.burger-content{margin-top:30px;text-align:center}.burger-content .supporter{height:100px;width:100px;margin-bottom:20px}.burger-content ul{display:flex;flex-direction:column;gap:20px;list-style:none;padding:0}.burger-content ul li a{color:#fff;font-weight:600;font-size:18px;text-decoration:none}#Layout{display:flex;flex-direction:column;min-height:100vh}#Content{flex:1}#LogInContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#172131;min-height:100vh;position:relative;overflow:hidden}#LogInContainer:before,#LogInContainer:after{content:"";position:absolute;width:150px;height:200%;background:#e60000;top:-50%;transform:rotate(30deg)}#LogInContainer:before{left:25%}#LogInContainer:after{right:25%}#LogInContainer form{border:1px solid transparent;border-radius:15px;background-color:#d9d9d91a;box-shadow:0 0 4px 2px #434343bd;padding:25px;margin:25px;z-index:1}#LogInContainer form h1{text-align:center;color:#fff}#LogInContainer #Form{display:flex;flex-direction:column}#LogInContainer #Form input{padding:3px;margin-bottom:15px;border-radius:5px;border:solid 1px transparent}#LogInContainer #Form label{color:#fff;font-size:1.2rem}#LogInContainer #Form p{color:#fff;margin-bottom:10px;text-decoration:underline}#LogInContainer #Form p:hover{cursor:pointer}#LogInContainer #Form button{color:#fff;font-size:1.2rem;background:#e30613;border:1px solid transparent;border-radius:20px;padding:10px;width:100px;margin:auto}.textCenter{display:flex;justify-content:center}.rassemblement{display:flex;align-items:flex-end;height:500px;background:url(/assets/Banner-BgWauJUS.png) center no-repeat;background-size:cover}.rassemblement h1{font-size:3.8rem;color:#fff}.matchbutton{background:#e30613;color:#fff;border:1px transparent solid;border-radius:10px;width:240px;height:60px;font-size:1.6rem;margin-left:40px;margin-top:-30px}#Error{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:25px}#Error .Errortext{font-family:Arial,sans-serif;font-size:3.4rem;font-weight:700;text-align:center}#Error img{display:flex;justify-content:center;align-items:center;width:350px;height:450px}#Container{display:flex;flex-wrap:wrap;justify-content:center;gap:25px}#Container .ACard{display:flex;align-items:center;flex-direction:column;width:400px;height:400px;border-radius:10px;padding:15px}#Container .ACard img{width:300px;height:250px;object-fit:cover;display:block;border:1px solid transparent;border-radius:25px}#Container .ACard a{display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;text-align:center;line-height:30px;color:#000}#Container .ACard a #CardTitle{display:flex;justify-content:center}form{display:flex;flex-direction:column;align-items:center;gap:15px;margin:0 20px}form button{color:#fff;background:red;padding:20px;border-radius:50px;border:solid transparent 1px;width:100px}form input{padding:10px;width:100%}form textarea{padding:10px;height:100px;width:100%}#ForumList{display:flex;flex-direction:column;align-items:center;list-style:none;border:2px solid black;border-radius:20px;margin:20px;overflow:hidden}#ForumList div{width:100%;border-bottom:1px #000 solid;overflow:hidden}#ForumList li{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;padding:20px 0;margin-bottom:-1px}.back-btn{background:red;color:#fff;border:none;padding:8px 12px;cursor:pointer;border-radius:20px;transition:background .2s;margin:20px auto;display:flex;font-size:1.2rem}.back-btn .arrows{font-size:1.5rem}h1,h2,p{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}#histoireButton{display:flex;align-items:center;justify-content:center;padding:25px}#histoireButton button{background:#e30613;padding:15px;font-size:1.5rem;border:1px solid transparent;color:#fff}#histoireButton button:nth-child(1){border-top-left-radius:50px;border-bottom-left-radius:50px}#histoireButton button:nth-child(2){border-top-right-radius:50px;border-bottom-right-radius:50px}.trophyContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:100px 0}.trophyContainer .trophyCard{width:250px;height:250px;background-color:#d1d1d180;border:1px solid transparent;border-radius:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;margin:0 25px}.trophyContainer .trophyCard img{width:75px;height:75px}.trophyContainer .trophyCard p{font-size:2rem}#Palmares{display:flex;flex-direction:column;justify-content:center;align-items:center}h1,h2{font-style:italic}.carousel{position:relative;width:80%;overflow:hidden;margin:0 auto;padding:50px 0}@media (max-width: 768px){.carousel{width:90%;padding:30px 0}}.carousel .carouselTrack{display:flex;transition:transform .5s ease}.carousel .Card{display:flex;align-items:center;flex-direction:column;flex:0 0 33.3333333333%;transform-origin:center}@media (max-width: 768px){.carousel .Card{flex:0 0 100%}}.carousel .Card .UpperCard{display:flex;flex-direction:column;align-items:center;gap:15px;width:300px;height:300px;background:#1a2434;border-radius:20px}@media (max-width: 768px){.carousel .Card .UpperCard{width:250px;height:250px;gap:10px}}@media (max-width: 480px){.carousel .Card .UpperCard{width:200px;height:200px}}.carousel .Card .UpperCard img{margin:10px;width:50px;height:50px}@media (max-width: 480px){.carousel .Card .UpperCard img{width:40px;height:40px;margin:5px}}.carousel .Card .UpperCard .opponents{display:flex;gap:50px}@media (max-width: 480px){.carousel .Card .UpperCard .opponents{gap:30px}}.carousel .Card .UpperCard p{font-weight:600;color:#fff}.carousel .Card .LowerCard{display:flex;flex-direction:column;justify-content:center;width:300px;height:300px;background:#fff;border-radius:20px;margin-top:-100px;box-shadow:0 11px 15px 3px #3f3e3e}@media (max-width: 768px){.carousel .Card .LowerCard{width:250px;height:250px;margin-top:-80px}}@media (max-width: 480px){.carousel .Card .LowerCard{width:200px;height:200px;margin-top:-60px}}.carousel .Card .LowerCard p{color:#000!important;font-weight:600;margin-left:30px}@media (max-width: 480px){.carousel .Card .LowerCard p{margin-left:15px;font-size:.9rem}}.carousel .Card .LowerCard img{width:50px;height:50px}.carousel .carouselBtn{position:absolute;top:50%;transform:translateY(-50%);background-color:#00000080;color:#fff;border:none;font-size:2rem;cursor:pointer;width:50px;height:50px;border-radius:15px;z-index:10}@media (max-width: 768px){.carousel .carouselBtn{width:40px;height:40px;font-size:1.5rem}}.carousel .carouselBtn.left{left:10px}@media (max-width: 768px){.carousel .carouselBtn.left{left:5px}}.carousel .carouselBtn.right{right:10px}@media (max-width: 768px){.carousel .carouselBtn.right{right:5px}}.Classements button:nth-child(1){padding:15px;background:#e30613;border:none;border-start-start-radius:20px;border-bottom-left-radius:20px}.Classements button:nth-child(2){padding:15px;background:#e30613;border:none;border-start-end-radius:20px;border-bottom-right-radius:20px}.BtnClassement{text-align:center;margin:20px 0}.ClassementPage{display:flex;flex-direction:column;align-items:center;margin:30px}@media (max-width: 768px){.ClassementPage{margin:20px 10px}}@media (max-width: 768px){.ClassementPage h2{font-size:1.5rem}}@media (max-width: 768px){.ClassementPage select{width:100%;max-width:300px;padding:10px;font-size:1rem}}table{border:#000 1px solid;text-align:center;padding:10px;width:500px;border-radius:10px;margin:50px 0}@media (max-width: 768px){table{width:100%;max-width:600px;font-size:.85rem;margin:30px 0;overflow-x:auto;display:block}}@media (max-width: 480px){table{font-size:.7rem;padding:5px}}@media (max-width: 480px){table thead th{padding:5px 2px}}table td{border:#000 1px solid;text-align:center;padding:10px}@media (max-width: 768px){table td{padding:8px 5px}}@media (max-width: 480px){table td{padding:5px 2px}}table td img{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px}@media (max-width: 768px){table td img{width:35px}}@media (max-width: 480px){table td img{width:25px}}.alignTextClassement{display:flex;align-items:center;gap:5px}@media (max-width: 480px){.alignTextClassement{gap:3px;font-size:.75rem}}h1{padding:25px}#effectif-title{display:flex;gap:15px;padding:0 25px}#effectif-title p{display:flex;font-weight:700}#effectif-title p:hover{cursor:pointer}#player-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;padding:75px}#player-container .player{display:flex;justify-content:center;align-items:flex-end;margin:50px 0;width:350px;height:250px;background:#d9d9d9;overflow:visible}#player-container .player img{height:350px;object-fit:contain}.invisible{display:none}#Trib-btn{display:flex;justify-content:center;align-items:center}#Trib-btn button{width:110px;height:60px;border:none;background-color:red;color:#fff;font-size:1.3rem;cursor:pointer}#Trib-btn button:nth-child(1){border-top-left-radius:50px;border-bottom-left-radius:50px}#Trib-btn button:nth-child(4){border-top-right-radius:50px;border-bottom-right-radius:50px}#ChantList{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:15px;border:black 2px solid;list-style:none;margin:50px 100px}#ChantList li{text-align:center;padding:5px 0}#ChantList div{text-align:center}#ChantList .PAPButton{padding:5px;margin:0 5px;background:red;color:#fff;border:1px transparent solid;border-radius:50px;font-size:1.4rem;text-align:center;width:40px}#Game_btn{display:flex;justify-content:center;align-items:center;padding:15px}#Game_btn button{color:#fff;background-color:red;border:transparent solid 1px;padding:10px 30px;font-size:1.1rem;cursor:pointer}#Game_btn button:nth-child(1){border-top-left-radius:50px;border-bottom-left-radius:50px}#Game_btn button:nth-child(2){border-top-right-radius:50px;border-bottom-right-radius:50px}.game{text-align:center}.hiddenchant{display:none}#EcussonList{display:flex;flex-direction:column;align-items:center;list-style:none;margin:150px 0;gap:100px 0px}#EcussonList li{display:flex;flex-direction:column;align-items:center;width:80%}#EcussonList img{width:200px;height:200px}.selectMaillots{display:flex;justify-content:center}.selectMaillots select{margin:30px 0}.maillots-grid{display:flex;justify-content:center;flex-wrap:wrap;margin:25px 0}.maillots-grid p{text-align:center}.maillots-grid img{height:200px;width:200px}#DembeleMiddle{display:flex;flex-direction:column;justify-content:center;align-items:center}#DembeleMiddle #EEC,#DembeleMiddle #Dembele{display:flex;justify-content:center;align-items:center;padding:20px}#signinform{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#172131;min-height:100vh;position:relative;overflow:hidden}#signinform:before,#signinform:after{content:"";position:absolute;width:150px;height:200%;background:#e60000;top:-50%;transform:rotate(30deg)}#signinform:before{left:25%}#signinform:after{right:25%}#signinform form{border:1px solid transparent;border-radius:15px;background-color:#d9d9d91a;box-shadow:0 0 4px 2px #434343bd;padding:25px;margin:25px;z-index:1}#signinform form h1{text-align:center;color:#fff}#signinform #Form{display:flex;flex-direction:column}#signinform #Form input{padding:3px;margin-bottom:15px;border-radius:5px;border:solid 1px transparent}#signinform #Form label{color:#fff;font-size:1.2rem}#signinform #Form p{color:#fff;margin-bottom:10px;text-decoration:underline;cursor:pointer}#signinform #Form button{color:#fff;font-size:1.2rem;background:#e30613;border:1px solid transparent;border-radius:20px;padding:10px;width:100px;margin:auto}.Calendar{max-width:720px;margin:20px auto;padding:0 10px;color:#000!important}.CalendarDay{display:grid;grid-template-columns:repeat(7,1fr);margin-top:16px}.CalendarDay strong{text-align:center;font-size:.8rem}.CalendarCases{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.CalendarMatches{border:1px solid #ccc;padding:8px;min-height:70px;background:#f7f7f7;text-align:center;border-radius:12px;font-size:.8rem;color:#000!important}.CalendarMatches:hover{cursor:pointer}.CalendarMatches.disabled{opacity:.5;cursor:default}.CalendarInCase{font-size:11px;margin-top:4px;color:#000!important}.CalendarLogo{color:#000!important}.CalendarLogo img{width:22px;height:22px;padding:0 2px}.CalendarLeague{font-size:.75rem;color:#000!important}.back-btn{background:red;color:#fff;border:none;padding:6px 10px;cursor:pointer;border-radius:20px;margin:15px auto;display:flex;align-items:center;font-size:1rem}.back-btn .arrows{font-size:1.3rem}@media (max-width: 575px){.CalendarDay,.CalendarCases{grid-template-columns:repeat(2,1fr)}.CalendarMatches{min-height:60px}}@media (min-width: 576px) and (max-width: 991px){.CalendarDay,.CalendarCases{grid-template-columns:repeat(4,1fr)}.CalendarMatches{min-height:75px}}@media (min-width: 992px){.CalendarDay,.CalendarCases{grid-template-columns:repeat(7,1fr)}.CalendarMatches{min-height:80px;font-size:.9rem}}.match-container{padding:20px;font-family:Arial,sans-serif;text-align:center}.match-container .back-btn{background:red;color:#fff;border:none;padding:8px 12px;margin-bottom:20px;cursor:pointer;border-radius:20px;transition:background .2s;font-size:1.2rem}.match-container .back-btn .arrows{font-size:1.5rem}.match-container h2{margin-bottom:5px}.match-container h2 .MatchLogo img{width:50px;height:50px}.match-container p{margin:0 0 10px}.match-container .score{font-size:2rem;margin:15px 0}.match-container .stats-table{display:flex;flex-direction:column;gap:15px;text-align:center}.match-container .stats-table .stat-row{display:flex;flex-direction:column}.match-container .stats-table .stat-row .stat-name{font-weight:700;margin-bottom:5px}.match-container .stats-table .stat-row .stat-bars{display:flex;height:25px;gap:5px}.match-container .stats-table .stat-row .stat-bars .bar{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;border-radius:4px;transition:width .3s}.match-container .stats-table .stat-row .stat-bars .home-bar{background-color:#1a2434}.match-container .stats-table .stat-row .stat-bars .away-bar{background-color:#e30613}.match-container .stats-table .stat-row .team-names{font-size:.85rem;margin-top:3px;color:#555}
