.loading-skeleton{animation:skeleton-loading 1s linear infinite alternate;color:transparent;display:inline-block;height:1rem;width:200px}.loading-skeleton:not(.no-radius){border-radius:5px}.loading-skeleton.h-20{height:20px}.loading-skeleton.h-25{height:25px}.loading-skeleton.w-25{width:25px}.loading-skeleton.w-50{width:50px}.loading-skeleton.w-170{width:170px}.loading-skeleton.w-180{width:180px}.loading-skeleton.w-190{width:190px}.loading-skeleton.w-200{width:200px}.loading-skeleton.w-210{width:210px}@keyframes skeleton-loading{0%{background-color:var(--background)}to{background-color:var(--background-light)}}.breadcrumbs{background-color:var(--background-light);margin-bottom:50px}.breadcrumbs ol{display:flex;list-style:none;margin:0;padding:15px 10%}.breadcrumbs ol li a{color:var(--white);font-weight:600}.breadcrumbs ol svg{margin:0 10px}.section:not(.noPadding),section:not(.noPadding){margin-bottom:50px;margin-top:50px;padding:20px 7%}.section:not(.noPadding) .section-inner,section:not(.noPadding) .section-inner{border-radius:20px;padding:50px 5%}.section:not(.noPadding) .section-inner img,section:not(.noPadding) .section-inner img{max-width:100%}.section:not(.noPadding).bg-light,section:not(.noPadding).bg-light{background-color:var(--background-light);padding:40px 7%}.d-none{display:none}.d-flex{display:flex}.ba-noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.text-center{text-align:center!important}.m-b{margin-bottom:20px}.c-light{color:var(--white-stained)}.lightBg{background-color:var(--background-light)}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}header .flash-info{background:var(--gradient);color:var(--white);padding:10px 7%;text-align:left;transition:all .3s ease-in-out}header .flash-info .flash-info-inner{align-items:center;display:flex;gap:10px;justify-content:center}header .flash-info .flash-info-inner .flash-info-text{align-items:center;display:flex;font-weight:600;gap:10px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}header .flash-info .flash-info-inner .flash-info-text .flash-info-type{text-transform:uppercase}header .flash-info .flash-info-inner .flash-info-text svg{opacity:.7}header .flash-info.has-link:hover{background-color:var(--blue)}header .navigation{background:var(--background);margin:0;position:relative}@media screen and (max-width:1050px){header .navigation{display:none}}header .navigation .nav-left,header .navigation .nav-right{display:flex;margin:35px 0;width:40%}header .navigation .nav-left{float:left;justify-content:flex-end}header .navigation .nav-mid{left:50vw;margin:-50px auto 0;position:absolute;top:70px;transform:translateX(-50%);z-index:999999}header .navigation .nav-mid .item img{height:auto;transition:transform .2s;width:225.21px}@media screen and (max-width:1500px){header .navigation .nav-mid .item img{width:175.21px}}@media screen and (max-width:1100px){header .navigation .nav-mid .item img{width:125.21px}}header .navigation .nav-mid .item img:hover{-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}header .navigation .nav-right{float:right;justify-content:flex-start}header .navigation .item{display:table;margin-left:20px;margin-right:20px;min-width:100px;position:relative;text-align:center}header .navigation .item .menu-icon{border:2px solid var(--white);border-radius:100%;margin:0 auto 5px;padding:10px;transition:all .1s ease-in-out;width:fit-content}header .navigation .item a{color:var(--white);font-size:20px;font-weight:700;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out}header .navigation .item .menu-icon img{display:block}header .navigation .item:hover .menu-icon{background:linear-gradient(330deg,var(--blue),transparent) var(--green);border:2px solid var(--background)}header .navigation .dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:var(--background);border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;line-height:normal;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:35px;z-index:1000}header .navigation-mobile{align-items:center;background-color:var(--background);border-radius:50px;display:flex;height:50px;justify-content:right;left:50%;padding:0 35px;position:absolute;top:50px;transform:translateX(-50%);width:calc(90% - 70px);z-index:9999}@media screen and (min-width:1050px){header .navigation-mobile{display:none}}header .navigation-mobile img{height:100px;left:0;position:absolute;top:-50%;width:auto}header .navigation-mobile #openBtn .burger-icon span{background-color:var(--white);display:block;height:2px;margin:8px 0;width:35px}header:has(.flash-info) .navigation-mobile.ba-noselect{top:75px}header .sidenav{background-color:var(--background);height:100%;padding-top:100px;position:fixed;right:-100vw;top:0;transition:right .5s ease;width:100vw;z-index:99999}@media screen and (min-width:1050px){header .sidenav{display:none}}header .sidenav a{color:var(--white);display:block;font-size:2rem;font-weight:600;padding:8px 8px 8px 32px;text-decoration:none;transition:.3s}header .sidenav ul{list-style-type:none;margin:0;padding:0}header .sidenav .close{font-size:4rem;position:absolute;right:25px;top:0}header .sidenav.active{right:0}footer{background:var(--background-light);margin-top:50px;position:relative;width:100%}footer:before{background:var(--gradient);content:"";display:block;height:4px;width:100%}footer .footer-inner{padding:50px 7% 25px}footer .footer-top{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}footer .footer-brand{flex:1 1 300px;max-width:380px;min-width:0}footer .footer-brand .footer-logo{align-items:center;display:flex;gap:12px;max-width:100%;width:fit-content}footer .footer-brand .footer-logo img{flex-shrink:0;height:50px;width:auto}footer .footer-brand .footer-logo span{color:var(--white);font-size:1.4rem;font-weight:800}footer .footer-brand .footer-tagline{color:var(--white-stained);font-size:.9rem;line-height:1.5;margin:15px 0 20px;max-width:320px;overflow-wrap:break-word}footer .footer-server{background:var(--background);border-radius:16px;margin-bottom:20px;min-width:0;padding:15px 18px}footer .footer-server .footer-server-status{align-items:center;color:var(--white);display:flex;font-size:.85rem;font-weight:700;gap:8px;margin-bottom:10px;text-transform:uppercase}footer .footer-server .footer-server-status .status-dot{animation:footerStatusPulse 2s infinite;background:var(--green);border-radius:100%;box-shadow:0 0 0 0 rgba(68,157,68,.6);flex-shrink:0;height:9px;width:9px}footer .footer-server .footer-server-ip{align-items:center;display:flex;gap:8px;min-width:0}footer .footer-server .footer-server-ip input[type=text]{background:var(--background-light);flex:1 1 auto;font-size:.95rem;font-weight:600;min-width:0;padding:8px 16px;text-overflow:ellipsis;width:auto}footer .footer-server .footer-server-ip button{align-items:center;border-radius:100%;display:flex;flex:0 0 auto;height:38px;justify-content:center;overflow:hidden;padding:0;width:38px}footer .footer-server .footer-server-ip button .material-symbols-rounded{font-size:1.15rem;line-height:1}@keyframes footerStatusPulse{0%{box-shadow:0 0 0 0 rgba(68,157,68,.6)}70%{box-shadow:0 0 0 6px rgba(68,157,68,0)}to{box-shadow:0 0 0 0 rgba(68,157,68,0)}}footer .footer-socials{display:flex;gap:10px}footer .footer-socials .footer-social{align-items:center;border:2px solid var(--white);border-radius:100%;display:flex;height:40px;justify-content:center;transition:all .2s ease-in-out;width:40px}footer .footer-socials .footer-social img{height:20px;width:20px}footer .footer-socials .footer-social:hover{background:linear-gradient(330deg,var(--blue),transparent) var(--green);border-color:transparent;transform:translateY(-3px)}footer .footer-columns{display:grid;flex:2 1 500px;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}footer .footer-col{min-width:0}footer .footer-col h3{color:var(--white);font-size:.85rem;font-weight:800;letter-spacing:.05em;margin:0 0 18px;text-transform:uppercase}footer .footer-col h3:after{background:var(--gradient);border-radius:10px;content:"";display:block;height:3px;margin-top:10px;width:30px}footer .footer-col ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}footer .footer-col a{color:var(--white-stained);font-size:.95rem;font-weight:500;overflow-wrap:break-word;transition:color .2s ease-in-out,padding-left .2s ease-in-out}footer .footer-col a:hover{color:var(--blue);padding-left:4px}footer .footer-bottom{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:40px;padding-top:20px}footer .footer-bottom p{color:var(--white-stained);font-size:.8rem;margin:0;text-align:left}@media screen and (max-width:965px){footer .footer-top{flex-direction:column;gap:40px}footer .footer-brand{max-width:none}footer .footer-columns{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:600px){footer .footer-inner{padding:40px 8% 20px}footer .footer-brand{max-width:none;text-align:center}footer .footer-brand .footer-logo{margin:0 auto}footer .footer-brand .footer-tagline{margin-left:auto;margin-right:auto;max-width:none}footer .footer-server{text-align:left}footer .footer-socials{justify-content:center}footer .footer-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);text-align:center}footer .footer-col h3:after{margin-left:auto;margin-right:auto}footer .footer-bottom{justify-content:center;text-align:center}footer .footer-bottom p{text-align:center;width:100%}}@media screen and (max-width:380px){footer .footer-columns{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:340px){footer .footer-inner{padding:40px 5% 20px}}ul#accordion{list-style:none;margin:0 5%;padding:0;width:90%}ul#accordion h2,ul#accordion h3{margin:0}ul#accordion button{align-items:center;background-color:var(--background-light);border:none;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:20px;text-align:left;width:100%}ul#accordion button,ul#accordion button:focus{border-radius:15px;outline:none}ul#accordion button:after{content:"+";float:right;font-size:2rem;font-weight:400}ul#accordion button.active:after{content:"−";float:right;font-size:2rem;font-weight:400}ul#accordion li{margin-bottom:25px}ul#accordion .acc-item-content{max-height:0;overflow:hidden;padding:0 10px;transition:max-height .3s ease-out}ul#accordion .acc-item-content p{text-wrap:unset}ul#accordion .acc-item-content li{margin:10px 0}@media(max-width:768px){ul#accordion{margin:0;width:100%}}.btn{background-color:var(--background);border:none;border-radius:100px;color:var(--white);cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:10px 20px;transition:all .3s ease-in-out;user-select:none}.btn:hover{background:var(--background-light)}.btn.btnPrimary{background:var(--gradient)}.btn.btnPrimary:hover{background-color:var(--blue)}.btn.btnDiscord{background:var(--discord)}.btn.btnDiscord:hover{background:var(--discord-action)}.btn.btnLarge{font-size:1.1rem;padding:15px 30px}.btn .material-symbols-rounded{font-size:1.1em;margin-right:4px;vertical-align:-.15em}.callToAction{background-image:url(/build/images/cover-cta.7fdb1d6d.webp);background-position:50%;background-size:cover;border-radius:20px;color:var(--white);margin:0 5%;padding:50px 5%}@media screen and (max-width:720px){.callToAction{margin:0;text-align:center}}.callToAction h2{margin:0}@media screen and (max-width:720px){.callToAction h2{font-size:1.8rem;text-align:center}}.callToAction a{color:var(--white);font-weight:600}.playerInformations{align-items:center;background-color:var(--background-light);border-radius:10px;display:flex;gap:20px;justify-content:center;margin:10px auto;padding:25px;width:fit-content}.playerInformations p{margin-bottom:0}.pseudoEntry{align-items:center;display:flex;gap:10px;justify-content:center}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{background-color:var(--background-light);border:none;border-radius:100px;color:var(--white);padding:10px 20px;width:20%}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder{color:var(--white-stained)}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus{outline:none}@media screen and (max-width:1200px){input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{width:40%}}@media screen and (max-width:720px){input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{width:100%}}.lightBg input,.lightBg select{background-color:var(--background)}label{display:block;font-size:.8rem;font-weight:700;margin-bottom:5px;text-transform:uppercase}hr{border-color:var(--white-stained)}.section.separator{padding:0 7%}.section.separator.noMargin{margin:0}.section.separator.noMarginBottom,table{margin-bottom:0}table{background-color:transparent;border-collapse:collapse;border-spacing:0;width:100%}table tbody tr{transition:all .2s ease}table tbody tr:nth-child(odd){background-color:var(--table-background)}table tbody tr:hover{background-color:var(--table-background-hover)}table tbody tr td{padding:8px;vertical-align:top}.title{font-size:2rem;font-weight:700;margin:0 0 10px;text-align:left}.subtitle{color:var(--white-stained)}.titleSection{margin:0 0 25px}section#discover{--local-gap:15px;--local-border-radius:10px}section#discover .cards{display:flex;flex-wrap:wrap;gap:var(--local-gap);justify-content:center;margin-bottom:30px}@media screen and (max-width:720px){section#discover .cards{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:-7%;margin-right:-7%;padding-bottom:6px;padding-left:7%;padding-right:7%}}section#discover .cards .card{background-color:var(--background-light);border-radius:var(--local-border-radius);color:var(--white);display:block;height:50vh;min-height:300px;overflow:hidden;position:relative;transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;transition:transform .4s ease-out;width:calc(20% - var(--local-gap)*4/5)}@media screen and (max-width:1380px){section#discover .cards .card{height:40vh;width:calc((100% - var(--local-gap))/2)}section#discover .cards .card:last-child{width:100%}}@media screen and (max-width:720px){section#discover .cards .card{flex:0 0 80%;height:40vh;scroll-snap-align:center;width:80%}}@media screen and (max-width:420px){section#discover .cards .card{flex-basis:88%;width:88%}}section#discover .cards .card .img-card{height:100%;object-fit:cover;transition:all .3s ease-in-out;width:100%}section#discover .cards .card:hover .img-card{transform:scale(1.1)}section#discover .cards .card:after{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.75));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}section#discover .cards .card .card-caption{bottom:0;box-sizing:border-box;left:0;padding:16px;position:absolute;width:100%;z-index:2}section#discover .cards .card h3{font-size:1.4rem;margin:0 0 6px;text-transform:uppercase}section#discover .cards .card .card-caption p{color:var(--white-stained);font-size:.9rem;line-height:1.4;margin:0}section#discover .cards .card .card-glow{background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%),rgba(2,138,204,.35),transparent 60%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1}section#discover .cards .card.has-tilt:hover .card-glow{opacity:1}@media(hover:none){section#discover .cards .card{transform:none!important}}#heroHome{background-image:url(/build/images/bg-default.9160d09a.webp);display:flex;flex-direction:column;height:80%;justify-content:center;margin-bottom:50px;min-height:560px;width:100%}#heroHome .video-container{height:80vh;min-height:560px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1050px){#heroHome .video-container{height:90vh}}#heroHome .video-container video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}#heroHome .video-container .content{align-items:center;display:flex;flex-direction:column;height:90%;justify-content:center;margin:auto;position:relative;text-align:center;width:70%;z-index:10}@media screen and (max-width:600px){#heroHome .video-container .content{width:90%}}#heroHome .video-container .content h1,#heroHome .video-container .content p{color:var(--white);margin:10px 0;text-shadow:0 0 10px var(--background)}#heroHome .video-container .content h1{font-size:4rem;line-height:4rem}@media screen and (max-width:800px){#heroHome .video-container .content h1{font-size:3rem;line-height:3rem}}@media screen and (max-width:600px){#heroHome .video-container .content h1{font-size:2.5rem;line-height:2.5rem}}#heroHome .video-container .content p{font-size:2rem;line-height:2rem;margin-bottom:30px}@media screen and (max-width:800px){#heroHome .video-container .content p{font-size:1.5rem;line-height:1.5rem}}@media screen and (max-width:600px){#heroHome .video-container .content p{font-size:1.2rem;line-height:1.2rem}}#heroHome .video-container .content .boutonip-slide{background:var(--gradient);border:none;border-radius:100px;color:var(--white);cursor:pointer;font-size:1rem;font-weight:600;padding:15px 50px;transition:all .3s ease-in-out}@media screen and (max-width:600px){#heroHome .video-container .content .boutonip-slide{font-size:.85rem;line-height:.85rem}}#heroHome .video-container .content .boutonip-slide .ipjoin{display:block;font-size:1.5rem;font-weight:700;text-transform:uppercase}@media screen and (max-width:800px){#heroHome .video-container .content .boutonip-slide .ipjoin{font-size:1.3rem;line-height:1.3rem}}@media screen and (max-width:600px){#heroHome .video-container .content .boutonip-slide .ipjoin{font-size:1rem;line-height:1rem;margin-block:.2rem}}#heroHome .video-container .content .boutonip-slide:hover{background-color:var(--blue)}#heroHome .hero-top-infos{display:flex;justify-content:space-between;left:50%;position:absolute;top:20px;transform:translate(-50%);width:90%}@media screen and (max-width:1050px){#heroHome .hero-top-infos{bottom:50px;top:auto}}@media screen and (max-width:720px){#heroHome .hero-top-infos{display:none}}#heroHome .boutondiscord-slide{background:var(--discord);border:none;border-radius:100px;bottom:50px;color:var(--white);cursor:pointer;display:flex;font-size:1rem;font-weight:600;left:50%;padding:10px 20px;position:absolute;transform:translate(-50%);transition:all .3s ease-in-out;white-space:nowrap}#heroHome .boutondiscord-slide svg{margin-right:10px}#heroHome .boutondiscord-slide:hover{background:var(--discord-action)}#heroHome .tofu{bottom:-20px;height:auto;position:absolute;right:50px;user-select:none;width:20vw;z-index:10}@media screen and (max-width:1050px){#heroHome .tofu{display:none}}#heroPage{background:url(/build/images/cover.c5810e08.webp) no-repeat 50%;background-size:cover;display:flex;flex-direction:column;height:80%;justify-content:center;margin-bottom:50px;padding:40px 10%;width:calc(100vw - 20%)}@media screen and (max-width:1050px){#heroPage{padding-top:120px}}#heroPage h1{font-size:3rem}main:has(.breadcrumbs) #heroPage{margin-bottom:0}section#joinUs .two-cols{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}section#joinUs .two-cols div.col:first-child{width:30%}section#joinUs .two-cols div.col:last-child{width:20%}@media screen and (max-width:1600px){section#joinUs .two-cols div.col:first-child{width:35%}}@media screen and (max-width:1370px){section#joinUs .two-cols div.col:first-child{width:40%}}@media screen and (max-width:1200px){section#joinUs .two-cols div.col:first-child{width:50%}section#joinUs .two-cols div.col:last-child{width:40%}}@media screen and (max-width:965px){section#joinUs .two-cols div.col:first-child{width:100%}section#joinUs .two-cols div.col:last-child{display:none}}section#joinUs .two-cols div.col h3{font-size:1.5rem;margin-bottom:0}section#joinUs .two-cols div.col p{color:var(--white-stained);margin-top:0}section#joinUs .two-cols div.col img{display:block;height:250px;margin-inline:auto;user-select:none}section#joinUs .joinCard{background:var(--background);border-radius:16px;margin-bottom:8px;max-width:420px;padding:18px 20px}section#joinUs .joinCard-versions{color:var(--white-stained);font-size:.8rem;margin:10px 0 0;max-width:420px;opacity:.8;text-align:center}section#joinUs .joinCard-status{align-items:center;color:var(--white);display:flex;font-size:.85rem;font-weight:700;gap:8px;margin-bottom:12px;text-transform:uppercase}section#joinUs .joinCard-status .status-dot{animation:footerStatusPulse 2s infinite;background:var(--green);border-radius:100%;box-shadow:0 0 0 0 rgba(68,157,68,.6);flex-shrink:0;height:9px;width:9px}section#joinUs .joinCard-ip{align-items:center;display:flex;gap:8px}section#joinUs .joinCard-ip input[type=text]{background:var(--background-light);flex:1 1 auto;font-size:.95rem;font-weight:600;min-width:0;padding:10px 16px;text-overflow:ellipsis;width:auto}section#joinUs .joinCard-ip button{align-items:center;border-radius:100%;display:flex;flex:0 0 auto;height:40px;justify-content:center;overflow:hidden;padding:0;width:40px}section#joinUs .joinCard-ip button .material-symbols-rounded{font-size:1.15rem;line-height:1}section#moreInfos .cards{display:flex;flex-wrap:wrap;gap:30px}section#moreInfos .cards .card{width:calc(33.33333% - 20px)}section#moreInfos .cards .card img{border-radius:10px;height:300px;margin-bottom:5px;object-fit:cover;width:100%}section#moreInfos .cards .card div{background-color:var(--background-light);border-radius:10px;padding:5px 15px}section#moreInfos .cards .card div h3{font-size:1.5rem;margin:10px 0;text-transform:uppercase}section#moreInfos .cards .card div p{color:var(--white-stained)}section#moreInfos .cards .card div p a{color:var(--white)}section#moreInfos .cards .card div p a:hover{color:var(--blue)}@media screen and (max-width:750px){section#moreInfos .cards .card{width:calc(50% - 15px)}}@media screen and (max-width:500px){section#moreInfos .cards .card{width:100%}}#staff{padding:0 10%!important}#staff .staffMembers{display:flex;flex-wrap:wrap;gap:20px;justify-content:left;margin-bottom:50px}@media screen and (max-width:1400px){#staff .staffMembers{justify-content:center}}#staff .staffMembers .staffMember{background-color:var(--background-light);border-radius:10px;position:relative;width:calc(20% - 16px)}@media screen and (max-width:1400px){#staff .staffMembers .staffMember{width:calc(33.33333% - 13.33333px)}}@media screen and (max-width:900px){#staff .staffMembers .staffMember{width:calc(50% - 10px)}}#staff .staffMembers .staffMember:hover .staffMemberImg img{transform:scale(1.1)}#staff .staffMembers .staffMember:hover .staffMemberImg .staffMemberOverlay{opacity:1}#staff .staffMembers .staffMember .staffMemberImg{border-radius:10px 10px 0 0;overflow:hidden;position:relative}#staff .staffMembers .staffMember .staffMemberImg img{border-radius:10px 10px 0 0;display:block;height:auto;transition:all .3s ease-in-out;user-select:none;width:100%}#staff .staffMembers .staffMember .staffMemberImg .staffMemberOverlay{background-color:rgba(37,46,57,.9);bottom:0;display:flex;font:0/0 a;height:80%;left:0;opacity:0;padding:10%;position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:80%;z-index:100}#staff .staffMembers .staffMember .staffMemberImg .staffMemberOverlay p{align-self:center;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:14px;height:auto;line-height:22px;text-align:center;vertical-align:middle;width:100%}#staff .staffMembers .staffMember .staffMemberInfos{padding:15px}#staff .staffMembers .staffMember .staffMemberInfos h3,#staff .staffMembers .staffMember .staffMemberInfos p{margin:0}#staff .staffMembers .staffMember .staffMemberInfos h3{font-size:1.5rem;text-align:center}#staff .staffMembers .staffMember .staffMemberInfos h3 a{color:var(--white)}@media screen and (max-width:720px){#staff .staffMembers .staffMember .staffMemberInfos h3{font-size:.8rem}}#staff .staffMembers .staffMember .staffMemberInfos p{font-size:1rem;font-weight:600;text-align:center}section#leaderboardPodium,section#leaderboardPodium a{margin-top:30px}section#leaderboardPodium .podiumTabs-nav{display:none;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:10px}section#leaderboardPodium .podiumTabs.is-ready .podiumTabs-nav{display:flex}section#leaderboardPodium .podiumTab{align-items:center;background:var(--background-light);border:1px solid transparent;border-radius:100px;color:var(--white-stained);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:8px;padding:10px 22px;transition:all .2s ease-in-out}section#leaderboardPodium .podiumTab .material-symbols-rounded{font-size:1.1em}section#leaderboardPodium .podiumTab:hover{color:var(--white)}section#leaderboardPodium .podiumTab[aria-selected=true]{background:var(--gradient);color:var(--white)}section#leaderboardPodium .podiumPanel+.podiumPanel{margin-top:60px}section#leaderboardPodium .podiumPanel-heading{color:var(--white-stained);font-size:1.1rem;margin:0 0 10px;text-align:center}section#leaderboardPodium .podiumTabs.is-ready .podiumPanel{display:none}section#leaderboardPodium .podiumTabs.is-ready .podiumPanel.is-active{display:block}section#leaderboardPodium .podiumTabs.is-ready .podiumPanel-heading{display:none}section#leaderboardPodium .podium{align-items:flex-end;display:flex;gap:20px;justify-content:center;margin-top:85px}@media screen and (max-width:780px){section#leaderboardPodium .podium{align-items:stretch;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;margin-left:-7%;margin-right:-7%;margin-top:20px;padding:66px 7% 26px;scrollbar-width:none}}section#leaderboardPodium .podiumSlot{align-items:center;display:flex;flex-direction:column;width:calc(33.33333% - 13.33333px)}@media screen and (max-width:780px){section#leaderboardPodium .podiumSlot{flex:0 0 80%;scroll-snap-align:center;width:80%}}section#leaderboardPodium .podiumSlot-1{order:2}section#leaderboardPodium .podiumSlot-2{order:1}section#leaderboardPodium .podiumSlot-3{order:3}@media screen and (max-width:780px){section#leaderboardPodium .podiumSlot-1,section#leaderboardPodium .podiumSlot-2,section#leaderboardPodium .podiumSlot-3{order:0}}section#leaderboardPodium .podiumCard{background-color:var(--background-light);border-radius:20px;box-sizing:border-box;padding:30px 20px 20px;position:relative;text-align:center;transition:transform .25s ease-in-out;width:100%}section#leaderboardPodium .podiumCrown{color:var(--donator);filter:drop-shadow(0 2px 6px rgba(0,0,0,.4));height:30px;left:50%;position:absolute;top:-58px;transform:translateX(-50%);width:30px}section#leaderboardPodium img.podiumAvatar{border-radius:5px;display:block;margin:20px auto 0}section#leaderboardPodium .podiumSlot-1 .podiumCard{border:1px solid hsla(39,73%,67%,.5);box-shadow:0 10px 35px rgba(0,0,0,.3)}section#leaderboardPodium .podiumSlot-1 img.podiumAvatar{height:140px;width:140px}section#leaderboardPodium .name{font-size:1.5em;font-weight:700;margin:20px 0 0;text-align:center;text-transform:uppercase}section#leaderboardPodium .leader{color:var(--white-stained);margin:0}section#leaderboardPodium .rank{background-color:var(--white);border-radius:100px;color:var(--background);left:50%;padding:10px 20px;position:absolute;top:0;transform:translate(-50%,-50%)}section#leaderboardPodium .rank h3{font-size:.9rem;font-weight:700;margin:0;text-transform:uppercase;white-space:nowrap}section#leaderboardPodium .rank.rank-1{background:var(--gold)}section#leaderboardPodium .rank.rank-2{background:var(--silver)}section#leaderboardPodium .rank.rank-3{background:var(--bronze)}section#leaderboardPodium .podiumBase{align-items:center;border-radius:0 0 12px 12px;color:var(--background);display:flex;font-size:1.4rem;font-weight:800;justify-content:center;margin-top:-1px;width:80%}@media screen and (max-width:780px){section#leaderboardPodium .podiumBase{display:none}}section#leaderboardPodium .podiumBase-1{background:var(--gold);height:90px}section#leaderboardPodium .podiumBase-2{background:var(--silver);height:60px}section#leaderboardPodium .podiumBase-3{background:var(--bronze);height:40px}#voteLeaderboard{padding:20px 11%!important}@media screen and (max-width:1000px){#voteLeaderboard{padding:20px 7%!important}}@media screen and (max-width:500px){#voteLeaderboard{padding:20px 0!important}#voteLeaderboard .section-inner{border-radius:0}}#voteLeaderboard div p{margin:0 0 30px}#voteLeaderboard div img{vertical-align:middle}#voteLeaderboard div .player-info{align-items:center;color:var(--white);display:flex;gap:10px}#voteLeaderboard div .player-info.isDonator{color:var(--donator)}#voteLeaderboard div .player-info span{transition:all .2s}#voteLeaderboard div .player-info:hover span{text-decoration:underline}.section .factionsList{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.section .factionsList .faction{align-items:center;background-color:var(--background-light);border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.1);box-sizing:border-box;display:flex;gap:20px;padding:20px;width:calc(50% - 10px)}@media(max-width:800px){.section .factionsList .faction{width:100%}}@media(max-width:400px){.section .factionsList .faction{flex-direction:column;gap:10px;text-align:center}.section .factionsList .faction .rank{margin:0 auto}}.section .factionsList .faction img{aspect-ratio:1/1;border-radius:5px}.section .factionsList .faction .factionInformations .rank{background-color:var(--background);border-radius:5px;font-size:.9em;font-weight:800;margin-bottom:10px;padding:5px 10px;text-transform:uppercase;width:fit-content}.section .factionsList .faction .factionInformations .rank.rank-1,.section .factionsList .faction .factionInformations .rank.rank-2,.section .factionsList .faction .factionInformations .rank.rank-3{color:var(--background)}.section .factionsList .faction .factionInformations .rank.rank-1{background:var(--gold)}.section .factionsList .faction .factionInformations .rank.rank-2{background:var(--silver)}.section .factionsList .faction .factionInformations .rank.rank-3{background:var(--bronze)}.section .factionsList .faction .factionInformations .name{font-size:1.5em;font-weight:700;margin:0;text-transform:uppercase}.section .factionsList .faction .factionInformations .leader{align-items:center;color:var(--white-stained);display:flex;gap:10px;margin:0}section#myIp{align-items:center;display:flex;flex-direction:column;gap:10px}section#myIp .disclaimer{background-color:var(--error-red);border-radius:10px;color:var(--white);margin-bottom:25px;padding:15px}section#myIp .disclaimer p{margin:0;text-align:center}@media screen and (min-width:900px){section#myIp .disclaimer{display:none}}section#myIp input{font-size:3rem;text-align:center;width:50%}@media screen and (max-width:1200px){section#myIp input{width:70%}}@media screen and (max-width:900px){section#myIp input{width:80%}}@media screen and (max-width:500px){section#myIp input{font-size:2rem;width:90%}}.launcherGrid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.launcherGrid .launcherCard{background:var(--background-light);border-radius:20px;max-width:100%;padding:30px;text-align:center;width:320px}.launcherGrid .launcherCard img{margin-bottom:10px;width:70px}.launcherGrid .launcherCard h3{margin:0 0 8px}.launcherGrid .launcherCard p{color:var(--white-stained);margin:0 0 20px}.questTimeline{margin:0 auto;max-width:900px;padding-left:60px;position:relative}@media screen and (max-width:600px){.questTimeline{padding-left:44px}}.questTimeline .questTimeline-rail{background:var(--background-light);border-radius:100px;bottom:24px;left:19px;position:absolute;top:24px;width:4px}@media screen and (max-width:600px){.questTimeline .questTimeline-rail{bottom:20px;left:15px;top:20px}}.questTimeline .questTimeline-fill{background:var(--gradient);border-radius:100px;height:0;left:0;position:absolute;top:0;width:100%}.questTimeline .questTimeline-fill:after{background:var(--blue);border-radius:50%;bottom:-5px;box-shadow:0 0 12px 4px rgba(2,138,204,.6);content:"";height:14px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .3s ease;width:14px}.questTimeline.is-ready .questTimeline-fill:after{opacity:1}.questTimeline .questTimeline-list{list-style:none;margin:0;padding:0}.questTimeline .questStep{margin-bottom:70px;position:relative}.questTimeline .questStep:last-child{margin-bottom:0}.questTimeline .questStep-marker{align-items:center;background:var(--background-light);border:2px solid var(--background-light);border-radius:50%;color:var(--white-stained);display:flex;font-weight:700;height:40px;justify-content:center;left:-60px;position:absolute;top:4px;transition:all .3s ease-in-out;width:40px;z-index:1}@media screen and (max-width:600px){.questTimeline .questStep-marker{font-size:.9rem;height:32px;left:-44px;width:32px}}.questTimeline .questStep-card{background:var(--background-light);border:1px solid transparent;border-radius:20px;padding:30px;transition:box-shadow .3s ease-in-out,border-color .3s ease-in-out}@media screen and (max-width:600px){.questTimeline .questStep-card{padding:20px}}.questTimeline .questStep-card h3{margin:4px 0 10px}.questTimeline .questStep-card p{color:var(--white-stained)}.questTimeline .questStep-card a{color:var(--white);text-decoration:underline}.questTimeline .questStep-eyebrow{color:var(--blue);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.questTimeline .questStep-media{border-radius:12px;display:block;margin-top:15px;max-width:480px;width:100%}.questTimeline .questStep-copy{margin:6px 0 0}.questTimeline .questStep.is-done .questStep-marker{background:var(--gradient);border-color:transparent;color:var(--white)}.questTimeline .questStep.is-active .questStep-marker{border-color:var(--blue);box-shadow:0 0 0 5px rgba(2,138,204,.25);color:var(--white);transform:scale(1.08)}.questTimeline .questStep.is-active .questStep-card{border-color:rgba(2,138,204,.4);box-shadow:0 10px 30px rgba(0,0,0,.25)}.questTimeline .questStep.is-complete .questStep-marker{background:var(--gold);border-color:transparent;box-shadow:0 0 0 5px hsla(39,73%,67%,.3),0 0 20px hsla(39,73%,67%,.5);color:var(--background)}.questTimeline .questStep.is-complete .questStep-card{border-color:hsla(39,73%,67%,.5);box-shadow:0 10px 30px rgba(0,0,0,.25)}.questTimeline.is-ready .questStep-card{opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .6s ease}.questTimeline.is-ready .questStep.is-visible .questStep-card{opacity:1;transform:translateY(0)}.questTimeline-confetti{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:5}.confetti-piece{animation:confetti-burst 1.1s ease-out forwards;animation-delay:var(--confetti-delay,0s);border-radius:2px;height:10px;left:0;opacity:0;position:absolute;top:0;width:6px}@keyframes confetti-burst{0%{opacity:1;transform:translate(0) rotate(0deg)}to{opacity:0;transform:translate(var(--confetti-dx),calc(var(--confetti-dy) + 70px)) rotate(var(--confetti-rot))}}@media(prefers-reduced-motion:reduce){.questTimeline.is-ready .questStep-card{opacity:1;transform:none;transition:none}.questTimeline .questStep-marker,.questTimeline .questTimeline-fill,.questTimeline .questTimeline-fill:after{transition:none!important}.confetti-piece{animation:none!important;display:none}}.questNext-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.questNext-grid .questNext-card{background:var(--background);border-radius:15px;display:block;flex:1 1 220px;min-width:220px;overflow:hidden;transition:transform .2s ease-in-out;width:calc(33.33333% - 13.33333px)}.questNext-grid .questNext-card .questNext-media{display:block;height:200px;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.questNext-grid .questNext-card .questNext-body{padding:20px}.questNext-grid .questNext-card h3{color:var(--white);margin:0 0 8px}.questNext-grid .questNext-card p{color:var(--white-stained);margin:0}.questNext-grid .questNext-card:hover .questNext-media{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.questNext-card,.questNext-card .questNext-media{transition:none!important}}section#playerProfile{display:flex;gap:50px;justify-content:center}section#playerProfile img.mobile{background-color:var(--background-light);border-radius:15px;display:none;padding:15px}section#playerProfile .playerInformation{margin-bottom:15px}section#playerProfile h3,section#playerProfile p{margin:0}@media(max-width:768px){section#playerProfile{align-items:center;flex-direction:column;gap:25px;text-align:center}section#playerProfile img.desktop{display:none}section#playerProfile img.mobile{display:block}section#playerProfile h2.title{text-align:center}}section#playerStats{--gap:1rem}section#playerStats .statsGrid{display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:center;margin-bottom:3rem}section#playerStats .statsGrid .statItem{background-color:var(--background);border-radius:1rem;box-sizing:border-box;padding:2rem 1rem;text-align:center;width:calc(25% - var(--gap)*3/4)}section#playerStats .statsGrid .statItem h4{font-size:1.1rem;margin:0 0 .5rem}section#playerStats .statsGrid .statItem p{margin:0}@media(max-width:768px){section#playerStats .statsGrid{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}section#playerStats .statsGrid .statItem{width:100%}section#playerStats .statsGrid .statItem h4,section#playerStats .statsGrid .statItem p{white-space:nowrap}}label.selectLabel{display:block;font-size:.8rem;font-weight:700;text-transform:uppercase}.topContent:has(.leaderboard-category-table:not([style*="display: none"])){margin-top:1rem}.voteSitesList{flex-wrap:wrap;gap:20px}.voteSitesList .voteSite{background-color:var(--background-light);border-radius:10px;color:var(--white);gap:20px;padding:10px;position:relative;width:calc(33.33333% - 33.33333px)}@media screen and (max-width:1400px){.voteSitesList .voteSite{width:calc(50% - 50px)}}@media screen and (max-width:1000px){.voteSitesList .voteSite{width:100%}}.voteSitesList .voteSite img{height:80px;object-fit:contain;user-select:none;width:80px}@media screen and (max-width:500px){.voteSitesList .voteSite img{display:none}}.voteSitesList .voteSite h3{color:var(--blue);margin:5px 0 0;overflow-wrap:break-word;text-transform:uppercase}.voteSitesList .voteSite p{margin:0}.voteSitesList .voteSite p:first-child{font-size:1.2rem}.voteSitesList .voteSite .timer{align-items:center;display:flex;margin-top:5px}.voteSitesList .voteSite .timer svg{margin:0 5px}.voteSitesList .voteSite:nth-child(2n) h3{color:var(--green)}.voteSitesList .voteSite.disabled{opacity:.5;pointer-events:none}.voteSitesList .voteSite .voteStatus{background:var(--gradient);border-radius:5px;padding:5px 10px;position:absolute;right:-5px;top:-5px}.voteSitesList .voteSite .voteStatus.available{background:var(--gradient)}.voteSitesList .voteSite .voteStatus.waiting{background:var(--error-yellow)}.voteSitesList .voteSite .voteStatus.validated{background:var(--green)}.voteSitesList .voteSite .voteStatus.error,.voteSitesList .voteSite .voteStatus.not-validated{background:var(--error-red)}.voteSitesList .voteSite .voteStatus.unavailable{background:var(--gradient)}.voteValidationPopup{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999999}.voteValidationPopup .content{background-color:var(--background-light);border-radius:10px;left:50%;max-width:500px;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%}.voteValidationPopup .content p{margin:0 0 20px}.voteValidationPopup .content button{background-color:var(--blue);border-radius:5px;color:var(--white);cursor:pointer;padding:10px 20px}:root{--background:#252e39;--background-light:#353e4a;--table-background:#3c4552;--table-background-hover:#4a5463;--blue:#028acc;--blue-action:#0274ab;--green:#449d44;--green-action:#41873d;--gradient:linear-gradient(330deg,var(--blue),transparent) var(--green);--white:#fff;--white-stained:#a5b4c6;--discord:#5865f2;--discord-action:#7983f5;--donator:#e8be6e;--gold:linear-gradient(330deg,#e1b663,#fcf6ba,#e8bd5b) var(--white);--silver:linear-gradient(330deg,#b4b4b4,#eaeaea,#817979) var(--white);--bronze:linear-gradient(330deg,#a67c4d,#f0c9a3,#a67c4d) var(--white);--error-yellow:#edb95e;--error-orange:#fd9900;--error-red:#d43f45;--error-red-light:#fcc}.staff-Fondateur,.staff-Fondatrice{color:#03a9f4}.staff-Administrateur,.staff-Administratrice{color:#cc2b2b}.staff-Manager{color:#e74c3c}.staff-Modérateur,.staff-Modératrice{color:#f36b24}.staff-Architecte{color:#45cf45}.staff-Gardien,.staff-Gardienne{color:#75e9ff}.staff-Animateur,.staff-Animatrice{color:#ae57d1}.flash{background-color:#f59797;border-radius:5px;bottom:25px;color:#8f0606;left:25px;padding:10px;position:fixed;width:300px}html,html body{overflow-x:hidden}html body{background-color:var(--background);color:var(--white);font-family:Raleway,sans-serif;margin:0;min-height:100vh;text-rendering:optimizeSpeed}a,button,h1,h2,h3,h4,h5,h6,input,label,p,select,textarea{font-family:Raleway,sans-serif;text-wrap:balance}a{color:var(--blue);text-decoration:none}body.admin footer{background:var(--background-light);width:100%}body.admin footer p{color:var(--white);text-align:center}.admin-page-title{display:flex;gap:20px;margin-bottom:25px}.admin-page-title .page-icon{align-items:center;background:var(--gradient);border-radius:50%;color:var(--white);display:flex;height:80px;justify-content:center;width:80px}.admin-page-title .page-icon span{font-size:2.5rem}.admin-page-title .page-title{align-self:center}.admin-page-title .page-title h1{font-size:2rem}.admin-page-title .page-title a,.admin-page-title .page-title h1,.admin-page-title .page-title p{margin:0}body.admin{--sideBar-width:250px;--sideBar-padding:25px;--main-padding:25px;background-color:var(--white);color:var(--background);display:flex;flex-wrap:wrap}body.admin header{background-color:var(--background);min-height:100vh;padding:var(--sideBar-padding);width:var(--sideBar-width)}body.admin header .logo{display:flex;height:110px;margin:auto auto 25px}body.admin header .menu .branch{margin-bottom:25px}body.admin header .menu .branch .main{background:var(--background-light);border-radius:50px;display:flex;gap:12px;padding:12px}body.admin header .menu .branch .main .main-menu-icon{align-items:center;background:var(--gradient);border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}body.admin header .menu .branch .main .main-menu-icon span{color:var(--background);font-size:1.5rem}body.admin header .menu .branch .main p{align-self:center;color:var(--white);font-size:1.1rem;font-weight:600;line-height:normal;margin:0;transition:all .3s ease}body.admin header .menu .branch .main:hover .main-menu-icon{background:var(--blue)}body.admin header .menu .branch .main:hover p{color:var(--blue)}body.admin header .menu .branch .sub{margin:10px 30px}body.admin header .menu .branch .sub .sub-menu{display:flex;gap:10px;margin-bottom:7px}body.admin header .menu .branch .sub .sub-menu p{align-self:center;color:var(--white);font-weight:500;margin:0;transition:all .3s ease}body.admin header .menu .branch .sub .sub-menu:hover p{color:var(--blue)}body.admin header .menu .branch .sub .sub-menu .sub-menu-bullet{align-self:center;background:var(--gradient);border-radius:50px;height:5px;width:5px}body.admin header .menu .branch .sub .sub-menu .sub-menu-bullet.active{background:var(--gradient);border-radius:50px;height:25px;width:5px}body.admin main{padding:25px;width:calc(100% - var(--sideBar-width) - var(--sideBar-padding)*2 - var(--main-padding)*2)}.flash-info-card{background:var(--background);border-radius:15px;color:var(--white);padding:25px}.flash-info-card p{margin:0 0 20px}.flash-info-card form input[type=text],.flash-info-card form textarea{background-color:var(--background-light);border:none;border-radius:10px;box-sizing:border-box;color:var(--white);margin:10px 0 20px;max-width:100%;padding:10px 20px;width:100%}.flash-info-card .flash-info-card-actions{display:flex;gap:10px}.flash-info-card button{background-color:var(--background-light);border:none;border-radius:10px;cursor:pointer;padding:10px}.flash-info-card button.delete{background-color:var(--error-red);color:var(--background)}.flash-info-card button:not(:last-child){margin-bottom:10px}.flash-info-card button span{color:var(--white)}.flash-info-card button[disabled]{display:none}form.flash-info-create-form label{display:block;margin:10px 0}body.login{background:url(/build/images/bg-default.9160d09a.webp)}body.login .content{background-color:var(--background);border-radius:25px;left:50%;margin:0 auto;padding:20px 30px 35px;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px}body.login .content .login-form{margin:0;padding:0}body.login .content .form-title{color:var(--white);font-size:3rem;font-weight:700;margin-bottom:25px;text-align:center}body.login .content .form-group{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:15px}body.login .content .form-group label{display:none}body.login .content .form-group .login-form-icon{align-items:center;background:var(--gradient);border-radius:50%;display:flex;height:50px;justify-content:center;transition:all .5s ease;width:50px}body.login .content .form-group .login-form-icon span{color:var(--background);font-size:1.8rem}body.login .content .form-group .login-form-input{background-color:var(--background-light);border:none;border-radius:50px;box-shadow:none;color:var(--white);line-height:inherit;font:inherit;margin:0;padding:10px 20px;width:60%}body.login .content .form-group .login-form-input:focus{border-color:var(--background-light);-webkit-box-shadow:none;box-shadow:none;outline:0}body.login .content .login-btn{background:var(--gradient);border:none;border-radius:50px;color:var(--background);cursor:pointer;display:block;font-family:Raleway,sans-serif;font-size:1.3rem;font-weight:800;margin:0 auto;padding:10px 20px;text-transform:uppercase;transition:background-color 1s}body.login .content .login-btn:hover{background-color:var(--blue)}body.login .return-btn,body.login .return-btn a{color:var(--white);font-size:1rem;margin:30px auto 20px;text-align:center;transition:all .3s ease}body.login .return-btn a:hover,body.login .return-btn:hover{color:var(--blue)}body.login .copyright{bottom:0;color:var(--white);font-family:Raleway,sans-serif;font-size:13px;left:50%;margin:0 auto;padding:10px;position:absolute;text-align:center;transform:translate(-50%,-50%)}.staff-list ul{list-style:none;margin:0;padding:0}.staff-list ul li{background-color:var(--background);border-radius:20px;display:flex;gap:30px;margin:0 10px 20px;padding:20px;width:fit-content}.staff-list ul li img{border-radius:5px;height:100%;width:auto}.staff-list ul li form.edit-form{display:block;width:30vw}.staff-list ul li form.edit-form input,.staff-list ul li form.edit-form select,.staff-list ul li form.edit-form textarea{background-color:var(--background-light);border:none;border-radius:10px;box-sizing:border-box;color:var(--white);max-width:100%;min-width:100%;padding:10px 20px;width:100%}.staff-list ul li form.edit-form input::placeholder,.staff-list ul li form.edit-form select::placeholder,.staff-list ul li form.edit-form textarea::placeholder{color:var(--white-stained)}.staff-list ul li form.edit-form input:focus,.staff-list ul li form.edit-form select:focus,.staff-list ul li form.edit-form textarea:focus{outline:none}@media screen and (max-width:1200px){.staff-list ul li form.edit-form input,.staff-list ul li form.edit-form select,.staff-list ul li form.edit-form textarea{width:40%}}@media screen and (max-width:720px){.staff-list ul li form.edit-form input,.staff-list ul li form.edit-form select,.staff-list ul li form.edit-form textarea{width:100%}}.staff-list ul li form.edit-form input,.staff-list ul li form.edit-form select{margin-bottom:10px}.staff-list ul li form.edit-form select:not([disabled]){cursor:pointer}.staff-list ul li form.edit-form textarea{min-height:52px}.staff-list ul li div{display:flex;flex-direction:column;justify-content:center}.staff-list ul li button{background-color:var(--background-light);border:none;border-radius:10px;cursor:pointer;padding:10px}.staff-list ul li button.delete{background-color:var(--error-red);color:var(--background)}.staff-list ul li button:not(:last-child){margin-bottom:10px}.staff-list ul li button span{color:var(--white)}.staff-list ul li button[disabled]{display:none}