#titreAncre{color:#fff;text-decoration:none}header{font-family:Poppins,sans-serif;display:flex;width:100%;height:115px;background-color:#213b52;justify-content:space-between;align-items:center;box-sizing:border-box}header a{text-decoration:none;color:inherit}header h1{font-size:50px;color:#fff}header span{color:#fdc134}#headerQLAPP{margin-left:20px}#headerQLAPP:visited{text-decoration:none}#headerIcons{margin-right:20px}*{font-family:Poppins,sans-serif}*:focus{outline:none}a{text-decoration:none;color:inherit}body{margin:0;padding:0}#header{background-color:#273a50;height:10vh}#container{width:100%;display:flex;justify-content:space-between;align-items:center;padding:80px}#navbar{width:19%;display:flex;justify-content:space-between;color:#fdfefe}#navbar>a{padding:8px 12px;font-weight:700;border-radius:10px;display:flex;align-items:center}.yellowbutton-FULL{background-color:#f4c353;color:#273a50}.yellowbutton-BORDER{border:3px solid #F4C353;color:#fdfefe}#hero{background-color:#273a50;height:90vh;color:#fdfefe;font-family:Poppins,sans-serif;background-position-x:400px;background-repeat:no-repeat}#point{font-family:Poppins,sans-serif}#titleHero h1{font-weight:700;font-size:48px}#titleHero h2{width:80vh}#containerHero{padding-left:80px;padding-top:140px}#titleHero>a{padding:8px 12px;font-weight:700;border-radius:10px}#download{font-family:Poppins,sans-serif;padding-bottom:60px;padding-top:60px;background-color:#f7f8fa}#containerDownloadTitle{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#273a50;font-size:16px}#containerDownloadIcon{display:flex;justify-content:space-around;padding-top:80px;padding-bottom:40px}#box-app{display:flex;flex-direction:column;align-items:center}#box-app>img{width:250px;padding-bottom:16px}#box-app>p{font-style:italic;color:#273a50}#partener{background-color:#273a50;padding-top:40px;padding-bottom:40px}#containerPartener{display:flex;flex-direction:row;justify-content:space-around}#about{font-family:Poppins,sans-serif;padding-top:60px;padding-bottom:60px}#containerAbout{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#273a50;font-size:16px}#containerIcon{display:flex;justify-content:space-between;align-items:center;padding:120px 80px}#box-icon{display:flex;flex-direction:column;align-items:center}#box-icon>img{width:100px;padding-bottom:16px}#box-icon>p{color:#273a50}#team{font-family:Poppins,sans-serif}#containerTeam{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#273a50;font-size:16px;padding-top:100px}#containerPersona{padding-top:30px;padding-bottom:30px}#persona{display:flex;justify-content:center;align-items:center;justify-content:space-around;padding:24px}#infoPersona{width:400px}#txt{width:888px;text-align:center}#namePersona{font-weight:700;font-size:24px;color:#273a50}#rolePersona{font-style:italic;color:#273a50}#contact{font-family:Poppins,sans-serif;padding-top:60px;padding-bottom:60px;background-color:#f7f8fa}#title{color:#21425e}#contact{display:flex;flex-direction:column;justify-content:center;align-items:center}#formulaire{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 60px;grid-auto-rows:minmax(100px,auto)}#formulaire>div>label{color:#21425e}#form{background:#cdd2d8;border-radius:12px;font-size:20px;color:#21425e;width:360px;height:60px;border-style:none}#nameDiv,#emailDiv,#messageDiv{display:flex;flex-direction:column}#messageDiv{grid-column:1 / 4;grid-row:2}#messageDiv>input{width:800px;height:120px}#footer{font-family:Poppins,sans-serif;padding-top:60px;align-items:center;justify-content:center;height:300px;background-color:#273a50;position:relative}#titleFooter{color:#fdfefe;font-size:40px;font-weight:700;padding-bottom:16px}#containerFooter{display:flex;justify-content:space-around;width:90%}#navFooter{display:flex}#footerAccueil{display:flex;flex-direction:column;padding-right:24px;color:#fdfefe;padding-bottom:8px}#bold{font-weight:700;padding-bottom:48px;color:#fdfefe;padding-right:48px;font-size:16px}#informations{display:flex;justify-content:center;color:#fdfefe;opacity:.6;padding-top:60px}.OrangeBox{background-color:#f4c353;border-radius:10px;width:250px;height:250px}.OrangeBox svg{padding-top:56px;padding-bottom:32px;display:block;width:56px;height:56px;margin:auto}.OrangeBoxText{font-family:Poppins,sans-serif;font-weight:500;font-size:24px;line-height:30px;text-align:center}#NewForm{display:grid;width:100%;grid-template-columns:2fr 5fr 2fr;grid-template-rows:1fr 1fr 1fr;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"leftMenu form rightMenu" "leftMenu form rightMenu" "leftMenu form rightMenu"}#NewForm .leftMenu{grid-area:leftMenu;background-color:#f1f1f2;padding:10px;box-sizing:border-box}.form{grid-area:form;height:calc(100vh - 115px);overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.rightMenu{grid-area:rightMenu;box-sizing:border-box}#NewForm .leftMenu .return{display:flex;justify-content:center;align-items:center;width:100%;height:50px;box-sizing:border-box}#NewForm .leftMenu h3{width:100%;color:#273a50;text-align:center;font-size:32px;margin-bottom:0;margin-top:0;box-sizing:border-box}#NewForm .leftMenu fieldset{border-left:none;border-bottom:none;border-right:none;border-top:1px solid #273A50;box-sizing:border-box}#NewForm .leftMenu legend{text-align:center;color:#273a50;box-sizing:border-box}#NewForm .leftMenu button{width:100%;background-color:#f4c353;border:3px solid #F4C353;padding:6px;border-radius:10px;color:#273a50;font-weight:700;font-size:16px;line-height:30px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box}#NewForm .leftMenu .othersInput button{margin-bottom:8px;box-sizing:border-box}.form head{display:flex;justify-content:center;text-align:center;box-sizing:border-box}.form h1{width:100%}.form .head .inputTitle{width:383px;margin:auto}.form .head input[type=text]{height:36px;width:383px;border-radius:10px;border:3px solid #F4C353;padding-left:10px}.form .body{padding-left:10px;padding-right:10px;box-sizing:border-box;margin-bottom:10px}.form hr{border-color:#273a50}.save{display:flex;flex-direction:column;align-items:center;justify-content:center;height:150px;padding:10px;box-sizing:border-box;gap:20px}.save .saveButton{width:15em;height:2.8em;background-color:#f4c353;border:3px solid #F4C353;padding:7px;border-radius:10px;color:#273a50;font-weight:700;font-size:16px;line-height:30px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box}.save .saveDraft{width:15em;height:2.8em;border:3px solid #F4C353;padding:7px;border-radius:10px;color:#273a50;font-weight:700;font-size:1em;line-height:30px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box}#NewForm .preview{display:flex;justify-content:center}.Return{display:flex;color:#f4c353;font-family:Poppins,sans-serif;font-weight:700;line-height:24px;font-size:16px;align-items:center;width:95px}.Return img{float:left}.section fieldset{border:1px solid #273A50;border-radius:20px}.section-content{border-radius:20px;background-color:#f1f1f2;padding:20px}.section legend{color:#273a50;font-family:Poppins,sans-serif;font-size:24px;font-weight:700}.section-controls{display:flex;gap:.5rem}.section-container{position:relative;padding-bottom:60px}.add-question-btn{position:absolute;bottom:10px;right:10px;background-color:transparent;border:none;padding:0;cursor:pointer;z-index:1}.add-question-btn svg{width:40px;height:40px;transition:transform .2s ease}.add-question-btn:hover svg{transform:scale(1.1)}.texte-question{display:grid;grid-template-columns:1fr 4fr auto;grid-template-rows:1fr 1fr;grid-template-areas:"number question options" "arrowDeplacement mandatory changeType";gap:10px}.texte-question .question-number{grid-area:number;display:flex;align-items:center;justify-content:center}.texte-question .question-number span{background-color:#f4c353;border-radius:50%;width:50px;height:50px;color:#273a50;font-size:32px;font-weight:700;margin-left:-20%;text-align:center}.texte-question .question-input{grid-area:question;display:flex;justify-content:center;align-items:center}.texte-question .input input{width:100%;height:48px;padding-left:10px;border-radius:10px}.texte-question .questions-options{grid-area:options}.texte-question .move-arrows{grid-area:arrowDeplacement}.texte-question .mandatory-response{grid-area:mandatory;display:flex;align-items:center}.texte-question input[type=text]{background-color:#f1f1f2;border:3px solid #F4C353}.mandatory-response input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border:2px solid #F4C353;border-radius:3px;background-color:#fff;cursor:pointer;position:relative}.texte-question .changeType{display:flex;align-items:flex-end}.move-arrows{display:flex;flex-direction:column}.move-up,.move-down{width:100%;display:flex;justify-content:center;margin-left:-10%;cursor:pointer}.custom-select-wrapper{position:relative;height:fit-content}.custom-select{width:250px}.custom-select select{display:none}.select-selected{background-color:#f1f1f2;padding:8px 16px;border:2px solid transparent;border-color:transparent transparent #F4C353 transparent;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;font-size:14px;font-weight:700;z-index:2}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#F4C353 transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #F4C353 transparent;top:7px}.select-items div{padding:8px 16px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1) transparent;cursor:pointer;-webkit-user-select:none;user-select:none}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#0000001a}.questions-options{display:flex;justify-content:space-around;align-items:center;gap:5px}.qst-copy,.qst-media,.qst-eye,.qst-trash{cursor:pointer}.textfield{display:grid;grid-template-columns:1fr 4fr 3fr;grid-template-rows:1fr 1fr auto;gap:10px;grid-template-areas:"number textfield options" "arrowDeplacement textfield blank1" "blank2 blank2 changeType"}.textfield .question-number{grid-area:number;display:flex;align-items:center;justify-content:center}.textfield .question-number span{background-color:#f4c353;border-radius:50%;width:50px;height:50px;color:#273a50;font-size:32px;font-weight:700;margin-left:-20%;text-align:center;line-height:50px}.textfield .input{grid-area:textfield;display:flex;justify-content:center}.textfield .questions-options{grid-area:options}.textfield .move-arrows{grid-area:arrowDeplacement}.textfield .blank1{grid-area:blank1}.textfield .blank2{grid-area:blank2}.textfield textarea{background-color:#f1f1f2;border:3px solid #F4C353;width:100%;height:100%;padding-left:10px;border-radius:10px;resize:none}.textfield .changeType{display:flex;align-items:flex-end}.qcm-question{display:grid;grid-template-columns:1fr 4fr 3fr;grid-template-rows:auto auto auto;gap:10px;grid-template-areas:"number input options" "arrowDeplacement mandatory changeType" "blank choices choices"}.qcm-question .question-number{grid-area:number;display:flex;align-items:center;justify-content:center}.qcm-question .question-number span{background-color:#f4c353;border-radius:50%;width:50px;height:50px;color:#273a50;font-size:32px;font-weight:700;margin-left:-20%;text-align:center;line-height:50px}.qcm-question .input{grid-area:input;display:flex;justify-content:center}.qcm-question .questions-options{grid-area:options}.qcm-question .move-arrows{grid-area:arrowDeplacement}.qcm-question .mandatory-response{grid-area:mandatory;display:flex;align-items:center}.qcm-question .changeType{grid-area:changeType;display:flex;align-items:flex-end}.qcm-question .choices{grid-area:choices;display:flex;flex-direction:column;gap:10px}.qcm-question .choices .choice{display:flex;align-items:center}.qcm-question .choices .blank{grid-area:blank;height:10px}.qcm-question input[type=text]{background-color:#f1f1f2;border:3px solid #f4c353;width:100%;height:48px;padding-left:10px;border-radius:10px}.qcm-question .addChoice{display:flex}.qcm-question .addChoice button{width:100%;font-family:Poppins,sans-serif;border:3px solid #f4c353;border-radius:10px}.unique-question{display:grid;grid-template-columns:1fr 4fr 3fr;grid-template-rows:auto auto auto;gap:10px;grid-template-areas:"number input options" "arrowDeplacement mandatory changeType" "blank choices choices"}.unique-question .question-number{grid-area:number;display:flex;align-items:center;justify-content:center}.unique-question .question-number span{background-color:#f4c353;border-radius:50%;width:50px;height:50px;color:#273a50;font-size:32px;font-weight:700;margin-left:-20%;text-align:center;line-height:50px}.unique-question .input{grid-area:input;display:flex;justify-content:center}.unique-question .questions-options{grid-area:options}.unique-question .move-arrows{grid-area:arrowDeplacement}.unique-question .mandatory-response{grid-area:mandatory;display:flex;align-items:center}.unique-question .changeType{grid-area:changeType;display:flex;align-items:flex-end}.unique-question .choices{grid-area:choices;display:flex;flex-direction:column;gap:10px}.unique-question .choices .choice{display:flex;align-items:center}.unique-question .choices .blank{grid-area:blank;height:10px}.unique-question input[type=text]{background-color:#f1f1f2;border:3px solid #f4c353;width:100%;height:48px;padding-left:10px;border-radius:10px}.unique-question .addChoice{display:flex}.unique-question .addChoice button{width:100%;font-family:Poppins,sans-serif;border:3px solid #f4c353;border-radius:10px}.image-preview img{max-width:200px;display:block;margin:.5rem 0}.image-preview button{display:inline-block;margin-bottom:1rem}.conditional-hint{font-size:.8rem;color:#888;margin-left:6px}.unique-question .conditional-section-select{margin-left:10px;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;color:#273a50;gap:4px;width:100%}.conditional-toggle{margin-top:10px;display:flex;align-items:center;gap:6px}.unique-question .conditional-section-select label{font-weight:500;margin-bottom:2px}.unique-question .conditional-section-select select{height:36px;padding:4px 8px;border:2px solid #f4c353;border-radius:8px;background-color:#fff;font-family:Poppins,sans-serif;font-size:14px;color:#273a50;width:100%}.unique-question .choices .choice{display:flex;flex-direction:column;gap:8px;width:100%}.likert-question{display:grid;grid-template-columns:1fr 4fr 3fr;grid-template-rows:auto auto auto auto;gap:10px;grid-template-areas:"number input options" "arrowDeplacement mandatory changeType" "blank likert-options likert-options" "info info info"}.likert-question .question-number{grid-area:number;display:flex;align-items:center;justify-content:center}.likert-question .question-number span{background-color:#f4c353;border-radius:50%;width:50px;height:50px;color:#273a50;font-size:32px;font-weight:700;margin-left:-20%;text-align:center;line-height:50px}.likert-question .input{grid-area:input;display:flex;justify-content:center}.likert-question .questions-options{grid-area:options}.likert-question .move-arrows{grid-area:arrowDeplacement}.likert-question .mandatory-response{grid-area:mandatory;display:flex;align-items:center}.likert-question .changeType{grid-area:changeType;display:flex;align-items:flex-end}.likert-question .likert-options{grid-area:likert-options;display:flex;flex-wrap:wrap;gap:10px}.likert-question .input input{width:100%;height:48px;background-color:#f1f1f2;border:3px solid #f4c353;border-radius:10px;padding-left:10px}.likert-question input[type=text]{background-color:#f1f1f2;border:3px solid #f4c353;height:48px;padding-left:10px;border-radius:10px}.mandatory-response input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border:2px solid #f4c353;border-radius:3px;background-color:#fff;cursor:pointer;position:relative}.mandatory-response label{margin-left:6px;font-family:Poppins,sans-serif;font-size:14px;line-height:21px;color:#000;font-weight:400;cursor:pointer}.likert-question input[type=number]{background-color:#f1f1f2;border:3px solid #f4c353;width:80px;height:48px;padding-left:10px;border-radius:10px}.likert-question .likert-options input[type=text]{width:130px}.likert-options .from,.likert-options .to{display:flex;gap:3px}.likert-options .before,.likert-options .between{display:flex;gap:3px;align-items:center;justify-content:center;width:25px}.likert-question .info{grid-area:info;color:#273a5066;font-size:10px;font-weight:700}.multimedia-question{display:grid;grid-template-columns:1fr 4fr 3fr;grid-template-rows:auto auto auto;gap:10px;grid-template-areas:"number input options" "arrowDeplacement mandatory changeType" "blank mediaType mediaType";background-color:#f1f1f2;padding:10px;border-radius:10px}.multimedia-question .question-number{grid-area:number;display:flex;align-items:center;justify-content:center}.multimedia-question .question-number .circle{background-color:#f4c353;border-radius:50%;width:50px;height:50px;color:#273a50;font-size:32px;font-weight:700;text-align:center;line-height:50px}.multimedia-question .input{grid-area:input;display:flex;align-items:center}.multimedia-question .input input{width:100%;height:48px;padding-left:10px;border-radius:10px;background-color:#f1f1f2;border:3px solid #f4c353}.multimedia-question .questions-options{grid-area:options}.multimedia-question .move-arrows{grid-area:arrowDeplacement}.multimedia-question .mandatory-response{grid-area:mandatory;display:flex;align-items:center;font-family:Poppins,sans-serif;font-size:14px;gap:6px}.mandatory-response input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border:2px solid #f4c353;border-radius:3px;background-color:#fff;cursor:pointer}.mandatory-response input[type=checkbox]:checked{background-color:#f4c353;border-color:#f4c353}.mandatory-response label{cursor:pointer}.multimedia-question .mediaTypeSelect{grid-area:mediaType;display:flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:14px}.mediaTypeSelect select{padding:5px 10px;border:2px solid #f4c353;border-radius:6px;background-color:#fff}.multimedia-question .changeType{grid-area:changeType;display:flex;align-items:flex-end;justify-content:flex-start;font-family:Poppins,sans-serif}.multimedia-question .changeType>div{width:fit-content}.multimedia-question .blank{grid-area:blank}.preview{margin:0;padding:0}.mobile-phone{width:208px;max-width:100%;height:450px;background-color:#f1f1f1;border:6px solid black;border-radius:24px;display:flex;flex-direction:column;overflow:hidden}.mobile-phone .mobile-header{height:80px;width:100%;display:flex;justify-content:space-around;align-items:flex-end;padding-bottom:10px;background-color:#273a50;border-radius:15px;box-sizing:border-box}.mobile-phone .mobile-header h1{font-size:16px;width:175px;text-align:center;color:#fff}.mobile-phone .mobile-body{width:100%;overflow-y:auto}.mobile-body{width:100%;overflow-x:hidden}.mobile-question{width:100%;padding:10px;box-sizing:border-box;text-align:center}.mobile-phone .mobile-body .mobile-question{width:100%}.mobile-question{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}.mobile-question h2{font-weight:400;font-size:13px;text-align:center;line-height:19px;margin:10px 0;padding:0 10px}.mobile-phone input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;border:2px solid #F4C353;border-radius:3px;background-color:#fff;cursor:pointer;position:relative}.mobile-phone input[type=checkbox]:checked{background-color:#f4c353;border-color:#f4c353}.mobile-phone input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:25px;height:25px;padding:6px;background-clip:content-box;border:3px solid #F4C353;border-radius:50%}.mobile-phone input[type=radio]:checked{background-color:#f4c353}.mobile-phone label{font-size:16px;font-weight:400;display:flex;align-items:center}.mobile-answers-qcm,.mobile-answers-likert,.mobile-answers-unique,.mobile-answers-short{display:flex;flex-direction:column;justify-content:center;align-items:center}.mobile-answers-qcm div,.mobile-answers-unique div{display:flex;margin-bottom:5%}.mobile-answers-short textarea{margin:0 5px;resize:none;border:3px solid #F4C353;border-radius:10px;height:150px}.mobile-answers-likert .preview-likert-libelle{font-size:14px;font-weight:400;line-height:30px;opacity:50%}.mobile-answers-likert .likert-value{border:3px solid #F4C353;border-radius:5px;color:#f4c353;font-size:14px;text-align:center;padding:0 10px;width:25px}.mobile-answers-likert{gap:8px}.image-bank-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080}.modal-content{position:relative;background:#fff;padding:20px;max-width:600px;width:90%;z-index:1001;border-radius:8px}.images-grid{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.image-card{position:relative}.image-card img{max-width:100px;cursor:pointer;border-radius:4px}.image-card button{position:absolute;top:0;right:0;background:#fffc;border:none;cursor:pointer}.close-btn{margin-top:10px}#Forms .head{display:flex;width:100%;align-items:center;flex-wrap:nowrap}#Forms .returnForms{left:40px;position:relative}#Forms .head .title{flex-grow:1;text-align:center;margin-left:-90px}.formsFilters{display:flex;width:100%;font-family:Poppins,sans-serif;justify-content:center}.formsFilters input{width:300px}#Forms .tabFormsContainer{width:100vw;font-family:Poppins,sans-serif;margin-top:20px;overflow:auto;white-space:nowrap;padding:10px;box-sizing:border-box}#Forms table{width:100%;border-collapse:collapse}#Forms td{padding:10px;background:#fff;text-align:center}#Forms th{padding-left:5px;padding-right:5px}#Forms th{border-bottom:solid 3px #F4C353;text-align:center}.headerTabForms h3{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000;text-align:center}#Forms table thead .actions{text-align:center}#Forms table tbody .tr:nth-child(2n) td{background:#273a501a}#Forms table tbody .onlyRow td{background-color:#273a501a}#Forms .actions div{display:flex;gap:10px;justify-content:center}.filterContainer{display:flex;border-bottom:solid 1px #F4C353;margin-right:30px;align-items:center}.filterContainer input{border:none}.filterContainer input::placeholder{font-family:Poppins,sans-serif;font-weight:700;font-size:14px}.NavigationBar{display:flex;width:100%;justify-content:center;align-items:center;margin-top:20px}.leftArrowNav,.rightArrowNav{border:none;background:none;cursor:pointer}.leftArrowNav[disabled],.rightArrowNav[disabled]{cursor:not-allowed;opacity:.5}.paginationDots{display:flex;align-items:center;margin:0 10px}.dot{width:10px;height:10px;border-radius:50%;background-color:gray;margin:0 5px}.dot.active{background-color:#f4c353}#DetailsForm .head{display:flex;width:100%;height:15vh;align-items:center;justify-content:space-around;flex-wrap:nowrap;font-family:Poppins,sans-serif;box-sizing:border-box}.dataForm{display:flex;justify-content:center;flex-direction:column}.dataFormStart,.dataFormEnd,.dataFormAnswer{width:100%}.dataForm span{font-weight:700;line-height:24px;font-size:16px}.optionsForm{display:flex;width:100%;height:5vh;justify-content:space-around;align-items:center;margin-bottom:30px;text-align:center}.optionsForm h3{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:21px;background-color:#f4c353;color:#273a50;padding:7px 24px;border-radius:10px}.details{display:flex;height:calc(80vh - 145px)}.detailsQuestions{width:70%}.detailsAnswers{width:30%;border-left:1px solid #F4C353;font-family:Poppins,sans-serif;height:100%}.details h2{color:#273a50;font-family:Poppins,sans-serif;font-weight:700;font-size:24px;text-align:center}.detailsAnswers table{border-collapse:collapse}.detailsAnswers thead{font-weight:700;font-size:16px;line-height:24px}.detailsAnswers thead .theadName,.detailsAnswers thead .theadPrenom,.detailsAnswers thead .theadAnswer{border-bottom:1px solid #F4C353}.detailsAnswers thead .theadName,.detailsAnswers thead .theadPrenom,.detailsAnswers tbody .tbodyName,.detailsAnswers tbody .tbodyPrenom{width:40%}.detailsAnswers thead .theadAnswer,.detailsAnswers tbody .tbodyAnswer,.detailsAnswers thead .theadAction,.detailsAnswers tbody .tbodyAction{width:10%}.detailsAnswers tbody{font-weight:400;font-size:14px;line-height:21px}.detailsAnswers tbody tr:nth-child(2n){background:#273a501a}#Members .head{display:flex;width:100%;align-items:center;flex-wrap:nowrap}#Members .returnMembers{left:40px;position:relative}#Members .head .title{flex-grow:1;text-align:center;margin-left:-90px}.membersFilters{display:flex;width:100%;font-family:Poppins,sans-serif;justify-content:center;align-items:center}.membersFilters .filterContainer input{width:300px;height:22px}#Members .tabMembersContainer{width:100vw;font-family:Poppins,sans-serif;margin-top:20px;overflow:auto;white-space:nowrap;padding:5px;box-sizing:border-box}#Members table{width:100%;border-collapse:collapse}#Members td{padding:10px;background:#fff;text-align:center}#Members th{padding-left:5px;padding-right:5px}#Members th{border-bottom:solid 3px #F4C353;text-align:center}#Members .state{border-bottom:none}.headerTabMembers h3{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000;text-align:center}#Members table tbody .tr:nth-child(2n) td{background:#273a501a}#Members table tbody .onlyRow td{background-color:#273a501a}#Members .actions div{display:flex;gap:10px;justify-content:center}#Members .captions{display:flex;width:100%;align-items:center;justify-content:space-around;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#000000b2}.parametersContainer{display:flex;border-bottom:solid 1px #F4C353;margin-right:30px;align-items:center}.parametersHeader{display:flex;align-items:center}.parametersContainer input{border:none}.parametersContainer input::placeholder{font-family:Poppins,sans-serif;font-weight:700;font-size:14px}.chevron{transition:transform .3s ease;display:flex;align-items:center}.chevron.open{transform:rotate(90deg)}.dropdownContent{position:absolute;top:100%;left:-360px;background-color:#fff;box-shadow:0 4px 8px #0000001a;z-index:10;width:max-content}.FilterMember{width:360px;height:max-content;background-color:#e9ebed;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;border-radius:10px;padding:5px}.filterFullWidth{grid-column:1 / -1;width:100%}.FilterMember input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;border:2px solid #F4C353;border-radius:3px;background-color:#fff;cursor:pointer;position:relative}.FilterMember input[type=checkbox]:checked{background-color:#f4c353;border-color:#f4c353}.FilterMember label{margin-left:8px;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;color:#000;font-weight:400;cursor:pointer}.FilterMember div{display:flex;align-items:center}.FilterMember .filterMemberActions{display:flex;justify-content:space-around;align-items:center;gap:8px}.filterMemberActions button{width:120px;height:48px;border-radius:10px;border:3px solid #F4C353;padding:7px,24px,7px,24px;color:#273a50;font-size:20px;line-height:30px;font-weight:700;font-family:Poppins,sans-serif;margin-top:20px;margin-bottom:20px;cursor:pointer}.FilterGroup{width:360px;height:max-content;background-color:#e9ebed;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;border-radius:10px;padding:5px}.FilterGroup input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;border:2px solid #F4C353;border-radius:3px;background-color:#fff;cursor:pointer;position:relative}.FilterGroup input[type=checkbox]:checked{background-color:#f4c353;border-color:#f4c353}.FilterGroup label{margin-left:8px;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;color:#000;font-weight:400;cursor:pointer}.FilterGroup div{display:flex;align-items:center}.FilterGroup .filterGroupActions{display:flex;justify-content:space-around;align-items:center;gap:8px}.filterGroupActions button{width:120px;height:48px;border-radius:10px;border:3px solid #F4C353;padding:7px,24px,7px,24px;color:#273a50;font-size:20px;line-height:30px;font-weight:700;font-family:Poppins,sans-serif;margin-top:20px;margin-bottom:20px;cursor:pointer}.filterErase{background-color:#e9ebed}.filterSubmit{background-color:#f4c353}#Groups .head{display:flex;width:100%;align-items:center;flex-wrap:nowrap}#Groups .returnGroups{left:40px;position:relative}#Groups .head .title{flex-grow:1;text-align:center;margin-left:-90px}.groupsFilters{display:flex;width:100%;font-family:Poppins,sans-serif;justify-content:center;align-items:center}.groupsFilters .filterContainer input{width:300px;height:22px}#Groups .tabGroupsContainer{width:100vw;font-family:Poppins,sans-serif;margin-top:20px;overflow:auto;white-space:nowrap;padding:10px;box-sizing:border-box}#Groups table{width:100%;border-collapse:collapse}#Groups td{padding:10px;background:#fff;text-align:center}#Groups th{padding-left:5px;padding-right:5px}#Groups th{border-bottom:solid 3px #F4C353;text-align:center}.headerTabGroups h3{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000;text-align:center}#Groups table thead .actions{text-align:center}#Groups table tbody .tr:nth-child(2n) td{background:#273a501a}#Groups .actions div{display:flex;gap:10px;justify-content:center}#Groups table tbody .onlyRow td{background-color:#273a501a}#DetailsGroup .head{display:flex;width:100%;align-items:center;flex-wrap:nowrap}#DetailsGroup .returnDetailsGroup{left:40px;position:relative}#DetailsGroup .head .title{flex-grow:1;text-align:center;margin-left:-90px}.detailsGroupFilters{display:flex;width:100%;font-family:Poppins,sans-serif;justify-content:center;align-items:center}.parametersFilter{position:absolute;right:0}.detailsGroupFilters .filterContainer input{width:300px;height:22px}.parametersFilter input{width:236px}#DetailsGroup .tabDetailsGroupContainer{width:100vw;font-family:Poppins,sans-serif;margin-top:20px;overflow:auto;white-space:nowrap;padding:5px;box-sizing:border-box}#DetailsGroup table{width:100%;border-collapse:collapse}#DetailsGroup th,#DetailsGroup td{padding:10px;background:#fff;text-align:center}#DetailsGroup th{border-bottom:solid 3px #F4C353;text-align:center}#DetailsGroup .state{border-bottom:none}.headerTabDetailsGroup h3{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000}#DetailsGroup table thead .actions{text-align:center}#DetailsGroup table tbody .tr:nth-child(2n) td{background:#273a501a}#DetailsGroup table tbody .onlyRow td{background-color:#273a501a}#DetailsGroup .actions div{display:flex;gap:10px;justify-content:center}.pagination{margin-top:20px;display:flex;justify-content:center}.pagination button{margin:0 5px;padding:10px 20px;cursor:pointer}.pagination button:disabled{cursor:not-allowed;opacity:.5}#DetailsGroup .captions{display:flex;width:100%;align-items:center;justify-content:space-around;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#000000b2}.disponible:before{content:"●";width:10px;height:10px;color:#66c964;border-radius:50%;margin-right:5px;font-size:20px}.waiting:before{content:"●";width:10px;height:10px;color:#fda43c;border-radius:50%;margin-right:5px;font-size:20px}.tooMuch:before{content:"●";width:10px;height:10px;color:#e13c3c;border-radius:50%;margin-right:5px;font-size:20px}.offline:before{content:"●";width:10px;height:10px;color:#273a50;border-radius:50%;margin-right:5px;font-size:20px}.noActivity:before{content:"●";width:10px;height:10px;color:#e0e0e0;border-radius:50%;margin-right:5px;font-size:20px}.OrangeBoxContainer{display:flex;justify-content:center;align-items:center;gap:100px;padding:20px}.title{font-family:Poppins,sans-serif;font-size:48px;line-height:60px;text-align:center;color:#273a50;padding:20px}.hrNaviguation{width:50%;margin:auto;background-color:#f4c353;border:none;height:2px}.inviteCodeContainer{display:flex;justify-content:center;text-align:center;align-items:center}.inviteCode{font-weight:700}.handQLAPP{width:150px;height:180px;margin-left:-150px}.textInviteCode{text-align:center;font-family:Poppins,sans-serif;font-weight:400;font-size:32px;line-height:30px;color:#273a50}.returnManagement{width:max-content;margin:auto}#DataRules{color:#273a50;font-family:Poppins,sans-serif}#DataRulesTitle{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#273a50;font-size:16px;padding-top:24px}.parent{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(6,1fr);grid-column-gap:0px;grid-row-gap:0px;padding:48px}.parent>div{padding:12px;display:flex;border-bottom:1px solid #273A50}.div1{grid-area:1 / 1 / 2 / 3;font-weight:700;font-size:20px}.div2{grid-area:1 / 3 / 2 / 6}.div3{grid-area:2 / 1 / 3 / 3;font-weight:700;font-size:20px}.div4{grid-area:2 / 3 / 3 / 6}.div5{grid-area:3 / 1 / 4 / 3;font-weight:700;font-size:20px}.div6{grid-area:3 / 3 / 4 / 6}.div7{grid-area:4 / 1 / 5 / 3;font-weight:700;font-size:20px}.div8{grid-area:4 / 3 / 5 / 6}.div9{grid-area:5 / 1 / 6 / 3;font-weight:700;font-size:20px}.div10{grid-area:5 / 3 / 6 / 6}.div11{grid-area:6 / 1 / 7 / 3;font-weight:700;font-size:20px}.div12{grid-area:6 / 3 / 7 / 6}#LesMentions{color:#273a50;font-family:Poppins,sans-serif;padding:56px}#LesMentions>p{padding:12px}#title{font-size:40px;font-weight:700;padding-bottom:16px}#LesMentionsTitle{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#273a50;font-size:16px;padding-top:24px}.bold{font-weight:700}#PublicationUnique{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:30px}#PublicationUnique>div{background-color:#f1f1f2;padding:20px;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;width:250px}#PublicationUnique h4{color:#1d3b50b2;font-weight:500;margin-bottom:10px}#PublicationUnique input{width:100%;padding:10px;font-size:20px;border:none;box-sizing:border-box;background-color:#f1f1f2;color:#1d3b50;font-weight:700}#PublicationUnique input::placeholder{color:#1d3b50;font-weight:700;font-size:20px}#PublicationRedondance{font-family:Arial,sans-serif;max-width:600px;margin:0 auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}.main-publication,.occurrence{margin-bottom:20px}h4{margin-bottom:10px;font-size:16px;color:#333}input[type=date],input[type=time],select,input[type=number]{padding:10px;width:100%;margin-top:8px;margin-bottom:12px;border-radius:4px;border:1px solid #ccc;box-sizing:border-box}button{padding:10px 20px;background-color:#ffc107;border:none;border-radius:4px;color:#fff;font-size:14px;cursor:pointer;transition:background-color .3s}button:hover{background-color:#e0a800}.summary{margin-top:30px;padding-top:15px;border-top:1px solid #eee}.occurrence{padding:10px;border:1px solid #e0e0e0;border-radius:5px;background-color:#fff}.occurrence p{margin-bottom:0}button.remove{background-color:#dc3545}button.remove:hover{background-color:#c82333}button.add-occurrence{background-color:#28a745}button.add-occurrence:hover{background-color:#218838}input[readonly]{background-color:#e9ecef}select{width:auto;display:inline-block;margin-right:5px}input[type=time],input[type=number]{width:auto;display:inline-block;margin-right:10px}.calendrier{width:100%;max-width:400px;margin:auto;text-align:center;font-family:Arial,sans-serif;box-sizing:border-box}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.header .month-year{display:flex;flex-direction:column;align-items:center}.header button{background:none;border:none;font-size:18px;cursor:pointer;padding:5px}.days-of-week{display:flex;justify-content:space-around;font-weight:700}.days{display:flex;flex-wrap:wrap}.day,.empty-day{width:calc(100% / 7);height:40px;line-height:40px;box-sizing:border-box;margin-bottom:10px}.day.highlight{background-color:#f4c3531a;border-top:2px solid #f4c353;border-bottom:2px solid #f4c353}.day.highlight-left{border-left:none}.day.highlight-right{border-right:none}.day.highlight-start{border-left:2px solid #f4c353;border-radius:10px 0 0 10px}.day.highlight-end{border-right:2px solid #f4c353;border-radius:0 10px 10px 0}#Publication{display:flex;flex-direction:row;flex-wrap:nowrap}#Publication .leftMenu{display:flex;flex-direction:column;padding:10px 30px;width:max-content;min-height:100%;background-color:#f1f1f2;box-sizing:border-box;flex-grow:1}.publication{display:flex;justify-content:center;width:100%;overflow-y:auto}#Publication .leftMenu input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;border:2px solid #F4C353;border-radius:3px;background-color:#fff;cursor:pointer;position:relative}#Publication .leftMenu input[type=checkbox]:checked{background-color:#f4c353;border-color:#f4c353}#Publication .leftMenu label{margin-left:8px;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;color:#000;font-weight:400;cursor:pointer}#Publication .leftMenu h3{width:100%;color:#273a50;text-align:center;font-size:32px;margin-bottom:0;box-sizing:border-box;white-space:nowrap;margin-top:30px}#Publication .leftMenu .group,#Publication .leftMenu .allGroups{display:flex;align-items:center}#Publication .leftMenu .allGroups{margin-bottom:10px;margin-left:10px}#Publication .leftMenu .group{margin-left:10px;margin-bottom:10px}#Publication .leftMenu .manageGroups{display:flex;justify-content:center;flex-direction:column;gap:10px;box-sizing:border-box}#Publication .leftMenu .manageGroupsButton{width:16em;height:2.8em;background-color:#f4c353;border:3px solid #F4C353;padding:7px;border-radius:10px;color:#273a50;font-weight:700;font-size:16px;line-height:30px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box}#Publication .leftMenu .createGroupButton{width:16em;height:2.8em;border:3px solid #F4C353;padding:7px;border-radius:10px;color:#273a50;font-weight:700;font-size:1em;line-height:30px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;background-color:#f1f1f2}.publication{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}.publication .head{display:flex;flex-direction:column;align-items:center}.publication .head input{border:3px solid #F4C353;width:380px;height:40px;border-radius:10px;padding-left:10px}.publication-optns{display:flex;color:#1d3b50;border-bottom:2px solid #F4C353;font-size:16px;font-weight:700;width:max-content;position:relative;margin-top:50px}.option{padding:10px 20px;cursor:pointer;transition:background-color .3s ease}.option.selected{background-color:#f4c35366}.publication-optns:before{content:"";position:absolute;bottom:0;left:0;height:4px;width:100%;background:#f4c353;transition:transform .3s ease;transform:scaleX(0);transform-origin:left}.submitPublication{width:10em;height:2.8em;background-color:#f4c353;border:3px solid #F4C353;padding:7px;border-radius:10px;color:#273a50;font-weight:700;font-size:16px;line-height:30px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;margin:30px 0}.option.selected+.publication-optns:before{transform:scaleX(1)}#Publication .rightMenu .returnButton{width:15em;height:2.8em;background-color:#f4c353;border:3px solid #F4C353;padding:7px;border-radius:10px;color:#273a50;font-weight:700;font-size:16px;line-height:30px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;margin-top:30px}#Publication .rightMenu .preview{margin-top:50px}#CreateGroup{padding:20px;margin:0 auto}.title{font-size:24px;font-weight:700}.formGroup{max-width:1200px;margin:auto}#newGroupForm{width:100%}#CreateGroup .captions{display:flex;width:100%;align-items:center;justify-content:space-around;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#000000b2}#CreateGroup table tbody tr:nth-child(2n) td{background:#273a501a}#CreateGroup table tbody .onlyRow td{background-color:#273a501a}.groupNameInput,.groupDescriptionInput{width:100%;padding:10px;margin-bottom:15px;font-size:16px;border-radius:5px;border:1px solid #ccc}.tabMembersContainer{margin-bottom:20px}.tabMembers{width:100%;border-collapse:collapse;text-align:center}.headerTabMembers th{padding:10px;background-color:#f8f8f8;text-align:left;border-bottom:2px solid #ccc}.bodyTabMembers td{padding:10px;border-bottom:1px solid #eaeaea}#CreateGroup .actions div{display:flex;gap:10px;justify-content:center}.createGroupButton,.mergeGroupButton{padding:10px 20px;font-size:16px;background-color:gold;border:none;border-radius:5px;cursor:pointer}.createGroupButton:hover,.mergeGroupButton:hover{background-color:#ffb900}.back-link{position:absolute;top:20px;left:20px;color:#f7c34b;text-decoration:none}.back-link:hover{text-decoration:underline}#logo a{font-size:64px}#logo span{color:#fdc134}#forgottenPassword{color:#fdc134;font-weight:700}.login-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;background-color:#1f2b42;color:#fff;font-family:Arial,sans-serif;padding:0 20px}.login-box{background-color:#2c3e50;padding:30px;border-radius:10px;box-shadow:0 0 15px #0003;width:100%;max-width:400px;text-align:center}.input-container{margin-bottom:20px}.input-field{width:90%;padding:15px;border:2px solid #F7C34B;border-radius:30px;background-color:#1f2b42;color:#fff;font-size:16px;outline:none;transition:border-color .3s}.input-field:focus{border-color:#f7c34b}.login-button{width:100%;padding:15px;background-color:#f7c34b;color:#1f2b42;border:none;border-radius:30px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s}.login-button:hover{background-color:#e0a828}.hidden{display:none}p{margin-top:10px;font-size:14px}html,body{height:100%;margin:0}#root{height:100vh;width:100vw;overflow-x:hidden}h1,p{margin:0}
