.page_home{display:flex;min-height:100vh}.page_home nav{background-color:#ffffff88;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;max-width:200px;min-width:200px;position:fixed;top:0}.page_home nav button{background:#80808020;display:flex;font-family:Roboto,sans-serif;font-size:1.2rem;padding:12px 24px}.page_home nav .actif,.page_home nav button:hover{background:#2a7b9b44}.page_wlist{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-bottom:10vh;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;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{display:flex;flex-direction:column}.page_wlist ul .list_empty,.page_wlist ul .user_email{font-family:Manrope,sans-serif;font-size:1.1rem}.page_wlist ul .user_email{column-gap:12px;display:flex}.page_list{display:flex;flex-direction:column;margin-left:200px}.page_list .options{align-items:center;column-gap:60px;display:flex;justify-content:center;min-height:120px;padding-top:10px}.page_list .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_list .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_list .options input::placeholder{color:#888}.page_list .options i{color:#333;font-size:1.2rem;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.page_list .list_users{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(5,1fr);height:100%;padding:20px 60px;width:100%}.page_list .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_list .list_users li p{color:#444}.page_list .list_users li p,.page_list .list_users li span{font-family:Manrope,sans-serif;font-size:.9rem;font-weight:600}.page_list .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;display:flex;height:100vh;justify-content:center;left:0;overflow-y:auto;padding:20px;position:fixed;top:0;width:100vw;z-index:1000}.mdl_show_more .close{background:none;border:none;color:#fff;cursor:pointer;font-size:1.8rem;position:fixed;right:20px;top:20px;transition:color .2s;z-index:1001}.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:20px;width:90%}.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));margin-top:10px}.mdl_show_more .lists ul{background-color:#fff;border-radius:8px;box-shadow:0 0 6px #00000044;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}@media (max-width:768px){.mdl_show_more .lists{grid-template-columns:1fr}.mdl_show_more .content{padding:20px;width:95%}}.page_profil{display:flex;flex-direction:column;margin-left:200px}.page_profil .form_profil{background-color:#fff;border-radius:14px;box-shadow:0 0 4px #00000024;margin:6vh 0 6vh 200px;max-width:1190px;padding:30px 40px 50px;width:100%}.form_profil h1{color:#222;font-family:Manrope,sans-serif;font-size:1.8rem;margin:12px auto}.form_profil .blocks{display:flex;flex-direction:column;row-gap:18px}.form_profil .inp_block{display:flex;position:relative}.form_profil .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_profil .inp_block input,.form_profil .inp_block textarea{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_profil .btn_submit{background-color:#0936ffb0;color:#fff;font-family:Manrope,sans-serif;font-size:1.2rem;margin:10px auto;padding:6px 22px}.page_signup{display:flex;justify-content:center;min-height:100vh}.page_signup form{display:flex;flex-direction:column;margin:auto 0;padding-bottom:10vh;row-gap:12px}.page_signup h1{color:#222;font-family:Manrope,sans-serif;font-size:1.8rem;margin:12px auto}.page_signup .blocks{display:flex;flex-direction:column;row-gap:18px}.page_signup .inp_block{display:flex;position:relative}.page_signup .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%)}.page_signup .inp_block input,.page_signup .inp_block textarea{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}.page_signup .btn_submit{background-color:#0936ffb0;color:#fff;font-family:Manrope,sans-serif;font-size:1.2rem;margin:10px auto;padding:6px 22px}.page_signup .form_sign{background-color:#fff;border-radius:14px;box-shadow:0 0 4px #00000024;margin:6vh 0;max-width:1190px;padding:30px 40px 50px;width:100%}.page_all,.page_s{display:flex;flex-direction:column;row-gap:24px}.page_all h1,.page_s h1{font-family:Manrope,sans-serif;font-size:1.8rem}.page_all .text,.page_s .text{font-family:Manrope,sans-serif;font-size:1rem;font-weight:400}.page_s .text{margin:0 auto}.page_all .red,.page_s .red{color:#bf0603}.page_all h2,.page_s h2{display:flex;flex-direction:column;font-family:Manrope,sans-serif;font-size:1.4rem;row-gap:4px}.page_all h2 .text,.page_s h2 .text{font-size:.9rem}.page_all .exemple,.page_s .exemple{color:#666;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:600;opacity:1}.page_all .alert,.page_s .alert{color:#bf0603;display:none;font-family:Manrope,sans-serif;font-size:.8rem;margin:0}.page_all .alertActif,.page_s .alertActif{display:flex}.page_all .alertMsg,.page_s .alertMsg{color:#bf0603;font-family:Manrope,sans-serif;font-size:1rem;margin:0 auto}.page_all .panel,.page_s .panel{align-self:center;column-gap:40px;display:flex;margin:16px 0 4px;width:100%}.page_all .btn_next,.page_all .btn_prev,.page_s .btn_next,.page_s .btn_prev{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 1px #000;width:140px}.page_all .btn_prev,.page_s .btn_prev{background-color:#80808088;color:#444;font-weight:400}.page_all .blocks,.page_s .blocks{display:flex;flex-direction:column;margin-top:10px;row-gap:40px}.page_all .inp_block,.page_s .inp_block{display:flex;flex-direction:column;row-gap:10px}.page_s .inp_block{margin:20px auto}.page_all .inp_block input,.page_s .inp_block input{width:400px}.page_all .inp_block textarea,.page_s .inp_block textarea{height:400px;padding-top:14px;width:800px}.page_all .inp_block input::placeholder,.page_all .inp_block textarea::placeholder,.page_s .inp_block input::placeholder,.page_s .inp_block textarea::placeholder{color:#444}.page_all .list_block,.page_s .list_block{display:flex;flex-direction:column;row-gap:20px}.page_all .list_block label,.page_s .list_block label{font-family:Manrope,sans-serif;font-size:.9rem;font-weight:500}.page_all .list_block ul,.page_s .list_block ul{display:flex;flex-direction:column;row-gap:14px}.page_all .list_block ul li,.page_s .list_block ul li{column-gap:24px;display:flex}.page_all .list_block button,.page_s .list_block button{align-items:center;column-gap:24px;display:flex;font-family:Manrope,sans-serif;font-size:1rem}.page_all .list_block ul .checkBox,.page_s .list_block ul .checkBox{background-color:#80808024;border:1px solid #00000055;border-radius:42px;height:32px;width:32px}.page_all .list_block ul .checkBoxActif,.page_s .list_block ul .checkBoxActif{background-color:#0974ff88}.page_all .list_block ul inpu,.page_all .list_block ul input::placeholder,.page_s .list_block ul input,.page_s .list_block ul input::placeholder{color:#000;font-family:Manrope,sans-serif;font-size:1rem}.page_login{align-items:center;display:flex;height:100vh;justify-content:center}.page_login form{display:flex;flex-direction:column;margin-bottom:10vh;row-gap:12px}.page_login h1{color:#222;font-family:Manrope,sans-serif;font-size:1.8rem;margin:12px auto}.page_login .blocks{display:flex;flex-direction:column;row-gap:18px}.page_login .inp_block{display:flex;position:relative}.page_login .inp_block label{background-color:#fff;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:500;left:8px;padding:0 6px;position:absolute;top:0;transform:translateY(-50%)}.page_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}.page_login .options{align-items:center;display:flex;justify-content:space-between;margin:10px 0;width:100%}.page_login .options .save_login{align-items:center;column-gap:6px;display:flex}.page_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}.page_login .btn_submit{background-color:grey;color:#fff;font-family:Manrope,sans-serif;font-size:1.2rem;margin:10px auto;padding:6px 22px}*,: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:#2a7b9b;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.7348f3cf.css.map*/