.message{background:linear-gradient(90deg,#eddd5390,#57c78590 50%,#2a7b9b90),#fff;border:2px solid #fff;border-radius:40px;box-shadow:0 0 6px #00000018;left:50%;padding:12px 40px;position:fixed;top:40px;transform:translateX(-50%);z-index:9999}.message p{color:#fff;font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:600;text-shadow:0 0 2px #000000e0}.page_home{display:flex;flex-direction:column;margin-left:200px;min-height:100vh}.page_home .options{align-items:center;column-gap:60px;display:flex;justify-content:center;min-height:120px;padding-top:10px}.page_home .options .search_bar{align-items:center;border-radius:20px;box-shadow:0 0 12px #00000024;display:flex;height:40px;overflow:hidden;position:relative;width:400px}.page_home .options input{background-color:#fff;color:#333;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;height:100%;padding:0 14px;width:100%}.page_home .options input::placeholder{color:#888}.page_home .options i{color:#333;font-size:1.2rem;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.page_home .not_found{color:#80808044;font-family:Manrope,sans-serif;font-size:2.2rem;font-weight:800;margin:auto;padding:0 0 200px 10px}.page_home .list_users{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(5,1fr);height:100%;padding:20px 60px;width:100%}.page_home .list_users li{align-self:flex-start;background-color:#f8f8f8;border-radius:14px;box-shadow:0 0 12px #00000024;cursor:pointer;display:flex;flex-direction:column;padding:20px 16px;row-gap:8px;width:100%}.page_home .list_users li p{color:#444}.page_home .list_users li p,.page_home .list_users li span{font-family:Manrope,sans-serif;font-size:.9rem;font-weight:600}.page_home .list_users li span{color:#2a7b9be0;padding-right:3px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.mdl_show_more{align-items:center;background-color:#00000080;height:100vh;justify-content:center;left:0;overflow-y:auto;width:100vw;z-index:1000}.mdl_show_more,.mdl_show_more .close{display:flex;padding:20px;position:fixed;top:0}.mdl_show_more .close{align-items:flex-start;background:none;border:none;color:#fff;cursor:pointer;font-size:1.8rem;height:100%;justify-content:flex-end;right:0;transition:color .2s;width:100%}.mdl_show_more .close:hover{color:#ff6b6b}.mdl_show_more .content{background-color:#f2f2f2;border-radius:12px;box-shadow:0 0 24px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow-y:auto;padding:30px;position:relative;row-gap:10px;width:90%;z-index:1}.mdl_show_more .content h2{border-bottom:2px solid #2a7b9b;color:#2a7b9b;font-family:Manrope,sans-serif;font-size:1.8rem;font-weight:700;margin-bottom:20px;padding-bottom:10px;text-align:center}.mdl_show_more .lists{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.mdl_show_more .lists ul{background-color:#fff;border-radius:8px;box-shadow:0 0 6px #00000024;list-style:none;margin:0;padding:16px}.mdl_show_more .lists li{color:#444;font-family:Manrope,sans-serif;font-size:1rem;margin-bottom:12px}.mdl_show_more .lists li:not(:first-child){align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mdl_show_more .lists li h3{color:#2a7b9b;font-size:1.2rem;font-weight:700;margin-bottom:12px}.mdl_show_more .lists span{color:#444;display:block;font-weight:600;margin-bottom:4px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;width:100%}.mdl_show_more .lists p{border-radius:4px;font-size:.95rem;margin:0;white-space:nowrap}.page_wlist{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:0 0 10vh 100px;row-gap:40px;width:100%}.page_wlist h1{font-family:Manrope,sans-serif;font-size:2rem}.page_wlist .add_bar{align-items:center;border-radius:8px;box-shadow:0 0 10px #00000018;display:flex;height:40px;overflow:hidden}.page_wlist .add_bar input{font-family:Manrope,sans-serif;font-size:1rem;height:100%;padding:0 12px;width:280px}.page_wlist .add_bar button{background-color:#707eff;color:#fff;font-family:Manrope,sans-serif;font-size:1.1rem;height:100%;padding:0 24px}.page_wlist ul{box-shadow:0 0 10px #00000018;display:flex;flex-direction:column;min-width:450px}.page_wlist ul .list_empty{font-family:Manrope,sans-serif;font-size:1.1rem}.page_wlist ul .user_email{background-color:#ffffffb0;column-gap:12px;padding:12px 28px}.page_wlist ul .user_email:nth-child(2n){background-color:#fff6}.page_wlist ul .user_email{column-gap:18px;display:flex}.page_wlist ul .user_email p{font-family:Manrope,sans-serif;font-size:1.1rem;width:100%}.page_wlist ul .user_email button{display:none;font-size:.95rem}.page_wlist ul .user_email:hover button{align-items:center;display:flex}nav{background-color:#f7fcff;box-shadow:0 0 12px #00000024;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;min-width:200px;padding-bottom:10vh;position:fixed;top:0;width:200px}nav li a,nav li button{color:#666;display:flex;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:500;padding:14px 20px}nav li a:hover,nav li button:hover{color:var(--blue)}nav .actif{background-color:var(--blue)}nav .actif a,nav .actif a:hover,nav .actif button{color:#fff}.form_login{display:flex;flex-direction:column;margin-bottom:10vh;row-gap:12px;transform:scale(1.2)}.form_login h1{color:#222;font-family:Manrope,sans-serif;font-size:1.8rem;margin:0 auto 20px}.form_login .blocks{display:flex;flex-direction:column;row-gap:18px}.form_login .inp_block{display:flex;position:relative}.form_login .inp_block label{background-color:#fff;border-radius:4px;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:500;left:8px;padding:0 6px;position:absolute;top:0;transform:translateY(-50%)}.form_login .inp_block input{border:1px solid grey;border-radius:6px;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:500;height:40px;padding:0 8px;width:300px}.form_login .options{align-items:center;display:flex;justify-content:space-between;margin:10px 0;width:100%}.form_login .options .save_login{align-items:center;column-gap:6px;display:flex}.form_login .options .save_login i{align-items:center;background-color:#80808024;border:1px solid grey;border-radius:2px;display:flex;height:12px;justify-content:center;width:12px}.form_login .btn_submit{background-color:var(--prim);color:#fff;font-family:Manrope,sans-serif;font-size:1.2rem;margin:10px auto;opacity:.8;padding:6px 22px;transition:all .2s}.form_login .btn_submit:hover{opacity:.4}.page_body{align-items:center;display:flex;justify-content:center;min-height:100vh}.inp_field{display:flex;flex-direction:column;position:relative;row-gap:10px}.inp_field label{background-color:#fff;border-radius:4px;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:500;left:8px;padding:0 6px;position:absolute;top:0;transform:translateY(-50%)}.inp_field input{font-size:.9rem;font-weight:500;height:40px;padding:0 12px;width:400px}.inp_field input,.inp_field textarea{border:1px solid #00000010;border-radius:6px;box-shadow:0 0 3px #00000010;color:#444;font-family:Manrope,sans-serif}.inp_field textarea{font-size:.8rem;font-weight:600;height:400px;padding:14px 12px 0;width:800px}.inp_field input::placeholder,.inp_field textarea::placeholder{color:#444}.inp_field .exemple{color:#888;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:600;opacity:1}.list_block{display:flex;flex-direction:column;row-gap:20px}.list_block label{font-family:Manrope,sans-serif;font-size:.9rem;font-weight:500}.list_block ul{display:flex;flex-direction:column;row-gap:14px}.list_block button,.list_block ul li{column-gap:24px;display:flex}.list_block button{align-items:center;font-family:Manrope,sans-serif;font-size:1rem}.list_block ul .checkBox{background-color:#80808024;border:1px solid #00000055;border-radius:42px;height:32px;width:32px}.list_block ul .checkBoxActif{background-color:#0974ff88}.list_block ul input{border:1px solid #00000010;border-radius:6px;box-shadow:0 0 3px #00000010;color:#000;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:500;height:40px;padding:0 12px;width:344px}.list_block ul input::placeholder{color:#888}.page_profil{min-height:100vh;width:100%}.form_profil{background-color:#f7fcff;border-radius:14px;box-shadow:0 0 12px #00000024;display:flex;flex-direction:column;left:100px;margin:6vh auto;max-width:1190px;padding:30px 40px 50px;position:relative;row-gap:24px;width:100%}.form_profil h1{color:#444;font-family:Manrope,sans-serif;font-size:1.8rem;margin:12px auto;text-align:center}.form_profil .text{font-family:Manrope,sans-serif;font-size:1rem;font-weight:400}.form_profil .red{color:var(--red)}.form_profil .head{display:flex;flex-direction:column;row-gap:4px}.form_profil .head h2{color:var(--prim);font-family:Manrope,sans-serif;font-size:1.4rem;opacity:.75}.form_profil .head .text{font-family:Manrope,sans-serif;font-size:.9rem;font-weight:500;opacity:.5}.form_profil .fields{display:flex;flex-direction:column;margin-top:10px;row-gap:40px}.form_profil .alert{color:#bf0603;display:none;font-family:Manrope,sans-serif;font-size:.8rem}.form_profil .alertActif{display:flex}.form_profil .alertMsg{color:var(--red);font-family:Manrope,sans-serif;font-size:1rem;margin:0 auto}.form_profil .panel{align-self:center;column-gap:40px;display:flex;margin:16px 0 4px;width:100%}.form_profil .btn_next,.form_profil .btn_prev,.form_profil .btn_submit{align-self:flex-start;background-color:#0936ffb0;color:#fff;display:flex;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;justify-content:center;padding:8px 0;text-shadow:0 0 2px #00000088;transition:all .2s;width:140px}.form_profil .btn_next:hover,.form_profil .btn_submit:hover{background-color:#0936ff88}.form_profil .btn_prev{background-color:#808080d0;color:#fff}.form_profil .btn_prev:hover{background-color:#80808088;color:#fff}.form_profil .btn_prev:disabled{cursor:inherit;opacity:.5}.form_profil .btn_prev:disabled:hover{background-color:#808080d0}.form_verif_signup{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:8vh;row-gap:32px;width:100%}.form_verif_signup h1{color:#222;font-family:Manrope,sans-serif;font-size:2.2rem;margin:0 auto 16px}.form_verif_signup .blocks{display:flex;flex-direction:column}.form_verif_signup .inp_block{display:flex;position:relative}.form_verif_signup .inp_block label{background-color:#fff;border-radius:4px;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;left:8px;padding:0 6px;position:absolute;top:0;transform:translateY(-50%)}.form_verif_signup .inp_block input{border:1px solid grey;border-radius:6px;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:500;height:46px;padding:0 8px;width:350px}.form_verif_signup .btn_submit{background-color:var(--prim);color:#fff;font-family:Manrope,sans-serif;font-size:1.4rem;margin:10px auto;opacity:.8;padding:8px 32px;transition:all .2s}.form_verif_signup .btn_submit:hover{opacity:.4}.form_signup{background-color:#f7fcff;border-radius:14px;box-shadow:0 0 12px #00000024;display:flex;flex-direction:column;margin:6vh auto;max-width:1190px;padding:30px 40px 50px;row-gap:24px;width:100%}.form_signup h1{color:#444;font-family:Manrope,sans-serif;font-size:1.8rem;margin:12px auto;text-align:center}.form_signup .text{font-family:Manrope,sans-serif;font-size:1rem;font-weight:400}.form_signup .red{color:var(--red)}.form_signup .head{display:flex;flex-direction:column;row-gap:4px}.form_signup .head h2{color:var(--prim);font-family:Manrope,sans-serif;font-size:1.4rem;opacity:.75}.form_signup .head .text{font-family:Manrope,sans-serif;font-size:.9rem;font-weight:500;opacity:.5}.form_signup .fields{display:flex;flex-direction:column;margin-top:10px;row-gap:40px}.form_signup .alert{color:#bf0603;display:none;font-family:Manrope,sans-serif;font-size:.8rem}.form_signup .alertActif{display:flex}.form_signup .alertMsg{color:var(--red);font-family:Manrope,sans-serif;font-size:1rem;margin:0 auto}.form_signup .panel{align-self:center;column-gap:40px;display:flex;margin:16px 0 4px;width:100%}.form_signup .btn_next,.form_signup .btn_prev,.form_signup .btn_submit{align-self:flex-start;background-color:#0936ffb0;color:#fff;display:flex;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;justify-content:center;padding:8px 0;text-shadow:0 0 2px #00000088;transition:all .2s;width:140px}.form_signup .btn_next:hover,.form_signup .btn_submit:hover{background-color:#0936ff88}.form_signup .btn_prev{background-color:#808080d0;color:#fff}.form_signup .btn_prev:hover{background-color:#80808088;color:#fff}.form_signup .btn_prev:disabled{cursor:inherit;opacity:.5}.form_signup .btn_prev:disabled:hover{background-color:#808080d0}.page_registration{display:flex;min-height:100vh}:root{--prim:#0974ff;--blue:#2a7b9b;--red:#bf0603}*,:after,:before{box-sizing:border-box;list-style:none;margin:0;outline:none;padding:0}html{scrollbar-color:#3c4e5288 #0000;scrollbar-width:thin}body{background:linear-gradient(90deg,#2a7b9b80,#57c78580 50%,#eddd5380);min-height:100vh;position:relative}button,img{-webkit-user-select:none;user-select:none}button{background-color:initial;border:none;cursor:pointer}a{color:#000;text-decoration:none}input,select,textarea{border:none;resize:none}
/*# sourceMappingURL=main.74625891.css.map*/