#register label{padding-left:5rem;}#register input:not(.browser-default){border-bottom:1px solid var(--noulove);}#register input.valid[type=text]:not(.browser-default){color:var(--texte);background-color:var(--input);}#register .select-wrapper input.select-dropdown{padding-left:3.5rem!important;}h1,h2{color:var(--texte);}h2{margin-bottom:3.5rem;}html{background-image:none;}main{position:relative;padding-top:inherit;background-repeat:no-repeat;background-size:cover;background-position-y:center;background-position-x:center;text-align:center;overflow:hidden;z-index:0;}input[type=email]:not(.browser-default):focus:not([readonly])+label,.input-field>label:not(.label-icon).active,textarea:not(.browser-default):focus:not([readonly])+label{top:-1vh;}button{width:100%;}label{color:var(--texte);}main .container{background-color:inherit;padding:0;margin-top:0;max-width:inherit;width:100%;margin-bottom:0;}.message{margin-bottom:0;}.brand-logo img{width:33%;margin:4rem 0 1rem 0;opacity:.5;}.col-button{padding:0!important;}.registercover,.form-container{display:flex;flex-direction:column;align-items:center;flex:1;}.form-container{box-sizing:border-box;width:80%;}.registercover{min-height:90vh;margin-bottom:0;display:flex;flex-direction:column;justify-content:flex-end;background-color:rgba(20,5,18,.6);}.etape{display:none;}.fa-solid{font-size:2rem;}.progress{height:2rem;background-color:var(--rose);margin:inherit;display:none;font-weight:bold;}.progress .determinate{background-color:var(--noulove3);}.bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity .6s ease;z-index:-1;}.bg-layer.active{opacity:1;z-index:-1;}button#btn-submit-register{height:4rem;font-size:1rem;margin-top:2.3rem;font-weight:bold;background-color:var(--color-message-success-bg)!important;}#dejamembre{position:absolute;top:3rem;right:10rem;}#dejamembre p{font-style:italic;font-size:1rem;color:var(--rose);}#connexion .input-field{margin-bottom:1.5rem;}#connexion h4{color:var(--rose2);}#connexion input:not(.browser-default){padding-left:inherit!important;}#btn-connexion{border-radius:20px;background-color:inherit;border:1px solid #fff;}#btn-connexion:hover{background-color:var(--noulove);border:1px solid var(--noulove);}#btn-oubli{color:var(--rose2);}#submit-connexion,#submit-oubli{border-radius:20px;}#submit-oubli{margin-top:2rem;}#login,#password,#oubli-email{background-color:inherit!important;border-bottom:1px solid #fff!important;}#login:-webkit-autofill,#password:-webkit-autofill{background-color:inherit!important;}#centralcontainer{margin-bottom:0;}#progress-bar{text-align:center;}#progress-pct{width:100%;}[type="radio"]:not(:checked)+span,[type="radio"]:checked+span{color:var(--texte);}[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after,[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border:2px solid var(--texte);}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:after{background-color:var(--link);}#etape1{display:block;}#registermessage{display:none;margin:inherit;}#nextbutton,#leftbutton,#nextbuttondis,#leftbuttondis{display:none;font-size:2rem;}#nextbutton,#nextbuttondis{text-align:right;}#leftbutton{text-align:left;}#nextbutton a,#nexbuttondis a,#leftbutton a,#leftbuttondis a{color:var(--texte);}#birthselect{margin-top:2rem;}#birthselect .colleft{padding-left:inherit;}#birthselect .colright{padding-right:inherit;}#register input:-webkit-autofill{background-color:var(--input)!important;color:var(--texte)!important;-webkit-box-shadow:0 0 0 1000px var(--input) inset!important;box-shadow:0 0 0 1000px var(--input) inset!important;}#register input:-webkit-autofill:focus{background-color:var(--input)!important;color:var(--texte)!important;-webkit-box-shadow:0 0 0 1000px var(--input) inset!important;box-shadow:0 0 0 1000px var(--input) inset!important;}#etape4 i.fa-solid,#etape3 i.fa-solid{position:relative;margin-top:-1rem;margin-left:.25rem;bottom:-.3rem;color:var(--rose);}div#validation{width:50vw;background-color:rgba(58,14,54,.8);padding:1rem 1rem 3rem 1rem;box-shadow:0 0 20px 5px rgba(0,0,0,.5);}div#validation input.digit-input{background-color:var(--texte)!important;font-size:2rem;font-weight:bold;width:2.5rem;padding:1rem 0!important;text-align:center;color:var(--noulove)!important;border-radius:.5rem;}div#validation #validation-symbol{text-align:center;margin-top:3rem;}form#code-verification-form{margin-bottom:3rem;}form#code-verification-form span#timerspan{font-weight:bold;color:var(--rose);}p#asknewcode{display:none;}p#cityloading,p#nicknameloading{text-align:left;}p#cityloading em,p#nicknameloading em{padding:.5rem 1rem;font-size:1rem;}p#cityloading em i,p#nicknameloading em i{margin-right:.5rem;}.autocomplete-content{z-index:9999!important;}#custom-autocomplete{position:absolute!important;top:100%!important;left:0!important;right:0!important;background:var(--noulove)!important;border:1px solid var(--noulove)!important;border-top:none!important;max-height:200px!important;overflow-y:auto!important;z-index:9999!important;display:none!important;box-shadow:0 2px 5px rgba(0,0,0,.2)!important;margin:0!important;padding:0!important;list-style:none!important;}#custom-autocomplete li{padding:10px 16px!important;cursor:pointer!important;border-bottom:1px solid var(--noulove2)!important;list-style:none!important;background-color:var(--input)!important;color:var(--texte)!important;font-size:14px!important;line-height:1.5!important;}#custom-autocomplete li:hover{background-color:var(--noulove2)!important;}#custom-autocomplete li.active{background-color:var(--noulove3)!important;}#custom-autocomplete li:last-child{border-bottom:none!important;}.input-field{position:relative!important;}@media screen and (max-width:640px){main{overflow-y:inherit}main .container{padding:0;margin:0;background-color:inherit}.registercover{padding:1rem}.form-container{width:90vw}.icon-select i.material-icons{left:.5rem}img#logo{width:50vw;margin-top:11rem}img#logo.stepverif{margin-top:5rem}[type="radio"]:not(:checked)+span,[type="radio"]:checked+span{margin-bottom:1rem}input[type=email]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label{width:inherit}#connexion form>div.row{margin-bottom:0}#dejamembre{right:inherit}#nextbutton,#leftbutton,#nextbuttondis,#leftbuttondis{font-size:1rem}#prevnext div.col.s2{padding:0}#register label{padding-left:inherit}#register label[for="city"]{padding-left:3vw}#register .select-wrapper input.select-dropdown{padding-left:2.75rem!important;font-size:.875rem}#etape4 span{width:70%;text-align:left}#etape3 span{width:50%}}